summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--config/ChangeLog4
-rw-r--r--contrib/ChangeLog4
-rw-r--r--contrib/header-tools/ChangeLog4
-rw-r--r--contrib/reghunt/ChangeLog4
-rw-r--r--contrib/regression/ChangeLog4
-rw-r--r--fixincludes/ChangeLog4
-rw-r--r--gcc/BASE-VER2
-rw-r--r--gcc/ChangeLog785
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/ada/ChangeLog10
-rw-r--r--gcc/ada/system-linux-m68k.ads7
-rw-r--r--gcc/asan.c3
-rw-r--r--gcc/brig/ChangeLog4
-rw-r--r--gcc/c-family/ChangeLog4
-rw-r--r--gcc/c/ChangeLog4
-rw-r--r--gcc/config.gcc13
-rw-r--r--gcc/config.in4
-rw-r--r--gcc/config/aarch64/aarch64.c2
-rw-r--r--gcc/config/aarch64/cortex-a57-fma-steering.c15
-rw-r--r--gcc/config/aarch64/rtems.h17
-rw-r--r--gcc/config/arm/rtems.h17
-rw-r--r--gcc/config/avr/avr.c107
-rw-r--r--gcc/config/bfin/rtems.h29
-rw-r--r--gcc/config/i386/i386.c365
-rw-r--r--gcc/config/i386/i386.md51
-rw-r--r--gcc/config/i386/rtemself.h29
-rw-r--r--gcc/config/i386/sse.md24
-rw-r--r--gcc/config/lm32/rtems.h29
-rw-r--r--gcc/config/m32c/rtems.h29
-rw-r--r--gcc/config/m68k/rtemself.h29
-rw-r--r--gcc/config/microblaze/rtems.h29
-rw-r--r--gcc/config/mips/rtems.h29
-rw-r--r--gcc/config/moxie/rtems.h29
-rw-r--r--gcc/config/nios2/rtems.h35
-rw-r--r--gcc/config/nvptx/nvptx.c22
-rw-r--r--gcc/config/rs6000/ppc-auxv.h2
-rw-r--r--gcc/config/rs6000/rs6000-c.c47
-rw-r--r--gcc/config/rs6000/rs6000.c9
-rw-r--r--gcc/config/rs6000/rs6000.md2
-rw-r--r--gcc/config/rs6000/rtems.h206
-rw-r--r--gcc/config/rs6000/t-rtems6
-rw-r--r--gcc/config/rtems.h40
-rw-r--r--gcc/config/s390/driver-native.c6
-rw-r--r--gcc/config/s390/s390-c.c4
-rw-r--r--gcc/config/s390/s390-opts.h2
-rw-r--r--gcc/config/s390/s390.c38
-rw-r--r--gcc/config/s390/s390.md6
-rw-r--r--gcc/config/s390/s390.opt5
-rw-r--r--gcc/config/sh/rtems.h29
-rw-r--r--gcc/config/sh/rtemself.h29
-rw-r--r--gcc/config/sh/sh-mem.cc4
-rw-r--r--gcc/config/sparc/constraints.md12
-rw-r--r--gcc/config/sparc/driver-sparc.c1
-rw-r--r--gcc/config/sparc/m8.md242
-rw-r--r--gcc/config/sparc/niagara.md2
-rw-r--r--gcc/config/sparc/niagara2.md4
-rw-r--r--gcc/config/sparc/niagara4.md7
-rw-r--r--gcc/config/sparc/niagara7.md181
-rw-r--r--gcc/config/sparc/predicates.md27
-rw-r--r--gcc/config/sparc/rtemself.h31
-rw-r--r--gcc/config/sparc/sol2.h14
-rw-r--r--gcc/config/sparc/sparc-c.c7
-rw-r--r--gcc/config/sparc/sparc-opts.h1
-rw-r--r--gcc/config/sparc/sparc.c457
-rw-r--r--gcc/config/sparc/sparc.h23
-rw-r--r--gcc/config/sparc/sparc.md381
-rw-r--r--gcc/config/sparc/sparc.opt23
-rw-r--r--gcc/config/sparc/t-rtems36
-rw-r--r--gcc/config/sparc/ultra1_2.md8
-rw-r--r--gcc/config/sparc/ultra3.md4
-rw-r--r--gcc/config/v850/rtems.h18
-rwxr-xr-xgcc/configure35
-rw-r--r--gcc/configure.ac12
-rw-r--r--gcc/cp/ChangeLog25
-rw-r--r--gcc/cp/lambda.c5
-rw-r--r--gcc/cp/method.c2
-rw-r--r--gcc/cp/parser.c10
-rw-r--r--gcc/doc/extend.texi107
-rw-r--r--gcc/doc/invoke.texi50
-rw-r--r--gcc/dwarf2asm.c4
-rw-r--r--gcc/dwarf2out.c9
-rw-r--r--gcc/fold-const.c4
-rw-r--r--gcc/fortran/ChangeLog4
-rw-r--r--gcc/function.c45
-rw-r--r--gcc/gcov.c10
-rw-r--r--gcc/gimple-pretty-print.c2
-rw-r--r--gcc/gimple-ssa-strength-reduction.c41
-rw-r--r--gcc/go/ChangeLog4
-rw-r--r--gcc/go/gofrontend/gogo.cc41
-rw-r--r--gcc/hsa-brig.c2
-rw-r--r--gcc/jit/ChangeLog4
-rw-r--r--gcc/lto/ChangeLog4
-rw-r--r--gcc/match.pd5
-rw-r--r--gcc/objc/ChangeLog4
-rw-r--r--gcc/objcp/ChangeLog4
-rw-r--r--gcc/optabs.c4
-rw-r--r--gcc/opts.c7
-rw-r--r--gcc/po/ChangeLog30
-rw-r--r--gcc/po/be.po5154
-rw-r--r--gcc/po/da.po5192
-rw-r--r--gcc/po/de.po5200
-rw-r--r--gcc/po/el.po5152
-rw-r--r--gcc/po/es.po5817
-rw-r--r--gcc/po/fi.po5169
-rw-r--r--gcc/po/fr.po5187
-rw-r--r--gcc/po/gcc.pot5174
-rw-r--r--gcc/po/hr.po5152
-rw-r--r--gcc/po/id.po5170
-rw-r--r--gcc/po/ja.po5164
-rw-r--r--gcc/po/nl.po5151
-rw-r--r--gcc/po/ru.po5190
-rw-r--r--gcc/po/sr.po5169
-rw-r--r--gcc/po/sv.po5200
-rw-r--r--gcc/po/tr.po5173
-rw-r--r--gcc/po/uk.po5826
-rw-r--r--gcc/po/vi.po5182
-rw-r--r--gcc/po/zh_CN.po5172
-rw-r--r--gcc/po/zh_TW.po5167
-rw-r--r--gcc/simplify-rtx.c28
-rw-r--r--gcc/testsuite/ChangeLog265
-rw-r--r--gcc/testsuite/c-c++-common/ubsan/pr81604.c31
-rw-r--r--gcc/testsuite/g++.dg/asan/pr81021.C33
-rw-r--r--gcc/testsuite/g++.dg/cpp0x/inh-ctor29.C23
-rw-r--r--gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice17.C12
-rw-r--r--gcc/testsuite/g++.dg/cpp1z/decomp21.C3
-rw-r--r--gcc/testsuite/g++.dg/cpp1z/decomp30.C12
-rw-r--r--gcc/testsuite/g++.dg/torture/pr81354.C24
-rw-r--r--gcc/testsuite/g++.dg/torture/pr81365.C39
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/string-large-1.c119
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/pr81555.c24
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/pr81556.c23
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/pr81588.c45
-rw-r--r--gcc/testsuite/gcc.dg/asan/pr81186.c18
-rw-r--r--gcc/testsuite/gcc.dg/asan/pr81224.c11
-rw-r--r--gcc/testsuite/gcc.dg/fixed-point/pr81428.c9
-rw-r--r--gcc/testsuite/gcc.dg/pr79499.c13
-rw-r--r--gcc/testsuite/gcc.dg/pr81455.c15
-rw-r--r--gcc/testsuite/gcc.dg/pr81588.c26
-rw-r--r--gcc/testsuite/gcc.dg/strlenopt-31.c25
-rw-r--r--gcc/testsuite/gcc.dg/strlenopt-31g.c9
-rw-r--r--gcc/testsuite/gcc.dg/torture/pr75964.c28
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/pr81388-1.c14
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/pr81388-2.c14
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/pr81588.c16
-rw-r--r--gcc/testsuite/gcc.dg/ubsan/pr81162.c17
-rw-r--r--gcc/testsuite/gcc.dg/ubsan/pr81505.c17
-rw-r--r--gcc/testsuite/gcc.dg/vect/pr81410.c37
-rw-r--r--gcc/testsuite/gcc.dg/vect/pr81633.c33
-rw-r--r--gcc/testsuite/gcc.target/aarch64/pr79041-2.c12
-rw-r--r--gcc/testsuite/gcc.target/aarch64/pr81414.C9
-rw-r--r--gcc/testsuite/gcc.target/i386/funcspec-56.inc2
-rw-r--r--gcc/testsuite/gcc.target/i386/getround.c14
-rw-r--r--gcc/testsuite/gcc.target/i386/pr69255-2.c7
-rw-r--r--gcc/testsuite/gcc.target/i386/pr80569.c9
-rw-r--r--gcc/testsuite/gcc.target/i386/pr81225.c14
-rw-r--r--gcc/testsuite/gcc.target/i386/pr81375.c8
-rw-r--r--gcc/testsuite/gcc.target/i386/pr81471.c13
-rw-r--r--gcc/testsuite/gcc.target/i386/pr81641.c11
-rw-r--r--gcc/testsuite/gcc.target/i386/pr81766.c5
-rw-r--r--gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c14
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pr81348.c24
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pr81622.c13
-rw-r--r--gcc/testsuite/gcc.target/s390/pr81534.c17
-rw-r--r--gcc/testsuite/gcc.target/sparc/dictunpack.c25
-rw-r--r--gcc/testsuite/gcc.target/sparc/fpcmpdeshl.c25
-rw-r--r--gcc/testsuite/gcc.target/sparc/fpcmpshl.c81
-rw-r--r--gcc/testsuite/gcc.target/sparc/fpcmpurshl.c25
-rw-r--r--gcc/testsuite/gcc.target/sparc/fpcmpushl.c43
-rw-r--r--gcc/testsuite/gfortran.dg/pr81175.f23
-rw-r--r--gcc/testsuite/gnat.dg/opt65.adb30
-rw-r--r--gcc/tree-eh.c15
-rw-r--r--gcc/tree-ssa-loop-niter.c105
-rw-r--r--gcc/tree-ssa-loop-unswitch.c11
-rw-r--r--gcc/tree-ssa-phiprop.c27
-rw-r--r--gcc/tree-ssa-reassoc.c47
-rw-r--r--gcc/tree-ssa-strlen.c98
-rw-r--r--gcc/tree-ssa-structalias.c21
-rw-r--r--gcc/tree-vect-slp.c49
-rw-r--r--gcc/tree-vect-stmts.c32
-rw-r--r--gcc/ubsan.c13
-rw-r--r--gnattools/ChangeLog4
-rw-r--r--gotools/ChangeLog4
-rw-r--r--include/ChangeLog4
-rw-r--r--intl/ChangeLog4
-rw-r--r--libada/ChangeLog4
-rw-r--r--libatomic/ChangeLog4
-rw-r--r--libbacktrace/ChangeLog4
-rw-r--r--libcc1/ChangeLog4
-rw-r--r--libcilkrts/ChangeLog4
-rw-r--r--libcpp/ChangeLog4
-rw-r--r--libcpp/po/ChangeLog4
-rw-r--r--libdecnumber/ChangeLog4
-rw-r--r--libffi/ChangeLog4
-rw-r--r--libgcc/ChangeLog24
-rw-r--r--libgcc/config/i386/dragonfly-unwind.h59
-rw-r--r--libgcc/config/libbid/ChangeLog4
-rw-r--r--libgcc/config/rs6000/float128-ifunc.c42
-rw-r--r--libgcc/config/rs6000/ibm-ldouble.c3
-rw-r--r--libgfortran/ChangeLog4
-rw-r--r--libgo/go/syscall/syscall_linux_s390.go25
-rw-r--r--libgo/go/syscall/syscall_linux_s390x.go25
-rw-r--r--libgo/mksigtab.sh14
-rw-r--r--libgomp/ChangeLog4
-rw-r--r--libhsail-rt/ChangeLog4
-rw-r--r--libiberty/ChangeLog4
-rw-r--r--libitm/ChangeLog4
-rw-r--r--libmpx/ChangeLog4
-rw-r--r--libobjc/ChangeLog4
-rw-r--r--liboffloadmic/ChangeLog4
-rw-r--r--libquadmath/ChangeLog9
-rw-r--r--libquadmath/math/roundq.c4
-rw-r--r--libsanitizer/ChangeLog15
-rw-r--r--libsanitizer/sanitizer_common/sanitizer_linux.cc3
-rw-r--r--libsanitizer/sanitizer_common/sanitizer_linux.h4
-rw-r--r--libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc2
-rw-r--r--libsanitizer/tsan/tsan_platform_linux.cc2
-rw-r--r--libssp/ChangeLog4
-rw-r--r--libstdc++-v3/ChangeLog166
-rw-r--r--libstdc++-v3/config/io/basic_file_stdio.cc6
-rw-r--r--libstdc++-v3/doc/html/manual/bugs.html14
-rw-r--r--libstdc++-v3/doc/html/manual/status.html4
-rw-r--r--libstdc++-v3/doc/xml/manual/intro.xml23
-rw-r--r--libstdc++-v3/doc/xml/manual/status_cxx2017.xml3
-rw-r--r--libstdc++-v3/include/Makefile.am1
-rw-r--r--libstdc++-v3/include/Makefile.in1
-rw-r--r--libstdc++-v3/include/bits/basic_ios.h4
-rw-r--r--libstdc++-v3/include/bits/istream.tcc50
-rw-r--r--libstdc++-v3/include/bits/shared_ptr.h8
-rw-r--r--libstdc++-v3/include/bits/shared_ptr_base.h36
-rw-r--r--libstdc++-v3/include/bits/std_function.h4
-rw-r--r--libstdc++-v3/include/bits/stl_construct.h41
-rw-r--r--libstdc++-v3/include/bits/stl_uninitialized.h69
-rw-r--r--libstdc++-v3/include/bits/uses_allocator.h5
-rw-r--r--libstdc++-v3/include/experimental/memory_resource10
-rw-r--r--libstdc++-v3/include/experimental/source_location86
-rw-r--r--libstdc++-v3/include/std/future59
-rw-r--r--libstdc++-v3/include/std/istream12
-rw-r--r--libstdc++-v3/include/std/mutex6
-rw-r--r--libstdc++-v3/include/std/variant38
-rw-r--r--libstdc++-v3/libsupc++/eh_alloc.cc20
-rw-r--r--libstdc++-v3/testsuite/20_util/function/assign/move.cc5
-rw-r--r--libstdc++-v3/testsuite/20_util/function/cons/move.cc5
-rw-r--r--libstdc++-v3/testsuite/20_util/owner_less/noexcept.cc40
-rw-r--r--libstdc++-v3/testsuite/20_util/shared_ptr/cons/lwg2802.cc51
-rw-r--r--libstdc++-v3/testsuite/20_util/shared_ptr/observers/owner_before.cc6
-rw-r--r--libstdc++-v3/testsuite/20_util/specialized_algorithms/memory_management_tools/destroy_neg.cc50
-rw-r--r--libstdc++-v3/testsuite/20_util/variant/any.cc31
-rw-r--r--libstdc++-v3/testsuite/20_util/variant/deduction.cc39
-rw-r--r--libstdc++-v3/testsuite/20_util/weak_ptr/observers/owner_before.cc11
-rw-r--r--libstdc++-v3/testsuite/23_containers/vector/cons/destructible_neg.cc44
-rw-r--r--libstdc++-v3/testsuite/27_io/basic_fstream/53984.cc64
-rw-r--r--libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/53984.cc41
-rw-r--r--libstdc++-v3/testsuite/30_threads/promise/members/at_thread_exit2.cc167
-rw-r--r--libstdc++-v3/testsuite/30_threads/promise/members/set_exception.cc49
-rw-r--r--libstdc++-v3/testsuite/30_threads/promise/members/set_exception2.cc181
-rw-r--r--libstdc++-v3/testsuite/30_threads/promise/members/set_value2.cc292
-rw-r--r--libstdc++-v3/testsuite/30_threads/scoped_lock/cons/1.cc4
-rw-r--r--libstdc++-v3/testsuite/30_threads/scoped_lock/cons/deduction.cc25
-rw-r--r--libstdc++-v3/testsuite/30_threads/scoped_lock/requirements/typedefs.cc6
-rw-r--r--libstdc++-v3/testsuite/experimental/source_location/1.cc117
-rw-r--r--libstdc++-v3/testsuite/ext/stdio_filebuf/char/79820.cc39
-rw-r--r--libstdc++-v3/testsuite/ext/stdio_filebuf/char/81751.cc53
-rw-r--r--libvtv/ChangeLog4
-rw-r--r--lto-plugin/ChangeLog13
-rw-r--r--lto-plugin/lto-plugin.c13
-rw-r--r--maintainer-scripts/ChangeLog4
-rw-r--r--zlib/ChangeLog4
268 files changed, 60220 insertions, 52854 deletions
diff --git a/ChangeLog b/ChangeLog
index 7b0d2dd0f00..33b83e8ff8d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/config/ChangeLog b/config/ChangeLog
index 322b5b6a8af..1fff74415a7 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 02bb7b7d93e..b030f6722fd 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/contrib/header-tools/ChangeLog b/contrib/header-tools/ChangeLog
index 872cc89939c..6b3eea0efe8 100644
--- a/contrib/header-tools/ChangeLog
+++ b/contrib/header-tools/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/contrib/reghunt/ChangeLog b/contrib/reghunt/ChangeLog
index 51ae8415822..0bc84db176c 100644
--- a/contrib/reghunt/ChangeLog
+++ b/contrib/reghunt/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/contrib/regression/ChangeLog b/contrib/regression/ChangeLog
index 423eb5ebf2f..0e7d6fc4fc9 100644
--- a/contrib/regression/ChangeLog
+++ b/contrib/regression/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/fixincludes/ChangeLog b/fixincludes/ChangeLog
index 9681484cf8a..4e1abcba4c8 100644
--- a/fixincludes/ChangeLog
+++ b/fixincludes/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/gcc/BASE-VER b/gcc/BASE-VER
index 21c8c7b46b8..b26a34e4705 100644
--- a/gcc/BASE-VER
+++ b/gcc/BASE-VER
@@ -1 +1 @@
-7.1.1
+7.2.1
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6c3a7dcd8ba..f3a23107eb0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,788 @@
+2017-08-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ Backport from mainline
+ 2017-08-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ PR tree-optimization/81354
+ * gimple-ssa-strength-reduction.c (create_add_on_incoming_edge):
+ Insert on edges rather than explicitly creating landing pads.
+ (analyze_candidates_and_replace): Commit edge inserts.
+
+2017-08-15 Joseph Myers <joseph@codesourcery.com>
+
+ PR target/78460
+ PR target/67712
+ * config/sh/sh-mem.cc (sh_expand_cmpnstr): Only unroll for
+ constant count if that count is less than 32.
+
+2017-08-14 Richard Biener <rguenther@suse.de>
+
+ * BASE-VER: Set to 7.2.1.
+
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
+2017-08-08 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/81766
+ * function.c (thread_prologue_and_epilogue_insns): Restore
+ behavior of always calling find_many_sub_basic_blocks on
+ the inserted prologue.
+
+2017-08-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/79499
+ * function.c (thread_prologue_and_epilogue_insns): Determine blocks
+ for find_many_sub_basic_blocks bitmap by looking up BLOCK_FOR_INSN
+ of first NONDEBUG_INSN_P in each of the split_prologue_seq and
+ prologue_seq sequences - if any.
+
+2017-08-01 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/81641
+ * config/i386/i386.c (ix86_print_operand_address_as): For -masm=intel
+ print "ds:" only for immediates in generic address space.
+
+2017-08-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/81622
+ * config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin): For
+ __builtin_vec_cmpne verify both arguments are compatible vectors
+ before looking at TYPE_MODE on the element type. For __builtin_vec_ld
+ verify arg1_type is a pointer or array type. For __builtin_vec_st,
+ move computation of aligned to after checking the argument types.
+ Formatting fixes.
+
+2017-08-01 Martin Liska <mliska@suse.cz>
+
+ Backport from mainline
+ 2017-07-26 Martin Liska <mliska@suse.cz>
+
+ PR gcov-profile/81561
+ * gcov.c (unblock): Make unblocking safe as we need to preserve
+ index correspondence of blocks and block_lists.
+
+2017-08-01 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/71752
+ PR tree-optimization/81633
+ * tree-vect-slp.c (vect_get_slp_defs): Handle null operands
+ in the original suggested way.
+
+2017-08-01 Richard Sandiford <richard.sandiford@linaro.org>
+
+ PR tree-optimization/80769
+ * tree-ssa-strlen.c (strinfo): Document that "stmt" is also used
+ for malloc and calloc. Document the new invariant that all related
+ strinfos have delayed lengths or none do.
+ (get_next_strinfo): New function.
+ (verify_related_strinfos): Move earlier in file.
+ (set_endptr_and_length): New function, split out from...
+ (get_string_length): ...here. Also set the lengths of related
+ strinfos.
+
+2017-08-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/81588
+ * tree-ssa-reassoc.c (optimize_range_tests_var_bound): If
+ ranges[i].in_p, invert comparison code ccode. For >/>=,
+ swap rhs1 and rhs2 and comparison code unconditionally,
+ for </<= don't do that. Don't swap rhs1/rhs2 again if
+ ranges[i].in_p, instead invert comparison code ccode if
+ opcode or oe->rank is BIT_IOR_EXPR.
+
+2017-07-31 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
+
+ Backport from mainline
+ 2017-07-31 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
+
+ * config.gcc: Add z14.
+ * config/s390/driver-native.c (s390_host_detect_local_cpu): Add
+ CPU model numbers for z13s and z14.
+ * config/s390/s390-c.c (s390_resolve_overloaded_builtin): Replace
+ arch12 with z14.
+ * config/s390/s390-opts.h (enum processor_type): Rename
+ PROCESSOR_ARCH12 to PROCESSOR_3906_Z14.
+ * config/s390/s390.c (processor_table): Add field for CPU name to
+ be passed to Binutils.
+ (s390_asm_output_machine_for_arch): Use the new field in
+ processor_table for Binutils.
+ (s390_expand_builtin): Replace arch12 with z14.
+ (s390_issue_rate): Rename PROCESSOR_ARCH12 to PROCESSOR_3906_Z14.
+ (s390_get_sched_attrmask): Likewise.
+ (s390_get_unit_mask): Likewise.
+ * config/s390/s390.opt: Add z14 to processor_type enum.
+
+2017-07-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/81604
+ * ubsan.c (ubsan_type_descriptor): For UBSAN_PRINT_ARRAY don't
+ change type to the element type, instead add eltype variable and
+ use it where we are interested in the element type.
+
+2017-07-28 Peter Bergner <bergner@vnet.ibm.com>
+
+ Backport from mainline
+ 2017-07-28 Peter Bergner <bergner@vnet.ibm.com>
+
+ * config/rs6000/ppc-auxv.h (PPC_FEATURE2_DARN): New define.
+ (PPC_FEATURE2_SCV): Likewise.
+ * config/rs6000/rs6000.c (cpu_supports_info): Use them.
+
+2017-07-28 David Edelsohn <dje.gcc@gmail.com>
+
+ Backport from mainline
+ 2017-07-25 David Edelsohn <dje.gcc@gmail.com>
+
+ * dwarf2asm.c (dw2_asm_output_nstring): Encode double quote
+ character for AIX.
+ * dwarf2out.c (output_macinfo): Copy debug_line_section_label
+ to dl_section_ref. On AIX, append an expression to subtract
+ the size of the section length to dl_section_ref.
+
+2017-07-28 Bin Cheng <bin.cheng@arm.com>
+
+ Backport from mainline r250496
+ 2017-07-25 Bin Cheng <bin.cheng@arm.com>
+
+ PR target/81414
+ * config/aarch64/cortex-a57-fma-steering.c (analyze): Skip fmul/fmac
+ instructions if no du chain is found.
+
+2017-07-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ Backport from mainline
+ 2017-07-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * config.gcc (powerpc-*-rtems*): Remove rs6000/eabi.h. Add
+ rs6000/biarch64.h.
+ * config/rs6000/rtems.h (ASM_DECLARE_FUNCTION_SIZE): New macro.
+ (ASM_OUTPUT_SPECIAL_POOL_ENTRY_P): Likewise.
+ (CRT_CALL_STATIC_FUNCTION): Likewise.
+ (ASM_DEFAULT_SPEC): New define.
+ (ASM_SPEC32): Likewise.
+ (ASM_SPEC64): Likewise.
+ (ASM_SPEC_COMMON): Likewise.
+ (ASM_SPEC): Likewise.
+ (INVALID_64BIT): Likewise.
+ (LINK_OS_DEFAULT_SPEC): Likewise.
+ (LINK_OS_SPEC32): Likewise.
+ (LINK_OS_SPEC64): Likewise.
+ (POWERPC_LINUX): Likewise.
+ (PTRDIFF_TYPE): Likewise.
+ (RESTORE_FP_PREFIX): Likewise.
+ (RESTORE_FP_SUFFIX): Likewise.
+ (SAVE_FP_PREFIX): Likewise.
+ (SAVE_FP_SUFFIX): Likewise.
+ (SIZE_TYPE): Likewise.
+ (SUBSUBTARGET_OVERRIDE_OPTIONS): Likewise.
+ (TARGET_64BIT): Likewise.
+ (TARGET_64BIT): Likewise.
+ (TARGET_AIX): Likewise.
+ (WCHAR_TYPE_SIZE): Likewise.
+ (WCHAR_TYPE): Undefine.
+ (TARGET_OS_CPP_BUILTINS): Add 64-bit PowerPC defines.
+ (CPP_OS_DEFAULT_SPEC): Use previous CPP_OS_RTEMS_SPEC.
+ (CPP_OS_RTEMS_SPEC): Delete.
+ (SUBSUBTARGET_EXTRA_SPECS): Remove cpp_os_rtems. Add
+ asm_spec_common, asm_spec32, asm_spec64, link_os_spec32, and
+ link_os_spec64.
+ * config/rs6000/t-rtems: Add mcpu=e6500/m64 multilibs.
+
+2017-07-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ Backport from mainline
+ 2017-07-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * config.gcc (riscv*-*-elf*): Add (riscv*-*-rtems*).
+ * config/riscv/rtems.h: New file.
+
+2017-07-27 Eric Botcazou <ebotcazou@adacore.com>
+
+ * config/sparc/sparc.c (sparc_option_override): Set MASK_FSMULD flag
+ earlier and only if MASK_FPU is set. Adjust formatting.
+
+2017-07-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
+
+ Backport from mainline
+ 2017-07-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
+
+ PR target/81534
+ * config/s390/s390.md ("*atomic_compare_and_swap<mode>_1")
+ ("*atomic_compare_and_swapdi_2", "*atomic_compare_and_swapsi_3"):
+ Change s_operand to memory_operand.
+
+2017-07-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/81555
+ PR tree-optimization/81556
+ * tree-ssa-reassoc.c (rewrite_expr_tree): Add NEXT_CHANGED argument,
+ if true, force CHANGED for the recursive invocation.
+ (reassociate_bb): Remember original length of ops array, pass
+ len != orig_len as NEXT_CHANGED in rewrite_expr_tree call.
+
+2017-07-27 Martin Liska <mliska@suse.cz>
+
+ Backport from mainline
+ 2017-07-17 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/81302
+ * opts.c (finish_options): Do not allow -fgnu-tm
+ w/ -fsanitize={kernel-,}address. Say sorry.
+
+2017-07-27 Martin Liska <mliska@suse.cz>
+
+ Backport from mainline
+ 2017-07-26 Martin Liska <mliska@suse.cz>
+
+ PR sanitize/81186
+ * function.c (expand_function_start): Make expansion of
+ nonlocal_goto_save_area after parm_birth_insn.
+
+2017-07-27 Martin Liska <mliska@suse.cz>
+
+ Backport from mainline
+ 2017-06-30 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/81021
+ * tree-eh.c (lower_resx): Call BUILT_IN_ASAN_HANDLE_NO_RETURN
+ before BUILT_IN_UNWIND_RESUME when ASAN is used.
+
+2017-07-27 Martin Liska <mliska@suse.cz>
+
+ Backport from mainline
+ 2017-06-28 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/81224
+ * asan.c (instrument_derefs): Bail out inner references
+ that are hard register variables.
+
+2017-07-26 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ Backport from mainline
+ 2017-07-26 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * config/sparc/sparc.c (dump_target_flag_bits): Dump MASK_FSMULD.
+ (sparc_option_override): Honour MASK_FSMULD.
+ * config/sparc/sparc.h (MASK_FEATURES): Add MASK_FSMULD.
+ * config/sparc/sparc.md (muldf3_extend): Use TARGET_FSMULD.
+ * config/sparc/sparc.opt (mfsmuld): New option.
+ * doc/invoke.texi (mfsmuld): Document option.
+
+2017-07-26 Georg-Johann Lay <avr@gjlay.de>
+
+ Backport from 2017-07-25 trunk r250499.
+
+ PR 81487
+ * hsa-brig.c (brig_init): Use xasprintf instead of asprintf.
+ * gimple-pretty-print.c (dump_probability): Same.
+ * tree-ssa-structalias.c (alias_get_name): Same.
+
+2017-07-26 Richard Biener <rguenther@suse.de>
+
+ Backport from mainline
+ 2017-06-18 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/81410
+ * tree-vect-stmts.c (vectorizable_load): Properly adjust for
+ the gap in the ! slp_perm SLP case after each group.
+
+ 2017-07-25 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/81455
+ * tree-ssa-loop-unswitch.c (find_loop_guard): Make sure to
+ not walk in cycles when looking for guards.
+
+ 2017-07-25 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/81505
+ * fold-const.c (fold_negate_const): TREE_OVERFLOW should be
+ sticky.
+
+ 2017-06-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/81175
+ * config/i386/i386.c (ix86_init_mmx_sse_builtins): Use def_builtin
+ rather than def_builtin_pure for __builtin_ia32_gatherpf*.
+
+ 2017-06-26 Richard Biener <rguenther@suse.de>
+
+ PR target/81175
+ * config/i386/i386.c (ix86_init_mmx_sse_builtins):
+ Use def_builtin_pure for all gather builtins.
+
+ 2017-06-21 Marc Glisse <marc.glisse@inria.fr>
+
+ * config/i386/i386.c (struct builtin_isa): New field pure_p.
+ Reorder for compactness.
+ (def_builtin, def_builtin2, ix86_add_new_builtins): Handle pure_p.
+ (def_builtin_pure, def_builtin_pure2): New functions.
+ (ix86_init_mmx_sse_builtins) [__builtin_ia32_stmxcsr]: Mark as pure.
+
+2017-07-26 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ Backport from mainline
+ 2017-07-26 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * config/sparc/sparc.c (sparc_option_override): Remove MASK_FPU
+ from all CPU target flags enable members.
+
+2017-07-26 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ Backport from mainline
+ 2017-07-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR libgcc/61152
+ * config/aarch64/rtems.h: Add GCC Runtime Library Exception.
+ Format changes.
+ * config/arm/rtems.h: Likewise.
+ * config/bfin/rtems.h: Likewise.
+ * config/i386/rtemself.h: Likewise.
+ * config/lm32/rtems.h: Likewise.
+ * config/m32c/rtems.h: Likewise.
+ * config/m68k/rtemself.h: Likewise.
+ * config/microblaze/rtems.h: Likewise.
+ * config/mips/rtems.h: Likewise.
+ * config/moxie/rtems.h: Likewise.
+ * config/nios2/rtems.h: Likewise.
+ * config/rs6000/rtems.h: Likewise.
+ * config/rtems.h: Likewise.
+ * config/sh/rtems.h: Likewise.
+ * config/sh/rtemself.h: Likewise.
+ * config/sparc/rtemself.h: Likewise.
+
+2017-07-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ Backport from mainline
+ 2017-07-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ PR tree-optimization/81162
+ * gimple-ssa-strength-reduction.c (replace_mult_candidate): Don't
+ replace a negate with an add.
+
+2017-07-25 Georg-Johann Lay <avr@gjlay.de>
+
+ Backport from 2017-07-12 trunk r250151.
+
+ PR target/81407
+ * config/avr/avr.c (avr_encode_section_info)
+ [progmem && !TREE_READONLY]: Error if progmem object needs
+ constructing.
+
+2017-07-25 Wilco Dijkstra <wdijkstr@arm.com>
+
+ PR target/79041
+ * config/aarch64/aarch64.c (aarch64_classify_symbol):
+ Avoid SYMBOL_SMALL_ABSOLUTE for literals with pc-relative literals.
+
+2017-07-25 Georg-Johann Lay <avr@gjlay.de>
+
+ Backport from trunk r247719.
+
+ 2017-05-06 Richard Sandiford <richard.sandiford@linaro.org>
+
+ PR rtl-optimization/75964
+ * simplify-rtx.c (simplify_const_relational_operation): Remove
+ invalid handling of comparisons of integer ABS.
+
+2017-07-25 Bin Cheng <bin.cheng@arm.com>
+
+ Backport from 2017-07-20 trunk r250384.
+
+ PR tree-optimization/81388
+ Revert r238585:
+ 2016-07-21 Bin Cheng <bin.cheng@arm.com>
+
+ * tree-ssa-loop-niter.c (number_of_iterations_lt_to_ne): Clean up
+ by removing computation of may_be_zero.
+
+2017-07-23 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/80569
+ * config/i386/i386.c (ix86_option_override_internal): Disable
+ BMI, BMI2 and TBM instructions for -m16.
+
+2017-07-19 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ Back port from trunk
+ 2017-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/81193
+ * config/rs6000/rs6000-c.c (rs6000_cpu_cpp_builtins): If GLIBC
+ provides the hardware capability bits, define the macro
+ __BUILTIN_CPU_SUPPORTS__.
+ * config/rs6000/rs6000.c (cpu_expand_builtin): Generate a warning
+ if GLIBC does not provide the hardware capability bits. Add a
+ gcc_unreachable call if the built-in cpu function is neither
+ __builtin_cpu_is nor __builtin_cpu_supports.
+ * doc/extend.texi (PowerPC built-in functions): Document that
+ GLIBC 2.23 or newer is needed by __builtin_cpu_is and
+ __builtin_cpu_supports. Document the macros defined by GCC if the
+ newer GLIBC is available.
+
+2017-07-18 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/81471
+ * config/i386/i386.md (rorx_immediate_operand): New mode attribute.
+ (*bmi2_rorx<mode>3_1): Use rorx_immediate_operand as
+ operand 2 predicate.
+ (*bmi2_rorxsi3_1_zext): Use const_0_to_31_operand as
+ operand 2 predicate.
+ (ror,rol -> rorx splitters): Use const_int_operand as
+ operand 2 predicate.
+
+2017-07-18 Tom de Vries <tom@codesourcery.com>
+
+ backport from mainline:
+ PR target/81069
+ 2017-07-17 Tom de Vries <tom@codesourcery.com>
+
+ * config/nvptx/nvptx.c (nvptx_single): Insert diverging branch as late
+ as possible.
+
+2017-07-18 Georg-Johann Lay <avr@gjlay.de>
+
+ Backport from 2017-07-18 trunk r250301.
+
+ PR target/81473
+ * config/avr/avr.c (avr_optimize_casesi): Don't use
+ INT8_MIN, INT8_MAX, UINT8_MAX, INT16_MIN, INT16_MAX, UINT16_MAX.
+
+2017-07-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/81428
+ * match.pd (X / X -> one): Don't optimize _Fract divisions, as 1
+ can't be built for those types.
+
+ PR tree-optimization/81365
+ * tree-ssa-phiprop.c (propagate_with_phi): When considering hoisting
+ aggregate moves onto bb predecessor edges, make sure there are no
+ loads that could alias the lhs in between the start of bb and the
+ loads from *phi.
+
+ Backported from mainline
+ 2017-06-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/81225
+ * config/i386/sse.md (vec_extract_lo_<mode><mask_name>): For
+ V8FI, V16FI and VI8F_256 iterators, use <store_mask_predicate> instead
+ of nonimmediate_operand and <store_mask_constraint> instead of m for
+ the input operand. For V8FI iterator, always split if input is a MEM.
+ For V16FI and V8SF_256 iterators, don't test if both operands are MEM
+ if <mask_applied>. For VI4F_256 iterator, use <store_mask_predicate>
+ instead of register_operand and <store_mask_constraint> instead of v for
+ the input operand. Make sure both operands aren't MEMs for if not
+ <mask_applied>.
+
+2017-07-17 Georg-Johann Lay <avr@gjlay.de>
+
+ Backport from 2017-07-17 trunk r250258.
+
+ PR 80929
+ * config/avr/avr.c (avr_mul_highpart_cost): New static function.
+ (avr_rtx_costs_1) [TRUNCATE]: Use it to compute mul_highpart cost.
+ [LSHIFTRT, outer_code = TRUNCATE]: Same.
+
+2017-07-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ Backport from mainline
+ 2017-07-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * gcc/config/sparc/rtemself.h (TARGET_OS_CPP_BUILTINS): Add
+ conditional builtin define __FIX_LEON3FT_B2BST.
+
+2017-07-17 Daniel Cederman <cederman@gaisler.com>
+
+ Backport from mainline
+ 2017-07-17 Daniel Cederman <cederman@gaisler.com>
+
+ * config/sparc/t-rtems: Add mfix-gr712rc multilibs. Replace
+ MULTILIB_EXCEPTIONS with MULTILIB_REQUIRED. Match -mfix-gr712rc
+ with -mfix-ut700.
+
+2017-07-16 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR rtl-optimization/81424
+ * optabs.c (prepare_cmp_insn): Use copy_to_reg instead of force_reg
+ to remove potential trapping from operands if -fnon-call-exceptions.
+
+2017-07-16 Daniel Cederman <cederman@gaisler.com>
+
+ * config/sparc/sparc.md (divdf3_fix): Add NOP to prevent back
+ to back store errata sensitive sequence from being generated.
+ (sqrtdf2_fix): Likewise.
+
+2017-07-12 Georg-Johann Lay <avr@gjlay.de>
+
+ Backport from 2017-07-12 trunk r250156.
+
+ PR target/79883
+ * config/avr/avr.c (avr_set_current_function): In diagnostic
+ messages: Quote keywords and (parts of) identifiers.
+ [WITH_AVRLIBC]: Warn for functions named "ISR", "SIGNAL" or
+ "INTERRUPT".
+
+2017-07-11 Daniel Cederman <cederman@gaisler.com>
+
+ * config/sparc/sparc.opt (mfix-ut700): New option.
+ (mfix-gr712rc): Likewise.
+ (sparc_fix_b2bst): New variable.
+ * doc/invoke.texi (SPARC options): Document them.
+ (ARM options): Fix warnings.
+ * config/sparc/sparc.c (sparc_do_work_around_errata): Insert NOP
+ instructions to prevent sequences that can trigger the store-store
+ errata for certain LEON3FT processors.
+ (pass_work_around_errata::gate): Also test sparc_fix_b2bst.
+ (sparc_option_override): Set sparc_fix_b2bst appropriately.
+ * config/sparc/sparc.md (fix_b2bst): New attribute.
+ (in_branch_delay): Prevent stores in delay slot if fix_b2bst.
+
+2017-07-10 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/81375
+ * config/i386/i386.md (divsf3): Add TARGET_SSE to TARGET_SSE_MATH.
+ (rcpps): Ditto.
+ (*rsqrtsf2_sse): Ditto.
+ (rsqrtsf2): Ditto.
+ (div<mode>3): Macroize insn from divdf3 and divsf3
+ using MODEF mode iterator.
+
+2017-07-07 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ Backport from mainline
+ 2017-07-07 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/81348
+ * config/rs6000/rs6000.md (HI sign_extend splitter): Use the
+ correct operand in doing the split.
+
+2017-07-07 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config/sparc/m8.md: New file.
+ * config/sparc/sparc.md: Include m8.md.
+
+2017-07-07 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config/sparc/sparc.opt: New option -mvis4b.
+ * config/sparc/sparc.c (dump_target_flag_bits): Handle MASK_VIS4B.
+ (sparc_option_override): Handle VIS4B.
+ (enum sparc_builtins): Define
+ SPARC_BUILTIN_DICTUNPACK{8,16,32},
+ SPARC_BUILTIN_FPCMP{LE,GT,EQ,NE}{8,16,32}SHL,
+ SPARC_BUILTIN_FPCMPU{LE,GT}{8,16,32}SHL,
+ SPARC_BUILTIN_FPCMPDE{8,16,32}SHL and
+ SPARC_BUILTIN_FPCMPUR{8,16,32}SHL.
+ (check_constant_argument): New function.
+ (sparc_vis_init_builtins): Define builtins
+ __builtin_vis_dictunpack{8,16,32},
+ __builtin_vis_fpcmp{le,gt,eq,ne}{8,16,32}shl,
+ __builtin_vis_fpcmpu{le,gt}{8,16,32}shl,
+ __builtin_vis_fpcmpde{8,16,32}shl and
+ __builtin_vis_fpcmpur{8,16,32}shl.
+ (sparc_expand_builtin): Check that the constant operands to
+ __builtin_vis_fpcmp*shl and _builtin_vis_dictunpack* are indeed
+ constant and in range.
+ * config/sparc/sparc-c.c (sparc_target_macros): Handle
+ TARGET_VIS4B.
+ * config/sparc/sparc.h (SPARC_IMM2_P): Define.
+ (SPARC_IMM5_P): Likewise.
+ * config/sparc/sparc.md (cpu_feature): Add new feagure "vis4b".
+ (enabled): Handle vis4b.
+ (UNSPEC_DICTUNPACK): New unspec.
+ (UNSPEC_FPCMPSHL): Likewise.
+ (UNSPEC_FPUCMPSHL): Likewise.
+ (UNSPEC_FPCMPDESHL): Likewise.
+ (UNSPEC_FPCMPURSHL): Likewise.
+ (cpu_feature): New CPU feature `vis4b'.
+ (dictunpack{8,16,32}): New insns.
+ (FPCSMODE): New mode iterator.
+ (fpcscond): New code iterator.
+ (fpcsucond): Likewise.
+ (fpcmp{le,gt,eq,ne}{8,16,32}{si,di}shl): New insns.
+ (fpcmpu{le,gt}{8,16,32}{si,di}shl): Likewise.
+ (fpcmpde{8,16,32}{si,di}shl): Likewise.
+ (fpcmpur{8,16,32}{si,di}shl): Likewise.
+ * config/sparc/constraints.md: Define constraints `q' for unsigned
+ 2-bit integer constants and `t' for unsigned 5-bit integer
+ constants.
+ * config/sparc/predicates.md (imm5_operand_dictunpack8): New
+ predicate.
+ (imm5_operand_dictunpack16): Likewise.
+ (imm5_operand_dictunpack32): Likewise.
+ (imm2_operand): Likewise.
+ * doc/invoke.texi (SPARC Options): Document -mvis4b.
+ * doc/extend.texi (SPARC VIS Built-in Functions): Document the
+ ditunpack* and fpcmp*shl builtins.
+
+2017-07-07 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config.gcc: Handle m8 in --with-{cpu,tune} options.
+ * config.in: Add HAVE_AS_SPARC6 define.
+ * config/sparc/driver-sparc.c (cpu_names): Add entry for the SPARC
+ M8.
+ * config/sparc/sol2.h (CPP_CPU64_DEFAULT_SPEC): Define for
+ TARGET_CPU_m8.
+ (ASM_CPU32_DEFAUILT_SPEC): Likewise.
+ (CPP_CPU_SPEC): Handle m8.
+ (ASM_CPU_SPEC): Likewise.
+ * config/sparc/sparc-opts.h (enum processor_type): Add
+ PROCESSOR_M8.
+ * config/sparc/sparc.c (m8_costs): New struct.
+ (sparc_option_override): Handle TARGET_CPU_m8.
+ (sparc32_initialize_trampoline): Likewise.
+ (sparc64_initialize_trampoline): Likewise.
+ (sparc_issue_rate): Likewise.
+ (sparc_register_move_cost): Likewise.
+ * config/sparc/sparc.h (TARGET_CPU_m8): Define.
+ (CPP_CPU64_DEFAULT_SPEC): Define for M8.
+ (ASM_CPU64_DEFAULT_SPEC): Likewise.
+ (CPP_CPU_SPEC): Handle M8.
+ (ASM_CPU_SPEC): Likewise.
+ (AS_M8_FLAG): Define.
+ * config/sparc/sparc.md: Add m8 to the cpu attribute.
+ * config/sparc/sparc.opt: New option -mcpu=m8 for sparc targets.
+ * configure.ac (HAVE_AS_SPARC6): Check for assembler support for
+ M8 instructions.
+ * configure: Regenerate.
+ * doc/invoke.texi (SPARC Options): Document -mcpu=m8 and
+ -mtune=m8.
+
+2017-07-07 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config/sparc/niagara7.md: Rework the DFA scheduler to use insn
+ subtypes.
+ * config/sparc/sparc.md: Remove the `v3pipe' insn attribute.
+ ("*movdi_insn_sp32"): Do not set v3pipe.
+ ("*movsi_insn"): Likewise.
+ ("*movdi_insn_sp64"): Likewise.
+ ("*movsf_insn"): Likewise.
+ ("*movdf_insn_sp32"): Likewise.
+ ("*movdf_insn_sp64"): Likewise.
+ ("*zero_extendsidi2_insn_sp64"): Likewise.
+ ("*sign_extendsidi2_insn"): Likewise.
+ ("*mov<VM32:mode>_insn"): Likewise.
+ ("*mov<VM64:mode>_insn_sp64"): Likewise.
+ ("*mov<VM64:mode>_insn_sp32"): Likewise.
+ ("<plusminus_insn><VADDSUB:mode>3"): Likewise.
+ ("<vlop:code><VL:mode>3"): Likewise.
+ ("*not_<vlop:code><VL:mode>3"): Likewise.
+ ("*nand<VL:mode>_vis"): Likewise.
+ ("*<vlnotop:code>_not1<VL:mode>_vis"): Likewise.
+ ("*<vlnotop:code>_not2<VL:mode>_vis"): Likewise.
+ ("one_cmpl<VL:mode>2"): Likewise.
+ ("faligndata<VM64:mode>_vis"): Likewise.
+ ("alignaddrsi_vis"): Likewise.
+ ("alignaddrdi_vis"): Likweise.
+ ("alignaddrlsi_vis"): Likewise.
+ ("alignaddrldi_vis"): Likewise.
+ ("fcmp<gcond:code><GCM:gcm_name><P:mode>_vis"): Likewise.
+ ("bmaskdi_vis"): Likewise.
+ ("bmasksi_vis"): Likewise.
+ ("bshuffle<VM64:mode>_vis"): Likewise.
+ ("cmask8<P:mode>_vis"): Likewise.
+ ("cmask16<P:mode>_vis"): Likewise.
+ ("cmask32<P:mode>_vis"): Likewise.
+ ("pdistn<P:mode>_vis"): Likewise.
+ ("<vis3_addsub_ss_patname><VASS:mode>3"): Likewise.
+
+2017-07-07 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config/sparc/sparc.md ("subtype"): New insn attribute.
+ ("*wrgsr_sp64"): Set insn subtype.
+ ("*rdgsr_sp64"): Likewise.
+ ("alignaddrsi_vis"): Likewise.
+ ("alignaddrdi_vis"): Likewise.
+ ("alignaddrlsi_vis"): Likewise.
+ ("alignaddrldi_vis"): Likewise.
+ ("<plusminus_insn><VADDSUB:mode>3"): Likewise.
+ ("fexpand_vis"): Likewise.
+ ("fpmerge_vis"): Likewise.
+ ("faligndata<VM64:mode>_vis"): Likewise.
+ ("bshuffle<VM64:mode>_vis"): Likewise.
+ ("cmask8<P:mode>_vis"): Likewise.
+ ("cmask16<P:mode>_vis"): Likewise.
+ ("cmask32<P:mode>_vis"): Likewise.
+ ("fchksm16_vis"): Likewise.
+ ("v<vis3_shift_patname><GCM:mode>3"): Likewise.
+ ("fmean16_vis"): Likewise.
+ ("fp<plusminus_insn>64_vis"): Likewise.
+ ("<plusminus_insn>v8qi3"): Likewise.
+ ("<vis3_addsub_ss_patname><VASS:mode>3"): Likewise.
+ ("<vis4_minmax_patname><VMMAX:mode>3"): Likewise.
+ ("<vis4_uminmax_patname><VMMAX:mode>3"): Likewise.
+ ("<vis3_addsub_ss_patname>v8qi3"): Likewise.
+ ("<vis4_addsub_us_patname><VAUS:mode>3"): Likewise.
+ ("*movqi_insn"): Likewise.
+ ("*movhi_insn"): Likewise.
+ ("*movsi_insn"): Likewise.
+ ("movsi_pic_gotdata_op"): Likewise.
+ ("*movdi_insn_sp32"): Likewise.
+ ("*movdi_insn_sp64"): Likewise.
+ ("movdi_pic_gotdata_op"): Likewise.
+ ("*movsf_insn"): Likewise.
+ ("*movdf_insn_sp32"): Likewise.
+ ("*movdf_insn_sp64"): Likewise.
+ ("*zero_extendhisi2_insn"): Likewise.
+ ("*zero_extendqihi2_insn"): Likewise.
+ ("*zero_extendqisi2_insn"): Likewise.
+ ("*zero_extendqidi2_insn"): Likewise.
+ ("*zero_extendhidi2_insn"): Likewise.
+ ("*zero_extendsidi2_insn_sp64"): Likewise.
+ ("ldfsr"): Likewise.
+ ("prefetch_64"): Likewise.
+ ("prefetch_32"): Likewise.
+ ("tie_ld32"): Likewise.
+ ("tie_ld64"): Likewise.
+ ("*tldo_ldub_sp32"): Likewise.
+ ("*tldo_ldub1_sp32"): Likewise.
+ ("*tldo_ldub2_sp32"): Likewise.
+ ("*tldo_ldub_sp64"): Likewise.
+ ("*tldo_ldub1_sp64"): Likewise.
+ ("*tldo_ldub2_sp64"): Likewise.
+ ("*tldo_ldub3_sp64"): Likewise.
+ ("*tldo_lduh_sp32"): Likewise.
+ ("*tldo_lduh1_sp32"): Likewise.
+ ("*tldo_lduh_sp64"): Likewise.
+ ("*tldo_lduh1_sp64"): Likewise.
+ ("*tldo_lduh2_sp64"): Likewise.
+ ("*tldo_lduw_sp32"): Likewise.
+ ("*tldo_lduw_sp64"): Likewise.
+ ("*tldo_lduw1_sp64"): Likewise.
+ ("*tldo_ldx_sp64"): Likewise.
+ ("*mov<VM32:mode>_insn"): Likewise.
+ ("*mov<VM64:mode>_insn_sp64"): Likewise.
+ ("*mov<VM64:mode>_insn_sp32"): Likewise.
+
+2017-07-07 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config/sparc/sparc.md ("type"): New insn type viscmp.
+ ("fcmp<gcond:code><GCM:gcm_name><P:mode>_vis"): Set insn type to
+ viscmp.
+ ("fpcmp<gcond:code>8<P:mode>_vis"): Likewise.
+ ("fucmp<gcond:code>8<P:mode>_vis"): Likewise.
+ ("fpcmpu<gcond:code><GCM:gcm_name><P:mode>_vis"): Likewise.
+ * config/sparc/niagara7.md ("n7_vis_logical_v3pipe"): Handle
+ viscmp.
+ ("n7_vis_logical_11cycle"): Likewise.
+ * config/sparc/niagara4.md ("n4_vis_logical"): Likewise.
+ * config/sparc/niagara2.md ("niag3_vis": Likewise.
+ * config/sparc/niagara.md ("niag_vis"): Likewise.
+ * config/sparc/ultra3.md ("us3_fga"): Likewise.
+ * config/sparc/ultra1_2.md ("us1_fga_double"): Likewise.
+
+2017-07-07 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config/sparc/sparc.md: New instruction type `bmask'.
+ (bmaskdi_vis): Use the `bmask' type.
+ (bmasksi_vis): Likewise.
+ * config/sparc/ultra3.md (us3_array): Likewise.
+ * config/sparc/niagara7.md (n7_array): Likewise.
+ * config/sparc/niagara4.md (n4_array): Likewise.
+ * config/sparc/niagara2.md (niag2_vis): Likewise.
+ (niag3_vis): Likewise.
+ * config/sparc/niagara.md (niag_vis): Likewise.
+
2017-07-05 Georg-Johann Lay <avr@gjlay.de>
Backport from 2017-07-05 trunk r249995.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ef40facd4a9..45e4024d99f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20170707
+20170817
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 0eb93cbd5de..6d9827b5c6b 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,13 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
+2017-07-15 John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
+
+ PR ada/81446
+ * system-linux-m68k.ads: Add pragma No_Elaboration_Code_All.
+ (Backend_Overflow_Checks): Set to True.
+
2017-06-15 Nicolas Boulenguez <nicolas.boulenguez@free.fr>
PR ada/81105
diff --git a/gcc/ada/system-linux-m68k.ads b/gcc/ada/system-linux-m68k.ads
index 9aa6143f262..71d4f5762fb 100644
--- a/gcc/ada/system-linux-m68k.ads
+++ b/gcc/ada/system-linux-m68k.ads
@@ -7,7 +7,7 @@
-- S p e c --
-- (GNU/Linux/m68k Version) --
-- --
--- Copyright (C) 2014-2016, Free Software Foundation, Inc. --
+-- Copyright (C) 2014-2017, Free Software Foundation, Inc. --
-- --
-- This specification is derived from the Ada Reference Manual for use with --
-- GNAT. The copyright notice above, and the license provisions that follow --
@@ -40,6 +40,9 @@ package System is
-- this unit Pure instead of Preelaborable; see RM 13.7.1(15). In Ada
-- 2005, this is Pure in any case (AI-362).
+ pragma No_Elaboration_Code_All;
+ -- Allow the use of that restriction in units that WITH this unit
+
type Name is (SYSTEM_NAME_GNAT);
System_Name : constant Name := SYSTEM_NAME_GNAT;
@@ -126,7 +129,7 @@ private
-- of the individual switch values.
Backend_Divide_Checks : constant Boolean := False;
- Backend_Overflow_Checks : constant Boolean := False;
+ Backend_Overflow_Checks : constant Boolean := True;
Command_Line_Args : constant Boolean := True;
Configurable_Run_Time : constant Boolean := False;
Denorm : constant Boolean := True;
diff --git a/gcc/asan.c b/gcc/asan.c
index bf564a46b28..31bc060eaf1 100644
--- a/gcc/asan.c
+++ b/gcc/asan.c
@@ -1877,6 +1877,9 @@ instrument_derefs (gimple_stmt_iterator *iter, tree t,
|| bitsize != size_in_bytes * BITS_PER_UNIT)
return;
+ if (VAR_P (inner) && DECL_HARD_REGISTER (inner))
+ return;
+
if (VAR_P (inner)
&& offset == NULL_TREE
&& bitpos >= 0
diff --git a/gcc/brig/ChangeLog b/gcc/brig/ChangeLog
index 392f4c92271..bb7f624e613 100644
--- a/gcc/brig/ChangeLog
+++ b/gcc/brig/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 3f5b99ae9ff..264200b050e 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-06-07 Richard Biener <rguenther@suse.de>
Backport from mainline
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 9177b723260..bac133dd6e9 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-06-08 Jakub Jelinek <jakub@redhat.com>
PR c/81006
diff --git a/gcc/config.gcc b/gcc/config.gcc
index e8aaf2df9d7..b7ef01dd2ae 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -2031,7 +2031,7 @@ riscv*-*-linux*)
# automatically detect that GAS supports it, yet we require it.
gcc_cv_initfini_array=yes
;;
-riscv*-*-elf*)
+riscv*-*-elf* | riscv*-*-rtems*)
tm_file="elfos.h newlib-stdint.h ${tm_file} riscv/elf.h"
case "x${enable_multilib}" in
xno) ;;
@@ -2044,6 +2044,11 @@ riscv*-*-elf*)
# Force .init_array support. The configure script cannot always
# automatically detect that GAS supports it, yet we require it.
gcc_cv_initfini_array=yes
+ case ${target} in
+ riscv*-*-rtems*)
+ tm_file="${tm_file} rtems.h riscv/rtems.h"
+ ;;
+ esac
;;
mips*-*-netbsd*) # NetBSD/mips, either endian.
target_cpu_default="MASK_ABICALLS"
@@ -2410,7 +2415,7 @@ powerpc-*-eabi*)
use_gcc_stdint=wrap
;;
powerpc-*-rtems*)
- tm_file="${tm_file} dbxelf.h elfos.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/rtems.h rtems.h"
+ tm_file="rs6000/biarch64.h ${tm_file} dbxelf.h elfos.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/e500.h rs6000/rtems.h rtems.h"
extra_options="${extra_options} rs6000/sysv4.opt"
tmake_file="${tmake_file} rs6000/t-fprules rs6000/t-rtems rs6000/t-ppccomm"
;;
@@ -4317,7 +4322,7 @@ case "${target}" in
for which in arch tune; do
eval "val=\$with_$which"
case ${val} in
- "" | native | g5 | g6 | z900 | z990 | z9-109 | z9-ec | z10 | z196 | zEC12 | z13 | arch3 | arch5 | arch6 | arch7 | arch8 | arch9 | arch10 | arch11 | arch12)
+ "" | native | g5 | g6 | z900 | z990 | z9-109 | z9-ec | z10 | z196 | zEC12 | z13 | z14 | arch3 | arch5 | arch6 | arch7 | arch8 | arch9 | arch10 | arch11 | arch12)
# OK
;;
*)
@@ -4369,7 +4374,7 @@ case "${target}" in
| sparclite | f930 | f934 | sparclite86x \
| sparclet | tsc701 \
| v9 | ultrasparc | ultrasparc3 | niagara | niagara2 \
- | niagara3 | niagara4 | niagara7)
+ | niagara3 | niagara4 | niagara7 | m8)
# OK
;;
*)
diff --git a/gcc/config.in b/gcc/config.in
index d87cb3c9fab..3fda5787755 100644
--- a/gcc/config.in
+++ b/gcc/config.in
@@ -660,6 +660,10 @@
#undef HAVE_AS_SPARC5_VIS4
#endif
+/* Define if your assembler supports SPARC6 instructions. */
+#ifndef USED_FOR_TARGET
+#undef HAVE_AS_SPARC6
+#endif
/* Define if your assembler and linker support GOTDATA_OP relocs. */
#ifndef USED_FOR_TARGET
diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c
index 8edecd00ddb..1f851cbf64a 100644
--- a/gcc/config/aarch64/aarch64.c
+++ b/gcc/config/aarch64/aarch64.c
@@ -10155,7 +10155,7 @@ aarch64_classify_symbol (rtx x, rtx offset)
/* This is alright even in PIC code as the constant
pool reference is always PC relative and within
the same translation unit. */
- if (CONSTANT_POOL_ADDRESS_P (x))
+ if (!aarch64_pcrelative_literal_loads && CONSTANT_POOL_ADDRESS_P (x))
return SYMBOL_SMALL_ABSOLUTE;
else
return SYMBOL_FORCE_TO_MEM;
diff --git a/gcc/config/aarch64/cortex-a57-fma-steering.c b/gcc/config/aarch64/cortex-a57-fma-steering.c
index 94d7f9c5869..30fe85e41c7 100644
--- a/gcc/config/aarch64/cortex-a57-fma-steering.c
+++ b/gcc/config/aarch64/cortex-a57-fma-steering.c
@@ -973,10 +973,17 @@ func_fma_steering::analyze ()
break;
}
- /* We didn't find a chain with a def for this instruction. */
- gcc_assert (i < dest_op_info->n_chains);
-
- this->analyze_fma_fmul_insn (forest, chain, head);
+ /* Due to implementation of regrename, dest register can slip away
+ from regrename's analysis. As a result, there is no chain for
+ the destination register of insn. We simply skip the insn even
+ it is a fmul/fmac instruction. This can happen when the dest
+ register is also a source register of insn and one of the below
+ conditions is satisfied:
+ 1) the source reg is setup in larger mode than this insn;
+ 2) the source reg is uninitialized;
+ 3) the source reg is passed in as parameter. */
+ if (i < dest_op_info->n_chains)
+ this->analyze_fma_fmul_insn (forest, chain, head);
}
}
free (bb_dfs_preorder);
diff --git a/gcc/config/aarch64/rtems.h b/gcc/config/aarch64/rtems.h
index b48e28afda0..07c5679d5c1 100644
--- a/gcc/config/aarch64/rtems.h
+++ b/gcc/config/aarch64/rtems.h
@@ -1,20 +1,25 @@
/* Definitions for RTEMS based AARCH64 system.
Copyright (C) 2016-2017 Free Software Foundation, Inc.
-
+
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 3, 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 COPYING3. If not see
+
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
#define HAS_INIT_SECTION
diff --git a/gcc/config/arm/rtems.h b/gcc/config/arm/rtems.h
index b34bbe8a063..77eb32c1d20 100644
--- a/gcc/config/arm/rtems.h
+++ b/gcc/config/arm/rtems.h
@@ -1,20 +1,25 @@
/* Definitions for RTEMS based ARM systems using EABI.
Copyright (C) 2011-2017 Free Software Foundation, Inc.
-
+
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 3, 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 COPYING3. If not see
+
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
#define HAS_INIT_SECTION
diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c
index aa35dafc4b8..c3bd06a5d49 100644
--- a/gcc/config/avr/avr.c
+++ b/gcc/config/avr/avr.c
@@ -553,9 +553,9 @@ avr_optimize_casesi (rtx_insn *insns[6], rtx *xop)
HOST_WIDE_INT hig_idx = low_idx + num_idx;
// Maximum ranges of (un)signed QImode resp. HImode.
- int imin = QImode == mode ? INT8_MIN : INT16_MIN;
- int imax = QImode == mode ? INT8_MAX : INT16_MAX;
- unsigned umax = QImode == mode ? UINT8_MAX : UINT16_MAX;
+ unsigned umax = QImode == mode ? 0xff : 0xffff;
+ int imax = QImode == mode ? 0x7f : 0x7fff;
+ int imin = -imax - 1;
// Testing the case range and whether it fits into the range of the
// (un)signed mode. This test should actually always pass because it
@@ -1062,12 +1062,6 @@ avr_set_current_function (tree decl)
name = default_strip_name_encoding (name);
- /* Silently ignore 'signal' if 'interrupt' is present. AVR-LibC startet
- using this when it switched from SIGNAL and INTERRUPT to ISR. */
-
- if (cfun->machine->is_interrupt)
- cfun->machine->is_signal = 0;
-
/* Interrupt handlers must be void __vector (void) functions. */
if (args && TREE_CODE (TREE_VALUE (args)) != VOID_TYPE)
@@ -1076,15 +1070,37 @@ avr_set_current_function (tree decl)
if (TREE_CODE (ret) != VOID_TYPE)
error_at (loc, "%qs function cannot return a value", isr);
+#if defined WITH_AVRLIBC
+ /* Silently ignore 'signal' if 'interrupt' is present. AVR-LibC startet
+ using this when it switched from SIGNAL and INTERRUPT to ISR. */
+
+ if (cfun->machine->is_interrupt)
+ cfun->machine->is_signal = 0;
+
/* If the function has the 'signal' or 'interrupt' attribute, ensure
that the name of the function is "__vector_NN" so as to catch
when the user misspells the vector name. */
if (!STR_PREFIX_P (name, "__vector"))
warning_at (loc, OPT_Wmisspelled_isr, "%qs appears to be a misspelled "
- "%s handler, missing __vector prefix", name, isr);
+ "%qs handler, missing %<__vector%> prefix", name, isr);
+#endif // AVR-LibC naming conventions
}
+#if defined WITH_AVRLIBC
+ // Common problem is using "ISR" without first including avr/interrupt.h.
+ const char *name = IDENTIFIER_POINTER (DECL_NAME (decl));
+ name = default_strip_name_encoding (name);
+ if (0 == strcmp ("ISR", name)
+ || 0 == strcmp ("INTERRUPT", name)
+ || 0 == strcmp ("SIGNAL", name))
+ {
+ warning_at (loc, OPT_Wmisspelled_isr, "%qs is a reserved indentifier"
+ " in AVR-LibC. Consider %<#include <avr/interrupt.h>%>"
+ " before using the %qs macro", name, name);
+ }
+#endif // AVR-LibC naming conventions
+
/* Don't print the above diagnostics more than once. */
cfun->machine->attributes_checked_p = 1;
@@ -10124,18 +10140,26 @@ avr_encode_section_info (tree decl, rtx rtl, int new_decl_p)
if (new_decl_p
&& decl && DECL_P (decl)
- && NULL_TREE == DECL_INITIAL (decl)
&& !DECL_EXTERNAL (decl)
&& avr_progmem_p (decl, DECL_ATTRIBUTES (decl)))
{
- // Don't warn for (implicit) aliases like in PR80462.
- tree asmname = DECL_ASSEMBLER_NAME (decl);
- varpool_node *node = varpool_node::get_for_asmname (asmname);
- bool alias_p = node && node->alias;
+ if (!TREE_READONLY (decl))
+ {
+ // This might happen with C++ if stuff needs constructing.
+ error ("variable %q+D with dynamic initialization put "
+ "into program memory area", decl);
+ }
+ else if (NULL_TREE == DECL_INITIAL (decl))
+ {
+ // Don't warn for (implicit) aliases like in PR80462.
+ tree asmname = DECL_ASSEMBLER_NAME (decl);
+ varpool_node *node = varpool_node::get_for_asmname (asmname);
+ bool alias_p = node && node->alias;
- if (!alias_p)
- warning (OPT_Wuninitialized, "uninitialized variable %q+D put into "
- "program memory area", decl);
+ if (!alias_p)
+ warning (OPT_Wuninitialized, "uninitialized variable %q+D put "
+ "into program memory area", decl);
+ }
}
default_encode_section_info (decl, rtl, new_decl_p);
@@ -10433,6 +10457,33 @@ avr_memory_move_cost (machine_mode mode,
}
+/* Cost for mul highpart. X is a LSHIFTRT, i.e. the outer TRUNCATE is
+ already stripped off. */
+
+static int
+avr_mul_highpart_cost (rtx x, int)
+{
+ if (AVR_HAVE_MUL
+ && LSHIFTRT == GET_CODE (x)
+ && MULT == GET_CODE (XEXP (x, 0))
+ && CONST_INT_P (XEXP (x, 1)))
+ {
+ // This is the wider mode.
+ machine_mode mode = GET_MODE (x);
+
+ // The middle-end might still have PR81444, i.e. it is calling the cost
+ // functions with strange modes. Fix this now by also considering
+ // PSImode (should actually be SImode instead).
+ if (HImode == mode || PSImode == mode || SImode == mode)
+ {
+ return COSTS_N_INSNS (2);
+ }
+ }
+
+ return 10000;
+}
+
+
/* Mutually recursive subroutine of avr_rtx_cost for calculating the
cost of an RTX operand given its context. X is the rtx of the
operand, MODE is its mode, and OUTER is the rtx_code of this
@@ -10472,7 +10523,7 @@ avr_operand_rtx_cost (rtx x, machine_mode mode, enum rtx_code outer,
In either case, *TOTAL contains the cost result. */
static bool
-avr_rtx_costs_1 (rtx x, machine_mode mode, int outer_code ATTRIBUTE_UNUSED,
+avr_rtx_costs_1 (rtx x, machine_mode mode, int outer_code,
int opno ATTRIBUTE_UNUSED, int *total, bool speed)
{
enum rtx_code code = GET_CODE (x);
@@ -11126,6 +11177,12 @@ avr_rtx_costs_1 (rtx x, machine_mode mode, int outer_code ATTRIBUTE_UNUSED,
return true;
case LSHIFTRT:
+ if (outer_code == TRUNCATE)
+ {
+ *total = avr_mul_highpart_cost (x, speed);
+ return true;
+ }
+
switch (mode)
{
case QImode:
@@ -11303,16 +11360,10 @@ avr_rtx_costs_1 (rtx x, machine_mode mode, int outer_code ATTRIBUTE_UNUSED,
return true;
case TRUNCATE:
- if (AVR_HAVE_MUL
- && LSHIFTRT == GET_CODE (XEXP (x, 0))
- && MULT == GET_CODE (XEXP (XEXP (x, 0), 0))
- && CONST_INT_P (XEXP (XEXP (x, 0), 1)))
+ if (LSHIFTRT == GET_CODE (XEXP (x, 0)))
{
- if (QImode == mode || HImode == mode)
- {
- *total = COSTS_N_INSNS (2);
- return true;
- }
+ *total = avr_mul_highpart_cost (XEXP (x, 0), speed);
+ return true;
}
break;
diff --git a/gcc/config/bfin/rtems.h b/gcc/config/bfin/rtems.h
index 440e886ffff..ac314f2911e 100644
--- a/gcc/config/bfin/rtems.h
+++ b/gcc/config/bfin/rtems.h
@@ -2,21 +2,26 @@
Copyright (C) 2006-2017 Free Software Foundation, Inc.
Contributed by Ralf Corsépius (ralf.corsepius@rtems.org).
-This file is part of GCC.
+ 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 3, or (at your option)
-any later version.
+ 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 3, 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.
+ 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Target OS preprocessor built-ins. */
#define TARGET_OS_CPP_BUILTINS() \
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 21662bf7f58..dc14d205de7 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -5923,6 +5923,12 @@ ix86_option_override_internal (bool main_args_p,
opts->x_ix86_isa_flags
|= OPTION_MASK_ISA_LZCNT & ~opts->x_ix86_isa_flags_explicit;
+ /* Disable BMI, BMI2 and TBM instructions for -m16. */
+ if (TARGET_16BIT_P(opts->x_ix86_isa_flags))
+ opts->x_ix86_isa_flags
+ &= ~((OPTION_MASK_ISA_BMI | OPTION_MASK_ISA_BMI2 | OPTION_MASK_ISA_TBM)
+ & ~opts->x_ix86_isa_flags_explicit);
+
/* Validate -mpreferred-stack-boundary= value or default it to
PREFERRED_STACK_BOUNDARY_DEFAULT. */
ix86_preferred_stack_boundary = PREFERRED_STACK_BOUNDARY_DEFAULT;
@@ -18597,7 +18603,7 @@ ix86_print_operand_address_as (FILE *file, rtx addr,
/* Displacement only requires special attention. */
if (CONST_INT_P (disp))
{
- if (ASSEMBLER_DIALECT == ASM_INTEL && parts.seg == ADDR_SPACE_GENERIC)
+ if (ASSEMBLER_DIALECT == ASM_INTEL && ADDR_SPACE_GENERIC_P (as))
fputs ("ds:", file);
fprintf (file, HOST_WIDE_INT_PRINT_DEC, INTVAL (disp));
}
@@ -31069,11 +31075,12 @@ static GTY(()) tree ix86_builtins[(int) IX86_BUILTIN_MAX];
but are waiting to be built until a function is declared to use that
ISA. */
struct builtin_isa {
- const char *name; /* function name */
- enum ix86_builtin_func_type tcode; /* type to use in the declaration */
HOST_WIDE_INT isa; /* isa_flags this builtin is defined for */
HOST_WIDE_INT isa2; /* additional isa_flags this builtin is defined for */
- bool const_p; /* true if the declaration is constant */
+ const char *name; /* function name */
+ enum ix86_builtin_func_type tcode; /* type to use in the declaration */
+ unsigned char const_p:1; /* true if the declaration is constant */
+ unsigned char pure_p:1; /* true if the declaration has pure attribute */
bool leaf_p; /* true if the declaration has leaf attribute */
bool nothrow_p; /* true if the declaration has nothrow attribute */
bool set_and_not_built_p;
@@ -31144,6 +31151,7 @@ def_builtin (HOST_WIDE_INT mask, const char *name,
ix86_builtins_isa[(int) code].leaf_p = false;
ix86_builtins_isa[(int) code].nothrow_p = false;
ix86_builtins_isa[(int) code].const_p = false;
+ ix86_builtins_isa[(int) code].pure_p = false;
ix86_builtins_isa[(int) code].set_and_not_built_p = true;
}
}
@@ -31166,6 +31174,21 @@ def_builtin_const (HOST_WIDE_INT mask, const char *name,
return decl;
}
+/* Like def_builtin, but also marks the function decl "pure". */
+
+static inline tree
+def_builtin_pure (HOST_WIDE_INT mask, const char *name,
+ enum ix86_builtin_func_type tcode, enum ix86_builtins code)
+{
+ tree decl = def_builtin (mask, name, tcode, code);
+ if (decl)
+ DECL_PURE_P (decl) = 1;
+ else
+ ix86_builtins_isa[(int) code].pure_p = true;
+
+ return decl;
+}
+
/* Like def_builtin, but for additional isa2 flags. */
static inline tree
@@ -31200,6 +31223,7 @@ def_builtin2 (HOST_WIDE_INT mask, const char *name,
ix86_builtins_isa[(int) code].leaf_p = false;
ix86_builtins_isa[(int) code].nothrow_p = false;
ix86_builtins_isa[(int) code].const_p = false;
+ ix86_builtins_isa[(int) code].pure_p = false;
ix86_builtins_isa[(int) code].set_and_not_built_p = true;
}
@@ -31221,6 +31245,21 @@ def_builtin_const2 (HOST_WIDE_INT mask, const char *name,
return decl;
}
+/* Like def_builtin, but also marks the function decl "pure". */
+
+static inline tree
+def_builtin_pure2 (HOST_WIDE_INT mask, const char *name,
+ enum ix86_builtin_func_type tcode, enum ix86_builtins code)
+{
+ tree decl = def_builtin2 (mask, name, tcode, code);
+ if (decl)
+ DECL_PURE_P (decl) = 1;
+ else
+ ix86_builtins_isa[(int) code].pure_p = true;
+
+ return decl;
+}
+
/* Add any new builtin functions for a given ISA that may not have been
declared. This saves a bit of space compared to adding all of the
declarations to the tree, even if we didn't use them. */
@@ -31259,6 +31298,8 @@ ix86_add_new_builtins (HOST_WIDE_INT isa, HOST_WIDE_INT isa2)
ix86_builtins[i] = decl;
if (ix86_builtins_isa[i].const_p)
TREE_READONLY (decl) = 1;
+ if (ix86_builtins_isa[i].pure_p)
+ DECL_PURE_P (decl) = 1;
if (ix86_builtins_isa[i].leaf_p)
DECL_ATTRIBUTES (decl) = build_tree_list (get_identifier ("leaf"),
NULL_TREE);
@@ -31612,8 +31653,8 @@ ix86_init_mmx_sse_builtins (void)
/* SSE */
def_builtin (OPTION_MASK_ISA_SSE, "__builtin_ia32_ldmxcsr",
VOID_FTYPE_UNSIGNED, IX86_BUILTIN_LDMXCSR);
- def_builtin (OPTION_MASK_ISA_SSE, "__builtin_ia32_stmxcsr",
- UNSIGNED_FTYPE_VOID, IX86_BUILTIN_STMXCSR);
+ def_builtin_pure (OPTION_MASK_ISA_SSE, "__builtin_ia32_stmxcsr",
+ UNSIGNED_FTYPE_VOID, IX86_BUILTIN_STMXCSR);
/* SSE or 3DNow!A */
def_builtin (OPTION_MASK_ISA_SSE | OPTION_MASK_ISA_3DNOW_A,
@@ -31663,134 +31704,134 @@ ix86_init_mmx_sse_builtins (void)
IX86_BUILTIN_RDRAND64_STEP);
/* AVX2 */
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv2df",
- V2DF_FTYPE_V2DF_PCDOUBLE_V4SI_V2DF_INT,
- IX86_BUILTIN_GATHERSIV2DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv2df",
+ V2DF_FTYPE_V2DF_PCDOUBLE_V4SI_V2DF_INT,
+ IX86_BUILTIN_GATHERSIV2DF);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv4df",
- V4DF_FTYPE_V4DF_PCDOUBLE_V4SI_V4DF_INT,
- IX86_BUILTIN_GATHERSIV4DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv4df",
+ V4DF_FTYPE_V4DF_PCDOUBLE_V4SI_V4DF_INT,
+ IX86_BUILTIN_GATHERSIV4DF);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv2df",
- V2DF_FTYPE_V2DF_PCDOUBLE_V2DI_V2DF_INT,
- IX86_BUILTIN_GATHERDIV2DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv2df",
+ V2DF_FTYPE_V2DF_PCDOUBLE_V2DI_V2DF_INT,
+ IX86_BUILTIN_GATHERDIV2DF);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4df",
- V4DF_FTYPE_V4DF_PCDOUBLE_V4DI_V4DF_INT,
- IX86_BUILTIN_GATHERDIV4DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4df",
+ V4DF_FTYPE_V4DF_PCDOUBLE_V4DI_V4DF_INT,
+ IX86_BUILTIN_GATHERDIV4DF);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv4sf",
- V4SF_FTYPE_V4SF_PCFLOAT_V4SI_V4SF_INT,
- IX86_BUILTIN_GATHERSIV4SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv4sf",
+ V4SF_FTYPE_V4SF_PCFLOAT_V4SI_V4SF_INT,
+ IX86_BUILTIN_GATHERSIV4SF);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv8sf",
- V8SF_FTYPE_V8SF_PCFLOAT_V8SI_V8SF_INT,
- IX86_BUILTIN_GATHERSIV8SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv8sf",
+ V8SF_FTYPE_V8SF_PCFLOAT_V8SI_V8SF_INT,
+ IX86_BUILTIN_GATHERSIV8SF);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4sf",
- V4SF_FTYPE_V4SF_PCFLOAT_V2DI_V4SF_INT,
- IX86_BUILTIN_GATHERDIV4SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4sf",
+ V4SF_FTYPE_V4SF_PCFLOAT_V2DI_V4SF_INT,
+ IX86_BUILTIN_GATHERDIV4SF);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4sf256",
- V4SF_FTYPE_V4SF_PCFLOAT_V4DI_V4SF_INT,
- IX86_BUILTIN_GATHERDIV8SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4sf256",
+ V4SF_FTYPE_V4SF_PCFLOAT_V4DI_V4SF_INT,
+ IX86_BUILTIN_GATHERDIV8SF);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv2di",
- V2DI_FTYPE_V2DI_PCINT64_V4SI_V2DI_INT,
- IX86_BUILTIN_GATHERSIV2DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv2di",
+ V2DI_FTYPE_V2DI_PCINT64_V4SI_V2DI_INT,
+ IX86_BUILTIN_GATHERSIV2DI);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv4di",
- V4DI_FTYPE_V4DI_PCINT64_V4SI_V4DI_INT,
- IX86_BUILTIN_GATHERSIV4DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv4di",
+ V4DI_FTYPE_V4DI_PCINT64_V4SI_V4DI_INT,
+ IX86_BUILTIN_GATHERSIV4DI);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv2di",
- V2DI_FTYPE_V2DI_PCINT64_V2DI_V2DI_INT,
- IX86_BUILTIN_GATHERDIV2DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv2di",
+ V2DI_FTYPE_V2DI_PCINT64_V2DI_V2DI_INT,
+ IX86_BUILTIN_GATHERDIV2DI);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4di",
- V4DI_FTYPE_V4DI_PCINT64_V4DI_V4DI_INT,
- IX86_BUILTIN_GATHERDIV4DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4di",
+ V4DI_FTYPE_V4DI_PCINT64_V4DI_V4DI_INT,
+ IX86_BUILTIN_GATHERDIV4DI);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv4si",
- V4SI_FTYPE_V4SI_PCINT_V4SI_V4SI_INT,
- IX86_BUILTIN_GATHERSIV4SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv4si",
+ V4SI_FTYPE_V4SI_PCINT_V4SI_V4SI_INT,
+ IX86_BUILTIN_GATHERSIV4SI);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv8si",
- V8SI_FTYPE_V8SI_PCINT_V8SI_V8SI_INT,
- IX86_BUILTIN_GATHERSIV8SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gathersiv8si",
+ V8SI_FTYPE_V8SI_PCINT_V8SI_V8SI_INT,
+ IX86_BUILTIN_GATHERSIV8SI);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4si",
- V4SI_FTYPE_V4SI_PCINT_V2DI_V4SI_INT,
- IX86_BUILTIN_GATHERDIV4SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4si",
+ V4SI_FTYPE_V4SI_PCINT_V2DI_V4SI_INT,
+ IX86_BUILTIN_GATHERDIV4SI);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4si256",
- V4SI_FTYPE_V4SI_PCINT_V4DI_V4SI_INT,
- IX86_BUILTIN_GATHERDIV8SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatherdiv4si256",
+ V4SI_FTYPE_V4SI_PCINT_V4DI_V4SI_INT,
+ IX86_BUILTIN_GATHERDIV8SI);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatheraltsiv4df ",
- V4DF_FTYPE_V4DF_PCDOUBLE_V8SI_V4DF_INT,
- IX86_BUILTIN_GATHERALTSIV4DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatheraltsiv4df ",
+ V4DF_FTYPE_V4DF_PCDOUBLE_V8SI_V4DF_INT,
+ IX86_BUILTIN_GATHERALTSIV4DF);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatheraltdiv4sf256 ",
- V8SF_FTYPE_V8SF_PCFLOAT_V4DI_V8SF_INT,
- IX86_BUILTIN_GATHERALTDIV8SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatheraltdiv4sf256 ",
+ V8SF_FTYPE_V8SF_PCFLOAT_V4DI_V8SF_INT,
+ IX86_BUILTIN_GATHERALTDIV8SF);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatheraltsiv4di ",
- V4DI_FTYPE_V4DI_PCINT64_V8SI_V4DI_INT,
- IX86_BUILTIN_GATHERALTSIV4DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatheraltsiv4di ",
+ V4DI_FTYPE_V4DI_PCINT64_V8SI_V4DI_INT,
+ IX86_BUILTIN_GATHERALTSIV4DI);
- def_builtin (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatheraltdiv4si256 ",
- V8SI_FTYPE_V8SI_PCINT_V4DI_V8SI_INT,
- IX86_BUILTIN_GATHERALTDIV8SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX2, "__builtin_ia32_gatheraltdiv4si256 ",
+ V8SI_FTYPE_V8SI_PCINT_V4DI_V8SI_INT,
+ IX86_BUILTIN_GATHERALTDIV8SI);
/* AVX512F */
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gathersiv16sf",
- V16SF_FTYPE_V16SF_PCVOID_V16SI_HI_INT,
- IX86_BUILTIN_GATHER3SIV16SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gathersiv16sf",
+ V16SF_FTYPE_V16SF_PCVOID_V16SI_HI_INT,
+ IX86_BUILTIN_GATHER3SIV16SF);
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gathersiv8df",
- V8DF_FTYPE_V8DF_PCVOID_V8SI_QI_INT,
- IX86_BUILTIN_GATHER3SIV8DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gathersiv8df",
+ V8DF_FTYPE_V8DF_PCVOID_V8SI_QI_INT,
+ IX86_BUILTIN_GATHER3SIV8DF);
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatherdiv16sf",
- V8SF_FTYPE_V8SF_PCVOID_V8DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV16SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatherdiv16sf",
+ V8SF_FTYPE_V8SF_PCVOID_V8DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV16SF);
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatherdiv8df",
- V8DF_FTYPE_V8DF_PCVOID_V8DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV8DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatherdiv8df",
+ V8DF_FTYPE_V8DF_PCVOID_V8DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV8DF);
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gathersiv16si",
- V16SI_FTYPE_V16SI_PCVOID_V16SI_HI_INT,
- IX86_BUILTIN_GATHER3SIV16SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gathersiv16si",
+ V16SI_FTYPE_V16SI_PCVOID_V16SI_HI_INT,
+ IX86_BUILTIN_GATHER3SIV16SI);
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gathersiv8di",
- V8DI_FTYPE_V8DI_PCVOID_V8SI_QI_INT,
- IX86_BUILTIN_GATHER3SIV8DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gathersiv8di",
+ V8DI_FTYPE_V8DI_PCVOID_V8SI_QI_INT,
+ IX86_BUILTIN_GATHER3SIV8DI);
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatherdiv16si",
- V8SI_FTYPE_V8SI_PCVOID_V8DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV16SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatherdiv16si",
+ V8SI_FTYPE_V8SI_PCVOID_V8DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV16SI);
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatherdiv8di",
- V8DI_FTYPE_V8DI_PCVOID_V8DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV8DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatherdiv8di",
+ V8DI_FTYPE_V8DI_PCVOID_V8DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV8DI);
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatheraltsiv8df ",
- V8DF_FTYPE_V8DF_PCDOUBLE_V16SI_QI_INT,
- IX86_BUILTIN_GATHER3ALTSIV8DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatheraltsiv8df ",
+ V8DF_FTYPE_V8DF_PCDOUBLE_V16SI_QI_INT,
+ IX86_BUILTIN_GATHER3ALTSIV8DF);
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatheraltdiv8sf ",
- V16SF_FTYPE_V16SF_PCFLOAT_V8DI_HI_INT,
- IX86_BUILTIN_GATHER3ALTDIV16SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatheraltdiv8sf ",
+ V16SF_FTYPE_V16SF_PCFLOAT_V8DI_HI_INT,
+ IX86_BUILTIN_GATHER3ALTDIV16SF);
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatheraltsiv8di ",
- V8DI_FTYPE_V8DI_PCINT64_V16SI_QI_INT,
- IX86_BUILTIN_GATHER3ALTSIV8DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatheraltsiv8di ",
+ V8DI_FTYPE_V8DI_PCINT64_V16SI_QI_INT,
+ IX86_BUILTIN_GATHER3ALTSIV8DI);
- def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatheraltdiv8si ",
- V16SI_FTYPE_V16SI_PCINT_V8DI_HI_INT,
- IX86_BUILTIN_GATHER3ALTDIV16SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_gatheraltdiv8si ",
+ V16SI_FTYPE_V16SI_PCINT_V8DI_HI_INT,
+ IX86_BUILTIN_GATHER3ALTDIV16SI);
def_builtin (OPTION_MASK_ISA_AVX512F, "__builtin_ia32_scattersiv16sf",
VOID_FTYPE_PVOID_HI_V16SI_V16SF_INT,
@@ -31825,85 +31866,85 @@ ix86_init_mmx_sse_builtins (void)
IX86_BUILTIN_SCATTERDIV8DI);
/* AVX512VL */
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv2df",
- V2DF_FTYPE_V2DF_PCVOID_V4SI_QI_INT,
- IX86_BUILTIN_GATHER3SIV2DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv2df",
+ V2DF_FTYPE_V2DF_PCVOID_V4SI_QI_INT,
+ IX86_BUILTIN_GATHER3SIV2DF);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv4df",
- V4DF_FTYPE_V4DF_PCVOID_V4SI_QI_INT,
- IX86_BUILTIN_GATHER3SIV4DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv4df",
+ V4DF_FTYPE_V4DF_PCVOID_V4SI_QI_INT,
+ IX86_BUILTIN_GATHER3SIV4DF);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div2df",
- V2DF_FTYPE_V2DF_PCVOID_V2DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV2DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div2df",
+ V2DF_FTYPE_V2DF_PCVOID_V2DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV2DF);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div4df",
- V4DF_FTYPE_V4DF_PCVOID_V4DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV4DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div4df",
+ V4DF_FTYPE_V4DF_PCVOID_V4DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV4DF);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv4sf",
- V4SF_FTYPE_V4SF_PCVOID_V4SI_QI_INT,
- IX86_BUILTIN_GATHER3SIV4SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv4sf",
+ V4SF_FTYPE_V4SF_PCVOID_V4SI_QI_INT,
+ IX86_BUILTIN_GATHER3SIV4SF);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv8sf",
- V8SF_FTYPE_V8SF_PCVOID_V8SI_QI_INT,
- IX86_BUILTIN_GATHER3SIV8SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv8sf",
+ V8SF_FTYPE_V8SF_PCVOID_V8SI_QI_INT,
+ IX86_BUILTIN_GATHER3SIV8SF);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div4sf",
- V4SF_FTYPE_V4SF_PCVOID_V2DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV4SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div4sf",
+ V4SF_FTYPE_V4SF_PCVOID_V2DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV4SF);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div8sf",
- V4SF_FTYPE_V4SF_PCVOID_V4DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV8SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div8sf",
+ V4SF_FTYPE_V4SF_PCVOID_V4DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV8SF);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv2di",
- V2DI_FTYPE_V2DI_PCVOID_V4SI_QI_INT,
- IX86_BUILTIN_GATHER3SIV2DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv2di",
+ V2DI_FTYPE_V2DI_PCVOID_V4SI_QI_INT,
+ IX86_BUILTIN_GATHER3SIV2DI);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv4di",
- V4DI_FTYPE_V4DI_PCVOID_V4SI_QI_INT,
- IX86_BUILTIN_GATHER3SIV4DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv4di",
+ V4DI_FTYPE_V4DI_PCVOID_V4SI_QI_INT,
+ IX86_BUILTIN_GATHER3SIV4DI);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div2di",
- V2DI_FTYPE_V2DI_PCVOID_V2DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV2DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div2di",
+ V2DI_FTYPE_V2DI_PCVOID_V2DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV2DI);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div4di",
- V4DI_FTYPE_V4DI_PCVOID_V4DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV4DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div4di",
+ V4DI_FTYPE_V4DI_PCVOID_V4DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV4DI);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv4si",
- V4SI_FTYPE_V4SI_PCVOID_V4SI_QI_INT,
- IX86_BUILTIN_GATHER3SIV4SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv4si",
+ V4SI_FTYPE_V4SI_PCVOID_V4SI_QI_INT,
+ IX86_BUILTIN_GATHER3SIV4SI);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv8si",
- V8SI_FTYPE_V8SI_PCVOID_V8SI_QI_INT,
- IX86_BUILTIN_GATHER3SIV8SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3siv8si",
+ V8SI_FTYPE_V8SI_PCVOID_V8SI_QI_INT,
+ IX86_BUILTIN_GATHER3SIV8SI);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div4si",
- V4SI_FTYPE_V4SI_PCVOID_V2DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV4SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div4si",
+ V4SI_FTYPE_V4SI_PCVOID_V2DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV4SI);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div8si",
- V4SI_FTYPE_V4SI_PCVOID_V4DI_QI_INT,
- IX86_BUILTIN_GATHER3DIV8SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3div8si",
+ V4SI_FTYPE_V4SI_PCVOID_V4DI_QI_INT,
+ IX86_BUILTIN_GATHER3DIV8SI);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3altsiv4df ",
- V4DF_FTYPE_V4DF_PCDOUBLE_V8SI_QI_INT,
- IX86_BUILTIN_GATHER3ALTSIV4DF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3altsiv4df ",
+ V4DF_FTYPE_V4DF_PCDOUBLE_V8SI_QI_INT,
+ IX86_BUILTIN_GATHER3ALTSIV4DF);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3altdiv8sf ",
- V8SF_FTYPE_V8SF_PCFLOAT_V4DI_QI_INT,
- IX86_BUILTIN_GATHER3ALTDIV8SF);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3altdiv8sf ",
+ V8SF_FTYPE_V8SF_PCFLOAT_V4DI_QI_INT,
+ IX86_BUILTIN_GATHER3ALTDIV8SF);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3altsiv4di ",
- V4DI_FTYPE_V4DI_PCINT64_V8SI_QI_INT,
- IX86_BUILTIN_GATHER3ALTSIV4DI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3altsiv4di ",
+ V4DI_FTYPE_V4DI_PCINT64_V8SI_QI_INT,
+ IX86_BUILTIN_GATHER3ALTSIV4DI);
- def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3altdiv8si ",
- V8SI_FTYPE_V8SI_PCINT_V4DI_QI_INT,
- IX86_BUILTIN_GATHER3ALTDIV8SI);
+ def_builtin_pure (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_gather3altdiv8si ",
+ V8SI_FTYPE_V8SI_PCINT_V4DI_QI_INT,
+ IX86_BUILTIN_GATHER3ALTDIV8SI);
def_builtin (OPTION_MASK_ISA_AVX512VL, "__builtin_ia32_scattersiv8sf",
VOID_FTYPE_PVOID_QI_V8SI_V8SF_INT,
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 55fc640cf25..81cfba57afc 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -5432,7 +5432,7 @@
(define_expand "floatunsdisf2"
[(use (match_operand:SF 0 "register_operand"))
(use (match_operand:DI 1 "nonimmediate_operand"))]
- "TARGET_64BIT && TARGET_SSE_MATH"
+ "TARGET_64BIT && TARGET_SSE && TARGET_SSE_MATH"
"x86_emit_floatuns (operands); DONE;")
(define_expand "floatunsdidf2"
@@ -7473,21 +7473,15 @@
(match_operand:XF 2 "register_operand")))]
"TARGET_80387")
-(define_expand "divdf3"
- [(set (match_operand:DF 0 "register_operand")
- (div:DF (match_operand:DF 1 "register_operand")
- (match_operand:DF 2 "nonimmediate_operand")))]
- "(TARGET_80387 && X87_ENABLE_ARITH (DFmode))
- || (TARGET_SSE2 && TARGET_SSE_MATH)")
-
-(define_expand "divsf3"
- [(set (match_operand:SF 0 "register_operand")
- (div:SF (match_operand:SF 1 "register_operand")
- (match_operand:SF 2 "nonimmediate_operand")))]
- "(TARGET_80387 && X87_ENABLE_ARITH (SFmode))
- || TARGET_SSE_MATH"
+(define_expand "div<mode>3"
+ [(set (match_operand:MODEF 0 "register_operand")
+ (div:MODEF (match_operand:MODEF 1 "register_operand")
+ (match_operand:MODEF 2 "nonimmediate_operand")))]
+ "(TARGET_80387 && X87_ENABLE_ARITH (<MODE>mode))
+ || (SSE_FLOAT_MODE_P (<MODE>mode) && TARGET_SSE_MATH)"
{
- if (TARGET_SSE_MATH
+ if (<MODE>mode == SFmode
+ && TARGET_SSE && TARGET_SSE_MATH
&& TARGET_RECIP_DIV
&& optimize_insn_for_speed_p ()
&& flag_finite_math_only && !flag_trapping_math
@@ -10666,10 +10660,15 @@
split_double_mode (<DWI>mode, &operands[0], 1, &operands[4], &operands[5]);
})
+(define_mode_attr rorx_immediate_operand
+ [(SI "const_0_to_31_operand")
+ (DI "const_0_to_63_operand")])
+
(define_insn "*bmi2_rorx<mode>3_1"
[(set (match_operand:SWI48 0 "register_operand" "=r")
- (rotatert:SWI48 (match_operand:SWI48 1 "nonimmediate_operand" "rm")
- (match_operand:QI 2 "immediate_operand" "<S>")))]
+ (rotatert:SWI48
+ (match_operand:SWI48 1 "nonimmediate_operand" "rm")
+ (match_operand:QI 2 "<rorx_immediate_operand>" "<S>")))]
"TARGET_BMI2"
"rorx\t{%2, %1, %0|%0, %1, %2}"
[(set_attr "type" "rotatex")
@@ -10712,7 +10711,7 @@
(define_split
[(set (match_operand:SWI48 0 "register_operand")
(rotate:SWI48 (match_operand:SWI48 1 "nonimmediate_operand")
- (match_operand:QI 2 "immediate_operand")))
+ (match_operand:QI 2 "const_int_operand")))
(clobber (reg:CC FLAGS_REG))]
"TARGET_BMI2 && reload_completed"
[(set (match_dup 0)
@@ -10726,7 +10725,7 @@
(define_split
[(set (match_operand:SWI48 0 "register_operand")
(rotatert:SWI48 (match_operand:SWI48 1 "nonimmediate_operand")
- (match_operand:QI 2 "immediate_operand")))
+ (match_operand:QI 2 "const_int_operand")))
(clobber (reg:CC FLAGS_REG))]
"TARGET_BMI2 && reload_completed"
[(set (match_dup 0)
@@ -10736,7 +10735,7 @@
[(set (match_operand:DI 0 "register_operand" "=r")
(zero_extend:DI
(rotatert:SI (match_operand:SI 1 "nonimmediate_operand" "rm")
- (match_operand:QI 2 "immediate_operand" "I"))))]
+ (match_operand:QI 2 "const_0_to_31_operand" "I"))))]
"TARGET_64BIT && TARGET_BMI2"
"rorx\t{%2, %1, %k0|%k0, %1, %2}"
[(set_attr "type" "rotatex")
@@ -10780,7 +10779,7 @@
[(set (match_operand:DI 0 "register_operand")
(zero_extend:DI
(rotate:SI (match_operand:SI 1 "nonimmediate_operand")
- (match_operand:QI 2 "immediate_operand"))))
+ (match_operand:QI 2 "const_int_operand"))))
(clobber (reg:CC FLAGS_REG))]
"TARGET_64BIT && TARGET_BMI2 && reload_completed"
[(set (match_dup 0)
@@ -10795,7 +10794,7 @@
[(set (match_operand:DI 0 "register_operand")
(zero_extend:DI
(rotatert:SI (match_operand:SI 1 "nonimmediate_operand")
- (match_operand:QI 2 "immediate_operand"))))
+ (match_operand:QI 2 "const_int_operand"))))
(clobber (reg:CC FLAGS_REG))]
"TARGET_64BIT && TARGET_BMI2 && reload_completed"
[(set (match_dup 0)
@@ -13978,7 +13977,7 @@
[(set (match_operand:SF 0 "register_operand" "=x")
(unspec:SF [(match_operand:SF 1 "nonimmediate_operand" "xm")]
UNSPEC_RCP))]
- "TARGET_SSE_MATH"
+ "TARGET_SSE && TARGET_SSE_MATH"
"%vrcpss\t{%1, %d0|%d0, %1}"
[(set_attr "type" "sse")
(set_attr "atom_sse_attr" "rcp")
@@ -14280,7 +14279,7 @@
[(set (match_operand:SF 0 "register_operand" "=x")
(unspec:SF [(match_operand:SF 1 "nonimmediate_operand" "xm")]
UNSPEC_RSQRT))]
- "TARGET_SSE_MATH"
+ "TARGET_SSE && TARGET_SSE_MATH"
"%vrsqrtss\t{%1, %d0|%d0, %1}"
[(set_attr "type" "sse")
(set_attr "atom_sse_attr" "rcp")
@@ -14292,7 +14291,7 @@
[(set (match_operand:SF 0 "register_operand")
(unspec:SF [(match_operand:SF 1 "nonimmediate_operand")]
UNSPEC_RSQRT))]
- "TARGET_SSE_MATH"
+ "TARGET_SSE && TARGET_SSE_MATH"
{
ix86_emit_swsqrtsf (operands[0], operands[1], SFmode, 1);
DONE;
@@ -14321,7 +14320,7 @@
|| (SSE_FLOAT_MODE_P (<MODE>mode) && TARGET_SSE_MATH)"
{
if (<MODE>mode == SFmode
- && TARGET_SSE_MATH
+ && TARGET_SSE && TARGET_SSE_MATH
&& TARGET_RECIP_SQRT
&& !optimize_function_for_size_p (cfun)
&& flag_finite_math_only && !flag_trapping_math
diff --git a/gcc/config/i386/rtemself.h b/gcc/config/i386/rtemself.h
index e8eade28a5c..a68e8b30f62 100644
--- a/gcc/config/i386/rtemself.h
+++ b/gcc/config/i386/rtemself.h
@@ -2,21 +2,26 @@
Copyright (C) 1996-2017 Free Software Foundation, Inc.
Contributed by Joel Sherrill (joel@OARcorp.com).
-This file is part of GCC.
+ 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 3, or (at your option)
-any later version.
+ 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 3, 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.
+ 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Specify predefined symbols in preprocessor. */
diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md
index 3ae014c1ccb..a95f529d6a9 100644
--- a/gcc/config/i386/sse.md
+++ b/gcc/config/i386/sse.md
@@ -7324,13 +7324,13 @@
(define_insn "vec_extract_lo_<mode><mask_name>"
[(set (match_operand:<ssehalfvecmode> 0 "<store_mask_predicate>" "=<store_mask_constraint>,v")
(vec_select:<ssehalfvecmode>
- (match_operand:V8FI 1 "nonimmediate_operand" "v,m")
+ (match_operand:V8FI 1 "<store_mask_predicate>" "v,<store_mask_constraint>")
(parallel [(const_int 0) (const_int 1)
(const_int 2) (const_int 3)])))]
"TARGET_AVX512F
&& (<mask_applied> || !(MEM_P (operands[0]) && MEM_P (operands[1])))"
{
- if (<mask_applied> || !TARGET_AVX512VL)
+ if (<mask_applied> || (!TARGET_AVX512VL && !MEM_P (operands[1])))
return "vextract<shuffletype>64x4\t{$0x0, %1, %0<mask_operand2>|%0<mask_operand2>, %1, 0x0}";
else
return "#";
@@ -7480,14 +7480,15 @@
(define_insn "vec_extract_lo_<mode><mask_name>"
[(set (match_operand:<ssehalfvecmode> 0 "nonimmediate_operand" "=v,m")
(vec_select:<ssehalfvecmode>
- (match_operand:V16FI 1 "nonimmediate_operand" "vm,v")
+ (match_operand:V16FI 1 "<store_mask_predicate>"
+ "<store_mask_constraint>,v")
(parallel [(const_int 0) (const_int 1)
(const_int 2) (const_int 3)
(const_int 4) (const_int 5)
(const_int 6) (const_int 7)])))]
"TARGET_AVX512F
&& <mask_mode512bit_condition>
- && !(MEM_P (operands[0]) && MEM_P (operands[1]))"
+ && (<mask_applied> || !(MEM_P (operands[0]) && MEM_P (operands[1])))"
{
if (<mask_applied>)
return "vextract<shuffletype>32x8\t{$0x0, %1, %0<mask_operand2>|%0<mask_operand2>, %1, 0x0}";
@@ -7511,11 +7512,12 @@
(define_insn "vec_extract_lo_<mode><mask_name>"
[(set (match_operand:<ssehalfvecmode> 0 "<store_mask_predicate>" "=v,m")
(vec_select:<ssehalfvecmode>
- (match_operand:VI8F_256 1 "nonimmediate_operand" "vm,v")
+ (match_operand:VI8F_256 1 "<store_mask_predicate>"
+ "<store_mask_constraint>,v")
(parallel [(const_int 0) (const_int 1)])))]
"TARGET_AVX
&& <mask_avx512vl_condition> && <mask_avx512dq_condition>
- && !(MEM_P (operands[0]) && MEM_P (operands[1]))"
+ && (<mask_applied> || !(MEM_P (operands[0]) && MEM_P (operands[1])))"
{
if (<mask_applied>)
return "vextract<shuffletype>64x2\t{$0x0, %1, %0%{%3%}|%0%{%3%}, %1, 0x0}";
@@ -7575,12 +7577,16 @@
"operands[1] = gen_lowpart (<ssehalfvecmode>mode, operands[1]);")
(define_insn "vec_extract_lo_<mode><mask_name>"
- [(set (match_operand:<ssehalfvecmode> 0 "<store_mask_predicate>" "=<store_mask_constraint>")
+ [(set (match_operand:<ssehalfvecmode> 0 "<store_mask_predicate>"
+ "=<store_mask_constraint>,v")
(vec_select:<ssehalfvecmode>
- (match_operand:VI4F_256 1 "register_operand" "v")
+ (match_operand:VI4F_256 1 "<store_mask_predicate>"
+ "v,<store_mask_constraint>")
(parallel [(const_int 0) (const_int 1)
(const_int 2) (const_int 3)])))]
- "TARGET_AVX && <mask_avx512vl_condition> && <mask_avx512dq_condition>"
+ "TARGET_AVX
+ && <mask_avx512vl_condition> && <mask_avx512dq_condition>
+ && (<mask_applied> || !(MEM_P (operands[0]) && MEM_P (operands[1])))"
{
if (<mask_applied>)
return "vextract<shuffletype>32x4\t{$0x0, %1, %0<mask_operand2>|%0<mask_operand2>, %1, 0x0}";
diff --git a/gcc/config/lm32/rtems.h b/gcc/config/lm32/rtems.h
index 67075ab47da..24d21e8b898 100644
--- a/gcc/config/lm32/rtems.h
+++ b/gcc/config/lm32/rtems.h
@@ -1,21 +1,26 @@
/* Definitions for rtems targeting a lm32 using ELF.
Copyright (C) 2009-2017 Free Software Foundation, Inc.
-This file is part of GCC.
+ 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 3, or (at your option)
-any later version.
+ 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 3, 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.
+ 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Target OS builtins. */
#undef TARGET_OS_CPP_BUILTINS
diff --git a/gcc/config/m32c/rtems.h b/gcc/config/m32c/rtems.h
index 733e04ba386..d70493ddc81 100644
--- a/gcc/config/m32c/rtems.h
+++ b/gcc/config/m32c/rtems.h
@@ -2,21 +2,26 @@
Copyright (C) 2008-2017 Free Software Foundation, Inc.
Contributed by Joel Sherrill (joel@OARcorp.com).
-This file is part of GCC.
+ 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 3, or (at your option)
-any later version.
+ 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 3, 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.
+ 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Target OS builtins. */
#undef TARGET_OS_CPP_BUILTINS
diff --git a/gcc/config/m68k/rtemself.h b/gcc/config/m68k/rtemself.h
index ee9d7fdf777..f4a1eabda61 100644
--- a/gcc/config/m68k/rtemself.h
+++ b/gcc/config/m68k/rtemself.h
@@ -3,21 +3,26 @@
Copyright (C) 2007-2017 Free Software Foundation, Inc.
Contributed by Charles-Antoine Gauthier (charles.gauthier@nrc.ca).
-This file is part of GCC.
+ 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 3, or (at your option)
-any later version.
+ 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 3, 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.
+ 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Target OS builtins. */
diff --git a/gcc/config/microblaze/rtems.h b/gcc/config/microblaze/rtems.h
index 980d8e72e1e..0ae8bbd8704 100644
--- a/gcc/config/microblaze/rtems.h
+++ b/gcc/config/microblaze/rtems.h
@@ -1,21 +1,26 @@
/* Definitions for rtems targeting a microblaze using ELF.
Copyright (C) 2012-2017 Free Software Foundation, Inc.
-This file is part of GCC.
+ 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 3, or (at your option)
-any later version.
+ 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 3, 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.
+ 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Specify predefined symbols in preprocessor. */
diff --git a/gcc/config/mips/rtems.h b/gcc/config/mips/rtems.h
index 2ce03de20e1..8699117b7bb 100644
--- a/gcc/config/mips/rtems.h
+++ b/gcc/config/mips/rtems.h
@@ -2,21 +2,26 @@
Copyright (C) 1996-2017 Free Software Foundation, Inc.
Contributed by Joel Sherrill (joel@OARcorp.com).
-This file is part of GCC.
+ 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 3, or (at your option)
-any later version.
+ 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 3, 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.
+ 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Specify predefined symbols in preprocessor. */
diff --git a/gcc/config/moxie/rtems.h b/gcc/config/moxie/rtems.h
index d23061bb6c2..8c97238002a 100644
--- a/gcc/config/moxie/rtems.h
+++ b/gcc/config/moxie/rtems.h
@@ -2,21 +2,26 @@
Copyright (C) 2010-2017 Free Software Foundation, Inc.
Contributed by Anthony Green (green@moxielogic.com)
-This file is part of GCC.
+ 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 3, or (at your option)
-any later version.
+ 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 3, 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.
+ 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Target OS preprocessor built-ins. */
#define TARGET_OS_CPP_BUILTINS() \
diff --git a/gcc/config/nios2/rtems.h b/gcc/config/nios2/rtems.h
index 4e772175721..344a1e91b07 100644
--- a/gcc/config/nios2/rtems.h
+++ b/gcc/config/nios2/rtems.h
@@ -3,21 +3,26 @@
Contributed by Chris Johns (chrisj@rtems.org).
-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 3, 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ 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 3, 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.
+
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Specify predefined symbols in preprocessor. */
#define TARGET_OS_CPP_BUILTINS() \
diff --git a/gcc/config/nvptx/nvptx.c b/gcc/config/nvptx/nvptx.c
index 4c35c16ee95..e89b314f6ce 100644
--- a/gcc/config/nvptx/nvptx.c
+++ b/gcc/config/nvptx/nvptx.c
@@ -3860,9 +3860,25 @@ nvptx_single (unsigned mask, basic_block from, basic_block to)
rtx_insn *tail = BB_END (to);
unsigned skip_mask = mask;
- /* Find first insn of from block */
- while (head != BB_END (from) && !INSN_P (head))
- head = NEXT_INSN (head);
+ while (true)
+ {
+ /* Find first insn of from block. */
+ while (head != BB_END (from) && !INSN_P (head))
+ head = NEXT_INSN (head);
+
+ if (from == to)
+ break;
+
+ if (!(JUMP_P (head) && single_succ_p (from)))
+ break;
+
+ basic_block jump_target = single_succ (from);
+ if (!single_pred_p (jump_target))
+ break;
+
+ from = jump_target;
+ head = BB_HEAD (from);
+ }
/* Find last insn of to block */
rtx_insn *limit = from == to ? head : BB_HEAD (to);
diff --git a/gcc/config/rs6000/ppc-auxv.h b/gcc/config/rs6000/ppc-auxv.h
index c7e2e0bfbf2..dcee28a8152 100644
--- a/gcc/config/rs6000/ppc-auxv.h
+++ b/gcc/config/rs6000/ppc-auxv.h
@@ -89,6 +89,8 @@
#define PPC_FEATURE2_HTM_NOSC 0x01000000
#define PPC_FEATURE2_ARCH_3_00 0x00800000
#define PPC_FEATURE2_HAS_IEEE128 0x00400000
+#define PPC_FEATURE2_DARN 0x00200000
+#define PPC_FEATURE2_SCV 0x00100000
/* Thread Control Block (TCB) offsets of the AT_PLATFORM, AT_HWCAP and
diff --git a/gcc/config/rs6000/rs6000-c.c b/gcc/config/rs6000/rs6000-c.c
index 80aab5ff2df..2aa90321adb 100644
--- a/gcc/config/rs6000/rs6000-c.c
+++ b/gcc/config/rs6000/rs6000-c.c
@@ -648,6 +648,9 @@ rs6000_cpu_cpp_builtins (cpp_reader *pfile)
builtin_define ("__FLOAT128_HARDWARE__");
if (TARGET_LONG_DOUBLE_128 && FLOAT128_IBM_P (TFmode))
builtin_define ("__ibm128=long double");
+#ifdef TARGET_LIBC_PROVIDES_HWCAP_IN_TCB
+ builtin_define ("__BUILTIN_CPU_SUPPORTS__");
+#endif
/* We needed to create a keyword if -mfloat128-type was used but not -mfloat,
so we used __ieee128. If -mfloat128 was used, create a #define back to
@@ -5646,6 +5649,12 @@ altivec_resolve_overloaded_builtin (location_t loc, tree fndecl,
tree arg1 = (*arglist)[1];
tree arg1_type = TREE_TYPE (arg1);
+ /* Both arguments must be vectors and the types must be compatible. */
+ if (TREE_CODE (arg0_type) != VECTOR_TYPE)
+ goto bad;
+ if (!lang_hooks.types_compatible_p (arg0_type, arg1_type))
+ goto bad;
+
/* Power9 instructions provide the most efficient implementation of
ALTIVEC_BUILTIN_VEC_CMPNE if the mode is not DImode or TImode
or SFmode or DFmode. */
@@ -5655,12 +5664,6 @@ altivec_resolve_overloaded_builtin (location_t loc, tree fndecl,
|| (TYPE_MODE (TREE_TYPE (arg0_type)) == SFmode)
|| (TYPE_MODE (TREE_TYPE (arg0_type)) == DFmode))
{
- /* Both arguments must be vectors and the types must be compatible. */
- if (TREE_CODE (arg0_type) != VECTOR_TYPE)
- goto bad;
- if (!lang_hooks.types_compatible_p (arg0_type, arg1_type))
- goto bad;
-
switch (TYPE_MODE (TREE_TYPE (arg0_type)))
{
/* vec_cmpneq (va, vb) == vec_nor (vec_cmpeq (va, vb),
@@ -5722,8 +5725,8 @@ altivec_resolve_overloaded_builtin (location_t loc, tree fndecl,
__int128) and the types must be compatible. */
if (TREE_CODE (arg0_type) != VECTOR_TYPE)
goto bad;
- if (!lang_hooks.types_compatible_p (arg0_type, arg1_type) ||
- !lang_hooks.types_compatible_p (arg1_type, arg2_type))
+ if (!lang_hooks.types_compatible_p (arg0_type, arg1_type)
+ || !lang_hooks.types_compatible_p (arg1_type, arg2_type))
goto bad;
switch (TYPE_MODE (TREE_TYPE (arg0_type)))
@@ -5786,8 +5789,8 @@ altivec_resolve_overloaded_builtin (location_t loc, tree fndecl,
__int128) and the types must be compatible. */
if (TREE_CODE (arg0_type) != VECTOR_TYPE)
goto bad;
- if (!lang_hooks.types_compatible_p (arg0_type, arg1_type) ||
- !lang_hooks.types_compatible_p (arg1_type, arg2_type))
+ if (!lang_hooks.types_compatible_p (arg0_type, arg1_type)
+ || !lang_hooks.types_compatible_p (arg1_type, arg2_type))
goto bad;
switch (TYPE_MODE (TREE_TYPE (arg0_type)))
@@ -6215,6 +6218,9 @@ altivec_resolve_overloaded_builtin (location_t loc, tree fndecl,
/* Strip qualifiers like "const" from the pointer arg. */
tree arg1_type = TREE_TYPE (arg1);
+ if (!POINTER_TYPE_P (arg1_type) && TREE_CODE (arg1_type) != ARRAY_TYPE)
+ goto bad;
+
tree inner_type = TREE_TYPE (arg1_type);
if (TYPE_QUALS (TREE_TYPE (arg1_type)) != 0)
{
@@ -6303,11 +6309,6 @@ altivec_resolve_overloaded_builtin (location_t loc, tree fndecl,
arg2 = build1 (ADDR_EXPR, arg2_type, arg2_elt0);
}
- tree addr = fold_build2_loc (loc, POINTER_PLUS_EXPR, arg2_type,
- arg2, arg1);
- tree aligned = fold_build2_loc (loc, BIT_AND_EXPR, arg2_type, addr,
- build_int_cst (arg2_type, -16));
-
/* Find the built-in to make sure a compatible one exists; if not
we fall back to default handling to get the error message. */
for (desc = altivec_overloaded_builtins;
@@ -6320,6 +6321,12 @@ altivec_resolve_overloaded_builtin (location_t loc, tree fndecl,
&& rs6000_builtin_type_compatible (TREE_TYPE (arg2),
desc->op3))
{
+ tree addr = fold_build2_loc (loc, POINTER_PLUS_EXPR, arg2_type,
+ arg2, arg1);
+ tree aligned
+ = fold_build2_loc (loc, BIT_AND_EXPR, arg2_type,
+ addr, build_int_cst (arg2_type, -16));
+
tree arg0_type = TREE_TYPE (arg0);
if (TYPE_MODE (arg0_type) == V2DImode)
/* Type-based aliasing analysis thinks vector long
@@ -6438,9 +6445,9 @@ altivec_resolve_overloaded_builtin (location_t loc, tree fndecl,
}
}
bad:
- {
- const char *name = rs6000_overloaded_builtin_name (fcode);
- error ("invalid parameter combination for AltiVec intrinsic %s", name);
- return error_mark_node;
- }
+ {
+ const char *name = rs6000_overloaded_builtin_name (fcode);
+ error ("invalid parameter combination for AltiVec intrinsic %s", name);
+ return error_mark_node;
+ }
}
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index 801ea965580..db9136f264d 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -379,7 +379,9 @@ static const struct
{ "tar", PPC_FEATURE2_HAS_TAR, 1 },
{ "vcrypto", PPC_FEATURE2_HAS_VEC_CRYPTO, 1 },
{ "arch_3_00", PPC_FEATURE2_ARCH_3_00, 1 },
- { "ieee128", PPC_FEATURE2_HAS_IEEE128, 1 }
+ { "ieee128", PPC_FEATURE2_HAS_IEEE128, 1 },
+ { "darn", PPC_FEATURE2_DARN, 1 },
+ { "scv", PPC_FEATURE2_SCV, 1 }
};
/* Newer LIBCs explicitly export this symbol to declare that they provide
@@ -15584,6 +15586,8 @@ cpu_expand_builtin (enum rs6000_builtins fcode, tree exp ATTRIBUTE_UNUSED,
emit_insn (gen_eqsi3 (scratch2, scratch1, const0_rtx));
emit_insn (gen_rtx_SET (target, gen_rtx_XOR (SImode, scratch2, const1_rtx)));
}
+ else
+ gcc_unreachable ();
/* Record that we have expanded a CPU builtin, so that we can later
emit a reference to the special symbol exported by LIBC to ensure we
@@ -15591,6 +15595,9 @@ cpu_expand_builtin (enum rs6000_builtins fcode, tree exp ATTRIBUTE_UNUSED,
cpu_builtin_p = true;
#else
+ warning (0, "%s needs GLIBC (2.23 and newer) that exports hardware "
+ "capability bits", rs6000_builtin_info[(size_t) fcode].name);
+
/* For old LIBCs, always return FALSE. */
emit_move_insn (target, GEN_INT (0));
#endif /* TARGET_LIBC_PROVIDES_HWCAP_IN_TCB */
diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md
index 8176dd758a3..3323976a35d 100644
--- a/gcc/config/rs6000/rs6000.md
+++ b/gcc/config/rs6000/rs6000.md
@@ -954,7 +954,7 @@
(set (match_dup 0)
(sign_extend:EXTHI (match_dup 2)))]
{
- operands[2] = gen_rtx_REG (HImode, REGNO (operands[1]));
+ operands[2] = gen_rtx_REG (HImode, REGNO (operands[0]));
})
(define_insn "*extendhi<mode>2_noload"
diff --git a/gcc/config/rs6000/rtems.h b/gcc/config/rs6000/rtems.h
index 54a36de6eb4..8a62fdcbaf3 100644
--- a/gcc/config/rs6000/rtems.h
+++ b/gcc/config/rs6000/rtems.h
@@ -14,33 +14,172 @@
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 COPYING3. If not see
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-/* Specify predefined symbols in preprocessor. */
+/* Copy and paste from linux64.h and freebsd64.h */
+#ifdef IN_LIBGCC2
+#undef TARGET_64BIT
+#ifdef __powerpc64__
+#define TARGET_64BIT 1
+#else
+#define TARGET_64BIT 0
+#endif
+#endif
+
+/* Copy and paste from linux64.h and freebsd64.h */
+#undef TARGET_AIX
+#define TARGET_AIX TARGET_64BIT
#undef TARGET_OS_CPP_BUILTINS
-#define TARGET_OS_CPP_BUILTINS() \
- do \
- { \
- builtin_define_std ("PPC"); \
- builtin_define ("__rtems__"); \
- builtin_define ("__USE_INIT_FINI__"); \
- builtin_assert ("system=rtems"); \
- builtin_assert ("cpu=powerpc"); \
- builtin_assert ("machine=powerpc"); \
- TARGET_OS_SYSV_CPP_BUILTINS (); \
- } \
+#define TARGET_OS_CPP_BUILTINS() \
+ do \
+ { \
+ builtin_define ("__rtems__"); \
+ builtin_define ("__USE_INIT_FINI__"); \
+ builtin_assert ("system=rtems"); \
+ if (TARGET_64BIT) \
+ { \
+ builtin_define ("__PPC__"); \
+ builtin_define ("__PPC64__"); \
+ builtin_define ("__powerpc64__"); \
+ builtin_assert ("cpu=powerpc64"); \
+ builtin_assert ("machine=powerpc64"); \
+ } \
+ else \
+ { \
+ builtin_define_std ("PPC"); \
+ builtin_define_std ("powerpc"); \
+ builtin_assert ("cpu=powerpc"); \
+ builtin_assert ("machine=powerpc"); \
+ TARGET_OS_SYSV_CPP_BUILTINS (); \
+ } \
+ } \
+ while (0)
+
+/* Copy and paste from linux64.h and freebsd64.h */
+#define INVALID_64BIT "-m%s not supported in this configuration"
+
+/* A lot of copy and paste from linux64.h and freebsd64.h */
+#undef SUBSUBTARGET_OVERRIDE_OPTIONS
+#define SUBSUBTARGET_OVERRIDE_OPTIONS \
+ do \
+ { \
+ if (rs6000_isa_flags & OPTION_MASK_64BIT) \
+ { \
+ rs6000_elf_abi = 2; \
+ rs6000_current_abi = ABI_ELFv2; \
+ if (rs6000_isa_flags & OPTION_MASK_RELOCATABLE) \
+ { \
+ rs6000_isa_flags &= ~OPTION_MASK_RELOCATABLE; \
+ error (INVALID_64BIT, "relocatable"); \
+ } \
+ if (rs6000_isa_flags & OPTION_MASK_EABI) \
+ { \
+ rs6000_isa_flags &= ~OPTION_MASK_EABI; \
+ error (INVALID_64BIT, "eabi"); \
+ } \
+ if (TARGET_PROTOTYPE) \
+ { \
+ target_prototype = 0; \
+ error (INVALID_64BIT, "prototype"); \
+ } \
+ if ((rs6000_isa_flags & OPTION_MASK_POWERPC64) == 0) \
+ { \
+ rs6000_isa_flags |= OPTION_MASK_POWERPC64; \
+ error ("-m64 requires a PowerPC64 cpu"); \
+ } \
+ } \
+ } \
while (0)
#undef TARGET_LIBGCC_SDATA_SECTION
#define TARGET_LIBGCC_SDATA_SECTION ".sdata"
-#undef CPP_OS_DEFAULT_SPEC
-#define CPP_OS_DEFAULT_SPEC "%(cpp_os_rtems)"
+/* Copy and paste from linux64.h and freebsd64.h */
+#undef SIZE_TYPE
+#define SIZE_TYPE (TARGET_64BIT ? "long unsigned int" : "unsigned int")
+
+/* Copy and paste from linux64.h and freebsd64.h */
+#undef PTRDIFF_TYPE
+#define PTRDIFF_TYPE (TARGET_64BIT ? "long int" : "int")
+
+/* Copy and paste from freebsd64.h */
+#undef WCHAR_TYPE
+
+/* Copy and paste from freebsd64.h */
+#undef WCHAR_TYPE_SIZE
+#define WCHAR_TYPE_SIZE 32
+
+/* Copy and paste from linux64.h and freebsd64.h */
+#ifdef __powerpc64__
+#define CRT_CALL_STATIC_FUNCTION(SECTION_OP, FUNC) \
+ asm (SECTION_OP "\n" \
+" bl " #FUNC "\n" \
+" nop\n" \
+" .previous");
+#endif
+
+/* This could be also POWERPC_FREEBSD. It is related to the save/restore
+ defines below. */
+#define POWERPC_LINUX
+
+/* Copy and paste from linux64.h and freebsd64.h */
+#undef SAVE_FP_PREFIX
+#define SAVE_FP_PREFIX (TARGET_64BIT ? "._savef" : "_savefpr_")
+#undef SAVE_FP_SUFFIX
+#define SAVE_FP_SUFFIX ""
+#undef RESTORE_FP_PREFIX
+#define RESTORE_FP_PREFIX (TARGET_64BIT ? "._restf" : "_restfpr_")
+#undef RESTORE_FP_SUFFIX
+#define RESTORE_FP_SUFFIX ""
-#define CPP_OS_RTEMS_SPEC "\
+/* Copy and paste from linux64.h and freebsd64.h */
+#undef ASM_DECLARE_FUNCTION_SIZE
+#define ASM_DECLARE_FUNCTION_SIZE(FILE, FNAME, DECL) \
+ do \
+ { \
+ if (!flag_inhibit_size_directive) \
+ { \
+ fputs ("\t.size\t", (FILE)); \
+ if (TARGET_64BIT && DOT_SYMBOLS) \
+ putc ('.', (FILE)); \
+ assemble_name ((FILE), (FNAME)); \
+ fputs (",.-", (FILE)); \
+ rs6000_output_function_entry (FILE, FNAME); \
+ putc ('\n', (FILE)); \
+ } \
+ } \
+ while (0)
+
+/* Copy and paste from linux64.h and freebsd64.h */
+#undef ASM_OUTPUT_SPECIAL_POOL_ENTRY_P
+#define ASM_OUTPUT_SPECIAL_POOL_ENTRY_P(X, MODE) \
+ (TARGET_TOC \
+ && (GET_CODE (X) == SYMBOL_REF \
+ || (GET_CODE (X) == CONST && GET_CODE (XEXP (X, 0)) == PLUS \
+ && GET_CODE (XEXP (XEXP (X, 0), 0)) == SYMBOL_REF) \
+ || GET_CODE (X) == LABEL_REF \
+ || (GET_CODE (X) == CONST_INT \
+ && GET_MODE_BITSIZE (MODE) <= GET_MODE_BITSIZE (Pmode)) \
+ || (GET_CODE (X) == CONST_DOUBLE \
+ && ((TARGET_64BIT \
+ && (TARGET_MINIMAL_TOC \
+ || (SCALAR_FLOAT_MODE_P (GET_MODE (X)) \
+ && ! TARGET_NO_FP_IN_TOC))) \
+ || (!TARGET_64BIT \
+ && !TARGET_NO_FP_IN_TOC \
+ && SCALAR_FLOAT_MODE_P (GET_MODE (X)) \
+ && BITS_PER_WORD == HOST_BITS_PER_INT)))))
+
+#undef CPP_OS_DEFAULT_SPEC
+#define CPP_OS_DEFAULT_SPEC "\
%{!mcpu*: %{!Dppc*: %{!Dmpc*: -Dmpc750} } }\
%{mcpu=403: %{!Dppc*: %{!Dmpc*: -Dppc403} } } \
%{mcpu=505: %{!Dppc*: %{!Dmpc*: -Dmpc505} } } \
@@ -55,6 +194,37 @@
%{mcpu=8540: %{!Dppc*: %{!Dmpc*: -Dppc8540} } } \
%{mcpu=e6500: -D__PPC_CPU_E6500__}"
+#undef ASM_DEFAULT_SPEC
+#define ASM_DEFAULT_SPEC "-mppc%{m64:64}"
+
+#undef ASM_SPEC
+#define ASM_SPEC "%{!m64:%(asm_spec32)}%{m64:%(asm_spec64)} %(asm_spec_common)"
+
+#define ASM_SPEC32 "-a32 \
+%{mrelocatable} %{mrelocatable-lib} %{" FPIE_OR_FPIC_SPEC ":-K PIC} \
+%{memb|msdata=eabi: -memb}"
+
+#define ASM_SPEC64 "-a64"
+
+#define ASM_SPEC_COMMON "%(asm_cpu) \
+%{,assembler|,assembler-with-cpp: %{mregnames} %{mno-regnames}}" \
+ ENDIAN_SELECT(" -mbig", " -mlittle", DEFAULT_ASM_ENDIAN)
+
+#undef LINK_OS_DEFAULT_SPEC
+#define LINK_OS_DEFAULT_SPEC \
+"%{!m64:%(link_os_spec32)}%{m64:%(link_os_spec64)}"
+
+#define LINK_OS_SPEC32 ENDIAN_SELECT(" -m elf32ppc", \
+ " -m elf32lppc", \
+ " -m elf32ppc")
+#define LINK_OS_SPEC64 ENDIAN_SELECT(" -m elf64ppc", \
+ " -m elf64lppc", \
+ " -m elf64ppc")
+
#undef SUBSUBTARGET_EXTRA_SPECS
#define SUBSUBTARGET_EXTRA_SPECS \
- { "cpp_os_rtems", CPP_OS_RTEMS_SPEC }
+ { "asm_spec_common", ASM_SPEC_COMMON }, \
+ { "asm_spec32", ASM_SPEC32 }, \
+ { "asm_spec64", ASM_SPEC64 }, \
+ { "link_os_spec32", LINK_OS_SPEC32 }, \
+ { "link_os_spec64", LINK_OS_SPEC64 },
diff --git a/gcc/config/rs6000/t-rtems b/gcc/config/rs6000/t-rtems
index 7c7637d017f..1633b39367f 100644
--- a/gcc/config/rs6000/t-rtems
+++ b/gcc/config/rs6000/t-rtems
@@ -27,8 +27,8 @@ MULTILIB_REQUIRED =
MULTILIB_OPTIONS += mcpu=403/mcpu=505/mcpu=603e/mcpu=604/mcpu=860/mcpu=7400/mcpu=8540/mcpu=e6500
MULTILIB_DIRNAMES += m403 m505 m603e m604 m860 m7400 m8540 me6500
-MULTILIB_OPTIONS += m32
-MULTILIB_DIRNAMES += m32
+MULTILIB_OPTIONS += m32/m64
+MULTILIB_DIRNAMES += m32 m64
MULTILIB_OPTIONS += msoft-float/mfloat-gprs=double
MULTILIB_DIRNAMES += nof gprsdouble
@@ -77,3 +77,5 @@ MULTILIB_REQUIRED += mcpu=8540/mfloat-gprs=double
MULTILIB_REQUIRED += mcpu=860
MULTILIB_REQUIRED += mcpu=e6500/m32
MULTILIB_REQUIRED += mcpu=e6500/m32/msoft-float/mno-altivec
+MULTILIB_REQUIRED += mcpu=e6500/m64
+MULTILIB_REQUIRED += mcpu=e6500/m64/msoft-float/mno-altivec
diff --git a/gcc/config/rtems.h b/gcc/config/rtems.h
index 306459ab1d1..439199d4cbb 100644
--- a/gcc/config/rtems.h
+++ b/gcc/config/rtems.h
@@ -1,26 +1,26 @@
/* Configuration common to all targets running RTEMS.
Copyright (C) 2000-2017 Free Software Foundation, Inc.
-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 3, 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.
-
-Under Section 7 of GPL version 3, you are granted additional
-permissions described in the GCC Runtime Library Exception, version
-3.1, as published by the Free Software Foundation.
-
-You should have received a copy of the GNU General Public License and
-a copy of the GCC Runtime Library Exception along with this program;
-see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
-<http://www.gnu.org/licenses/>. */
+ 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 3, 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.
+
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* The system headers under RTEMS are C++-aware. */
#undef NO_IMPLICIT_EXTERN_C
diff --git a/gcc/config/s390/driver-native.c b/gcc/config/s390/driver-native.c
index 4bcddb4bab6..acb983613c2 100644
--- a/gcc/config/s390/driver-native.c
+++ b/gcc/config/s390/driver-native.c
@@ -112,10 +112,14 @@ s390_host_detect_local_cpu (int argc, const char **argv)
cpu = "zEC12";
break;
case 0x2964:
+ case 0x2965:
cpu = "z13";
break;
+ case 0x3906:
+ cpu = "z14";
+ break;
default:
- cpu = "arch12";
+ cpu = "z14";
break;
}
}
diff --git a/gcc/config/s390/s390-c.c b/gcc/config/s390/s390-c.c
index 35c35458791..07224ad7f39 100644
--- a/gcc/config/s390/s390-c.c
+++ b/gcc/config/s390/s390-c.c
@@ -886,7 +886,7 @@ s390_resolve_overloaded_builtin (location_t loc,
if (!TARGET_VXE && (ob_flags & B_VXE))
{
- error_at (loc, "%qF requires -march=arch12 or higher", ob_fndecl);
+ error_at (loc, "%qF requires z14 or higher", ob_fndecl);
return error_mark_node;
}
@@ -963,7 +963,7 @@ s390_resolve_overloaded_builtin (location_t loc,
if (!TARGET_VXE
&& bflags_overloaded_builtin_var[last_match_index] & B_VXE)
{
- error_at (loc, "%qs matching variant requires -march=arch12 or higher",
+ error_at (loc, "%qs matching variant requires z14 or higher",
IDENTIFIER_POINTER (DECL_NAME (ob_fndecl)));
return error_mark_node;
}
diff --git a/gcc/config/s390/s390-opts.h b/gcc/config/s390/s390-opts.h
index 65ac4f8ebbd..6d506e2c9e3 100644
--- a/gcc/config/s390/s390-opts.h
+++ b/gcc/config/s390/s390-opts.h
@@ -38,7 +38,7 @@ enum processor_type
PROCESSOR_2817_Z196,
PROCESSOR_2827_ZEC12,
PROCESSOR_2964_Z13,
- PROCESSOR_ARCH12,
+ PROCESSOR_3906_Z14,
PROCESSOR_NATIVE,
PROCESSOR_max
};
diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c
index 7be22d9c75c..c408d59efd2 100644
--- a/gcc/config/s390/s390.c
+++ b/gcc/config/s390/s390.c
@@ -318,24 +318,27 @@ struct processor_costs zEC12_cost =
static struct
{
+ /* The preferred name to be used in user visible output. */
const char *const name;
+ /* CPU name as it should be passed to Binutils via .machine */
+ const char *const binutils_name;
const enum processor_type processor;
const struct processor_costs *cost;
}
const processor_table[] =
{
- { "g5", PROCESSOR_9672_G5, &z900_cost },
- { "g6", PROCESSOR_9672_G6, &z900_cost },
- { "z900", PROCESSOR_2064_Z900, &z900_cost },
- { "z990", PROCESSOR_2084_Z990, &z990_cost },
- { "z9-109", PROCESSOR_2094_Z9_109, &z9_109_cost },
- { "z9-ec", PROCESSOR_2094_Z9_EC, &z9_109_cost },
- { "z10", PROCESSOR_2097_Z10, &z10_cost },
- { "z196", PROCESSOR_2817_Z196, &z196_cost },
- { "zEC12", PROCESSOR_2827_ZEC12, &zEC12_cost },
- { "z13", PROCESSOR_2964_Z13, &zEC12_cost },
- { "arch12", PROCESSOR_ARCH12, &zEC12_cost },
- { "native", PROCESSOR_NATIVE, NULL }
+ { "g5", "g5", PROCESSOR_9672_G5, &z900_cost },
+ { "g6", "g6", PROCESSOR_9672_G6, &z900_cost },
+ { "z900", "z900", PROCESSOR_2064_Z900, &z900_cost },
+ { "z990", "z990", PROCESSOR_2084_Z990, &z990_cost },
+ { "z9-109", "z9-109", PROCESSOR_2094_Z9_109, &z9_109_cost },
+ { "z9-ec", "z9-ec", PROCESSOR_2094_Z9_EC, &z9_109_cost },
+ { "z10", "z10", PROCESSOR_2097_Z10, &z10_cost },
+ { "z196", "z196", PROCESSOR_2817_Z196, &z196_cost },
+ { "zEC12", "zEC12", PROCESSOR_2827_ZEC12, &zEC12_cost },
+ { "z13", "z13", PROCESSOR_2964_Z13, &zEC12_cost },
+ { "z14", "arch12", PROCESSOR_3906_Z14, &zEC12_cost },
+ { "native", "", PROCESSOR_NATIVE, NULL }
};
extern int reload_completed;
@@ -847,7 +850,7 @@ s390_expand_builtin (tree exp, rtx target, rtx subtarget ATTRIBUTE_UNUSED,
if ((bflags & B_VXE) && !TARGET_VXE)
{
- error ("Builtin %qF requires arch12 or higher.", fndecl);
+ error ("Builtin %qF requires z14 or higher.", fndecl);
return const0_rtx;
}
}
@@ -7282,7 +7285,8 @@ s390_asm_output_machine_for_arch (FILE *asm_out_file)
{
fprintf (asm_out_file, "\t.machinemode %s\n",
(TARGET_ZARCH) ? "zarch" : "esa");
- fprintf (asm_out_file, "\t.machine \"%s", processor_table[s390_arch].name);
+ fprintf (asm_out_file, "\t.machine \"%s",
+ processor_table[s390_arch].binutils_name);
if (S390_USE_ARCHITECTURE_MODIFIERS)
{
int cpu_flags;
@@ -8016,7 +8020,7 @@ s390_issue_rate (void)
instruction gets issued per cycle. */
case PROCESSOR_2827_ZEC12:
case PROCESSOR_2964_Z13:
- case PROCESSOR_ARCH12:
+ case PROCESSOR_3906_Z14:
default:
return 1;
}
@@ -14237,7 +14241,7 @@ s390_get_sched_attrmask (rtx_insn *insn)
mask |= S390_SCHED_ATTR_MASK_GROUPALONE;
break;
case PROCESSOR_2964_Z13:
- case PROCESSOR_ARCH12:
+ case PROCESSOR_3906_Z14:
if (get_attr_z13_cracked (insn))
mask |= S390_SCHED_ATTR_MASK_CRACKED;
if (get_attr_z13_expanded (insn))
@@ -14261,7 +14265,7 @@ s390_get_unit_mask (rtx_insn *insn, int *units)
switch (s390_tune)
{
case PROCESSOR_2964_Z13:
- case PROCESSOR_ARCH12:
+ case PROCESSOR_3906_Z14:
*units = 3;
if (get_attr_z13_unit_lsu (insn))
mask |= 1 << 0;
diff --git a/gcc/config/s390/s390.md b/gcc/config/s390/s390.md
index cfae171c2a0..7b6d09bcb41 100644
--- a/gcc/config/s390/s390.md
+++ b/gcc/config/s390/s390.md
@@ -10280,7 +10280,7 @@
; cdsg, csg
(define_insn "*atomic_compare_and_swap<mode>_1"
[(set (match_operand:TDI 0 "register_operand" "=r")
- (match_operand:TDI 1 "s_operand" "+S"))
+ (match_operand:TDI 1 "memory_operand" "+S"))
(set (match_dup 1)
(unspec_volatile:TDI
[(match_dup 1)
@@ -10298,7 +10298,7 @@
; cds, cdsy
(define_insn "*atomic_compare_and_swapdi_2"
[(set (match_operand:DI 0 "register_operand" "=r,r")
- (match_operand:DI 1 "s_operand" "+Q,S"))
+ (match_operand:DI 1 "memory_operand" "+Q,S"))
(set (match_dup 1)
(unspec_volatile:DI
[(match_dup 1)
@@ -10319,7 +10319,7 @@
; cs, csy
(define_insn "*atomic_compare_and_swapsi_3"
[(set (match_operand:SI 0 "register_operand" "=r,r")
- (match_operand:SI 1 "s_operand" "+Q,S"))
+ (match_operand:SI 1 "memory_operand" "+Q,S"))
(set (match_dup 1)
(unspec_volatile:SI
[(match_dup 1)
diff --git a/gcc/config/s390/s390.opt b/gcc/config/s390/s390.opt
index d0a0d46b0a7..28ba631e259 100644
--- a/gcc/config/s390/s390.opt
+++ b/gcc/config/s390/s390.opt
@@ -113,7 +113,10 @@ EnumValue
Enum(processor_type) String(arch11) Value(PROCESSOR_2964_Z13)
EnumValue
-Enum(processor_type) String(arch12) Value(PROCESSOR_ARCH12)
+Enum(processor_type) String(z14) Value(PROCESSOR_3906_Z14)
+
+EnumValue
+Enum(processor_type) String(arch12) Value(PROCESSOR_3906_Z14)
EnumValue
Enum(processor_type) String(native) Value(PROCESSOR_NATIVE) DriverOnly
diff --git a/gcc/config/sh/rtems.h b/gcc/config/sh/rtems.h
index 20a4d5ce27d..e05c4cec2b4 100644
--- a/gcc/config/sh/rtems.h
+++ b/gcc/config/sh/rtems.h
@@ -2,21 +2,26 @@
Copyright (C) 1997-2017 Free Software Foundation, Inc.
Contributed by Joel Sherrill (joel@OARcorp.com).
-This file is part of GCC.
+ 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 3, or (at your option)
-any later version.
+ 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 3, 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.
+ 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Specify predefined symbols in preprocessor. */
diff --git a/gcc/config/sh/rtemself.h b/gcc/config/sh/rtemself.h
index c9b6b001cf7..c454c0e3e19 100644
--- a/gcc/config/sh/rtemself.h
+++ b/gcc/config/sh/rtemself.h
@@ -2,21 +2,26 @@
Copyright (C) 1997-2017 Free Software Foundation, Inc.
Contributed by Joel Sherrill (joel@OARcorp.com).
-This file is part of GCC.
+ 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 3, or (at your option)
-any later version.
+ 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 3, 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.
+ 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Specify predefined symbols in preprocessor. */
diff --git a/gcc/config/sh/sh-mem.cc b/gcc/config/sh/sh-mem.cc
index 3f7041c2ae2..8fce9799921 100644
--- a/gcc/config/sh/sh-mem.cc
+++ b/gcc/config/sh/sh-mem.cc
@@ -349,12 +349,13 @@ sh_expand_cmpnstr (rtx *operands)
rtx len = copy_to_mode_reg (SImode, operands[3]);
int constp = CONST_INT_P (operands[3]);
+ HOST_WIDE_INT bytes = constp ? INTVAL (operands[3]) : 0;
const unsigned int addr1_alignment = MEM_ALIGN (operands[1]) / BITS_PER_UNIT;
const unsigned int addr2_alignment = MEM_ALIGN (operands[2]) / BITS_PER_UNIT;
/* Loop on a register count. */
- if (constp)
+ if (constp && bytes >= 0 && bytes < 32)
{
rtx tmp0 = gen_reg_rtx (SImode);
rtx tmp3 = gen_reg_rtx (SImode);
@@ -363,7 +364,6 @@ sh_expand_cmpnstr (rtx *operands)
rtx_code_label *L_loop_long = gen_label_rtx ();
rtx_code_label *L_end_loop_long = gen_label_rtx ();
- int bytes = INTVAL (operands[3]);
int witers = bytes / 4;
if (witers > 1)
diff --git a/gcc/config/sparc/constraints.md b/gcc/config/sparc/constraints.md
index 7c9ef74ce6a..cff5a61b1de 100644
--- a/gcc/config/sparc/constraints.md
+++ b/gcc/config/sparc/constraints.md
@@ -19,7 +19,7 @@
;;; Unused letters:
;;; B
-;;; a jkl q tuv xyz
+;;; a jkl uv xyz
;; Register constraints
@@ -58,6 +58,16 @@
;; Integer constant constraints
+(define_constraint "q"
+ "Unsigned 2-bit integer constant"
+ (and (match_code "const_int")
+ (match_test "SPARC_IMM2_P (ival)")))
+
+(define_constraint "t"
+ "Unsigned 5-bit integer constant"
+ (and (match_code "const_int")
+ (match_test "SPARC_IMM5_P (ival)")))
+
(define_constraint "A"
"Signed 5-bit integer constant"
(and (match_code "const_int")
diff --git a/gcc/config/sparc/driver-sparc.c b/gcc/config/sparc/driver-sparc.c
index b96ef47ac60..0c25d6cfa15 100644
--- a/gcc/config/sparc/driver-sparc.c
+++ b/gcc/config/sparc/driver-sparc.c
@@ -79,6 +79,7 @@ static const struct cpu_names {
#endif
{ "SPARC-M7", "niagara7" },
{ "SPARC-S7", "niagara7" },
+ { "SPARC-M8", "m8" },
{ NULL, NULL }
};
diff --git a/gcc/config/sparc/m8.md b/gcc/config/sparc/m8.md
new file mode 100644
index 00000000000..f0fe1b27a20
--- /dev/null
+++ b/gcc/config/sparc/m8.md
@@ -0,0 +1,242 @@
+;; Scheduling description for the SPARC M8.
+;; Copyright (C) 2017 Free Software Foundation, Inc.
+;;
+;; 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 3, 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 COPYING3. If not see
+;; <http://www.gnu.org/licenses/>.
+
+;; Thigs to improve:
+;;
+;; - Store instructions are implemented by micro-ops, one of which
+;; generates the store address and is executed in the store address
+;; generation unit in the slot0. We need to model that.
+;;
+;; - There are two V3 pipes connected to different slots. The current
+;; implementation assumes that all the instructions executing in a
+;; V3 pipe are issued to the unit in slot3.
+;;
+;; - Single-issue ALU operations incur an additional cycle of latency to
+;; slot 0 and slot 1 instructions. This is not currently reflected
+;; in the DFA.
+
+(define_automaton "m8_0")
+
+;; The S5 core has two dual-issue queues, PQLS and PQEX. Each queue
+;; is divided into two slots: PQLS corresponds to slots 0 and 1, and
+;; PQEX corresponds to slots 2 and 3. The core can issue 4
+;; instructions per-cycle, and up to 4 instructions are committed each
+;; cycle.
+;;
+;;
+;; m8_slot0 - Load Unit.
+;; - Store address gen. Unit.
+;;
+;;
+;; === PQLS ==> m8_slot1 - Store data unit.
+;; - Branch unit.
+;;
+;;
+;; === PQEX ==> m8_slot2 - Integer Unit (EXU2).
+;; - 3-cycles Crypto Unit (SPU2).
+;;
+;; m8_slot3 - Integer Unit (EXU3).
+;; - 3-cycles Crypto Unit (SPU3).
+;; - Floating-point and graphics unit (FPG).
+;; - Long-latency Crypto Unit.
+;; - Oracle Numbers Unit (ONU).
+
+(define_cpu_unit "m8_slot0,m8_slot1,m8_slot2,m8_slot3" "m8_0")
+
+;; Some instructions stall the pipeline and avoid any other
+;; instruction to be issued in the same cycle. We assume the same for
+;; multi-instruction insns.
+
+(define_reservation "m8_single_issue" "m8_slot0 + m8_slot1 + m8_slot2 + m8_slot3")
+
+(define_insn_reservation "m8_single" 1
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "multi,savew,flushw,trap,bmask"))
+ "m8_single_issue")
+
+;; Most of the instructions executing in the integer units have a
+;; latency of 1.
+
+(define_insn_reservation "m8_integer" 1
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "ialu,ialuX,shift,cmove,compare,bmask"))
+ "(m8_slot2 | m8_slot3)")
+
+;; Flushing the instruction memory takes 27 cycles.
+
+
+(define_insn_reservation "m8_iflush" 27
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "iflush"))
+ "(m8_slot2 | m8_slot3), nothing*26")
+
+;; The integer multiplication instructions have a latency of 10 cycles
+;; and execute in integer units.
+;;
+;; Likewise for array*, edge* and pdistn instructions.
+;;
+;; However, the latency is only 9 cycles if the consumer of the
+;; operation is also capable of 9 cycles latency. We model this with
+;; a bypass.
+
+(define_insn_reservation "m8_imul" 10
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "imul,array,edge,edgen,pdistn"))
+ "(m8_slot2 | m8_slot3), nothing*12")
+
+(define_bypass 9 "m8_imul" "m8_imul")
+
+;; The integer division instructions `sdiv' and `udivx' have a latency
+;; of 30 cycles and execute in integer units.
+
+(define_insn_reservation "m8_idiv" 30
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "idiv"))
+ "(m8_slot2 | m8_slot3), nothing*29")
+
+;; Both integer and floating-point load instructions have a latency of
+;; only 3 cycles,and execute in the slot0.
+;;
+;; Misaligned load instructions feature a latency of 11 cycles.
+;;
+;; The prefetch instruction also executes in the load unit, but it's
+;; latency is only 1 cycle.
+
+(define_insn_reservation "m8_load" 3
+ (and (eq_attr "cpu" "m8")
+ (ior (eq_attr "type" "fpload,sload")
+ (and (eq_attr "type" "load")
+ (eq_attr "subtype" "regular"))))
+ "m8_slot0, nothing*2")
+
+;; (define_insn_reservation "m8_load_misalign" 11
+;; (and (eq_attr "cpu" "m8")
+;; (eq_attr "type" "load_mis,fpload_mis"))
+;; "m8_slot0, nothing*10")
+
+(define_insn_reservation "m8_prefetch" 1
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "load")
+ (eq_attr "subtype" "prefetch"))
+ "m8_slot0")
+
+;; Both integer and floating-point store instructions have a latency
+;; of 1 cycle, and execute in the store data unit in slot1.
+;;
+;; However, misaligned store instructions feature a latency of 3
+;; cycles.
+
+(define_insn_reservation "m8_store" 1
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "store,fpstore"))
+ "m8_slot1")
+
+;; (define_insn_reservation "m8_store_misalign" 3
+;; (and (eq_attr "cpu" "m8")
+;; (eq_attr "type" "store_mis,fpstore_mis"))
+;; "m8_slot1, nothing*2")
+
+;; Control-transfer instructions execute in the Branch Unit in the
+;; slot1.
+
+(define_insn_reservation "m8_cti" 1
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "cbcond,uncond_cbcond,branch,call,sibcall,call_no_delay_slot,uncond_branch,return"))
+ "m8_slot1")
+
+;; Many instructions executing in the Floating-point and Graphics Unit
+;; (FGU) serving slot3 feature a default latency of 9 cycles.
+
+(define_insn_reservation "m8_fp" 9
+ (and (eq_attr "cpu" "m8")
+ (ior (eq_attr "type" "fpmove,fpcmove,fpcrmove,fp,fpcmp,fpmul,fgm_pack,fgm_mul,pdist")
+ (and (eq_attr "type" "fga")
+ (eq_attr "subtype" "fpu"))))
+ "m8_slot3, nothing*8")
+
+;; Floating-point division and floating-point square-root instructions
+;; have high latencies. They execute in the FGU.
+
+(define_insn_reservation "m8_fpdivs" 26
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "fpdivs"))
+ "m8_slot3, nothing*25")
+
+(define_insn_reservation "m8_fpsqrts" 33
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "fpsqrts"))
+ "m8_slot3, nothing*32")
+
+(define_insn_reservation "m8_fpdivd" 30
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "fpdivd"))
+ "m8_slot3, nothing*29")
+
+(define_insn_reservation "m8_fpsqrtd" 41
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "fpsqrtd"))
+ "m8_slot3, nothing*40")
+
+;; SIMD VIS instructions executing in the Floating-point and graphics
+;; unit (FPG) in slot3 usually have a latency of 5 cycles.
+;;
+;; However, the latency for many instructions is only 3 cycles if the
+;; consumer can also be executed in 3 cycles. We model this with a
+;; bypass. In these cases the instructions are executed in one of the
+;; two 3-cycle crypto units (SPU, also known as "v3-pipes") in slots 2
+;; and 3.
+
+(define_insn_reservation "m8_vis" 5
+ (and (eq_attr "cpu" "m8")
+ (ior (eq_attr "type" "viscmp,lzd")
+ (and (eq_attr "type" "fga")
+ (eq_attr "subtype" "maxmin,cmask,other"))
+ (and (eq_attr "type" "vismv")
+ (eq_attr "subtype" "single,movstouw"))
+ (and (eq_attr "type" "visl")
+ (eq_attr "subtype" "single"))))
+ "m8_slot3, nothing*4")
+
+(define_bypass 3 "m8_vis" "m8_vis")
+
+(define_insn_reservation "m8_gsr" 5
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "gsr")
+ (eq_attr "subtype" "alignaddr"))
+ "m8_slot3, nothing*4")
+
+;; A few VIS instructions have a latency of 1.
+
+(define_insn_reservation "m8_vis_1cycle" 1
+ (and (eq_attr "cpu" "m8")
+ (ior (and (eq_attr "type" "vismv")
+ (eq_attr "subtype" "double,movxtod,movdtox"))
+ (and (eq_attr "type" "visl")
+ (eq_attr "subtype" "double"))
+ (and (eq_attr "type" "fga")
+ (eq_attr "subtype" "addsub64"))))
+ "m8_slot3")
+
+;; Reading and writing to the gsr register takes more than 70 cycles.
+
+(define_insn_reservation "m8_gsr_reg" 70
+ (and (eq_attr "cpu" "m8")
+ (eq_attr "type" "gsr")
+ (eq_attr "subtype" "reg"))
+ "m8_slot3, nothing*69")
diff --git a/gcc/config/sparc/niagara.md b/gcc/config/sparc/niagara.md
index f79771fc2f3..a8e23b8f894 100644
--- a/gcc/config/sparc/niagara.md
+++ b/gcc/config/sparc/niagara.md
@@ -114,5 +114,5 @@
*/
(define_insn_reservation "niag_vis" 8
(and (eq_attr "cpu" "niagara")
- (eq_attr "type" "fga,visl,vismv,fgm_pack,fgm_mul,pdist,edge,edgen,gsr,array"))
+ (eq_attr "type" "fga,visl,viscmp,vismv,fgm_pack,fgm_mul,pdist,edge,edgen,gsr,array,bmask"))
"niag_pipe*8")
diff --git a/gcc/config/sparc/niagara2.md b/gcc/config/sparc/niagara2.md
index 9bcdd064f36..3190d556e53 100644
--- a/gcc/config/sparc/niagara2.md
+++ b/gcc/config/sparc/niagara2.md
@@ -111,10 +111,10 @@
(define_insn_reservation "niag2_vis" 6
(and (eq_attr "cpu" "niagara2")
- (eq_attr "type" "fga,vismv,visl,fgm_pack,fgm_mul,pdist,edge,edgen,array,gsr"))
+ (eq_attr "type" "fga,vismv,visl,viscmp,fgm_pack,fgm_mul,pdist,edge,edgen,array,bmask,gsr"))
"niag2_pipe*6")
(define_insn_reservation "niag3_vis" 9
(and (eq_attr "cpu" "niagara3")
- (eq_attr "type" "fga,vismv,visl,fgm_pack,fgm_mul,pdist,pdistn,edge,edgen,array,gsr"))
+ (eq_attr "type" "fga,vismv,visl,viscmp,fgm_pack,fgm_mul,pdist,pdistn,edge,edgen,array,bmask,gsr"))
"niag2_pipe*9")
diff --git a/gcc/config/sparc/niagara4.md b/gcc/config/sparc/niagara4.md
index ad0a04b12d3..a3417d21c71 100644
--- a/gcc/config/sparc/niagara4.md
+++ b/gcc/config/sparc/niagara4.md
@@ -66,7 +66,7 @@
(define_insn_reservation "n4_array" 12
(and (eq_attr "cpu" "niagara4")
- (eq_attr "type" "array,edge,edgen"))
+ (eq_attr "type" "array,bmask,edge,edgen"))
"n4_slot1, nothing*11")
(define_insn_reservation "n4_vis_move_1cycle" 1
@@ -90,8 +90,9 @@
(define_insn_reservation "n4_vis_logical" 3
(and (eq_attr "cpu" "niagara4")
- (and (eq_attr "type" "visl,pdistn")
- (eq_attr "fptype" "double")))
+ (ior (and (eq_attr "type" "visl,pdistn")
+ (eq_attr "fptype" "double"))
+ (eq_attr "type" "viscmp")))
"n4_slot1, nothing*2")
(define_insn_reservation "n4_vis_logical_11cycle" 11
diff --git a/gcc/config/sparc/niagara7.md b/gcc/config/sparc/niagara7.md
index 12d6ab0fba5..23b67075e2b 100644
--- a/gcc/config/sparc/niagara7.md
+++ b/gcc/config/sparc/niagara7.md
@@ -19,64 +19,120 @@
(define_automaton "niagara7_0")
-(define_cpu_unit "n7_slot0,n7_slot1,n7_slot2" "niagara7_0")
-(define_reservation "n7_single_issue" "n7_slot0 + n7_slot1 + n7_slot2")
+;; The S4 core has a dual-issue queue. This queue is divided into two
+;; slots. One instruction can be issued each cycle to each slot, and
+;; up to 2 instructions are committed each cycle. Each slot serves
+;; several execution units, as depicted below:
+;;
+;;
+;; m7_slot0 - Integer unit.
+;; - Load/Store unit.
+;; === QUEUE ==>
+;;
+;; m7_slot1 - Integer unit.
+;; - Branch unit.
+;; - Floating-point and graphics unit.
+;; - 3-cycles crypto unit.
-(define_cpu_unit "n7_load_store" "niagara7_0")
+(define_cpu_unit "n7_slot0,n7_slot1" "niagara7_0")
+
+;; Some instructions stall the pipeline and avoid any other
+;; instruction to be issued in the same cycle. We assume the same for
+;; multi-instruction insns.
+
+(define_reservation "n7_single_issue" "n7_slot0 + n7_slot1")
(define_insn_reservation "n7_single" 1
(and (eq_attr "cpu" "niagara7")
(eq_attr "type" "multi,savew,flushw,trap"))
"n7_single_issue")
-(define_insn_reservation "n7_iflush" 27
- (and (eq_attr "cpu" "niagara7")
- (eq_attr "type" "iflush"))
- "(n7_slot0 | n7_slot1), nothing*26")
+;; Most of the instructions executing in the integer unit have a
+;; latency of 1.
(define_insn_reservation "n7_integer" 1
(and (eq_attr "cpu" "niagara7")
(eq_attr "type" "ialu,ialuX,shift,cmove,compare"))
"(n7_slot0 | n7_slot1)")
+;; Flushing the instruction memory takes 27 cycles.
+
+(define_insn_reservation "n7_iflush" 27
+ (and (eq_attr "cpu" "niagara7")
+ (eq_attr "type" "iflush"))
+ "(n7_slot0 | n7_slot1), nothing*26")
+
+;; The integer multiplication instructions have a latency of 12 cycles
+;; and execute in the integer unit.
+;;
+;; Likewise for array*, edge* and pdistn instructions.
+
(define_insn_reservation "n7_imul" 12
(and (eq_attr "cpu" "niagara7")
- (eq_attr "type" "imul"))
- "n7_slot1, nothing*11")
+ (eq_attr "type" "imul,array,edge,edgen,pdistn"))
+ "(n7_slot0 | n7_slot1), nothing*11")
+
+;; The integer division instructions have a latency of 35 cycles and
+;; execute in the integer unit.
(define_insn_reservation "n7_idiv" 35
(and (eq_attr "cpu" "niagara7")
(eq_attr "type" "idiv"))
- "n7_slot1, nothing*34")
+ "(n7_slot0 | n7_slot1), nothing*34")
+
+;; Both integer and floating-point load instructions have a latency of
+;; 5 cycles, and execute in the slot0.
+;;
+;; The prefetch instruction also executes in the load/store unit, but
+;; its latency is only 1 cycle.
(define_insn_reservation "n7_load" 5
(and (eq_attr "cpu" "niagara7")
- (eq_attr "type" "load,fpload,sload"))
- "(n7_slot0 + n7_load_store), nothing*4")
+ (ior (eq_attr "type" "fpload,sload")
+ (and (eq_attr "type" "load")
+ (eq_attr "subtype" "regular"))))
+ "n7_slot0, nothing*4")
+
+(define_insn_reservation "n7_prefetch" 1
+ (and (eq_attr "cpu" "niagara7")
+ (eq_attr "type" "load")
+ (eq_attr "subtype" "prefetch"))
+ "n7_slot0")
+
+;; Both integer and floating-point store instructions have a latency
+;; of 1 cycle, and execute in the load/store unit in slot0.
(define_insn_reservation "n7_store" 1
(and (eq_attr "cpu" "niagara7")
(eq_attr "type" "store,fpstore"))
- "(n7_slot0 | n7_slot2) + n7_load_store")
+ "n7_slot0")
+
+;; Control-transfer instructions execute in the Branch Unit in the
+;; slot1.
(define_insn_reservation "n7_cti" 1
(and (eq_attr "cpu" "niagara7")
(eq_attr "type" "cbcond,uncond_cbcond,branch,call,sibcall,call_no_delay_slot,uncond_branch,return"))
"n7_slot1")
+;; Many instructions executing in the Floating-point and Graphics unit
+;; in the slot1 feature a latency of 11 cycles.
+
(define_insn_reservation "n7_fp" 11
(and (eq_attr "cpu" "niagara7")
- (eq_attr "type" "fpmove,fpcmove,fpcrmove,fp,fpcmp,fpmul"))
+ (ior (eq_attr "type" "fpmove,fpcmove,fpcrmove,fp,fpcmp,fpmul,fgm_pack,fgm_mul,pdist")
+ (and (eq_attr "type" "fga")
+ (eq_attr "subtype" "fpu,maxmin"))))
"n7_slot1, nothing*10")
-(define_insn_reservation "n7_array" 12
- (and (eq_attr "cpu" "niagara7")
- (eq_attr "type" "array,edge,edgen"))
- "n7_slot1, nothing*11")
+;; Floating-point division and floating-point square-root instructions
+;; have high latencies. They execute in the floating-point and
+;; graphics unit in the slot1.
+
(define_insn_reservation "n7_fpdivs" 24
(and (eq_attr "cpu" "niagara7")
- (eq_attr "type" "fpdivs,fpsqrts"))
+ (eq_attr "type" "fpdivs,fpsqrts"))
"n7_slot1, nothing*23")
(define_insn_reservation "n7_fpdivd" 37
@@ -84,53 +140,66 @@
(eq_attr "type" "fpdivd,fpsqrtd"))
"n7_slot1, nothing*36")
-(define_insn_reservation "n7_lzd" 12
- (and (eq_attr "cpu" "niagara7")
- (eq_attr "type" "lzd"))
- "(n7_slot0 | n7_slot1), nothing*11")
-
-;; There is an internal unit called the "V3 pipe", that was originally
-;; intended to process some of the short cryptographic instructions.
-;; However, as soon as in the T4 several of the VIS instructions
-;; (notably non-FP instructions) have been moved to the V3 pipe.
-;; Consequently, these instructions feature a latency of 3 instead of
-;; 11 or 12 cycles, provided their consumers also execute in the V3
-;; pipe.
+;; SIMD VIS instructions executing in the Floating-point and graphics
+;; unit (FPG) in slot1 usually have a latency of either 11 or 12
+;; cycles.
;;
-;; This is modelled here with a bypass.
+;; However, the latency for many instructions is only 3 cycles if the
+;; consumer can also be executed in 3 cycles. We model this with a
+;; bypass. In these cases the instructions are executed in the
+;; 3-cycle crypto unit which also serves slot1.
+
+(define_insn_reservation "n7_vis_11cycles" 11
+ (and (eq_attr "cpu" "niagara7")
+ (ior (and (eq_attr "type" "fga")
+ (eq_attr "subtype" "addsub64,other"))
+ (and (eq_attr "type" "vismv")
+ (eq_attr "subtype" "double,single"))
+ (and (eq_attr "type" "visl")
+ (eq_attr "subtype" "double,single"))))
+ "n7_slot1, nothing*10")
-(define_insn_reservation "n7_vis_fga" 11
+(define_insn_reservation "n7_vis_12cycles" 12
(and (eq_attr "cpu" "niagara7")
- (eq_attr "type" "fga,gsr"))
- "n7_slot1, nothing*10")
+ (ior (eq_attr "type" "bmask,viscmp")
+ (and (eq_attr "type" "fga")
+ (eq_attr "subtype" "cmask"))
+ (and (eq_attr "type" "vismv")
+ (eq_attr "subtype" "movstouw"))))
+ "n7_slot1, nothing*11")
+
+(define_bypass 3 "n7_vis_*" "n7_vis_*")
+
+;; Some other VIS instructions have a latency of 12 cycles, and won't
+;; be executed in the 3-cycle crypto pipe.
-(define_insn_reservation "n7_vis_fgm" 11
+(define_insn_reservation "n7_lzd" 12
(and (eq_attr "cpu" "niagara7")
- (eq_attr "type" "fgm_pack,fgm_mul,pdist"))
- "n7_slot1, nothing*10")
+ (ior (eq_attr "type" "lzd,")
+ (and (eq_attr "type" "gsr")
+ (eq_attr "subtype" "alignaddr"))))
+ "n7_slot1, nothing*11")
-(define_insn_reservation "n7_vis_move_v3pipe" 11
+;; A couple of VIS instructions feature very low latencies in the M7.
+
+(define_insn_reservation "n7_single_vis" 1
(and (eq_attr "cpu" "niagara7")
- (and (eq_attr "type" "vismv")
- (eq_attr "v3pipe" "true")))
+ (eq_attr "type" "vismv")
+ (eq_attr "subtype" "movxtod"))
"n7_slot1")
-(define_insn_reservation "n7_vis_move_11cycle" 11
+(define_insn_reservation "n7_double_vis" 2
(and (eq_attr "cpu" "niagara7")
- (and (eq_attr "type" "vismv")
- (eq_attr "v3pipe" "false")))
- "n7_slot1, nothing*10")
+ (eq_attr "type" "vismv")
+ (eq_attr "subtype" "movdtox"))
+ "n7_slot1, nothing")
-(define_insn_reservation "n7_vis_logical_v3pipe" 11
- (and (eq_attr "cpu" "niagara7")
- (and (eq_attr "type" "visl,pdistn")
- (eq_attr "v3pipe" "true")))
- "n7_slot1, nothing*2")
+;; Reading and writing to the gsr register takes a high number of
+;; cycles that is not documented in the PRM. Let's use the same value
+;; than the M8.
-(define_insn_reservation "n7_vis_logical_11cycle" 11
+(define_insn_reservation "n7_gsr_reg" 70
(and (eq_attr "cpu" "niagara7")
- (and (eq_attr "type" "visl")
- (eq_attr "v3pipe" "false")))
- "n7_slot1, nothing*10")
-
-(define_bypass 3 "*_v3pipe" "*_v3pipe")
+ (eq_attr "type" "gsr")
+ (eq_attr "subtype" "reg"))
+ "n7_slot1, nothing*70")
diff --git a/gcc/config/sparc/predicates.md b/gcc/config/sparc/predicates.md
index 951933efb39..3f8526dc3ef 100644
--- a/gcc/config/sparc/predicates.md
+++ b/gcc/config/sparc/predicates.md
@@ -328,6 +328,33 @@
(and (match_code "const_int")
(match_test "SPARC_SIMM5_P (INTVAL (op))"))))
+;; Return true if OP is a constant in the range 0..7. This is an
+;; acceptable second operand for dictunpack instructions setting a
+;; V8QI mode in the destination register.
+(define_predicate "imm5_operand_dictunpack8"
+ (and (match_code "const_int")
+ (match_test "(INTVAL (op) >= 0 && INTVAL (op) < 8)")))
+
+;; Return true if OP is a constant in the range 7..15. This is an
+;; acceptable second operand for dictunpack instructions setting a
+;; V4HI mode in the destination register.
+(define_predicate "imm5_operand_dictunpack16"
+ (and (match_code "const_int")
+ (match_test "(INTVAL (op) >= 8 && INTVAL (op) < 16)")))
+
+;; Return true if OP is a constant in the range 15..31. This is an
+;; acceptable second operand for dictunpack instructions setting a
+;; V2SI mode in the destination register.
+(define_predicate "imm5_operand_dictunpack32"
+ (and (match_code "const_int")
+ (match_test "(INTVAL (op) >= 16 && INTVAL (op) < 32)")))
+
+;; Return true if OP is a constant that is representable by a 2-bit
+;; unsigned field. This is an acceptable third operand for
+;; fpcmp*shl instructions.
+(define_predicate "imm2_operand"
+ (and (match_code "const_int")
+ (match_test "SPARC_IMM2_P (INTVAL (op))")))
;; Predicates for miscellaneous instructions.
diff --git a/gcc/config/sparc/rtemself.h b/gcc/config/sparc/rtemself.h
index e5a3f6eae03..0fb56ee2c67 100644
--- a/gcc/config/sparc/rtemself.h
+++ b/gcc/config/sparc/rtemself.h
@@ -2,21 +2,26 @@
Copyright (C) 1996-2017 Free Software Foundation, Inc.
Contributed by Joel Sherrill (joel@OARcorp.com).
-This file is part of GCC.
+ 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 3, or (at your option)
-any later version.
+ 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 3, 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.
+ 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 COPYING3. If not see
-<http://www.gnu.org/licenses/>. */
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
/* Target OS builtins. */
#undef TARGET_OS_CPP_BUILTINS
@@ -26,6 +31,8 @@ along with GCC; see the file COPYING3. If not see
builtin_define ("__rtems__"); \
builtin_define ("__USE_INIT_FINI__"); \
builtin_assert ("system=rtems"); \
+ if (sparc_fix_b2bst) \
+ builtin_define ("__FIX_LEON3FT_B2BST"); \
} \
while (0)
diff --git a/gcc/config/sparc/sol2.h b/gcc/config/sparc/sol2.h
index 8a50bfeefc7..b8177c0b692 100644
--- a/gcc/config/sparc/sol2.h
+++ b/gcc/config/sparc/sol2.h
@@ -174,13 +174,22 @@ along with GCC; see the file COPYING3. If not see
#define ASM_CPU64_DEFAULT_SPEC AS_SPARC64_FLAG AS_NIAGARA7_FLAG
#endif
+#if TARGET_CPU_DEFAULT == TARGET_CPU_m8
+#undef CPP_CPU64_DEFAULT_SPEC
+#define CPP_CPU64_DEFAULT_SPEC ""
+#undef ASM_CPU32_DEFAULT_SPEC
+#define ASM_CPU32_DEFAULT_SPEC AS_SPARC32_FLAG AS_M8_FLAG
+#undef ASM_CPU64_DEFAULT_SPEC
+#define ASM_CPU64_DEFAULT_SPEC AS_SPARC64_FLAG AS_M8_FLAG
+#endif
+
#undef CPP_CPU_SPEC
#define CPP_CPU_SPEC "\
%{mcpu=sparclet|mcpu=tsc701:-D__sparclet__} \
%{mcpu=sparclite|mcpu-f930|mcpu=f934:-D__sparclite__} \
%{mcpu=v8:" DEF_ARCH32_SPEC("-D__sparcv8") "} \
%{mcpu=supersparc:-D__supersparc__ " DEF_ARCH32_SPEC("-D__sparcv8") "} \
-%{mcpu=v9|mcpu=ultrasparc|mcpu=ultrasparc3|mcpu=niagara|mcpu=niagara2|mcpu=niagara3|mcpu=niagara4|mcpu=niagara7:" DEF_ARCH32_SPEC("-D__sparcv8") "} \
+%{mcpu=v9|mcpu=ultrasparc|mcpu=ultrasparc3|mcpu=niagara|mcpu=niagara2|mcpu=niagara3|mcpu=niagara4|mcpu=niagara7|mcpu=m8:" DEF_ARCH32_SPEC("-D__sparcv8") "} \
%{!mcpu*:%(cpp_cpu_default)} \
"
@@ -290,7 +299,8 @@ extern const char *host_detect_local_cpu (int argc, const char **argv);
%{mcpu=niagara3:" DEF_ARCH32_SPEC("-xarch=v8plus" AS_NIAGARA3_FLAG) DEF_ARCH64_SPEC("-xarch=v9" AS_NIAGARA3_FLAG) "} \
%{mcpu=niagara4:" DEF_ARCH32_SPEC(AS_SPARC32_FLAG AS_NIAGARA4_FLAG) DEF_ARCH64_SPEC(AS_SPARC64_FLAG AS_NIAGARA4_FLAG) "} \
%{mcpu=niagara7:" DEF_ARCH32_SPEC(AS_SPARC32_FLAG AS_NIAGARA7_FLAG) DEF_ARCH64_SPEC(AS_SPARC64_FLAG AS_NIAGARA7_FLAG) "} \
-%{!mcpu=niagara7:%{!mcpu=niagara4:%{!mcpu=niagara3:%{!mcpu=niagara2:%{!mcpu=niagara:%{!mcpu=ultrasparc3:%{!mcpu=ultrasparc:%{!mcpu=v9:%{mcpu*:" DEF_ARCH32_SPEC("-xarch=v8") DEF_ARCH64_SPEC("-xarch=v9") "}}}}}}}}} \
+%{mcpu=m8:" DEF_ARCH32_SPEC(AS_SPARC32_FLAG AS_M8_FLAG) DEF_ARCH64_SPEC(AS_SPARC64_FLAG AS_M8_FLAG) "} \
+%{!mcpu=m8:%{!mcpu=niagara7:%{!mcpu=niagara4:%{!mcpu=niagara3:%{!mcpu=niagara2:%{!mcpu=niagara:%{!mcpu=ultrasparc3:%{!mcpu=ultrasparc:%{!mcpu=v9:%{mcpu*:" DEF_ARCH32_SPEC("-xarch=v8") DEF_ARCH64_SPEC("-xarch=v9") "}}}}}}}}}} \
%{!mcpu*:%(asm_cpu_default)} \
"
diff --git a/gcc/config/sparc/sparc-c.c b/gcc/config/sparc/sparc-c.c
index 960317350fe..4aacfff05ff 100644
--- a/gcc/config/sparc/sparc-c.c
+++ b/gcc/config/sparc/sparc-c.c
@@ -40,7 +40,12 @@ sparc_target_macros (void)
cpp_assert (parse_in, "machine=sparc");
}
- if (TARGET_VIS4)
+ if (TARGET_VIS4B)
+ {
+ cpp_define (parse_in, "__VIS__=0x410");
+ cpp_define (parse_in, "__VIS=0x410");
+ }
+ else if (TARGET_VIS4)
{
cpp_define (parse_in, "__VIS__=0x400");
cpp_define (parse_in, "__VIS=0x400");
diff --git a/gcc/config/sparc/sparc-opts.h b/gcc/config/sparc/sparc-opts.h
index 6e7c2ace277..581e86e49d1 100644
--- a/gcc/config/sparc/sparc-opts.h
+++ b/gcc/config/sparc/sparc-opts.h
@@ -46,6 +46,7 @@ enum processor_type {
PROCESSOR_NIAGARA3,
PROCESSOR_NIAGARA4,
PROCESSOR_NIAGARA7,
+ PROCESSOR_M8,
PROCESSOR_NATIVE
};
diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c
index 790a0367b67..83ca1dcc617 100644
--- a/gcc/config/sparc/sparc.c
+++ b/gcc/config/sparc/sparc.c
@@ -448,6 +448,30 @@ struct processor_costs niagara7_costs = {
0, /* shift penalty */
};
+static const
+struct processor_costs m8_costs = {
+ COSTS_N_INSNS (3), /* int load */
+ COSTS_N_INSNS (3), /* int signed load */
+ COSTS_N_INSNS (3), /* int zeroed load */
+ COSTS_N_INSNS (3), /* float load */
+ COSTS_N_INSNS (9), /* fmov, fneg, fabs */
+ COSTS_N_INSNS (9), /* fadd, fsub */
+ COSTS_N_INSNS (9), /* fcmp */
+ COSTS_N_INSNS (9), /* fmov, fmovr */
+ COSTS_N_INSNS (9), /* fmul */
+ COSTS_N_INSNS (26), /* fdivs */
+ COSTS_N_INSNS (30), /* fdivd */
+ COSTS_N_INSNS (33), /* fsqrts */
+ COSTS_N_INSNS (41), /* fsqrtd */
+ COSTS_N_INSNS (12), /* imul */
+ COSTS_N_INSNS (10), /* imulX */
+ 0, /* imul bit factor */
+ COSTS_N_INSNS (57), /* udiv/sdiv */
+ COSTS_N_INSNS (30), /* udivx/sdivx */
+ COSTS_N_INSNS (1), /* movcc/movr */
+ 0, /* shift penalty */
+};
+
static const struct processor_costs *sparc_costs = &cypress_costs;
#ifdef HAVE_AS_RELAX_OPTION
@@ -896,6 +920,12 @@ mem_ref (rtx x)
to properly detect the various hazards. Therefore, this machine specific
pass runs as late as possible. */
+/* True if INSN is a md pattern or asm statement. */
+#define USEFUL_INSN_P(INSN) \
+ (NONDEBUG_INSN_P (INSN) \
+ && GET_CODE (PATTERN (INSN)) != USE \
+ && GET_CODE (PATTERN (INSN)) != CLOBBER)
+
static unsigned int
sparc_do_work_around_errata (void)
{
@@ -915,6 +945,81 @@ sparc_do_work_around_errata (void)
if (rtx_sequence *seq = dyn_cast <rtx_sequence *> (PATTERN (insn)))
insn = seq->insn (1);
+ /* Look for either of these two sequences:
+
+ Sequence A:
+ 1. store of word size or less (e.g. st / stb / sth / stf)
+ 2. any single instruction that is not a load or store
+ 3. any store instruction (e.g. st / stb / sth / stf / std / stdf)
+
+ Sequence B:
+ 1. store of double word size (e.g. std / stdf)
+ 2. any store instruction (e.g. st / stb / sth / stf / std / stdf) */
+ if (sparc_fix_b2bst
+ && NONJUMP_INSN_P (insn)
+ && (set = single_set (insn)) != NULL_RTX
+ && MEM_P (SET_DEST (set)))
+ {
+ /* Sequence B begins with a double-word store. */
+ bool seq_b = GET_MODE_SIZE (GET_MODE (SET_DEST (set))) == 8;
+ rtx_insn *after;
+ int i;
+
+ next = next_active_insn (insn);
+ if (!next)
+ break;
+
+ for (after = next, i = 0; i < 2; i++)
+ {
+ /* Skip empty assembly statements. */
+ if ((GET_CODE (PATTERN (after)) == UNSPEC_VOLATILE)
+ || (USEFUL_INSN_P (after)
+ && (asm_noperands (PATTERN (after))>=0)
+ && !strcmp (decode_asm_operands (PATTERN (after),
+ NULL, NULL, NULL,
+ NULL, NULL), "")))
+ after = next_active_insn (after);
+ if (!after)
+ break;
+
+ /* If the insn is a branch, then it cannot be problematic. */
+ if (!NONJUMP_INSN_P (after)
+ || GET_CODE (PATTERN (after)) == SEQUENCE)
+ break;
+
+ /* Sequence B is only two instructions long. */
+ if (seq_b)
+ {
+ /* Add NOP if followed by a store. */
+ if ((set = single_set (after)) != NULL_RTX
+ && MEM_P (SET_DEST (set)))
+ insert_nop = true;
+
+ /* Otherwise it is ok. */
+ break;
+ }
+
+ /* If the second instruction is a load or a store,
+ then the sequence cannot be problematic. */
+ if (i == 0)
+ {
+ if (((set = single_set (after)) != NULL_RTX)
+ && (MEM_P (SET_DEST (set)) || MEM_P (SET_SRC (set))))
+ break;
+
+ after = next_active_insn (after);
+ if (!after)
+ break;
+ }
+
+ /* Add NOP if third instruction is a store. */
+ if (i == 1
+ && ((set = single_set (after)) != NULL_RTX)
+ && MEM_P (SET_DEST (set)))
+ insert_nop = true;
+ }
+ }
+ else
/* Look for a single-word load into an odd-numbered FP register. */
if (sparc_fix_at697f
&& NONJUMP_INSN_P (insn)
@@ -1167,8 +1272,7 @@ public:
/* opt_pass methods: */
virtual bool gate (function *)
{
- /* The only errata we handle are those of the AT697F and UT699. */
- return sparc_fix_at697f != 0 || sparc_fix_ut699 != 0;
+ return sparc_fix_at697f || sparc_fix_ut699 || sparc_fix_b2bst;
}
virtual unsigned int execute (function *)
@@ -1200,6 +1304,8 @@ dump_target_flag_bits (const int flags)
fprintf (stderr, "FLAT ");
if (flags & MASK_FMAF)
fprintf (stderr, "FMAF ");
+ if (flags & MASK_FSMULD)
+ fprintf (stderr, "FSMULD ");
if (flags & MASK_FPU)
fprintf (stderr, "FPU ");
if (flags & MASK_HARD_QUAD)
@@ -1222,6 +1328,8 @@ dump_target_flag_bits (const int flags)
fprintf (stderr, "VIS3 ");
if (flags & MASK_VIS4)
fprintf (stderr, "VIS4 ");
+ if (flags & MASK_VIS4B)
+ fprintf (stderr, "VIS4B ");
if (flags & MASK_CBCOND)
fprintf (stderr, "CBCOND ");
if (flags & MASK_DEPRECATED_V8_INSNS)
@@ -1286,6 +1394,7 @@ sparc_option_override (void)
{ TARGET_CPU_niagara3, PROCESSOR_NIAGARA3 },
{ TARGET_CPU_niagara4, PROCESSOR_NIAGARA4 },
{ TARGET_CPU_niagara7, PROCESSOR_NIAGARA7 },
+ { TARGET_CPU_m8, PROCESSOR_M8 },
{ -1, PROCESSOR_V7 }
};
const struct cpu_default *def;
@@ -1296,24 +1405,24 @@ sparc_option_override (void)
const int disable;
const int enable;
} const cpu_table[] = {
- { "v7", MASK_ISA, 0 },
- { "cypress", MASK_ISA, 0 },
+ { "v7", MASK_ISA|MASK_FSMULD, 0 },
+ { "cypress", MASK_ISA|MASK_FSMULD, 0 },
{ "v8", MASK_ISA, MASK_V8 },
/* TI TMS390Z55 supersparc */
{ "supersparc", MASK_ISA, MASK_V8 },
- { "hypersparc", MASK_ISA, MASK_V8|MASK_FPU },
- { "leon", MASK_ISA, MASK_V8|MASK_LEON|MASK_FPU },
- { "leon3", MASK_ISA, MASK_V8|MASK_LEON3|MASK_FPU },
- { "leon3v7", MASK_ISA, MASK_LEON3|MASK_FPU },
- { "sparclite", MASK_ISA, MASK_SPARCLITE },
+ { "hypersparc", MASK_ISA, MASK_V8 },
+ { "leon", MASK_ISA|MASK_FSMULD, MASK_V8|MASK_LEON },
+ { "leon3", MASK_ISA, MASK_V8|MASK_LEON3 },
+ { "leon3v7", MASK_ISA|MASK_FSMULD, MASK_LEON3 },
+ { "sparclite", MASK_ISA|MASK_FSMULD, MASK_SPARCLITE },
/* The Fujitsu MB86930 is the original sparclite chip, with no FPU. */
{ "f930", MASK_ISA|MASK_FPU, MASK_SPARCLITE },
/* The Fujitsu MB86934 is the recent sparclite chip, with an FPU. */
- { "f934", MASK_ISA, MASK_SPARCLITE|MASK_FPU },
+ { "f934", MASK_ISA|MASK_FSMULD, MASK_SPARCLITE },
{ "sparclite86x", MASK_ISA|MASK_FPU, MASK_SPARCLITE },
- { "sparclet", MASK_ISA, MASK_SPARCLET },
+ { "sparclet", MASK_ISA|MASK_FSMULD, MASK_SPARCLET },
/* TEMIC sparclet */
- { "tsc701", MASK_ISA, MASK_SPARCLET },
+ { "tsc701", MASK_ISA|MASK_FSMULD, MASK_SPARCLET },
{ "v9", MASK_ISA, MASK_V9 },
/* UltraSPARC I, II, IIi */
{ "ultrasparc", MASK_ISA,
@@ -1337,7 +1446,10 @@ sparc_option_override (void)
MASK_V9|MASK_POPC|MASK_VIS3|MASK_FMAF|MASK_CBCOND },
/* UltraSPARC M7 */
{ "niagara7", MASK_ISA,
- MASK_V9|MASK_POPC|MASK_VIS4|MASK_FMAF|MASK_CBCOND|MASK_SUBXC }
+ MASK_V9|MASK_POPC|MASK_VIS4|MASK_FMAF|MASK_CBCOND|MASK_SUBXC },
+ /* UltraSPARC M8 */
+ { "m8", MASK_ISA,
+ MASK_V9|MASK_POPC|MASK_VIS4|MASK_FMAF|MASK_CBCOND|MASK_SUBXC|MASK_VIS4B }
};
const struct cpu_table *cpu;
unsigned int i;
@@ -1376,6 +1488,11 @@ sparc_option_override (void)
}
}
+ /* Enable the FsMULd instruction by default if not explicitly specified by
+ the user. It may be later disabled by the CPU (explicitly or not). */
+ if (TARGET_FPU && !(target_flags_explicit & MASK_FSMULD))
+ target_flags |= MASK_FSMULD;
+
if (TARGET_DEBUG_OPTIONS)
{
dump_target_flags("Initial target_flags", target_flags);
@@ -1421,7 +1538,7 @@ sparc_option_override (void)
sparc_cmodel = cmodel->value;
}
else
- error ("-mcmodel= is not supported on 32 bit systems");
+ error ("-mcmodel= is not supported on 32-bit systems");
}
/* Check that -fcall-saved-REG wasn't specified for out registers. */
@@ -1432,7 +1549,7 @@ sparc_option_override (void)
call_used_regs [i] = 1;
}
- /* Set the default CPU. */
+ /* Set the default CPU if no -mcpu option was specified. */
if (!global_options_set.x_sparc_cpu_and_features)
{
for (def = &cpu_default[0]; def->cpu != -1; ++def)
@@ -1442,6 +1559,7 @@ sparc_option_override (void)
sparc_cpu_and_features = def->processor;
}
+ /* Set the default CPU if no -mtune option was specified. */
if (!global_options_set.x_sparc_cpu)
sparc_cpu = sparc_cpu_and_features;
@@ -1450,8 +1568,6 @@ sparc_option_override (void)
if (TARGET_DEBUG_OPTIONS)
{
fprintf (stderr, "sparc_cpu_and_features: %s\n", cpu->name);
- fprintf (stderr, "sparc_cpu: %s\n",
- cpu_table[(int) sparc_cpu].name);
dump_target_flags ("cpu->disable", cpu->disable);
dump_target_flags ("cpu->enable", cpu->enable);
}
@@ -1467,6 +1583,9 @@ sparc_option_override (void)
#ifndef HAVE_AS_SPARC5_VIS4
& ~(MASK_VIS4 | MASK_SUBXC)
#endif
+#ifndef HAVE_AS_SPARC6
+ & ~(MASK_VIS4B)
+#endif
#ifndef HAVE_AS_LEON
& ~(MASK_LEON | MASK_LEON3)
#endif
@@ -1485,11 +1604,15 @@ sparc_option_override (void)
if (TARGET_VIS4)
target_flags |= MASK_VIS3 | MASK_VIS2 | MASK_VIS;
- /* Don't allow -mvis, -mvis2, -mvis3, -mvis4 or -mfmaf if FPU is
- disabled. */
- if (! TARGET_FPU)
+ /* -mvis4b implies -mvis4, -mvis3, -mvis2 and -mvis */
+ if (TARGET_VIS4B)
+ target_flags |= MASK_VIS4 | MASK_VIS3 | MASK_VIS2 | MASK_VIS;
+
+ /* Don't allow -mvis, -mvis2, -mvis3, -mvis4, -mvis4b, -mfmaf and -mfsmuld if
+ FPU is disabled. */
+ if (!TARGET_FPU)
target_flags &= ~(MASK_VIS | MASK_VIS2 | MASK_VIS3 | MASK_VIS4
- | MASK_FMAF);
+ | MASK_VIS4B | MASK_FMAF | MASK_FSMULD);
/* -mvis assumes UltraSPARC+, so we are sure v9 instructions
are available; -m64 also implies v9. */
@@ -1500,18 +1623,18 @@ sparc_option_override (void)
}
/* -mvis also implies -mv8plus on 32-bit. */
- if (TARGET_VIS && ! TARGET_ARCH64)
+ if (TARGET_VIS && !TARGET_ARCH64)
target_flags |= MASK_V8PLUS;
- /* Use the deprecated v8 insns for sparc64 in 32 bit mode. */
+ /* Use the deprecated v8 insns for sparc64 in 32-bit mode. */
if (TARGET_V9 && TARGET_ARCH32)
target_flags |= MASK_DEPRECATED_V8_INSNS;
- /* V8PLUS requires V9, makes no sense in 64 bit mode. */
- if (! TARGET_V9 || TARGET_ARCH64)
+ /* V8PLUS requires V9 and makes no sense in 64-bit mode. */
+ if (!TARGET_V9 || TARGET_ARCH64)
target_flags &= ~MASK_V8PLUS;
- /* Don't use stack biasing in 32 bit mode. */
+ /* Don't use stack biasing in 32-bit mode. */
if (TARGET_ARCH32)
target_flags &= ~MASK_STACK_BIAS;
@@ -1519,6 +1642,14 @@ sparc_option_override (void)
if (!(target_flags_explicit & MASK_LRA))
target_flags |= MASK_LRA;
+ /* Enable the back-to-back store errata workaround for LEON3FT. */
+ if (sparc_fix_ut699 || sparc_fix_ut700 || sparc_fix_gr712rc)
+ sparc_fix_b2bst = 1;
+
+ /* Disable FsMULd for the UT699 since it doesn't work correctly. */
+ if (sparc_fix_ut699)
+ target_flags &= ~MASK_FSMULD;
+
/* Supply a default value for align_functions. */
if (align_functions == 0)
{
@@ -1529,7 +1660,8 @@ sparc_option_override (void)
|| sparc_cpu == PROCESSOR_NIAGARA3
|| sparc_cpu == PROCESSOR_NIAGARA4)
align_functions = 32;
- else if (sparc_cpu == PROCESSOR_NIAGARA7)
+ else if (sparc_cpu == PROCESSOR_NIAGARA7
+ || sparc_cpu == PROCESSOR_M8)
align_functions = 64;
}
@@ -1597,6 +1729,9 @@ sparc_option_override (void)
case PROCESSOR_NIAGARA7:
sparc_costs = &niagara7_costs;
break;
+ case PROCESSOR_M8:
+ sparc_costs = &m8_costs;
+ break;
case PROCESSOR_NATIVE:
gcc_unreachable ();
};
@@ -1659,13 +1794,14 @@ sparc_option_override (void)
|| sparc_cpu == PROCESSOR_NIAGARA4)
? 2
: (sparc_cpu == PROCESSOR_ULTRASPARC3
- ? 8 : (sparc_cpu == PROCESSOR_NIAGARA7
+ ? 8 : ((sparc_cpu == PROCESSOR_NIAGARA7
+ || sparc_cpu == PROCESSOR_M8)
? 32 : 3))),
global_options.x_param_values,
global_options_set.x_param_values);
- /* For PARAM_L1_CACHE_LINE_SIZE we use the default 32 bytes (see
- params.def), so no maybe_set_param_value is needed.
+ /* PARAM_L1_CACHE_LINE_SIZE is the size of the L1 cache line, in
+ bytes.
The Oracle SPARC Architecture (previously the UltraSPARC
Architecture) specification states that when a PREFETCH[A]
@@ -1681,6 +1817,11 @@ sparc_option_override (void)
L2 and L3, but only 32B are brought into the L1D$. (Assuming it
is a read_n prefetch, which is the only type which allocates to
the L1.) */
+ maybe_set_param_value (PARAM_L1_CACHE_LINE_SIZE,
+ (sparc_cpu == PROCESSOR_M8
+ ? 64 : 32),
+ global_options.x_param_values,
+ global_options_set.x_param_values);
/* PARAM_L1_CACHE_SIZE is the size of the L1D$ (most SPARC chips use
Hardvard level-1 caches) in kilobytes. Both UltraSPARC and
@@ -1692,7 +1833,8 @@ sparc_option_override (void)
|| sparc_cpu == PROCESSOR_NIAGARA2
|| sparc_cpu == PROCESSOR_NIAGARA3
|| sparc_cpu == PROCESSOR_NIAGARA4
- || sparc_cpu == PROCESSOR_NIAGARA7)
+ || sparc_cpu == PROCESSOR_NIAGARA7
+ || sparc_cpu == PROCESSOR_M8)
? 16 : 64),
global_options.x_param_values,
global_options_set.x_param_values);
@@ -1701,7 +1843,8 @@ sparc_option_override (void)
/* PARAM_L2_CACHE_SIZE is the size fo the L2 in kilobytes. Note
that 512 is the default in params.def. */
maybe_set_param_value (PARAM_L2_CACHE_SIZE,
- (sparc_cpu == PROCESSOR_NIAGARA4
+ ((sparc_cpu == PROCESSOR_NIAGARA4
+ || sparc_cpu == PROCESSOR_M8)
? 128 : (sparc_cpu == PROCESSOR_NIAGARA7
? 256 : 512)),
global_options.x_param_values,
@@ -4829,7 +4972,7 @@ enum sparc_mode_class {
??? Note that, despite the settings, non-double-aligned parameter
registers can hold double-word quantities in 32-bit mode. */
-/* This points to either the 32 bit or the 64 bit version. */
+/* This points to either the 32-bit or the 64-bit version. */
const int *hard_regno_mode_classes;
static const int hard_32bit_mode_classes[] = {
@@ -7163,7 +7306,7 @@ sparc_function_arg_advance (cumulative_args_t cum_v, machine_mode mode,
}
/* Handle the FUNCTION_ARG_PADDING macro.
- For the 64 bit ABI structs are always stored left shifted in their
+ For the 64-bit ABI structs are always stored left shifted in their
argument slot. */
enum direction
@@ -8281,7 +8424,7 @@ output_v9branch (rtx op, rtx dest, int reg, int label, int reversed,
if (reversed ^ far)
code = reverse_condition (code);
- /* Only 64 bit versions of these instructions exist. */
+ /* Only 64-bit versions of these instructions exist. */
gcc_assert (mode == DImode);
/* Start by writing the branch condition. */
@@ -8709,7 +8852,7 @@ mems_ok_for_ldd_peep (rtx mem1, rtx mem2, rtx dependent_reg_rtx)
return 0;
/* The first offset must be evenly divisible by 8 to ensure the
- address is 64 bit aligned. */
+ address is 64-bit aligned. */
if (offset1 % 8 != 0)
return 0;
@@ -9478,7 +9621,8 @@ sparc32_initialize_trampoline (rtx m_tramp, rtx fnaddr, rtx cxt)
&& sparc_cpu != PROCESSOR_NIAGARA2
&& sparc_cpu != PROCESSOR_NIAGARA3
&& sparc_cpu != PROCESSOR_NIAGARA4
- && sparc_cpu != PROCESSOR_NIAGARA7)
+ && sparc_cpu != PROCESSOR_NIAGARA7
+ && sparc_cpu != PROCESSOR_M8)
emit_insn (gen_flushsi (validize_mem (adjust_address (m_tramp, SImode, 8))));
/* Call __enable_execute_stack after writing onto the stack to make sure
@@ -9524,7 +9668,8 @@ sparc64_initialize_trampoline (rtx m_tramp, rtx fnaddr, rtx cxt)
&& sparc_cpu != PROCESSOR_NIAGARA2
&& sparc_cpu != PROCESSOR_NIAGARA3
&& sparc_cpu != PROCESSOR_NIAGARA4
- && sparc_cpu != PROCESSOR_NIAGARA7)
+ && sparc_cpu != PROCESSOR_NIAGARA7
+ && sparc_cpu != PROCESSOR_M8)
emit_insn (gen_flushdi (validize_mem (adjust_address (m_tramp, DImode, 8))));
/* Call __enable_execute_stack after writing onto the stack to make sure
@@ -9724,7 +9869,8 @@ sparc_use_sched_lookahead (void)
|| sparc_cpu == PROCESSOR_NIAGARA3)
return 0;
if (sparc_cpu == PROCESSOR_NIAGARA4
- || sparc_cpu == PROCESSOR_NIAGARA7)
+ || sparc_cpu == PROCESSOR_NIAGARA7
+ || sparc_cpu == PROCESSOR_M8)
return 2;
if (sparc_cpu == PROCESSOR_ULTRASPARC
|| sparc_cpu == PROCESSOR_ULTRASPARC3)
@@ -9758,6 +9904,7 @@ sparc_issue_rate (void)
return 2;
case PROCESSOR_ULTRASPARC:
case PROCESSOR_ULTRASPARC3:
+ case PROCESSOR_M8:
return 4;
}
}
@@ -10340,6 +10487,45 @@ enum sparc_builtins
SPARC_BUILTIN_FPSUBS8,
SPARC_BUILTIN_FPSUBUS8,
SPARC_BUILTIN_FPSUBUS16,
+
+ /* VIS 4.0B builtins. */
+
+ /* Note that all the DICTUNPACK* entries should be kept
+ contiguous. */
+ SPARC_BUILTIN_FIRST_DICTUNPACK,
+ SPARC_BUILTIN_DICTUNPACK8 = SPARC_BUILTIN_FIRST_DICTUNPACK,
+ SPARC_BUILTIN_DICTUNPACK16,
+ SPARC_BUILTIN_DICTUNPACK32,
+ SPARC_BUILTIN_LAST_DICTUNPACK = SPARC_BUILTIN_DICTUNPACK32,
+
+ /* Note that all the FPCMP*SHL entries should be kept
+ contiguous. */
+ SPARC_BUILTIN_FIRST_FPCMPSHL,
+ SPARC_BUILTIN_FPCMPLE8SHL = SPARC_BUILTIN_FIRST_FPCMPSHL,
+ SPARC_BUILTIN_FPCMPGT8SHL,
+ SPARC_BUILTIN_FPCMPEQ8SHL,
+ SPARC_BUILTIN_FPCMPNE8SHL,
+ SPARC_BUILTIN_FPCMPLE16SHL,
+ SPARC_BUILTIN_FPCMPGT16SHL,
+ SPARC_BUILTIN_FPCMPEQ16SHL,
+ SPARC_BUILTIN_FPCMPNE16SHL,
+ SPARC_BUILTIN_FPCMPLE32SHL,
+ SPARC_BUILTIN_FPCMPGT32SHL,
+ SPARC_BUILTIN_FPCMPEQ32SHL,
+ SPARC_BUILTIN_FPCMPNE32SHL,
+ SPARC_BUILTIN_FPCMPULE8SHL,
+ SPARC_BUILTIN_FPCMPUGT8SHL,
+ SPARC_BUILTIN_FPCMPULE16SHL,
+ SPARC_BUILTIN_FPCMPUGT16SHL,
+ SPARC_BUILTIN_FPCMPULE32SHL,
+ SPARC_BUILTIN_FPCMPUGT32SHL,
+ SPARC_BUILTIN_FPCMPDE8SHL,
+ SPARC_BUILTIN_FPCMPDE16SHL,
+ SPARC_BUILTIN_FPCMPDE32SHL,
+ SPARC_BUILTIN_FPCMPUR8SHL,
+ SPARC_BUILTIN_FPCMPUR16SHL,
+ SPARC_BUILTIN_FPCMPUR32SHL,
+ SPARC_BUILTIN_LAST_FPCMPSHL = SPARC_BUILTIN_FPCMPUR32SHL,
SPARC_BUILTIN_MAX
};
@@ -10347,6 +10533,27 @@ enum sparc_builtins
static GTY (()) tree sparc_builtins[(int) SPARC_BUILTIN_MAX];
static enum insn_code sparc_builtins_icode[(int) SPARC_BUILTIN_MAX];
+/* Return true if OPVAL can be used for operand OPNUM of instruction ICODE.
+ The instruction should require a constant operand of some sort. The
+ function prints an error if OPVAL is not valid. */
+
+static int
+check_constant_argument (enum insn_code icode, int opnum, rtx opval)
+{
+ if (GET_CODE (opval) != CONST_INT)
+ {
+ error ("%qs expects a constant argument", insn_data[icode].name);
+ return false;
+ }
+
+ if (!(*insn_data[icode].operand[opnum].predicate) (opval, VOIDmode))
+ {
+ error ("constant argument out of range for %qs", insn_data[icode].name);
+ return false;
+ }
+ return true;
+}
+
/* Add a SPARC builtin function with NAME, ICODE, CODE and TYPE. Return the
function decl or NULL_TREE if the builtin was not added. */
@@ -10440,6 +10647,12 @@ sparc_vis_init_builtins (void)
v8qi, v8qi, 0);
tree si_ftype_v8qi_v8qi = build_function_type_list (intSI_type_node,
v8qi, v8qi, 0);
+ tree v8qi_ftype_df_si = build_function_type_list (v8qi, double_type_node,
+ intSI_type_node, 0);
+ tree v4hi_ftype_df_si = build_function_type_list (v4hi, double_type_node,
+ intSI_type_node, 0);
+ tree v2si_ftype_df_si = build_function_type_list (v2si, double_type_node,
+ intDI_type_node, 0);
tree di_ftype_di_di = build_function_type_list (intDI_type_node,
intDI_type_node,
intDI_type_node, 0);
@@ -10894,6 +11107,156 @@ sparc_vis_init_builtins (void)
def_builtin_const ("__builtin_vis_fpsubus16", CODE_FOR_ussubv4hi3,
SPARC_BUILTIN_FPSUBUS16, v4hi_ftype_v4hi_v4hi);
}
+
+ if (TARGET_VIS4B)
+ {
+ def_builtin_const ("__builtin_vis_dictunpack8", CODE_FOR_dictunpack8,
+ SPARC_BUILTIN_DICTUNPACK8, v8qi_ftype_df_si);
+ def_builtin_const ("__builtin_vis_dictunpack16", CODE_FOR_dictunpack16,
+ SPARC_BUILTIN_DICTUNPACK16, v4hi_ftype_df_si);
+ def_builtin_const ("__builtin_vis_dictunpack32", CODE_FOR_dictunpack32,
+ SPARC_BUILTIN_DICTUNPACK32, v2si_ftype_df_si);
+
+ if (TARGET_ARCH64)
+ {
+ tree di_ftype_v8qi_v8qi_si = build_function_type_list (intDI_type_node,
+ v8qi, v8qi,
+ intSI_type_node, 0);
+ tree di_ftype_v4hi_v4hi_si = build_function_type_list (intDI_type_node,
+ v4hi, v4hi,
+ intSI_type_node, 0);
+ tree di_ftype_v2si_v2si_si = build_function_type_list (intDI_type_node,
+ v2si, v2si,
+ intSI_type_node, 0);
+
+ def_builtin_const ("__builtin_vis_fpcmple8shl", CODE_FOR_fpcmple8dishl,
+ SPARC_BUILTIN_FPCMPLE8SHL, di_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpgt8shl", CODE_FOR_fpcmpgt8dishl,
+ SPARC_BUILTIN_FPCMPGT8SHL, di_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpeq8shl", CODE_FOR_fpcmpeq8dishl,
+ SPARC_BUILTIN_FPCMPEQ8SHL, di_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpne8shl", CODE_FOR_fpcmpne8dishl,
+ SPARC_BUILTIN_FPCMPNE8SHL, di_ftype_v8qi_v8qi_si);
+
+ def_builtin_const ("__builtin_vis_fpcmple16shl", CODE_FOR_fpcmple16dishl,
+ SPARC_BUILTIN_FPCMPLE16SHL, di_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpgt16shl", CODE_FOR_fpcmpgt16dishl,
+ SPARC_BUILTIN_FPCMPGT16SHL, di_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpeq16shl", CODE_FOR_fpcmpeq16dishl,
+ SPARC_BUILTIN_FPCMPEQ16SHL, di_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpne16shl", CODE_FOR_fpcmpne16dishl,
+ SPARC_BUILTIN_FPCMPNE16SHL, di_ftype_v4hi_v4hi_si);
+
+ def_builtin_const ("__builtin_vis_fpcmple32shl", CODE_FOR_fpcmple32dishl,
+ SPARC_BUILTIN_FPCMPLE32SHL, di_ftype_v2si_v2si_si);
+ def_builtin_const ("__builtin_vis_fpcmpgt32shl", CODE_FOR_fpcmpgt32dishl,
+ SPARC_BUILTIN_FPCMPGT32SHL, di_ftype_v2si_v2si_si);
+ def_builtin_const ("__builtin_vis_fpcmpeq32shl", CODE_FOR_fpcmpeq32dishl,
+ SPARC_BUILTIN_FPCMPEQ32SHL, di_ftype_v2si_v2si_si);
+ def_builtin_const ("__builtin_vis_fpcmpne32shl", CODE_FOR_fpcmpne32dishl,
+ SPARC_BUILTIN_FPCMPNE32SHL, di_ftype_v2si_v2si_si);
+
+
+ def_builtin_const ("__builtin_vis_fpcmpule8shl", CODE_FOR_fpcmpule8dishl,
+ SPARC_BUILTIN_FPCMPULE8SHL, di_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpugt8shl", CODE_FOR_fpcmpugt8dishl,
+ SPARC_BUILTIN_FPCMPUGT8SHL, di_ftype_v8qi_v8qi_si);
+
+ def_builtin_const ("__builtin_vis_fpcmpule16shl", CODE_FOR_fpcmpule16dishl,
+ SPARC_BUILTIN_FPCMPULE16SHL, di_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpugt16shl", CODE_FOR_fpcmpugt16dishl,
+ SPARC_BUILTIN_FPCMPUGT16SHL, di_ftype_v4hi_v4hi_si);
+
+ def_builtin_const ("__builtin_vis_fpcmpule32shl", CODE_FOR_fpcmpule32dishl,
+ SPARC_BUILTIN_FPCMPULE32SHL, di_ftype_v2si_v2si_si);
+ def_builtin_const ("__builtin_vis_fpcmpugt32shl", CODE_FOR_fpcmpugt32dishl,
+ SPARC_BUILTIN_FPCMPUGT32SHL, di_ftype_v2si_v2si_si);
+
+ def_builtin_const ("__builtin_vis_fpcmpde8shl", CODE_FOR_fpcmpde8dishl,
+ SPARC_BUILTIN_FPCMPDE8SHL, di_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpde16shl", CODE_FOR_fpcmpde16dishl,
+ SPARC_BUILTIN_FPCMPDE16SHL, di_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpde32shl", CODE_FOR_fpcmpde32dishl,
+ SPARC_BUILTIN_FPCMPDE32SHL, di_ftype_v2si_v2si_si);
+
+ def_builtin_const ("__builtin_vis_fpcmpur8shl", CODE_FOR_fpcmpur8dishl,
+ SPARC_BUILTIN_FPCMPUR8SHL, di_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpur16shl", CODE_FOR_fpcmpur16dishl,
+ SPARC_BUILTIN_FPCMPUR16SHL, di_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpur32shl", CODE_FOR_fpcmpur32dishl,
+ SPARC_BUILTIN_FPCMPUR32SHL, di_ftype_v2si_v2si_si);
+
+ }
+ else
+ {
+ tree si_ftype_v8qi_v8qi_si = build_function_type_list (intSI_type_node,
+ v8qi, v8qi,
+ intSI_type_node, 0);
+ tree si_ftype_v4hi_v4hi_si = build_function_type_list (intSI_type_node,
+ v4hi, v4hi,
+ intSI_type_node, 0);
+ tree si_ftype_v2si_v2si_si = build_function_type_list (intSI_type_node,
+ v2si, v2si,
+ intSI_type_node, 0);
+
+ def_builtin_const ("__builtin_vis_fpcmple8shl", CODE_FOR_fpcmple8sishl,
+ SPARC_BUILTIN_FPCMPLE8SHL, si_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpgt8shl", CODE_FOR_fpcmpgt8sishl,
+ SPARC_BUILTIN_FPCMPGT8SHL, si_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpeq8shl", CODE_FOR_fpcmpeq8sishl,
+ SPARC_BUILTIN_FPCMPEQ8SHL, si_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpne8shl", CODE_FOR_fpcmpne8sishl,
+ SPARC_BUILTIN_FPCMPNE8SHL, si_ftype_v8qi_v8qi_si);
+
+ def_builtin_const ("__builtin_vis_fpcmple16shl", CODE_FOR_fpcmple16sishl,
+ SPARC_BUILTIN_FPCMPLE16SHL, si_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpgt16shl", CODE_FOR_fpcmpgt16sishl,
+ SPARC_BUILTIN_FPCMPGT16SHL, si_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpeq16shl", CODE_FOR_fpcmpeq16sishl,
+ SPARC_BUILTIN_FPCMPEQ16SHL, si_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpne16shl", CODE_FOR_fpcmpne16sishl,
+ SPARC_BUILTIN_FPCMPNE16SHL, si_ftype_v4hi_v4hi_si);
+
+ def_builtin_const ("__builtin_vis_fpcmple32shl", CODE_FOR_fpcmple32sishl,
+ SPARC_BUILTIN_FPCMPLE32SHL, si_ftype_v2si_v2si_si);
+ def_builtin_const ("__builtin_vis_fpcmpgt32shl", CODE_FOR_fpcmpgt32sishl,
+ SPARC_BUILTIN_FPCMPGT32SHL, si_ftype_v2si_v2si_si);
+ def_builtin_const ("__builtin_vis_fpcmpeq32shl", CODE_FOR_fpcmpeq32sishl,
+ SPARC_BUILTIN_FPCMPEQ32SHL, si_ftype_v2si_v2si_si);
+ def_builtin_const ("__builtin_vis_fpcmpne32shl", CODE_FOR_fpcmpne32sishl,
+ SPARC_BUILTIN_FPCMPNE32SHL, si_ftype_v2si_v2si_si);
+
+
+ def_builtin_const ("__builtin_vis_fpcmpule8shl", CODE_FOR_fpcmpule8sishl,
+ SPARC_BUILTIN_FPCMPULE8SHL, si_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpugt8shl", CODE_FOR_fpcmpugt8sishl,
+ SPARC_BUILTIN_FPCMPUGT8SHL, si_ftype_v8qi_v8qi_si);
+
+ def_builtin_const ("__builtin_vis_fpcmpule16shl", CODE_FOR_fpcmpule16sishl,
+ SPARC_BUILTIN_FPCMPULE16SHL, si_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpugt16shl", CODE_FOR_fpcmpugt16sishl,
+ SPARC_BUILTIN_FPCMPUGT16SHL, si_ftype_v4hi_v4hi_si);
+
+ def_builtin_const ("__builtin_vis_fpcmpule32shl", CODE_FOR_fpcmpule32sishl,
+ SPARC_BUILTIN_FPCMPULE32SHL, si_ftype_v2si_v2si_si);
+ def_builtin_const ("__builtin_vis_fpcmpugt32shl", CODE_FOR_fpcmpugt32sishl,
+ SPARC_BUILTIN_FPCMPUGT32SHL, si_ftype_v2si_v2si_si);
+
+ def_builtin_const ("__builtin_vis_fpcmpde8shl", CODE_FOR_fpcmpde8sishl,
+ SPARC_BUILTIN_FPCMPDE8SHL, si_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpde16shl", CODE_FOR_fpcmpde16sishl,
+ SPARC_BUILTIN_FPCMPDE16SHL, si_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpde32shl", CODE_FOR_fpcmpde32sishl,
+ SPARC_BUILTIN_FPCMPDE32SHL, si_ftype_v2si_v2si_si);
+
+ def_builtin_const ("__builtin_vis_fpcmpur8shl", CODE_FOR_fpcmpur8sishl,
+ SPARC_BUILTIN_FPCMPUR8SHL, si_ftype_v8qi_v8qi_si);
+ def_builtin_const ("__builtin_vis_fpcmpur16shl", CODE_FOR_fpcmpur16sishl,
+ SPARC_BUILTIN_FPCMPUR16SHL, si_ftype_v4hi_v4hi_si);
+ def_builtin_const ("__builtin_vis_fpcmpur32shl", CODE_FOR_fpcmpur32sishl,
+ SPARC_BUILTIN_FPCMPUR32SHL, si_ftype_v2si_v2si_si);
+ }
+ }
}
/* Implement TARGET_BUILTIN_DECL hook. */
@@ -10948,6 +11311,19 @@ sparc_expand_builtin (tree exp, rtx target,
insn_op = &insn_data[icode].operand[idx];
op[arg_count] = expand_normal (arg);
+ /* Some of the builtins require constant arguments. We check
+ for this here. */
+ if ((code >= SPARC_BUILTIN_FIRST_FPCMPSHL
+ && code <= SPARC_BUILTIN_LAST_FPCMPSHL
+ && arg_count == 3)
+ || (code >= SPARC_BUILTIN_FIRST_DICTUNPACK
+ && code <= SPARC_BUILTIN_LAST_DICTUNPACK
+ && arg_count == 2))
+ {
+ if (!check_constant_argument (icode, idx, op[arg_count]))
+ return const0_rtx;
+ }
+
if (code == SPARC_BUILTIN_LDFSR || code == SPARC_BUILTIN_STFSR)
{
if (!address_operand (op[arg_count], SImode))
@@ -11458,7 +11834,8 @@ sparc_register_move_cost (machine_mode mode ATTRIBUTE_UNUSED,
|| sparc_cpu == PROCESSOR_NIAGARA2
|| sparc_cpu == PROCESSOR_NIAGARA3
|| sparc_cpu == PROCESSOR_NIAGARA4
- || sparc_cpu == PROCESSOR_NIAGARA7)
+ || sparc_cpu == PROCESSOR_NIAGARA7
+ || sparc_cpu == PROCESSOR_M8)
return 12;
return 6;
diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h
index 581774e586b..15a62179af5 100644
--- a/gcc/config/sparc/sparc.h
+++ b/gcc/config/sparc/sparc.h
@@ -143,6 +143,7 @@ extern enum cmodel sparc_cmodel;
#define TARGET_CPU_niagara3 15
#define TARGET_CPU_niagara4 16
#define TARGET_CPU_niagara7 19
+#define TARGET_CPU_m8 20
#if TARGET_CPU_DEFAULT == TARGET_CPU_v9 \
|| TARGET_CPU_DEFAULT == TARGET_CPU_ultrasparc \
@@ -151,7 +152,8 @@ extern enum cmodel sparc_cmodel;
|| TARGET_CPU_DEFAULT == TARGET_CPU_niagara2 \
|| TARGET_CPU_DEFAULT == TARGET_CPU_niagara3 \
|| TARGET_CPU_DEFAULT == TARGET_CPU_niagara4 \
- || TARGET_CPU_DEFAULT == TARGET_CPU_niagara7
+ || TARGET_CPU_DEFAULT == TARGET_CPU_niagara7 \
+ || TARGET_CPU_DEFAULT == TARGET_CPU_m8
#define CPP_CPU32_DEFAULT_SPEC ""
#define ASM_CPU32_DEFAULT_SPEC ""
@@ -192,6 +194,10 @@ extern enum cmodel sparc_cmodel;
#define CPP_CPU64_DEFAULT_SPEC "-D__sparc_v9__"
#define ASM_CPU64_DEFAULT_SPEC AS_NIAGARA7_FLAG
#endif
+#if TARGET_CPU_DEFAULT == TARGET_CPU_m8
+#define CPP_CPU64_DEFAULT_SPEC "-D__sparc_v9__"
+#define ASM_CPU64_DEFAULT_SPEC AS_M8_FLAG
+#endif
#else
@@ -295,6 +301,7 @@ extern enum cmodel sparc_cmodel;
%{mcpu=niagara3:-D__sparc_v9__} \
%{mcpu=niagara4:-D__sparc_v9__} \
%{mcpu=niagara7:-D__sparc_v9__} \
+%{mcpu=m8:-D__sparc_v9__} \
%{!mcpu*:%(cpp_cpu_default)} \
"
#define CPP_ARCH32_SPEC ""
@@ -347,6 +354,7 @@ extern enum cmodel sparc_cmodel;
%{mcpu=niagara3:%{!mv8plus:-Av9" AS_NIAGARA3_FLAG "}} \
%{mcpu=niagara4:%{!mv8plus:" AS_NIAGARA4_FLAG "}} \
%{mcpu=niagara7:%{!mv8plus:" AS_NIAGARA7_FLAG "}} \
+%{mcpu=m8:%{!mv8plus:" AS_M8_FLAG "}} \
%{!mcpu*:%(asm_cpu_default)} \
"
@@ -430,7 +438,8 @@ extern enum cmodel sparc_cmodel;
/* Mask of all CPU feature flags. */
#define MASK_FEATURES \
(MASK_FPU + MASK_HARD_QUAD + MASK_VIS + MASK_VIS2 + MASK_VIS3 \
- + MASK_VIS4 + MASK_CBCOND + MASK_FMAF + MASK_POPC + MASK_SUBXC)
+ + MASK_VIS4 + MASK_CBCOND + MASK_FMAF + MASK_FSMULD \
+ + MASK_POPC + MASK_SUBXC)
/* TARGET_HARD_MUL: Use 32-bit hardware multiply instructions but not %y. */
#define TARGET_HARD_MUL \
@@ -1039,6 +1048,10 @@ extern char leaf_reg_remap[];
/* Local macro to handle the two v9 classes of FP regs. */
#define FP_REG_CLASS_P(CLASS) ((CLASS) == FP_REGS || (CLASS) == EXTRA_FP_REGS)
+/* Predicate for 2-bit and 5-bit unsigned constants. */
+#define SPARC_IMM2_P(X) (((unsigned HOST_WIDE_INT) (X) & ~0x3) == 0)
+#define SPARC_IMM5_P(X) (((unsigned HOST_WIDE_INT) (X) & ~0x1F) == 0)
+
/* Predicates for 5-bit, 10-bit, 11-bit and 13-bit signed constants. */
#define SPARC_SIMM5_P(X) ((unsigned HOST_WIDE_INT) (X) + 0x10 < 0x20)
#define SPARC_SIMM10_P(X) ((unsigned HOST_WIDE_INT) (X) + 0x200 < 0x400)
@@ -1799,6 +1812,12 @@ extern int sparc_indent_opcode;
#define AS_NIAGARA7_FLAG AS_NIAGARA4_FLAG
#endif
+#ifdef HAVE_AS_SPARC6
+#define AS_M8_FLAG "-xarch=sparc6"
+#else
+#define AS_M8_FLAG AS_NIAGARA7_FLAG
+#endif
+
#ifdef HAVE_AS_LEON
#define AS_LEON_FLAG "-Aleon"
#define AS_LEONV7_FLAG "-Aleon"
diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md
index 6a6e7cec070..5e1f0b76eed 100644
--- a/gcc/config/sparc/sparc.md
+++ b/gcc/config/sparc/sparc.md
@@ -94,6 +94,12 @@
UNSPEC_ADDV
UNSPEC_SUBV
UNSPEC_NEGV
+
+ UNSPEC_DICTUNPACK
+ UNSPEC_FPCMPSHL
+ UNSPEC_FPUCMPSHL
+ UNSPEC_FPCMPDESHL
+ UNSPEC_FPCMPURSHL
])
(define_c_enum "unspecv" [
@@ -238,7 +244,8 @@
niagara2,
niagara3,
niagara4,
- niagara7"
+ niagara7,
+ m8"
(const (symbol_ref "sparc_cpu_attr")))
;; Attribute for the instruction set.
@@ -251,7 +258,7 @@
(symbol_ref "TARGET_SPARCLET") (const_string "sparclet")]
(const_string "v7"))))
-(define_attr "cpu_feature" "none,fpu,fpunotv9,v9,vis,vis3,vis4"
+(define_attr "cpu_feature" "none,fpu,fpunotv9,v9,vis,vis3,vis4,vis4b"
(const_string "none"))
(define_attr "lra" "disabled,enabled"
@@ -265,10 +272,92 @@
(eq_attr "cpu_feature" "v9") (symbol_ref "TARGET_V9")
(eq_attr "cpu_feature" "vis") (symbol_ref "TARGET_VIS")
(eq_attr "cpu_feature" "vis3") (symbol_ref "TARGET_VIS3")
- (eq_attr "cpu_feature" "vis4") (symbol_ref "TARGET_VIS4")]
+ (eq_attr "cpu_feature" "vis4") (symbol_ref "TARGET_VIS4")
+ (eq_attr "cpu_feature" "vis4b") (symbol_ref "TARGET_VIS4B")]
(const_int 0)))
-;; Insn type.
+;; The SPARC instructions used by the backend are organized into a
+;; hierarchy using the insn attributes "type" and "subtype".
+;;
+;; The mnemonics used in the list below are the architectural names
+;; used in the Oracle SPARC Architecture specs. A / character
+;; separates the type from the subtype where appropriate. For
+;; brevity, text enclosed in {} denotes alternatives, while text
+;; enclosed in [] is optional.
+;;
+;; Please keep this list updated. It is of great help for keeping the
+;; correctness and coherence of the DFA schedulers.
+;;
+;; ialu: <empty>
+;; ialuX: ADD[X]C SUB[X]C
+;; shift: SLL[X] SRL[X] SRA[X]
+;; cmove: MOV{A,N,NE,E,G,LE,GE,L,GU,LEU,CC,CS,POS,NEG,VC,VS}
+;; MOVF{A,N,U,G,UG,L,UL,LG,NE,E,UE,GE,UGE,LE,ULE,O}
+;; MOVR{Z,LEZ,LZ,NZ,GZ,GEZ}
+;; compare: ADDcc ADDCcc ANDcc ORcc SUBcc SUBCcc XORcc XNORcc
+;; imul: MULX SMUL[cc] UMUL UMULXHI XMULX XMULXHI
+;; idiv: UDIVX SDIVX
+;; flush: FLUSH
+;; load/regular: LD{UB,UH,UW} LDFSR
+;; load/prefetch: PREFETCH
+;; fpload: LDF LDDF LDQF
+;; sload: LD{SB,SH,SW}
+;; store: ST{B,H,W,X} STFSR
+;; fpstore: STF STDF STQF
+;; cbcond: CWB{NE,E,G,LE,GE,L,GU,LEU,CC,CS,POS,NEG,VC,VS}
+;; CXB{NE,E,G,LE,GE,L,GU,LEU,CC,CS,POS,NEG,VC,VS}
+;; uncond_branch: BA BPA JMPL
+;; branch: B{NE,E,G,LE,GE,L,GU,LEU,CC,CS,POS,NEG,VC,VS}
+;; BP{NE,E,G,LE,GE,L,GU,LEU,CC,CS,POS,NEG,VC,VS}
+;; FB{U,G,UG,L,UL,LG,NE,BE,UE,GE,UGE,LE,ULE,O}
+;; call: CALL
+;; return: RESTORE RETURN
+;; fpmove: FABS{s,d,q} FMOV{s,d,q} FNEG{s,d,q}
+;; fpcmove: FMOV{S,D,Q}{icc,xcc,fcc}
+;; fpcrmove: FMOVR{s,d,q}{Z,LEZ,LZ,NZ,GZ,GEZ}
+;; fp: FADD{s,d,q} FSUB{s,d,q} FHSUB{s,d} FNHADD{s,d} FNADD{s,d}
+;; FiTO{s,d,q} FsTO{i,x,d,q} FdTO{i,x,s,q} FxTO{d,s,q} FqTO{i,x,s,d}
+;; fpcmp: FCMP{s,d,q} FCMPE{s,d,q}
+;; fpmul: FMADD{s,d} FMSUB{s,d} FMUL{s,d,q} FNMADD{s,d}
+;; FNMSUB{s,d} FNMUL{s,d} FNsMULd FsMULd
+;; FdMULq
+;; array: ARRAY{8,16,32}
+;; bmask: BMASK
+;; edge: EDGE{8,16,32}[L]cc
+;; edgen: EDGE{8,16,32}[L]n
+;; fpdivs: FDIV{s,q}
+;; fpsqrts: FSQRT{s,q}
+;; fpdivd: FDIVd
+;; fpsqrtd: FSQRTd
+;; lzd: LZCNT
+;; fga/addsub64: FP{ADD,SUB}64
+;; fga/fpu: FCHKSM16 FEXPANd FMEAN16 FPMERGE
+;; FS{LL,RA,RL}{16,32}
+;; fga/maxmin: FP{MAX,MIN}[U]{8,16,32}
+;; fga/cmask: CMASK{8,16,32}
+;; fga/other: BSHUFFLE FALIGNDATAg FP{ADD,SUB}[S]{8,16,32}
+;; FP{ADD,SUB}US{8,16} DICTUNPACK
+;; gsr/reg: RDGSR WRGSR
+;; gsr/alignaddr: ALIGNADDRESS[_LITTLE]
+;; vismv/double: FSRC2d
+;; vismv/single: MOVwTOs FSRC2s
+;; vismv/movstouw: MOVsTOuw
+;; vismv/movxtod: MOVxTOd
+;; vismv/movdtox: MOVdTOx
+;; visl/single: F{AND,NAND,NOR,OR,NOT1}s
+;; F{AND,OR}NOT{1,2}s
+;; FONEs F{ZERO,XNOR,XOR}s FNOT2s
+;; visl/double: FONEd FZEROd FNOT1d F{OR,AND,XOR}d F{NOR,NAND,XNOR}d
+;; F{OR,AND}NOT1d F{OR,AND}NOT2d
+;; viscmp: FPCMP{LE,GT,NE,EQ}{8,16,32} FPCMPU{LE,GT,NE,EQ}{8,16,32}
+;; FPCMP{LE,GT,EQ,NE}{8,16,32}SHL FPCMPU{LE,GT,EQ,NE}{8,16,32}SHL
+;; FPCMPDE{8,16,32}SHL FPCMPUR{8,16,32}SHL
+;; fgm_pack: FPACKFIX FPACK{8,16,32}
+;; fgm_mul: FMUL8SUx16 FMUL8ULx16 FMUL8x16 FMUL8x16AL
+;; FMUL8x16AU FMULD8SUx16 FMULD8ULx16
+;; pdist: PDIST
+;; pdistn: PDISTN
+
(define_attr "type"
"ialu,compare,shift,
load,sload,store,
@@ -281,12 +370,20 @@
fpcmp,
fpmul,fpdivs,fpdivd,
fpsqrts,fpsqrtd,
- fga,visl,vismv,fgm_pack,fgm_mul,pdist,pdistn,edge,edgen,gsr,array,
+ fga,visl,vismv,viscmp,
+ fgm_pack,fgm_mul,pdist,pdistn,edge,edgen,gsr,array,bmask,
cmove,
ialuX,
multi,savew,flushw,iflush,trap,lzd"
(const_string "ialu"))
+(define_attr "subtype"
+ "single,double,movstouw,movxtod,movdtox,
+ addsub64,cmask,fpu,maxmin,other,
+ reg,alignaddr,
+ prefetch,regular"
+ (const_string "single"))
+
;; True if branch/call has empty delay slot and will emit a nop in it
(define_attr "empty_delay_slot" "false,true"
(symbol_ref "(empty_delay_slot (insn)
@@ -329,6 +426,10 @@
(symbol_ref "(sparc_fix_ut699 != 0
? FIX_UT699_TRUE : FIX_UT699_FALSE)"))
+(define_attr "fix_b2bst" "false,true"
+ (symbol_ref "(sparc_fix_b2bst != 0
+ ? FIX_B2BST_TRUE : FIX_B2BST_FALSE)"))
+
;; Length (in # of insns).
;; Beware that setting a length greater or equal to 3 for conditional branches
;; has a side-effect (see output_cbranch and output_v9branch).
@@ -476,6 +577,8 @@
(define_attr "in_branch_delay" "false,true"
(cond [(eq_attr "type" "uncond_branch,branch,cbcond,uncond_cbcond,call,sibcall,call_no_delay_slot,multi")
(const_string "false")
+ (and (eq_attr "fix_b2bst" "true") (eq_attr "type" "store,fpstore"))
+ (const_string "false")
(and (eq_attr "fix_ut699" "true") (eq_attr "type" "load,sload"))
(const_string "false")
(and (eq_attr "fix_ut699" "true")
@@ -487,9 +590,6 @@
(const_string "true")
] (const_string "false")))
-;; True if the instruction executes in the V3 pipeline, in M7 and later processors.
-(define_attr "v3pipe" "false,true" (const_string "false"))
-
(define_delay (eq_attr "type" "call")
[(eq_attr "in_call_delay" "true") (nil) (nil)])
@@ -519,6 +619,7 @@
(include "niagara2.md")
(include "niagara4.md")
(include "niagara7.md")
+(include "m8.md")
;; Operand and operator predicates and constraints
@@ -1507,6 +1608,7 @@
ldub\t%1, %0
stb\t%r1, %0"
[(set_attr "type" "*,load,store")
+ (set_attr "subtype" "*,regular,*")
(set_attr "us3load_type" "*,3cycle,*")])
(define_expand "movhi"
@@ -1529,6 +1631,7 @@
lduh\t%1, %0
sth\t%r1, %0"
[(set_attr "type" "*,*,load,store")
+ (set_attr "subtype" "*,*,regular,*")
(set_attr "us3load_type" "*,*,3cycle,*")])
;; We always work with constants here.
@@ -1566,8 +1669,8 @@
fzeros\t%0
fones\t%0"
[(set_attr "type" "*,*,load,store,vismv,vismv,fpmove,fpload,fpstore,visl,visl")
- (set_attr "cpu_feature" "*,*,*,*,vis3,vis3,*,*,*,vis,vis")
- (set_attr "v3pipe" "*,*,*,*,true,true,*,*,*,true,true")])
+ (set_attr "subtype" "*,*,regular,*,movstouw,single,*,*,*,single,single")
+ (set_attr "cpu_feature" "*,*,*,*,vis3,vis3,*,*,*,vis,vis")])
(define_insn "*movsi_lo_sum"
[(set (match_operand:SI 0 "register_operand" "=r")
@@ -1624,7 +1727,8 @@
return "ld\t[%1 + %2], %0";
#endif
}
- [(set_attr "type" "load")])
+ [(set_attr "type" "load")
+ (set_attr "subtype" "regular")])
(define_expand "movsi_pic_label_ref"
[(set (match_dup 3) (high:SI
@@ -1733,11 +1837,12 @@
std\t%1, %0
fzero\t%0
fone\t%0"
- [(set_attr "type" "store,*,load,store,load,store,*,*,fpload,fpstore,*,*,fpmove,*,*,*,fpload,fpstore,visl,visl")
+ [(set_attr "type" "store,*,load,store,load,store,*,*,fpload,fpstore,*,*,fpmove,*,*,*,fpload,fpstore,visl,
+visl")
+ (set_attr "subtype" "*,*,regular,*,regular,*,*,*,*,*,*,*,*,*,*,*,*,*,double,double")
(set_attr "length" "*,2,*,*,*,*,2,2,*,*,2,2,*,2,2,2,*,*,*,*")
(set_attr "fptype" "*,*,*,*,*,*,*,*,*,*,*,*,double,*,*,*,*,*,double,double")
(set_attr "cpu_feature" "v9,*,*,*,*,*,*,*,fpu,fpu,fpu,fpu,v9,fpunotv9,vis3,vis3,fpu,fpu,vis,vis")
- (set_attr "v3pipe" "*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,true,true")
(set_attr "lra" "*,*,disabled,disabled,*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,*")])
(define_insn "*movdi_insn_sp64"
@@ -1759,9 +1864,9 @@
fzero\t%0
fone\t%0"
[(set_attr "type" "*,*,load,store,vismv,vismv,fpmove,fpload,fpstore,visl,visl")
+ (set_attr "subtype" "*,*,regular,*,movdtox,movxtod,*,*,*,double,double")
(set_attr "fptype" "*,*,*,*,*,*,double,*,*,double,double")
- (set_attr "cpu_feature" "*,*,*,*,vis3,vis3,*,*,*,vis,vis")
- (set_attr "v3pipe" "*,*,*,*,*,*,*,*,*,true,true")])
+ (set_attr "cpu_feature" "*,*,*,*,vis3,vis3,*,*,*,vis,vis")])
(define_expand "movdi_pic_label_ref"
[(set (match_dup 3) (high:DI
@@ -1847,7 +1952,8 @@
return "ldx\t[%1 + %2], %0";
#endif
}
- [(set_attr "type" "load")])
+ [(set_attr "type" "load")
+ (set_attr "subtype" "regular")])
(define_insn "*sethi_di_medlow_embmedany_pic"
[(set (match_operand:DI 0 "register_operand" "=r")
@@ -2289,8 +2395,8 @@
}
}
[(set_attr "type" "visl,visl,fpmove,*,*,*,vismv,vismv,fpload,load,fpstore,store")
- (set_attr "cpu_feature" "vis,vis,fpu,*,*,*,vis3,vis3,fpu,*,fpu,*")
- (set_attr "v3pipe" "true,true,*,*,*,*,true,true,*,*,*,*")])
+ (set_attr "subtype" "single,single,*,*,*,*,movstouw,single,*,regular,*,*")
+ (set_attr "cpu_feature" "vis,vis,fpu,*,*,*,vis3,vis3,fpu,*,fpu,*")])
;; The following 3 patterns build SFmode constants in integer registers.
@@ -2362,10 +2468,10 @@
ldd\t%1, %0
std\t%1, %0"
[(set_attr "type" "store,*,visl,visl,fpmove,*,*,*,fpload,fpstore,load,store,*,*,*,load,store")
+ (set_attr "subtype" "*,*,double,double,*,*,*,*,*,*,regular,*,*,*,*,regular,*")
(set_attr "length" "*,2,*,*,*,2,2,2,*,*,*,*,2,2,2,*,*")
(set_attr "fptype" "*,*,double,double,double,*,*,*,*,*,*,*,*,*,*,*,*")
(set_attr "cpu_feature" "v9,*,vis,vis,v9,fpunotv9,vis3,vis3,fpu,fpu,*,*,fpu,fpu,*,*,*")
- (set_attr "v3pipe" "*,*,true,true,*,*,*,*,*,*,*,*,*,*,*,*,*")
(set_attr "lra" "*,*,*,*,*,*,*,*,*,*,disabled,disabled,*,*,*,*,*")])
(define_insn "*movdf_insn_sp64"
@@ -2387,10 +2493,10 @@
stx\t%r1, %0
#"
[(set_attr "type" "visl,visl,fpmove,vismv,vismv,load,store,*,load,store,*")
+ (set_attr "subtype" "double,double,*,movdtox,movxtod,regular,*,*,regular,*,*")
(set_attr "length" "*,*,*,*,*,*,*,*,*,*,2")
(set_attr "fptype" "double,double,double,double,double,*,*,*,*,*,*")
- (set_attr "cpu_feature" "vis,vis,fpu,vis3,vis3,fpu,fpu,*,*,*,*")
- (set_attr "v3pipe" "true,true,*,*,*,*,*,*,*,*,*")])
+ (set_attr "cpu_feature" "vis,vis,fpu,vis3,vis3,fpu,fpu,*,*,*,*")])
;; This pattern builds DFmode constants in integer registers.
(define_split
@@ -2916,6 +3022,7 @@
""
"lduh\t%1, %0"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_expand "zero_extendqihi2"
@@ -2932,6 +3039,7 @@
and\t%1, 0xff, %0
ldub\t%1, %0"
[(set_attr "type" "*,load")
+ (set_attr "subtype" "*,regular")
(set_attr "us3load_type" "*,3cycle")])
(define_expand "zero_extendqisi2"
@@ -2948,6 +3056,7 @@
and\t%1, 0xff, %0
ldub\t%1, %0"
[(set_attr "type" "*,load")
+ (set_attr "subtype" "*,regular")
(set_attr "us3load_type" "*,3cycle")])
(define_expand "zero_extendqidi2"
@@ -2964,6 +3073,7 @@
and\t%1, 0xff, %0
ldub\t%1, %0"
[(set_attr "type" "*,load")
+ (set_attr "subtype" "*,regular")
(set_attr "us3load_type" "*,3cycle")])
(define_expand "zero_extendhidi2"
@@ -2995,6 +3105,7 @@
"TARGET_ARCH64"
"lduh\t%1, %0"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
;; ??? Write truncdisi pattern using sra?
@@ -3015,8 +3126,9 @@
lduw\t%1, %0
movstouw\t%1, %0"
[(set_attr "type" "shift,load,*")
- (set_attr "cpu_feature" "*,*,vis3")
- (set_attr "v3pipe" "*,*,true")])
+ (set_attr "subtype" "*,regular,movstouw")
+ (set_attr "cpu_feature" "*,*,vis3")])
+
(define_insn_and_split "*zero_extendsidi2_insn_sp32"
[(set (match_operand:DI 0 "register_operand" "=r")
@@ -3331,8 +3443,7 @@
movstosw\t%1, %0"
[(set_attr "type" "shift,sload,*")
(set_attr "us3load_type" "*,3cycle,*")
- (set_attr "cpu_feature" "*,*,vis3")
- (set_attr "v3pipe" "*,*,true")])
+ (set_attr "cpu_feature" "*,*,vis3")])
;; Special pattern for optimizing bit-field compares. This is needed
@@ -6011,7 +6122,7 @@
[(set (match_operand:DF 0 "register_operand" "=e")
(mult:DF (float_extend:DF (match_operand:SF 1 "register_operand" "f"))
(float_extend:DF (match_operand:SF 2 "register_operand" "f"))))]
- "(TARGET_V8 || TARGET_V9) && TARGET_FPU && !sparc_fix_ut699"
+ "TARGET_FSMULD"
"fsmuld\t%1, %2, %0"
[(set_attr "type" "fpmul")
(set_attr "fptype" "double")])
@@ -6061,10 +6172,10 @@
(div:DF (match_operand:DF 1 "register_operand" "e")
(match_operand:DF 2 "register_operand" "e")))]
"TARGET_FPU && sparc_fix_ut699"
- "fdivd\t%1, %2, %0\n\tstd\t%0, [%%sp-8]"
+ "fdivd\t%1, %2, %0\n\tstd\t%0, [%%sp-8]\n\tnop"
[(set_attr "type" "fpdivd")
(set_attr "fptype" "double")
- (set_attr "length" "2")])
+ (set_attr "length" "3")])
(define_insn "divsf3"
[(set (match_operand:SF 0 "register_operand" "=f")
@@ -6313,10 +6424,10 @@
[(set (match_operand:DF 0 "register_operand" "=e")
(sqrt:DF (match_operand:DF 1 "register_operand" "e")))]
"TARGET_FPU && sparc_fix_ut699"
- "fsqrtd\t%1, %0\n\tstd\t%0, [%%sp-8]"
+ "fsqrtd\t%1, %0\n\tstd\t%0, [%%sp-8]\n\tnop"
[(set_attr "type" "fpsqrtd")
(set_attr "fptype" "double")
- (set_attr "length" "2")])
+ (set_attr "length" "3")])
(define_insn "sqrtsf2"
[(set (match_operand:SF 0 "register_operand" "=f")
@@ -7356,7 +7467,8 @@
[(unspec_volatile [(match_operand:SI 0 "memory_operand" "m")] UNSPECV_LDFSR)]
"TARGET_FPU"
"ld\t%0, %%fsr"
- [(set_attr "type" "load")])
+ [(set_attr "type" "load")
+ (set_attr "subtype" "regular")])
(define_insn "stfsr"
[(set (match_operand:SI 0 "memory_operand" "=m")
@@ -7720,7 +7832,8 @@
gcc_assert (locality >= 0 && locality < 4);
return prefetch_instr [read_or_write][locality == 0 ? 0 : 1];
}
- [(set_attr "type" "load")])
+ [(set_attr "type" "load")
+ (set_attr "subtype" "prefetch")])
(define_insn "prefetch_32"
[(prefetch (match_operand:SI 0 "address_operand" "p")
@@ -7745,7 +7858,8 @@
gcc_assert (locality >= 0 && locality < 4);
return prefetch_instr [read_or_write][locality == 0 ? 0 : 1];
}
- [(set_attr "type" "load")])
+ [(set_attr "type" "load")
+ (set_attr "subtype" "prefetch")])
;; Trap instructions.
@@ -7966,7 +8080,8 @@
UNSPEC_TLSIE))]
"TARGET_TLS && TARGET_ARCH32"
"ld\\t[%1 + %2], %0, %%tie_ld(%a3)"
- [(set_attr "type" "load")])
+ [(set_attr "type" "load")
+ (set_attr "subtype" "regular")])
(define_insn "tie_ld64"
[(set (match_operand:DI 0 "register_operand" "=r")
@@ -7976,7 +8091,8 @@
UNSPEC_TLSIE))]
"TARGET_TLS && TARGET_ARCH64"
"ldx\\t[%1 + %2], %0, %%tie_ldx(%a3)"
- [(set_attr "type" "load")])
+ [(set_attr "type" "load")
+ (set_attr "subtype" "regular")])
(define_insn "tie_add32"
[(set (match_operand:SI 0 "register_operand" "=r")
@@ -8036,6 +8152,7 @@
"TARGET_TLS && TARGET_ARCH32"
"ldub\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_ldub1_sp32"
@@ -8048,6 +8165,7 @@
"TARGET_TLS && TARGET_ARCH32"
"ldub\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_ldub2_sp32"
@@ -8060,6 +8178,7 @@
"TARGET_TLS && TARGET_ARCH32"
"ldub\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_ldsb1_sp32"
@@ -8095,6 +8214,7 @@
"TARGET_TLS && TARGET_ARCH64"
"ldub\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_ldub1_sp64"
@@ -8107,6 +8227,7 @@
"TARGET_TLS && TARGET_ARCH64"
"ldub\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_ldub2_sp64"
@@ -8119,6 +8240,7 @@
"TARGET_TLS && TARGET_ARCH64"
"ldub\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_ldub3_sp64"
@@ -8131,6 +8253,7 @@
"TARGET_TLS && TARGET_ARCH64"
"ldub\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_ldsb1_sp64"
@@ -8178,6 +8301,7 @@
"TARGET_TLS && TARGET_ARCH32"
"lduh\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_lduh1_sp32"
@@ -8190,6 +8314,7 @@
"TARGET_TLS && TARGET_ARCH32"
"lduh\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_ldsh1_sp32"
@@ -8213,6 +8338,7 @@
"TARGET_TLS && TARGET_ARCH64"
"lduh\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_lduh1_sp64"
@@ -8225,6 +8351,7 @@
"TARGET_TLS && TARGET_ARCH64"
"lduh\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_lduh2_sp64"
@@ -8237,6 +8364,7 @@
"TARGET_TLS && TARGET_ARCH64"
"lduh\t[%1 + %2], %0, %%tldo_add(%3)"
[(set_attr "type" "load")
+ (set_attr "subtype" "regular")
(set_attr "us3load_type" "3cycle")])
(define_insn "*tldo_ldsh1_sp64"
@@ -8271,7 +8399,8 @@
(match_operand:SI 1 "register_operand" "r"))))]
"TARGET_TLS && TARGET_ARCH32"
"ld\t[%1 + %2], %0, %%tldo_add(%3)"
- [(set_attr "type" "load")])
+ [(set_attr "type" "load")
+ (set_attr "subtype" "regular")])
(define_insn "*tldo_lduw_sp64"
[(set (match_operand:SI 0 "register_operand" "=r")
@@ -8281,7 +8410,8 @@
(match_operand:DI 1 "register_operand" "r"))))]
"TARGET_TLS && TARGET_ARCH64"
"lduw\t[%1 + %2], %0, %%tldo_add(%3)"
- [(set_attr "type" "load")])
+ [(set_attr "type" "load")
+ (set_attr "subtype" "regular")])
(define_insn "*tldo_lduw1_sp64"
[(set (match_operand:DI 0 "register_operand" "=r")
@@ -8292,7 +8422,8 @@
(match_operand:DI 1 "register_operand" "r")))))]
"TARGET_TLS && TARGET_ARCH64"
"lduw\t[%1 + %2], %0, %%tldo_add(%3)"
- [(set_attr "type" "load")])
+ [(set_attr "type" "load")
+ (set_attr "subtype" "regular")])
(define_insn "*tldo_ldsw1_sp64"
[(set (match_operand:DI 0 "register_operand" "=r")
@@ -8314,7 +8445,8 @@
(match_operand:DI 1 "register_operand" "r"))))]
"TARGET_TLS && TARGET_ARCH64"
"ldx\t[%1 + %2], %0, %%tldo_add(%3)"
- [(set_attr "type" "load")])
+ [(set_attr "type" "load")
+ (set_attr "subtype" "regular")])
(define_insn "*tldo_stb_sp32"
[(set (mem:QI (plus:SI (unspec:SI [(match_operand:SI 2 "register_operand" "r")
@@ -8519,8 +8651,8 @@
movstouw\t%1, %0
movwtos\t%1, %0"
[(set_attr "type" "visl,visl,vismv,fpload,fpstore,store,load,store,*,vismv,vismv")
- (set_attr "cpu_feature" "vis,vis,vis,*,*,*,*,*,*,vis3,vis3")
- (set_attr "v3pipe" "true,true,true,*,*,*,*,*,*,true,true")])
+ (set_attr "subtype" "single,single,single,*,*,*,regular,*,*,movstouw,single")
+ (set_attr "cpu_feature" "vis,vis,vis,*,*,*,*,*,*,vis3,vis3")])
(define_insn "*mov<VM64:mode>_insn_sp64"
[(set (match_operand:VM64 0 "nonimmediate_operand" "=e,e,e,e,W,m,*r, m,*r, e,*r")
@@ -8542,8 +8674,8 @@
movxtod\t%1, %0
mov\t%1, %0"
[(set_attr "type" "visl,visl,vismv,fpload,fpstore,store,load,store,vismv,vismv,*")
- (set_attr "cpu_feature" "vis,vis,vis,*,*,*,*,*,vis3,vis3,*")
- (set_attr "v3pipe" "true,true,true,*,*,*,*,*,*,*,*")])
+ (set_attr "subtype" "double,double,double,*,*,*,regular,*,movdtox,movxtod,*")
+ (set_attr "cpu_feature" "vis,vis,vis,*,*,*,*,*,vis3,vis3,*")])
(define_insn "*mov<VM64:mode>_insn_sp32"
[(set (match_operand:VM64 0 "nonimmediate_operand"
@@ -8572,9 +8704,9 @@
ldd\t%1, %0
std\t%1, %0"
[(set_attr "type" "store,*,visl,visl,vismv,*,*,fpload,fpstore,load,store,*,*,*,load,store")
+ (set_attr "subtype" "*,*,double,double,double,*,*,*,*,regular,*,*,*,*,regular,*")
(set_attr "length" "*,2,*,*,*,2,2,*,*,*,*,2,2,2,*,*")
(set_attr "cpu_feature" "*,*,vis,vis,vis,vis3,vis3,*,*,*,*,*,*,*,*,*")
- (set_attr "v3pipe" "*,*,true,true,true,*,*,*,*,*,*,*,*,*,*,*")
(set_attr "lra" "*,*,*,*,*,*,*,*,*,disabled,disabled,*,*,*,*,*")])
(define_split
@@ -8652,8 +8784,8 @@
"TARGET_VIS"
"fp<plusminus_insn><vbits>\t%1, %2, %0"
[(set_attr "type" "fga")
- (set_attr "fptype" "<vfptype>")
- (set_attr "v3pipe" "true")])
+ (set_attr "subtype" "other")
+ (set_attr "fptype" "<vfptype>")])
(define_mode_iterator VL [V1SI V2HI V4QI V1DI V2SI V4HI V8QI])
(define_mode_attr vlsuf [(V1SI "s") (V2HI "s") (V4QI "s")
@@ -8669,8 +8801,7 @@
"TARGET_VIS"
"f<vlinsn><vlsuf>\t%1, %2, %0"
[(set_attr "type" "visl")
- (set_attr "fptype" "<vfptype>")
- (set_attr "v3pipe" "true")])
+ (set_attr "fptype" "<vfptype>")])
(define_insn "*not_<vlop:code><VL:mode>3"
[(set (match_operand:VL 0 "register_operand" "=<vconstr>")
@@ -8679,8 +8810,7 @@
"TARGET_VIS"
"f<vlninsn><vlsuf>\t%1, %2, %0"
[(set_attr "type" "visl")
- (set_attr "fptype" "<vfptype>")
- (set_attr "v3pipe" "true")])
+ (set_attr "fptype" "<vfptype>")])
;; (ior (not (op1)) (not (op2))) is the canonical form of NAND.
(define_insn "*nand<VL:mode>_vis"
@@ -8690,8 +8820,7 @@
"TARGET_VIS"
"fnand<vlsuf>\t%1, %2, %0"
[(set_attr "type" "visl")
- (set_attr "fptype" "<vfptype>")
- (set_attr "v3pipe" "true")])
+ (set_attr "fptype" "<vfptype>")])
(define_code_iterator vlnotop [ior and])
@@ -8702,8 +8831,7 @@
"TARGET_VIS"
"f<vlinsn>not1<vlsuf>\t%1, %2, %0"
[(set_attr "type" "visl")
- (set_attr "fptype" "<vfptype>")
- (set_attr "v3pipe" "true")])
+ (set_attr "fptype" "<vfptype>")])
(define_insn "*<vlnotop:code>_not2<VL:mode>_vis"
[(set (match_operand:VL 0 "register_operand" "=<vconstr>")
@@ -8712,8 +8840,7 @@
"TARGET_VIS"
"f<vlinsn>not2<vlsuf>\t%1, %2, %0"
[(set_attr "type" "visl")
- (set_attr "fptype" "<vfptype>")
- (set_attr "v3pipe" "true")])
+ (set_attr "fptype" "<vfptype>")])
(define_insn "one_cmpl<VL:mode>2"
[(set (match_operand:VL 0 "register_operand" "=<vconstr>")
@@ -8721,8 +8848,7 @@
"TARGET_VIS"
"fnot1<vlsuf>\t%1, %0"
[(set_attr "type" "visl")
- (set_attr "fptype" "<vfptype>")
- (set_attr "v3pipe" "true")])
+ (set_attr "fptype" "<vfptype>")])
;; Hard to generate VIS instructions. We have builtins for these.
@@ -8764,6 +8890,7 @@
"TARGET_VIS"
"fexpand\t%1, %0"
[(set_attr "type" "fga")
+ (set_attr "subtype" "fpu")
(set_attr "fptype" "double")])
(define_insn "fpmerge_vis"
@@ -8778,6 +8905,7 @@
"TARGET_VIS"
"fpmerge\t%1, %2, %0"
[(set_attr "type" "fga")
+ (set_attr "subtype" "fpu")
(set_attr "fptype" "double")])
;; Partitioned multiply instructions
@@ -8866,7 +8994,8 @@
[(set (reg:DI GSR_REG) (match_operand:DI 0 "arith_operand" "rI"))]
"TARGET_VIS && TARGET_ARCH64"
"wr\t%%g0, %0, %%gsr"
- [(set_attr "type" "gsr")])
+ [(set_attr "type" "gsr")
+ (set_attr "subtype" "reg")])
(define_insn "wrgsr_v8plus"
[(set (reg:DI GSR_REG) (match_operand:DI 0 "arith_operand" "I,r"))
@@ -8897,7 +9026,8 @@
[(set (match_operand:DI 0 "register_operand" "=r") (reg:DI GSR_REG))]
"TARGET_VIS && TARGET_ARCH64"
"rd\t%%gsr, %0"
- [(set_attr "type" "gsr")])
+ [(set_attr "type" "gsr")
+ (set_attr "subtype" "reg")])
(define_insn "rdgsr_v8plus"
[(set (match_operand:DI 0 "register_operand" "=r") (reg:DI GSR_REG))
@@ -8920,8 +9050,8 @@
"TARGET_VIS"
"faligndata\t%1, %2, %0"
[(set_attr "type" "fga")
- (set_attr "fptype" "double")
- (set_attr "v3pipe" "true")])
+ (set_attr "subtype" "other")
+ (set_attr "fptype" "double")])
(define_insn "alignaddrsi_vis"
[(set (match_operand:SI 0 "register_operand" "=r")
@@ -8932,7 +9062,7 @@
"TARGET_VIS"
"alignaddr\t%r1, %r2, %0"
[(set_attr "type" "gsr")
- (set_attr "v3pipe" "true")])
+ (set_attr "subtype" "alignaddr")])
(define_insn "alignaddrdi_vis"
[(set (match_operand:DI 0 "register_operand" "=r")
@@ -8943,7 +9073,7 @@
"TARGET_VIS"
"alignaddr\t%r1, %r2, %0"
[(set_attr "type" "gsr")
- (set_attr "v3pipe" "true")])
+ (set_attr "subtype" "alignaddr")])
(define_insn "alignaddrlsi_vis"
[(set (match_operand:SI 0 "register_operand" "=r")
@@ -8955,7 +9085,7 @@
"TARGET_VIS"
"alignaddrl\t%r1, %r2, %0"
[(set_attr "type" "gsr")
- (set_attr "v3pipe" "true")])
+ (set_attr "subtype" "alignaddr")])
(define_insn "alignaddrldi_vis"
[(set (match_operand:DI 0 "register_operand" "=r")
@@ -8967,7 +9097,7 @@
"TARGET_VIS"
"alignaddrl\t%r1, %r2, %0"
[(set_attr "type" "gsr")
- (set_attr "v3pipe" "true")])
+ (set_attr "subtype" "alignaddr")])
(define_insn "pdist_vis"
[(set (match_operand:DI 0 "register_operand" "=e")
@@ -9059,9 +9189,7 @@
UNSPEC_FCMP))]
"TARGET_VIS"
"fcmp<gcond:code><GCM:gcm_name>\t%1, %2, %0"
- [(set_attr "type" "visl")
- (set_attr "fptype" "double")
- (set_attr "v3pipe" "true")])
+ [(set_attr "type" "viscmp")])
(define_insn "fpcmp<gcond:code>8<P:mode>_vis"
[(set (match_operand:P 0 "register_operand" "=r")
@@ -9070,8 +9198,7 @@
UNSPEC_FCMP))]
"TARGET_VIS4"
"fpcmp<gcond:code>8\t%1, %2, %0"
- [(set_attr "type" "visl")
- (set_attr "fptype" "double")])
+ [(set_attr "type" "viscmp")])
(define_expand "vcond<GCM:mode><GCM:mode>"
[(match_operand:GCM 0 "register_operand" "")
@@ -9134,8 +9261,7 @@
(plus:DI (match_dup 1) (match_dup 2)))]
"TARGET_VIS2 && TARGET_ARCH64"
"bmask\t%r1, %r2, %0"
- [(set_attr "type" "array")
- (set_attr "v3pipe" "true")])
+ [(set_attr "type" "bmask")])
(define_insn "bmasksi_vis"
[(set (match_operand:SI 0 "register_operand" "=r")
@@ -9145,8 +9271,7 @@
(zero_extend:DI (plus:SI (match_dup 1) (match_dup 2))))]
"TARGET_VIS2"
"bmask\t%r1, %r2, %0"
- [(set_attr "type" "array")
- (set_attr "v3pipe" "true")])
+ [(set_attr "type" "bmask")])
(define_insn "bshuffle<VM64:mode>_vis"
[(set (match_operand:VM64 0 "register_operand" "=e")
@@ -9157,8 +9282,8 @@
"TARGET_VIS2"
"bshuffle\t%1, %2, %0"
[(set_attr "type" "fga")
- (set_attr "fptype" "double")
- (set_attr "v3pipe" "true")])
+ (set_attr "subtype" "other")
+ (set_attr "fptype" "double")])
;; The rtl expanders will happily convert constant permutations on other
;; modes down to V8QI. Rely on this to avoid the complexity of the byte
@@ -9261,7 +9386,7 @@
"TARGET_VIS3"
"cmask8\t%r0"
[(set_attr "type" "fga")
- (set_attr "v3pipe" "true")])
+ (set_attr "subtype" "cmask")])
(define_insn "cmask16<P:mode>_vis"
[(set (reg:DI GSR_REG)
@@ -9271,7 +9396,7 @@
"TARGET_VIS3"
"cmask16\t%r0"
[(set_attr "type" "fga")
- (set_attr "v3pipe" "true")])
+ (set_attr "subtype" "cmask")])
(define_insn "cmask32<P:mode>_vis"
[(set (reg:DI GSR_REG)
@@ -9281,7 +9406,7 @@
"TARGET_VIS3"
"cmask32\t%r0"
[(set_attr "type" "fga")
- (set_attr "v3pipe" "true")])
+ (set_attr "subtype" "cmask")])
(define_insn "fchksm16_vis"
[(set (match_operand:V4HI 0 "register_operand" "=e")
@@ -9290,7 +9415,8 @@
UNSPEC_FCHKSM16))]
"TARGET_VIS3"
"fchksm16\t%1, %2, %0"
- [(set_attr "type" "fga")])
+ [(set_attr "type" "fga")
+ (set_attr "subtype" "fpu")])
(define_code_iterator vis3_shift [ashift ss_ashift lshiftrt ashiftrt])
(define_code_attr vis3_shift_insn
@@ -9304,7 +9430,8 @@
(match_operand:GCM 2 "register_operand" "<vconstr>")))]
"TARGET_VIS3"
"<vis3_shift_insn><vbits>\t%1, %2, %0"
- [(set_attr "type" "fga")])
+ [(set_attr "type" "fga")
+ (set_attr "subtype" "fpu")])
(define_insn "pdistn<P:mode>_vis"
[(set (match_operand:P 0 "register_operand" "=r")
@@ -9314,8 +9441,7 @@
"TARGET_VIS3"
"pdistn\t%1, %2, %0"
[(set_attr "type" "pdistn")
- (set_attr "fptype" "double")
- (set_attr "v3pipe" "true")])
+ (set_attr "fptype" "double")])
(define_insn "fmean16_vis"
[(set (match_operand:V4HI 0 "register_operand" "=e")
@@ -9332,7 +9458,8 @@
(const_int 1))))]
"TARGET_VIS3"
"fmean16\t%1, %2, %0"
- [(set_attr "type" "fga")])
+ [(set_attr "type" "fga")
+ (set_attr "subtype" "fpu")])
(define_insn "fp<plusminus_insn>64_vis"
[(set (match_operand:V1DI 0 "register_operand" "=e")
@@ -9340,7 +9467,8 @@
(match_operand:V1DI 2 "register_operand" "e")))]
"TARGET_VIS3"
"fp<plusminus_insn>64\t%1, %2, %0"
- [(set_attr "type" "fga")])
+ [(set_attr "type" "fga")
+ (set_attr "subtype" "addsub64")])
(define_insn "<plusminus_insn>v8qi3"
[(set (match_operand:V8QI 0 "register_operand" "=e")
@@ -9348,7 +9476,8 @@
(match_operand:V8QI 2 "register_operand" "e")))]
"TARGET_VIS4"
"fp<plusminus_insn>8\t%1, %2, %0"
- [(set_attr "type" "fga")])
+ [(set_attr "type" "fga")
+ (set_attr "subtype" "other")])
(define_mode_iterator VASS [V4HI V2SI V2HI V1SI])
(define_code_iterator vis3_addsub_ss [ss_plus ss_minus])
@@ -9364,7 +9493,7 @@
"TARGET_VIS3"
"<vis3_addsub_ss_insn><vbits>\t%1, %2, %0"
[(set_attr "type" "fga")
- (set_attr "v3pipe" "true")])
+ (set_attr "subtype" "other")])
(define_mode_iterator VMMAX [V8QI V4HI V2SI])
(define_code_iterator vis4_minmax [smin smax])
@@ -9379,7 +9508,8 @@
(match_operand:VMMAX 2 "register_operand" "<vconstr>")))]
"TARGET_VIS4"
"<vis4_minmax_insn><vbits>\t%1, %2, %0"
- [(set_attr "type" "fga")])
+ [(set_attr "type" "fga")
+ (set_attr "subtype" "maxmin")])
(define_code_iterator vis4_uminmax [umin umax])
(define_code_attr vis4_uminmax_insn
@@ -9393,7 +9523,8 @@
(match_operand:VMMAX 2 "register_operand" "<vconstr>")))]
"TARGET_VIS4"
"<vis4_uminmax_insn><vbits>\t%1, %2, %0"
- [(set_attr "type" "fga")])
+ [(set_attr "type" "fga")
+ (set_attr "subtype" "maxmin")])
;; The use of vis3_addsub_ss_patname in the VIS4 instruction below is
;; intended.
@@ -9403,7 +9534,8 @@
(match_operand:V8QI 2 "register_operand" "e")))]
"TARGET_VIS4"
"<vis3_addsub_ss_insn>8\t%1, %2, %0"
- [(set_attr "type" "fga")])
+ [(set_attr "type" "fga")
+ (set_attr "subtype" "other")])
(define_mode_iterator VAUS [V4HI V8QI])
(define_code_iterator vis4_addsub_us [us_plus us_minus])
@@ -9418,7 +9550,8 @@
(match_operand:VAUS 2 "register_operand" "<vconstr>")))]
"TARGET_VIS4"
"<vis4_addsub_us_insn><vbits>\t%1, %2, %0"
- [(set_attr "type" "fga")])
+ [(set_attr "type" "fga")
+ (set_attr "subtype" "other")])
(define_insn "fucmp<gcond:code>8<P:mode>_vis"
[(set (match_operand:P 0 "register_operand" "=r")
@@ -9427,8 +9560,7 @@
UNSPEC_FUCMP))]
"TARGET_VIS3"
"fucmp<gcond:code>8\t%1, %2, %0"
- [(set_attr "type" "visl")
- (set_attr "v3pipe" "true")])
+ [(set_attr "type" "viscmp")])
(define_insn "fpcmpu<gcond:code><GCM:gcm_name><P:mode>_vis"
[(set (match_operand:P 0 "register_operand" "=r")
@@ -9437,8 +9569,7 @@
UNSPEC_FUCMP))]
"TARGET_VIS4"
"fpcmpu<gcond:code><GCM:gcm_name>\t%1, %2, %0"
- [(set_attr "type" "visl")
- (set_attr "fptype" "double")])
+ [(set_attr "type" "viscmp")])
(define_insn "*naddsf3"
[(set (match_operand:SF 0 "register_operand" "=f")
@@ -9542,4 +9673,62 @@
[(set_attr "type" "fp")
(set_attr "fptype" "double")])
+;; VIS4B instructions.
+
+(define_mode_iterator DUMODE [V2SI V4HI V8QI])
+
+(define_insn "dictunpack<DUMODE:vbits>"
+ [(set (match_operand:DUMODE 0 "register_operand" "=e")
+ (unspec:DUMODE [(match_operand:DF 1 "register_operand" "e")
+ (match_operand:SI 2 "imm5_operand_dictunpack<DUMODE:vbits>" "t")]
+ UNSPEC_DICTUNPACK))]
+ "TARGET_VIS4B"
+ "dictunpack\t%1, %2, %0"
+ [(set_attr "type" "fga")
+ (set_attr "subtype" "other")])
+
+(define_mode_iterator FPCSMODE [V2SI V4HI V8QI])
+(define_code_iterator fpcscond [le gt eq ne])
+(define_code_iterator fpcsucond [le gt])
+
+(define_insn "fpcmp<fpcscond:code><FPCSMODE:vbits><P:mode>shl"
+ [(set (match_operand:P 0 "register_operand" "=r")
+ (unspec:P [(fpcscond:FPCSMODE (match_operand:FPCSMODE 1 "register_operand" "e")
+ (match_operand:FPCSMODE 2 "register_operand" "e"))
+ (match_operand:SI 3 "imm2_operand" "q")]
+ UNSPEC_FPCMPSHL))]
+ "TARGET_VIS4B"
+ "fpcmp<fpcscond:code><FPCSMODE:vbits>shl\t%1, %2, %3, %0"
+ [(set_attr "type" "viscmp")])
+
+(define_insn "fpcmpu<fpcsucond:code><FPCSMODE:vbits><P:mode>shl"
+ [(set (match_operand:P 0 "register_operand" "=r")
+ (unspec:P [(fpcsucond:FPCSMODE (match_operand:FPCSMODE 1 "register_operand" "e")
+ (match_operand:FPCSMODE 2 "register_operand" "e"))
+ (match_operand:SI 3 "imm2_operand" "q")]
+ UNSPEC_FPUCMPSHL))]
+ "TARGET_VIS4B"
+ "fpcmpu<fpcsucond:code><FPCSMODE:vbits>shl\t%1, %2, %3, %0"
+ [(set_attr "type" "viscmp")])
+
+(define_insn "fpcmpde<FPCSMODE:vbits><P:mode>shl"
+ [(set (match_operand:P 0 "register_operand" "=r")
+ (unspec:P [(match_operand:FPCSMODE 1 "register_operand" "e")
+ (match_operand:FPCSMODE 2 "register_operand" "e")
+ (match_operand:SI 3 "imm2_operand" "q")]
+ UNSPEC_FPCMPDESHL))]
+ "TARGET_VIS4B"
+ "fpcmpde<FPCSMODE:vbits>shl\t%1, %2, %3, %0"
+ [(set_attr "type" "viscmp")])
+
+(define_insn "fpcmpur<FPCSMODE:vbits><P:mode>shl"
+ [(set (match_operand:P 0 "register_operand" "=r")
+ (unspec:P [(match_operand:FPCSMODE 1 "register_operand" "e")
+ (match_operand:FPCSMODE 2 "register_operand" "e")
+ (match_operand:SI 3 "imm2_operand" "q")]
+ UNSPEC_FPCMPURSHL))]
+ "TARGET_VIS4B"
+ "fpcmpur<FPCSMODE:vbits>shl\t%1, %2, %3, %0"
+ [(set_attr "type" "viscmp")])
+
(include "sync.md")
diff --git a/gcc/config/sparc/sparc.opt b/gcc/config/sparc/sparc.opt
index 86f85d9058f..22267f50e90 100644
--- a/gcc/config/sparc/sparc.opt
+++ b/gcc/config/sparc/sparc.opt
@@ -81,6 +81,10 @@ mvis4
Target Report Mask(VIS4)
Use UltraSPARC Visual Instruction Set version 4.0 extensions.
+mvis4b
+Target Report Mask(VIS4B)
+Use additional VIS instructions introduced in OSA2017.
+
mcbcond
Target Report Mask(CBCOND)
Use UltraSPARC Compare-and-Branch extensions.
@@ -89,6 +93,10 @@ mfmaf
Target Report Mask(FMAF)
Use UltraSPARC Fused Multiply-Add extensions.
+mfsmuld
+Target Report Mask(FSMULD)
+Use Floating-point Multiply Single to Double (FsMULd) instruction.
+
mpopc
Target Report Mask(POPC)
Use UltraSPARC Population-Count instruction.
@@ -209,6 +217,9 @@ Enum(sparc_processor_type) String(niagara4) Value(PROCESSOR_NIAGARA4)
EnumValue
Enum(sparc_processor_type) String(niagara7) Value(PROCESSOR_NIAGARA7)
+EnumValue
+Enum(sparc_processor_type) String(m8) Value(PROCESSOR_M8)
+
mcmodel=
Target RejectNegative Joined Var(sparc_cmodel_string)
Use given SPARC-V9 code model.
@@ -230,6 +241,18 @@ mfix-ut699
Target Report RejectNegative Var(sparc_fix_ut699)
Enable workarounds for the errata of the UT699 processor.
+mfix-ut700
+Target Report RejectNegative Var(sparc_fix_ut700)
+Enable workarounds for the errata of the UT699E/UT700 processor.
+
+mfix-gr712rc
+Target Report RejectNegative Var(sparc_fix_gr712rc)
+Enable workarounds for the errata of the GR712RC processor.
+
+;; Enable workaround for back-to-back store errata
+TargetVariable
+unsigned int sparc_fix_b2bst
+
Mask(LONG_DOUBLE_128)
;; Use 128-bit long double
diff --git a/gcc/config/sparc/t-rtems b/gcc/config/sparc/t-rtems
index 7411aaab785..809840ca1f3 100644
--- a/gcc/config/sparc/t-rtems
+++ b/gcc/config/sparc/t-rtems
@@ -18,19 +18,25 @@
#
MULTILIB_OPTIONS = msoft-float mcpu=v8/mcpu=leon3/mcpu=leon3v7/mcpu=leon \
- mfix-ut699/mfix-at697f
-MULTILIB_DIRNAMES = soft v8 leon3 leon3v7 leon ut699 at697f
-MULTILIB_MATCHES = msoft-float=mno-fpu
+ mfix-ut699/mfix-at697f/mfix-gr712rc
+MULTILIB_DIRNAMES = soft v8 leon3 leon3v7 leon ut699 at697f gr712rc
+MULTILIB_MATCHES = msoft-float=mno-fpu mfix-gr712rc=mfix-ut700
-MULTILIB_EXCEPTIONS = mfix-ut699
-MULTILIB_EXCEPTIONS += msoft-float/mfix-ut699
-MULTILIB_EXCEPTIONS += msoft-float/mcpu=v8/mfix-ut699
-MULTILIB_EXCEPTIONS += msoft-float/mcpu=leon3*/mfix-ut699
-MULTILIB_EXCEPTIONS += mcpu=v8/mfix-ut699
-MULTILIB_EXCEPTIONS += mcpu=leon3*/mfix-ut699
-MULTILIB_EXCEPTIONS += mfix-at697f
-MULTILIB_EXCEPTIONS += msoft-float/mfix-at697f
-MULTILIB_EXCEPTIONS += msoft-float/mcpu=v8/mfix-at697f
-MULTILIB_EXCEPTIONS += msoft-float/mcpu=leon3*/mfix-at697f
-MULTILIB_EXCEPTIONS += mcpu=v8/mfix-at697f
-MULTILIB_EXCEPTIONS += mcpu=leon3*/mfix-at697f
+MULTILIB_REQUIRED =
+MULTILIB_REQUIRED += msoft-float
+MULTILIB_REQUIRED += mcpu=v8
+MULTILIB_REQUIRED += mcpu=leon3
+MULTILIB_REQUIRED += mcpu=leon3v7
+MULTILIB_REQUIRED += mcpu=leon
+MULTILIB_REQUIRED += mcpu=leon3/mfix-gr712rc
+MULTILIB_REQUIRED += mcpu=leon3v7/mfix-gr712rc
+MULTILIB_REQUIRED += mcpu=leon/mfix-ut699
+MULTILIB_REQUIRED += mcpu=leon/mfix-at697f
+MULTILIB_REQUIRED += msoft-float/mcpu=v8
+MULTILIB_REQUIRED += msoft-float/mcpu=leon3
+MULTILIB_REQUIRED += msoft-float/mcpu=leon3v7
+MULTILIB_REQUIRED += msoft-float/mcpu=leon
+MULTILIB_REQUIRED += msoft-float/mcpu=leon3/mfix-gr712rc
+MULTILIB_REQUIRED += msoft-float/mcpu=leon3v7/mfix-gr712rc
+MULTILIB_REQUIRED += msoft-float/mcpu=leon/mfix-ut699
+MULTILIB_REQUIRED += msoft-float/mcpu=leon/mfix-at697f
diff --git a/gcc/config/sparc/ultra1_2.md b/gcc/config/sparc/ultra1_2.md
index 6af285931e4..a4fb88345d6 100644
--- a/gcc/config/sparc/ultra1_2.md
+++ b/gcc/config/sparc/ultra1_2.md
@@ -263,10 +263,10 @@
(define_insn_reservation "us1_fga_double"
2
- (and (and
- (eq_attr "cpu" "ultrasparc")
- (eq_attr "type" "fga,visl,vismv"))
- (eq_attr "fptype" "double"))
+ (and (eq_attr "cpu" "ultrasparc")
+ (ior (and (eq_attr "type" "fga,visl,vismv")
+ (eq_attr "fptype" "double"))
+ (eq_attr "type" "viscmp")))
"us1_fpa + us1_fp_double + us1_slotany, nothing")
(define_bypass 1 "us1_fga_double" "us1_fga_double")
diff --git a/gcc/config/sparc/ultra3.md b/gcc/config/sparc/ultra3.md
index 6296b38cbbd..db20cd9c982 100644
--- a/gcc/config/sparc/ultra3.md
+++ b/gcc/config/sparc/ultra3.md
@@ -56,7 +56,7 @@
(define_insn_reservation "us3_array" 2
(and (eq_attr "cpu" "ultrasparc3")
- (eq_attr "type" "array,edgen"))
+ (eq_attr "type" "array,edgen,bmask"))
"us3_ms + us3_slotany, nothing")
;; ??? Not entirely accurate.
@@ -176,7 +176,7 @@
(define_insn_reservation "us3_fga"
3
(and (eq_attr "cpu" "ultrasparc3")
- (eq_attr "type" "fga,visl,vismv"))
+ (eq_attr "type" "fga,visl,viscmp,vismv"))
"us3_fpa + us3_slotany, nothing*2")
(define_insn_reservation "us3_fgm"
diff --git a/gcc/config/v850/rtems.h b/gcc/config/v850/rtems.h
index b779a0d974c..231503ba26f 100644
--- a/gcc/config/v850/rtems.h
+++ b/gcc/config/v850/rtems.h
@@ -3,15 +3,15 @@
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 3, 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.
+ 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 3, 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.
Under Section 7 of GPL version 3, you are granted additional
permissions described in the GCC Runtime Library Exception, version
diff --git a/gcc/configure b/gcc/configure
index 0c68bc63a18..934bd7a9b72 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -25218,6 +25218,41 @@ $as_echo "#define HAVE_AS_SPARC5_VIS4 1" >>confdefs.h
fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler for SPARC6 instructions" >&5
+$as_echo_n "checking assembler for SPARC6 instructions... " >&6; }
+if test "${gcc_cv_as_sparc_sparc6+set}" = set; then :
+ $as_echo_n "(cached) " >&6
+else
+ gcc_cv_as_sparc_sparc6=no
+ if test x$gcc_cv_as != x; then
+ $as_echo '.text
+ .register %g2, #scratch
+ .register %g3, #scratch
+ .align 4
+ rd %entropy, %g1
+ fpsll64x %f0, %f2, %f4' > conftest.s
+ if { ac_try='$gcc_cv_as $gcc_cv_as_flags -xarch=sparc6 -o conftest.o conftest.s >&5'
+ { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
+ (eval $ac_try) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+ test $ac_status = 0; }; }
+ then
+ gcc_cv_as_sparc_sparc6=yes
+ else
+ echo "configure: failed program was" >&5
+ cat conftest.s >&5
+ fi
+ rm -f conftest.o conftest.s
+ fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_as_sparc_sparc6" >&5
+$as_echo "$gcc_cv_as_sparc_sparc6" >&6; }
+if test $gcc_cv_as_sparc_sparc6 = yes; then
+
+$as_echo "#define HAVE_AS_SPARC6 1" >>confdefs.h
+
+fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler for LEON instructions" >&5
$as_echo_n "checking assembler for LEON instructions... " >&6; }
diff --git a/gcc/configure.ac b/gcc/configure.ac
index e8833571b1a..913bb422d4b 100644
--- a/gcc/configure.ac
+++ b/gcc/configure.ac
@@ -3969,6 +3969,18 @@ foo:
[AC_DEFINE(HAVE_AS_SPARC5_VIS4, 1,
[Define if your assembler supports SPARC5 and VIS 4.0 instructions.])])
+ gcc_GAS_CHECK_FEATURE([SPARC6 instructions],
+ gcc_cv_as_sparc_sparc6,,
+ [-xarch=sparc6],
+ [.text
+ .register %g2, #scratch
+ .register %g3, #scratch
+ .align 4
+ rd %entropy, %g1
+ fpsll64x %f0, %f2, %f4],,
+ [AC_DEFINE(HAVE_AS_SPARC6, 1,
+ [Define if your assembler supports SPARC6 instructions.])])
+
gcc_GAS_CHECK_FEATURE([LEON instructions],
gcc_cv_as_sparc_leon,,
[-Aleon],
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index cf289ce0db2..fa0dfd6b378 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,28 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
+2017-08-09 Leonid Koppel <lkoppel@uwaterloo.ca>
+
+ PR c++/67054 - Inherited ctor with non-default-constructible members
+ * method.c (walk_field_subobs) Consider member initializers (NSDMIs)
+ when deducing an inheriting constructor.
+
+2017-07-27 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/71570
+ * lambda.c (add_capture): Early return if we cannot capture by
+ reference.
+
+2017-07-17 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from mainline
+ 2017-07-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/81258
+ * parser.c (cp_parser_decomposition_declaration): Diagnose invalid
+ forms of structured binding initializers.
+
2017-07-06 Jason Merrill <jason@redhat.com>
PR c++/81204 - parse error with dependent template-name
diff --git a/gcc/cp/lambda.c b/gcc/cp/lambda.c
index 431823f7501..a9ddba83fc0 100644
--- a/gcc/cp/lambda.c
+++ b/gcc/cp/lambda.c
@@ -538,7 +538,10 @@ add_capture (tree lambda, tree id, tree orig_init, bool by_reference_p,
else if (id != this_identifier && by_reference_p)
{
if (!lvalue_p (initializer))
- error ("cannot capture %qE by reference", initializer);
+ {
+ error ("cannot capture %qE by reference", initializer);
+ return error_mark_node;
+ }
}
else
{
diff --git a/gcc/cp/method.c b/gcc/cp/method.c
index a01f66f2e90..c7b67589924 100644
--- a/gcc/cp/method.c
+++ b/gcc/cp/method.c
@@ -1314,7 +1314,7 @@ walk_field_subobs (tree fields, tree fnname, special_function_kind sfk,
if (bad && deleted_p)
*deleted_p = true;
}
- else if (sfk == sfk_constructor)
+ else if (sfk == sfk_constructor || sfk == sfk_inheriting_constructor)
{
bool bad;
diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c
index 239dfb10d97..79aea4a290f 100644
--- a/gcc/cp/parser.c
+++ b/gcc/cp/parser.c
@@ -13045,6 +13045,16 @@ cp_parser_decomposition_declaration (cp_parser *parser,
*init_loc = cp_lexer_peek_token (parser->lexer)->location;
tree initializer = cp_parser_initializer (parser, &is_direct_init,
&non_constant_p);
+ if (initializer == NULL_TREE
+ || (TREE_CODE (initializer) == TREE_LIST
+ && TREE_CHAIN (initializer))
+ || (TREE_CODE (initializer) == CONSTRUCTOR
+ && CONSTRUCTOR_NELTS (initializer) != 1))
+ {
+ error_at (loc, "invalid initializer for structured binding "
+ "declaration");
+ initializer = error_mark_node;
+ }
if (decl != error_mark_node)
{
diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index f7cbe447307..a5edb3264e3 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -14894,10 +14894,25 @@ This function is a @code{nop} on the PowerPC platform and is included solely
to maintain API compatibility with the x86 builtins.
@end deftypefn
+@deftypefn {Built-in Function} void __builtin_cpu_init (void)
+This function is a @code{nop} on the PowerPC platform and is included solely
+to maintain API compatibility with the x86 builtins.
+@end deftypefn
+
@deftypefn {Built-in Function} int __builtin_cpu_is (const char *@var{cpuname})
This function returns a value of @code{1} if the run-time CPU is of type
-@var{cpuname} and returns @code{0} otherwise. The following CPU names can be
-detected:
+@var{cpuname} and returns @code{0} otherwise
+
+The @code{__builtin_cpu_is} function requires GLIBC 2.23 or newer
+which exports the hardware capability bits. GCC defines the macro
+@code{__BUILTIN_CPU_SUPPORTS__} if the @code{__builtin_cpu_supports}
+built-in function is fully supported.
+
+If GCC was configured to use a GLIBC before 2.23, the built-in
+function @code{__builtin_cpu_is} always returns a 0 and the compiler
+issues a warning.
+
+The following CPU names can be detected:
@table @samp
@item power9
@@ -14934,20 +14949,33 @@ IBM PowerPC Cell Broadband Engine Architecture CPU.
Here is an example:
@smallexample
-if (__builtin_cpu_is ("power8"))
- @{
- do_power8 (); // POWER8 specific implementation.
- @}
-else
- @{
- do_generic (); // Generic implementation.
- @}
+#ifdef __BUILTIN_CPU_SUPPORTS__
+ if (__builtin_cpu_is ("power8"))
+ @{
+ do_power8 (); // POWER8 specific implementation.
+ @}
+ else
+#endif
+ @{
+ do_generic (); // Generic implementation.
+ @}
@end smallexample
@end deftypefn
@deftypefn {Built-in Function} int __builtin_cpu_supports (const char *@var{feature})
This function returns a value of @code{1} if the run-time CPU supports the HWCAP
-feature @var{feature} and returns @code{0} otherwise. The following features can be
+feature @var{feature} and returns @code{0} otherwise.
+
+The @code{__builtin_cpu_supports} function requires GLIBC 2.23 or
+newer which exports the hardware capability bits. GCC defines the
+macro @code{__BUILTIN_CPU_SUPPORTS__} if the
+@code{__builtin_cpu_supports} built-in function is fully supported.
+
+If GCC was configured to use a GLIBC before 2.23, the built-in
+function @code{__builtin_cpu_suports} always returns a 0 and the
+compiler issues a warning.
+
+The following features can be
detected:
@table @samp
@@ -15031,14 +15059,16 @@ CPU supports the vector-scalar extension.
Here is an example:
@smallexample
-if (__builtin_cpu_supports ("fpu"))
- @{
- asm("fadd %0,%1,%2" : "=d"(dst) : "d"(src1), "d"(src2));
- @}
-else
- @{
- dst = __fadd (src1, src2); // Software FP addition function.
- @}
+#ifdef __BUILTIN_CPU_SUPPORTS__
+ if (__builtin_cpu_supports ("fpu"))
+ @{
+ asm("fadd %0,%1,%2" : "=d"(dst) : "d"(src1), "d"(src2));
+ @}
+ else
+#endif
+ @{
+ dst = __fadd (src1, src2); // Software FP addition function.
+ @}
@end smallexample
@end deftypefn
@@ -19074,6 +19104,45 @@ v4hi __builtin_vis_fpminu16 (v4hi, v4hi);
v2si __builtin_vis_fpminu32 (v2si, v2si);
@end smallexample
+When you use the @option{-mvis4b} switch, the VIS version 4.0B
+built-in functions also become available:
+
+@smallexample
+v8qi __builtin_vis_dictunpack8 (double, int);
+v4hi __builtin_vis_dictunpack16 (double, int);
+v2si __builtin_vis_dictunpack32 (double, int);
+
+long __builtin_vis_fpcmple8shl (v8qi, v8qi, int);
+long __builtin_vis_fpcmpgt8shl (v8qi, v8qi, int);
+long __builtin_vis_fpcmpeq8shl (v8qi, v8qi, int);
+long __builtin_vis_fpcmpne8shl (v8qi, v8qi, int);
+
+long __builtin_vis_fpcmple16shl (v4hi, v4hi, int);
+long __builtin_vis_fpcmpgt16shl (v4hi, v4hi, int);
+long __builtin_vis_fpcmpeq16shl (v4hi, v4hi, int);
+long __builtin_vis_fpcmpne16shl (v4hi, v4hi, int);
+
+long __builtin_vis_fpcmple32shl (v2si, v2si, int);
+long __builtin_vis_fpcmpgt32shl (v2si, v2si, int);
+long __builtin_vis_fpcmpeq32shl (v2si, v2si, int);
+long __builtin_vis_fpcmpne32shl (v2si, v2si, int);
+
+long __builtin_vis_fpcmpule8shl (v8qi, v8qi, int);
+long __builtin_vis_fpcmpugt8shl (v8qi, v8qi, int);
+long __builtin_vis_fpcmpule16shl (v4hi, v4hi, int);
+long __builtin_vis_fpcmpugt16shl (v4hi, v4hi, int);
+long __builtin_vis_fpcmpule32shl (v2si, v2si, int);
+long __builtin_vis_fpcmpugt32shl (v2si, v2si, int);
+
+long __builtin_vis_fpcmpde8shl (v8qi, v8qi, int);
+long __builtin_vis_fpcmpde16shl (v4hi, v4hi, int);
+long __builtin_vis_fpcmpde32shl (v2si, v2si, int);
+
+long __builtin_vis_fpcmpur8shl (v8qi, v8qi, int);
+long __builtin_vis_fpcmpur16shl (v4hi, v4hi, int);
+long __builtin_vis_fpcmpur32shl (v2si, v2si, int);
+@end smallexample
+
@node SPU Built-in Functions
@subsection SPU Built-in Functions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index d196d83acf0..63d0de5466b 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -1117,9 +1117,10 @@ See RS/6000 and PowerPC Options.
-muser-mode -mno-user-mode @gol
-mv8plus -mno-v8plus -mvis -mno-vis @gol
-mvis2 -mno-vis2 -mvis3 -mno-vis3 @gol
--mcbcond -mno-cbcond -mfmaf -mno-fmaf @gol
--mpopc -mno-popc -msubxc -mno-subxc@gol
--mfix-at697f -mfix-ut699 @gol
+-mvis4 -mno-vis4 -mvis4b -mno-vis4b @gol
+-mcbcond -mno-cbcond -mfmaf -mno-fmaf -mfsmuld -mno-fsmuld @gol
+-mpopc -mno-popc -msubxc -mno-subxc @gol
+-mfix-at697f -mfix-ut699 -mfix-ut700 -mfix-gr712rc @gol
-mlra -mno-lra}
@emph{SPU Options}
@@ -23399,7 +23400,7 @@ for machine type @var{cpu_type}. Supported values for @var{cpu_type} are
@samp{leon}, @samp{leon3}, @samp{leon3v7}, @samp{sparclite}, @samp{f930},
@samp{f934}, @samp{sparclite86x}, @samp{sparclet}, @samp{tsc701}, @samp{v9},
@samp{ultrasparc}, @samp{ultrasparc3}, @samp{niagara}, @samp{niagara2},
-@samp{niagara3}, @samp{niagara4} and @samp{niagara7}.
+@samp{niagara3}, @samp{niagara4}, @samp{niagara7} and @samp{m8}.
Native Solaris and GNU/Linux toolchains also support the value @samp{native},
which selects the best architecture option for the host processor.
@@ -23427,7 +23428,8 @@ f930, f934, sparclite86x
tsc701
@item v9
-ultrasparc, ultrasparc3, niagara, niagara2, niagara3, niagara4, niagara7
+ultrasparc, ultrasparc3, niagara, niagara2, niagara3, niagara4,
+niagara7, m8
@end table
By default (unless configured otherwise), GCC generates code for the V7
@@ -23471,7 +23473,8 @@ additionally optimizes it for Sun UltraSPARC T2 chips. With
UltraSPARC T3 chips. With @option{-mcpu=niagara4}, the compiler
additionally optimizes it for Sun UltraSPARC T4 chips. With
@option{-mcpu=niagara7}, the compiler additionally optimizes it for
-Oracle SPARC M7 chips.
+Oracle SPARC M7 chips. With @option{-mcpu=m8}, the compiler
+additionally optimizes it for Oracle M8 chips.
@item -mtune=@var{cpu_type}
@opindex mtune
@@ -23486,8 +23489,8 @@ that select a particular CPU implementation. Those are
@samp{leon3}, @samp{leon3v7}, @samp{f930}, @samp{f934},
@samp{sparclite86x}, @samp{tsc701}, @samp{ultrasparc},
@samp{ultrasparc3}, @samp{niagara}, @samp{niagara2}, @samp{niagara3},
-@samp{niagara4} and @samp{niagara7}. With native Solaris and
-GNU/Linux toolchains, @samp{native} can also be used.
+@samp{niagara4}, @samp{niagara7} and @samp{m8}. With native Solaris
+and GNU/Linux toolchains, @samp{native} can also be used.
@item -mv8plus
@itemx -mno-v8plus
@@ -23535,6 +23538,18 @@ default is @option{-mvis4} when targeting a cpu that supports such
instructions, such as niagara-7 and later. Setting @option{-mvis4}
also sets @option{-mvis3}, @option{-mvis2} and @option{-mvis}.
+@item -mvis4b
+@itemx -mno-vis4b
+@opindex mvis4b
+@opindex mno-vis4b
+With @option{-mvis4b}, GCC generates code that takes advantage of
+version 4.0 of the UltraSPARC Visual Instruction Set extensions, plus
+the additional VIS instructions introduced in the Oracle SPARC
+Architecture 2017. The default is @option{-mvis4b} when targeting a
+cpu that supports such instructions, such as m8 and later. Setting
+@option{-mvis4b} also sets @option{-mvis4}, @option{-mvis3},
+@option{-mvis2} and @option{-mvis}.
+
@item -mcbcond
@itemx -mno-cbcond
@opindex mcbcond
@@ -23553,6 +23568,15 @@ Fused Multiply-Add Floating-point instructions. The default is @option{-mfmaf}
when targeting a CPU that supports such instructions, such as Niagara-3 and
later.
+@item -mfsmuld
+@itemx -mno-fsmuld
+@opindex mfsmuld
+@opindex mno-fsmuld
+With @option{-mfsmuld}, GCC generates code that takes advantage of the
+Floating-point Multiply Single to Double (FsMULd) instruction. The default is
+@option{-mfsmuld} when targeting a CPU supporting the architecture versions V8
+or V9 with FPU except @option{-mcpu=leon}.
+
@item -mpopc
@itemx -mno-popc
@opindex mpopc
@@ -23580,6 +23604,16 @@ processor (which corresponds to erratum #13 of the AT697E processor).
@opindex mfix-ut699
Enable the documented workarounds for the floating-point errata and the data
cache nullify errata of the UT699 processor.
+
+@item -mfix-ut700
+@opindex mfix-ut700
+Enable the documented workaround for the back-to-back store errata of
+the UT699E/UT700 processor.
+
+@item -mfix-gr712rc
+@opindex mfix-gr712rc
+Enable the documented workaround for the back-to-back store errata of
+the GR712RC processor.
@end table
These @samp{-m} options are supported in addition to the above
diff --git a/gcc/dwarf2asm.c b/gcc/dwarf2asm.c
index 3f420405038..8e3e86f224c 100644
--- a/gcc/dwarf2asm.c
+++ b/gcc/dwarf2asm.c
@@ -345,7 +345,9 @@ dw2_asm_output_nstring (const char *str, size_t orig_len,
for (i = 0; i < len; i++)
{
int c = str[i];
- if (c == '\"' || c == '\\')
+ if (c == '\"')
+ fputc (XCOFF_DEBUGGING_INFO ? '\"' : '\\', asm_out_file);
+ else if (c == '\\')
fputc ('\\', asm_out_file);
if (ISPRINT (c))
fputc (c, asm_out_file);
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index f78aaa9e515..276990b1794 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -27076,6 +27076,7 @@ output_macinfo (void)
macinfo_entry *ref;
vec<macinfo_entry, va_gc> *files = NULL;
macinfo_hash_type *macinfo_htab = NULL;
+ char dl_section_ref[MAX_ARTIFICIAL_LABEL_BYTES];
if (! length)
return;
@@ -27086,6 +27087,12 @@ output_macinfo (void)
&& (int) DW_MACINFO_start_file == (int) DW_MACRO_start_file
&& (int) DW_MACINFO_end_file == (int) DW_MACRO_end_file);
+ /* AIX Assembler inserts the length, so adjust the reference to match the
+ offset expected by debuggers. */
+ strcpy (dl_section_ref, debug_line_section_label);
+ if (XCOFF_DEBUGGING_INFO)
+ strcat (dl_section_ref, DWARF_INITIAL_LENGTH_SIZE_STR);
+
/* For .debug_macro emit the section header. */
if (!dwarf_strict || dwarf_version >= 5)
{
@@ -27096,7 +27103,7 @@ output_macinfo (void)
else
dw2_asm_output_data (1, 2, "Flags: 32-bit, lineptr present");
dw2_asm_output_offset (DWARF_OFFSET_SIZE,
- (!dwarf_split_debug_info ? debug_line_section_label
+ (!dwarf_split_debug_info ? dl_section_ref
: debug_skeleton_line_section_label),
debug_line_section, NULL);
}
diff --git a/gcc/fold-const.c b/gcc/fold-const.c
index 8f082519654..7010cced4f5 100644
--- a/gcc/fold-const.c
+++ b/gcc/fold-const.c
@@ -13727,8 +13727,8 @@ fold_negate_const (tree arg0, tree type)
bool overflow;
wide_int val = wi::neg (arg0, &overflow);
t = force_fit_type (type, val, 1,
- (overflow | TREE_OVERFLOW (arg0))
- && !TYPE_UNSIGNED (type));
+ (overflow && ! TYPE_UNSIGNED (type))
+ || TREE_OVERFLOW (arg0));
break;
}
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index fa3d2570eed..fb36d2c3438 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-06-09 Janus Weil <janus@gcc.gnu.org>
Backport from trunk
diff --git a/gcc/function.c b/gcc/function.c
index f625489205b..21eb586a8f7 100644
--- a/gcc/function.c
+++ b/gcc/function.c
@@ -5263,6 +5263,16 @@ expand_function_start (tree subr)
}
}
+ /* The following was moved from init_function_start.
+ The move is supposed to make sdb output more accurate. */
+ /* Indicate the beginning of the function body,
+ as opposed to parm setup. */
+ emit_note (NOTE_INSN_FUNCTION_BEG);
+
+ gcc_assert (NOTE_P (get_last_insn ()));
+
+ parm_birth_insn = get_last_insn ();
+
/* If the function receives a non-local goto, then store the
bits we need to restore the frame pointer. */
if (cfun->nonlocal_goto_save_area)
@@ -5284,16 +5294,6 @@ expand_function_start (tree subr)
update_nonlocal_goto_save_area ();
}
- /* The following was moved from init_function_start.
- The move is supposed to make sdb output more accurate. */
- /* Indicate the beginning of the function body,
- as opposed to parm setup. */
- emit_note (NOTE_INSN_FUNCTION_BEG);
-
- gcc_assert (NOTE_P (get_last_insn ()));
-
- parm_birth_insn = get_last_insn ();
-
if (crtl->profile)
{
#ifdef PROFILE_HOOK
@@ -6057,17 +6057,38 @@ thread_prologue_and_epilogue_insns (void)
if (split_prologue_seq || prologue_seq)
{
+ rtx_insn *split_prologue_insn = split_prologue_seq;
if (split_prologue_seq)
- insert_insn_on_edge (split_prologue_seq, orig_entry_edge);
+ {
+ while (split_prologue_insn && !NONDEBUG_INSN_P (split_prologue_insn))
+ split_prologue_insn = NEXT_INSN (split_prologue_insn);
+ insert_insn_on_edge (split_prologue_seq, orig_entry_edge);
+ }
+ rtx_insn *prologue_insn = prologue_seq;
if (prologue_seq)
- insert_insn_on_edge (prologue_seq, entry_edge);
+ {
+ while (prologue_insn && !NONDEBUG_INSN_P (prologue_insn))
+ prologue_insn = NEXT_INSN (prologue_insn);
+ insert_insn_on_edge (prologue_seq, entry_edge);
+ }
commit_edge_insertions ();
/* Look for basic blocks within the prologue insns. */
+ if (split_prologue_insn
+ && BLOCK_FOR_INSN (split_prologue_insn) == NULL)
+ split_prologue_insn = NULL;
+ if (prologue_insn
+ && BLOCK_FOR_INSN (prologue_insn) == NULL)
+ prologue_insn = NULL;
auto_sbitmap blocks (last_basic_block_for_fn (cfun));
bitmap_clear (blocks);
+ if (split_prologue_insn)
+ bitmap_set_bit (blocks,
+ BLOCK_FOR_INSN (split_prologue_insn)->index);
+ if (prologue_insn)
+ bitmap_set_bit (blocks, BLOCK_FOR_INSN (prologue_insn)->index);
bitmap_set_bit (blocks, entry_edge->dest->index);
bitmap_set_bit (blocks, orig_entry_edge->dest->index);
find_many_sub_basic_blocks (blocks);
diff --git a/gcc/gcov.c b/gcc/gcov.c
index 1fb505898a3..8972f4b03e9 100644
--- a/gcc/gcov.c
+++ b/gcc/gcov.c
@@ -499,13 +499,13 @@ unblock (const block_t *u, block_vector_t &blocked,
unsigned index = it - blocked.begin ();
blocked.erase (it);
- for (block_vector_t::iterator it2 = block_lists[index].begin ();
- it2 != block_lists[index].end (); it2++)
- unblock (*it2, blocked, block_lists);
- for (unsigned j = 0; j < block_lists[index].size (); j++)
- unblock (u, blocked, block_lists);
+ block_vector_t to_unblock (block_lists[index]);
block_lists.erase (block_lists.begin () + index);
+
+ for (block_vector_t::iterator it = to_unblock.begin ();
+ it != to_unblock.end (); it++)
+ unblock (*it, blocked, block_lists);
}
/* Find circuit going to block V, PATH is provisional seen cycle.
diff --git a/gcc/gimple-pretty-print.c b/gcc/gimple-pretty-print.c
index a7a5d00dc2e..49cc80c57d7 100644
--- a/gcc/gimple-pretty-print.c
+++ b/gcc/gimple-pretty-print.c
@@ -89,7 +89,7 @@ dump_probability (int value)
return "[0.01%]";
char *buf;
- asprintf (&buf, "[%.2f%%]", fvalue);
+ buf = xasprintf ("[%.2f%%]", fvalue);
const char *ret = xstrdup_for_dump (buf);
free (buf);
diff --git a/gcc/gimple-ssa-strength-reduction.c b/gcc/gimple-ssa-strength-reduction.c
index 92d32f117f3..233ece48738 100644
--- a/gcc/gimple-ssa-strength-reduction.c
+++ b/gcc/gimple-ssa-strength-reduction.c
@@ -2051,13 +2051,14 @@ replace_mult_candidate (slsr_cand_t c, tree basis_name, widest_int bump)
types but allows for safe negation without twisted logic. */
if (wi::fits_shwi_p (bump)
&& bump.to_shwi () != HOST_WIDE_INT_MIN
- /* It is not useful to replace casts, copies, or adds of
+ /* It is not useful to replace casts, copies, negates, or adds of
an SSA name and a constant. */
&& cand_code != SSA_NAME
&& !CONVERT_EXPR_CODE_P (cand_code)
&& cand_code != PLUS_EXPR
&& cand_code != POINTER_PLUS_EXPR
- && cand_code != MINUS_EXPR)
+ && cand_code != MINUS_EXPR
+ && cand_code != NEGATE_EXPR)
{
enum tree_code code = PLUS_EXPR;
tree bump_tree;
@@ -2192,8 +2193,6 @@ create_add_on_incoming_edge (slsr_cand_t c, tree basis_name,
widest_int increment, edge e, location_t loc,
bool known_stride)
{
- basic_block insert_bb;
- gimple_stmt_iterator gsi;
tree lhs, basis_type;
gassign *new_stmt, *cast_stmt = NULL;
@@ -2262,39 +2261,25 @@ create_add_on_incoming_edge (slsr_cand_t c, tree basis_name,
}
}
- insert_bb = single_succ_p (e->src) ? e->src : split_edge (e);
- gsi = gsi_last_bb (insert_bb);
-
- if (!gsi_end_p (gsi) && stmt_ends_bb_p (gsi_stmt (gsi)))
+ if (cast_stmt)
{
- gsi_insert_before (&gsi, new_stmt, GSI_SAME_STMT);
- if (cast_stmt)
- {
- gsi_insert_before (&gsi, cast_stmt, GSI_SAME_STMT);
- gimple_set_location (cast_stmt, loc);
- }
- }
- else
- {
- if (cast_stmt)
- {
- gsi_insert_after (&gsi, cast_stmt, GSI_NEW_STMT);
- gimple_set_location (cast_stmt, loc);
- }
- gsi_insert_after (&gsi, new_stmt, GSI_NEW_STMT);
+ gimple_set_location (cast_stmt, loc);
+ gsi_insert_on_edge (e, cast_stmt);
}
gimple_set_location (new_stmt, loc);
+ gsi_insert_on_edge (e, new_stmt);
if (dump_file && (dump_flags & TDF_DETAILS))
{
if (cast_stmt)
{
- fprintf (dump_file, "Inserting cast in block %d: ",
- insert_bb->index);
+ fprintf (dump_file, "Inserting cast on edge %d->%d: ",
+ e->src->index, e->dest->index);
print_gimple_stmt (dump_file, cast_stmt, 0, 0);
}
- fprintf (dump_file, "Inserting in block %d: ", insert_bb->index);
+ fprintf (dump_file, "Inserting in block %d: ", e->src->index,
+ e->dest->index);
print_gimple_stmt (dump_file, new_stmt, 0, 0);
}
@@ -3735,6 +3720,10 @@ analyze_candidates_and_replace (void)
free (incr_vec);
}
}
+
+ /* For conditional candidates, we may have uncommitted insertions
+ on edges to clean up. */
+ gsi_commit_edge_inserts ();
}
namespace {
diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog
index a586845b446..f4b7c412a9b 100644
--- a/gcc/go/ChangeLog
+++ b/gcc/go/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-11 Ian Lance Taylor <iant@google.com>
PR go/64238
diff --git a/gcc/go/gofrontend/gogo.cc b/gcc/go/gofrontend/gogo.cc
index a190917512a..4a932e4600e 100644
--- a/gcc/go/gofrontend/gogo.cc
+++ b/gcc/go/gofrontend/gogo.cc
@@ -2973,26 +2973,53 @@ Finalize_methods::type(Type* t)
case Type::TYPE_NAMED:
{
- // We have to finalize the methods of the real type first.
- // But if the real type is a struct type, then we only want to
- // finalize the methods of the field types, not of the struct
- // type itself. We don't want to add methods to the struct,
- // since it has a name.
Named_type* nt = t->named_type();
Type* rt = nt->real_type();
if (rt->classification() != Type::TYPE_STRUCT)
{
+ // Finalize the methods of the real type first.
if (Type::traverse(rt, this) == TRAVERSE_EXIT)
return TRAVERSE_EXIT;
+
+ // Finalize the methods of this type.
+ nt->finalize_methods(this->gogo_);
}
else
{
+ // We don't want to finalize the methods of a named struct
+ // type, as the methods should be attached to the named
+ // type, not the struct type. We just want to finalize
+ // the field types.
+ //
+ // It is possible that a field type refers indirectly to
+ // this type, such as via a field with function type with
+ // an argument or result whose type is this type. To
+ // avoid the cycle, first finalize the methods of any
+ // embedded types, which are the only types we need to
+ // know to finalize the methods of this type.
+ const Struct_field_list* fields = rt->struct_type()->fields();
+ if (fields != NULL)
+ {
+ for (Struct_field_list::const_iterator pf = fields->begin();
+ pf != fields->end();
+ ++pf)
+ {
+ if (pf->is_anonymous())
+ {
+ if (Type::traverse(pf->type(), this) == TRAVERSE_EXIT)
+ return TRAVERSE_EXIT;
+ }
+ }
+ }
+
+ // Finalize the methods of this type.
+ nt->finalize_methods(this->gogo_);
+
+ // Finalize all the struct fields.
if (rt->struct_type()->traverse_field_types(this) == TRAVERSE_EXIT)
return TRAVERSE_EXIT;
}
- nt->finalize_methods(this->gogo_);
-
// If this type is defined in a different package, then finalize the
// types of all the methods, since we won't see them otherwise.
if (nt->named_object()->package() != NULL && nt->has_any_methods())
diff --git a/gcc/hsa-brig.c b/gcc/hsa-brig.c
index 1a2d45fcc52..5432a87dbaf 100644
--- a/gcc/hsa-brig.c
+++ b/gcc/hsa-brig.c
@@ -499,7 +499,7 @@ brig_init (void)
else
part++;
char *modname2;
- asprintf (&modname2, "%s_%s", modname, part);
+ modname2 = xasprintf ("%s_%s", modname, part);
free (modname);
modname = modname2;
}
diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog
index abf7ac9d25f..83e96394f93 100644
--- a/gcc/jit/ChangeLog
+++ b/gcc/jit/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog
index 92cb3308e7b..faf216000a5 100644
--- a/gcc/lto/ChangeLog
+++ b/gcc/lto/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/gcc/match.pd b/gcc/match.pd
index e1d7fe6db01..dcff0849748 100644
--- a/gcc/match.pd
+++ b/gcc/match.pd
@@ -177,8 +177,9 @@ DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
/* X / X is one. */
(simplify
(div @0 @0)
- /* But not for 0 / 0 so that we can get the proper warnings and errors. */
- (if (!integer_zerop (@0))
+ /* But not for 0 / 0 so that we can get the proper warnings and errors.
+ And not for _Fract types where we can't build 1. */
+ (if (!integer_zerop (@0) && !ALL_FRACT_MODE_P (TYPE_MODE (type)))
{ build_one_cst (type); }))
/* X / abs (X) is X < 0 ? -1 : 1. */
(simplify
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index cc37a6a9a7a..770af1d3942 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/gcc/objcp/ChangeLog b/gcc/objcp/ChangeLog
index 04c835db536..38778b4aebb 100644
--- a/gcc/objcp/ChangeLog
+++ b/gcc/objcp/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/gcc/optabs.c b/gcc/optabs.c
index 48e37f8bb40..714fac76f3c 100644
--- a/gcc/optabs.c
+++ b/gcc/optabs.c
@@ -3844,9 +3844,9 @@ prepare_cmp_insn (rtx x, rtx y, enum rtx_code comparison, rtx size,
if (cfun->can_throw_non_call_exceptions)
{
if (may_trap_p (x))
- x = force_reg (mode, x);
+ x = copy_to_reg (x);
if (may_trap_p (y))
- y = force_reg (mode, y);
+ y = copy_to_reg (y);
}
if (GET_MODE_CLASS (mode) == MODE_CC)
diff --git a/gcc/opts.c b/gcc/opts.c
index 6ea57af916e..3f919c8ba95 100644
--- a/gcc/opts.c
+++ b/gcc/opts.c
@@ -1007,6 +1007,13 @@ finish_options (struct gcc_options *opts, struct gcc_options *opts_set,
opts->x_flag_stack_reuse = SR_NONE;
}
+
+ if ((opts->x_flag_sanitize & SANITIZE_USER_ADDRESS) && opts->x_flag_tm)
+ sorry ("transactional memory is not supported with %<-fsanitize=address%>");
+
+ if ((opts->x_flag_sanitize & SANITIZE_KERNEL_ADDRESS) && opts->x_flag_tm)
+ sorry ("transactional memory is not supported with "
+ "%<-fsanitize=kernel-address%>");
}
#define LEFT_COLUMN 27
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 5d5b37ddf16..022a5f2ad5e 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,33 @@
+2017-08-16 Joseph Myers <joseph@codesourcery.com>
+
+ * fr.po: Update.
+
+2017-08-15 Joseph Myers <joseph@codesourcery.com>
+
+ * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
+ ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po,
+ zh_TW.po: Update.
+
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
+2017-08-07 Joseph Myers <joseph@codesourcery.com>
+
+ * es.po: Update.
+
+2017-08-04 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.pot: Regenerate.
+
+2017-08-01 Joseph Myers <joseph@codesourcery.com>
+
+ * fr.po: Update.
+
+2017-07-31 Joseph Myers <joseph@codesourcery.com>
+
+ * es.po, uk.po: Update.
+
2017-06-01 Joseph Myers <joseph@codesourcery.com>
* es.po: Update.
diff --git a/gcc/po/be.po b/gcc/po/be.po
index 07c9621076f..4ddb909adba 100644
--- a/gcc/po/be.po
+++ b/gcc/po/be.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 3.1\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2002-05-17 15:54+0200\n"
"Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
"Language-Team: Belarusian <i18n@tut.by>\n"
@@ -193,13 +193,13 @@ msgstr ""
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr ""
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -492,64 +492,64 @@ msgid ""
" other options on to these processes the -W<letter> options must be used.\n"
msgstr ""
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr ""
-#: gcc.c:6638
+#: gcc.c:6641
#, fuzzy, c-format
#| msgid "libraries: %s\n"
msgid "Target: %s\n"
msgstr "бібліÑÑ‚Ñкі: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr ""
-#: gcc.c:6664
+#: gcc.c:6667
#, fuzzy, c-format
#| msgid "gcc version %s\n"
msgid "gcc version %s %s\n"
msgstr "верÑÑ–Ñ gcc %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr ""
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr ""
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "праграмы: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "бібліÑÑ‚Ñкі: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -558,23 +558,23 @@ msgstr ""
"\n"
"ІнÑтрукцыі Ð´Ð»Ñ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½ÑÑž аб памылках глÑдзіце тут:\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr ""
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr ""
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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 ""
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -583,14 +583,14 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
"\n"
msgstr ""
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -598,7 +598,7 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -610,16 +610,16 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, fuzzy, c-format
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -dumpversion ÐдлюÑтраваць верÑÑ–ÑŽ кампілÑтара\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, fuzzy, c-format
msgid " -o, --output <dir> Output directory\n"
msgstr " -o <файл> ПамÑÑціць вывад у <файл>\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, fuzzy, c-format
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -dumpversion ÐдлюÑтраваць верÑÑ–ÑŽ кампілÑтара\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -635,14 +635,14 @@ msgstr ""
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -670,27 +670,27 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, fuzzy, c-format
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgid " -f, --function Print function level info\n"
msgstr " --help ÐдлюÑтраваць гÑту інфармацыю\n"
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, fuzzy, c-format
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr " --help ÐдлюÑтраваць гÑту інфармацыю\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, fuzzy, c-format
-msgid " -F, --fullname Print full filename\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
msgstr " --help ÐдлюÑтраваць гÑту інфармацыю\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, fuzzy, c-format
msgid " -o, --object Print object level info\n"
msgstr " --help ÐдлюÑтраваць гÑту інфармацыю\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -764,38 +764,38 @@ msgid ""
msgstr ""
#: gcov.c:658
-#, fuzzy, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " --help ÐдлюÑтраваць гÑту інфармацыю\n"
-
-#: gcov.c:659
#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr ""
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr ""
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
" rather than percentages\n"
msgstr ""
-#: gcov.c:663
+#: gcov.c:662
#, fuzzy, c-format
#| msgid " --help Display this information\n"
msgid " -d, --display-progress Display progress information\n"
msgstr " --help ÐдлюÑтраваць гÑту інфармацыю\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr ""
+#: gcov.c:664
+#, fuzzy, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " --help ÐдлюÑтраваць гÑту інфармацыю\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -985,47 +985,47 @@ msgstr ""
msgid "%s:graph is unsolvable for '%s'\n"
msgstr ""
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr ""
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr ""
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr ""
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr ""
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr ""
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr ""
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr ""
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr ""
-#: gcov.c:2317
+#: gcov.c:2324
#, fuzzy, c-format
#| msgid ""
#| "\n"
@@ -1035,37 +1035,37 @@ msgstr ""
"\n"
" Выбары Ð´Ð»Ñ %s:\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr ""
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr ""
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr ""
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr ""
-#: gcov.c:2439
+#: gcov.c:2446
#, fuzzy, c-format
msgid "unconditional %2d taken %s\n"
msgstr "невÑÐ´Ð¾Ð¼Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñ€ÑгіÑтра: %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr ""
-#: gcov.c:2512
+#: gcov.c:2519
#, fuzzy, c-format
#| msgid "cannot find source %s"
msgid "Cannot open source file %s\n"
@@ -1177,89 +1177,89 @@ msgstr ""
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr ""
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr ""
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr ""
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr ""
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr ""
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr ""
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr ""
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr ""
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr ""
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr ""
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr ""
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr ""
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr ""
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr ""
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr ""
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr ""
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr ""
@@ -2843,8 +2843,8 @@ msgstr ""
msgid "<command-line>"
msgstr ""
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, fuzzy, c-format
msgid "Unsupported operand for code '%c'"
msgstr "ÐерÑчаіÑны выбар \"%s\""
@@ -2863,7 +2863,7 @@ msgstr "ÐерÑчаіÑны выбар \"%s\""
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, fuzzy, c-format
msgid "missing operand"
msgstr "прапушчан ініцыÑлізатар"
@@ -2884,8 +2884,8 @@ msgstr "нерÑчаіÑны %%d аперанд"
msgid "invalid operand prefix '%%%c'"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
@@ -2901,18 +2901,18 @@ msgid "invalid %%r value"
msgstr "нерÑчаіÑнае значÑньне %%r"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "нерÑчаіÑнае значÑньне %%R"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "нерÑчаіÑнае значÑньне %%N"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "нерÑчаіÑнае значÑньне %%P"
@@ -2922,7 +2922,7 @@ msgstr "нерÑчаіÑнае значÑньне %%P"
msgid "invalid %%h value"
msgstr "нерÑчаіÑнае значÑньне %%h"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "нерÑчаіÑнае значÑньне %%L"
@@ -2943,7 +2943,7 @@ msgid "invalid %%U value"
msgstr "нерÑчаіÑнае значÑньне %%U"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "нерÑчаіÑнае значÑньне %%v"
@@ -2953,7 +2953,7 @@ msgstr "нерÑчаіÑнае значÑньне %%v"
msgid "invalid %%C value"
msgstr "нерÑчаіÑнае значÑньне %%C"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "нерÑчаіÑнае значÑньне %%E"
@@ -2964,7 +2964,7 @@ msgid "unknown relocation unspec"
msgstr ""
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "нерÑчаіÑнае значÑньне %%xn"
@@ -3028,7 +3028,7 @@ msgstr "нерÑчаіÑны %%-код"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr ""
@@ -3038,30 +3038,30 @@ msgstr ""
msgid "invalid UNSPEC as operand: %d"
msgstr "нерÑчаіÑны %%-код"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, fuzzy, c-format
#| msgid "invalid %%f operand"
msgid "invalid shift operand"
msgstr "нерÑчаіÑны %%f аперанд"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, fuzzy, c-format
msgid "predicated Thumb instruction"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr ""
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3069,109 +3069,109 @@ msgstr ""
msgid "invalid operand for code '%c'"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr ""
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr ""
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr ""
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr ""
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
msgid "bad address, not a constant:"
msgstr ""
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr ""
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
#, fuzzy
msgid "invalid insn:"
msgstr "ÐерÑчаіÑны выбар %s"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
#, fuzzy
#| msgid "unsupported version"
msgid "unsupported fixed-point conversion"
msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑ€ÑÑ–Ñ"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr ""
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
msgid "function parameter"
msgstr "невыкарыÑтаемы параметр \"%s\""
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
#, fuzzy
#| msgid "structure"
msgid "structure field"
msgstr "Ñтруктура"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
#| msgid "return type of `%s' is not `int'"
msgid "return type of function"
msgstr "вÑртаемы тып \"%s\" не \"int\""
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
msgid "pointer"
msgstr ""
@@ -3194,7 +3194,7 @@ msgid "invalid const_double operand"
msgstr "нерÑчаіÑны %%c аперанд"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3419,89 +3419,89 @@ msgstr ""
msgid "bad output_condmove_single operand"
msgstr ""
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, fuzzy, c-format
#| msgid "invalid use of `restrict'"
msgid "invalid use of asm flag output"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "нерÑчаіÑны %%-код"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "нерÑчаіÑны %%-код"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, fuzzy, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "нерÑчаіÑны %%-код"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "нерÑчаіÑны %%-код"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr ""
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr ""
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr ""
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr ""
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr ""
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr ""
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr ""
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, fuzzy, c-format
msgid "invalid operand code '%c'"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, fuzzy, c-format
#| msgid "invalid %%c operand"
msgid "invalid constraints for operand"
msgstr "нерÑчаіÑны %%c аперанд"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
#, fuzzy
msgid "unknown insn mode"
msgstr "невÑдомы Ñ€Ñжым машыны \"%s\""
@@ -3544,7 +3544,7 @@ msgstr "нерÑчаіÑны %%-код"
msgid "invalid %%P operand"
msgstr "нерÑчаіÑны %%-код"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr ""
@@ -3600,7 +3600,7 @@ msgid "post-increment address is not a register"
msgstr ""
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "дрÑнны адраÑ"
@@ -3637,7 +3637,7 @@ msgid "insn contains an invalid address !"
msgstr "нерÑчаіÑны адраÑ"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "нерÑчаіÑны адраÑ"
@@ -3730,286 +3730,286 @@ msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
#, fuzzy
#| msgid "Use hardware floating point"
msgid "-mvsx requires hardware floating point"
msgstr "ВыкарыÑтоўваць апаратную \"плаваючую кропку\""
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr ""
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr ""
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr ""
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
msgid "-mtoc-fusion requires 64-bit"
msgstr ""
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr ""
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, fuzzy, c-format
#| msgid "invalid %%Q value"
msgid "invalid %%e value"
msgstr "дрÑннае %%Q значÑнне"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "нерÑчаіÑнае значÑньне %%O"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, fuzzy, c-format
#| msgid "invalid %%x/X value"
msgid "invalid %%x value"
msgstr "нерÑчаіÑнае значÑньне %%x/X"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, fuzzy, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
#, fuzzy
#| msgid "too few arguments to function"
msgid "AltiVec argument passed to unprototyped function"
msgstr "не хапае аргументаў у функцыі"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
#, fuzzy
msgid "Could not generate addis value for fusion"
msgstr "Стварыць код Ð´Ð»Ñ DLL"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
msgid "Unable to generate load/store offset for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, fuzzy, c-format
msgid "cannot decompose address"
msgstr "невÑÐ´Ð¾Ð¼Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñ€ÑгіÑтра: %s"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr ""
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr ""
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr ""
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr ""
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr ""
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr ""
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "too few arguments to function"
msgid "vector argument passed to unprototyped function"
msgstr "не хапае аргументаў у функцыі"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
msgid "types differ in signedness"
msgstr ""
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -4035,43 +4035,43 @@ msgstr ""
msgid "created and used with different endianness"
msgstr ""
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "нерÑчаіÑны %%Y аперанд"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "нерÑчаіÑны %%A аперанд"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "нерÑчаіÑны %%B аперанд"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "нерÑчаіÑны %%C аперанд"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "нерÑчаіÑны %%D аперанд"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "нерÑчаіÑны %%f аперанд"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, fuzzy, c-format
msgid "invalid %%s operand"
msgstr "нерÑчаіÑны %%-код"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr ""
@@ -4236,33 +4236,33 @@ msgstr ""
msgid "bad test"
msgstr ""
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, fuzzy, c-format
msgid "invalid %%D value"
msgstr "дрÑннае %%Q значÑнне"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "нерÑчаіÑÐ½Ð°Ñ Ð¼Ð°Ñка"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, fuzzy, c-format
#| msgid "invalid %%Q value"
msgid "invalid %%d value"
msgstr "дрÑннае %%Q значÑнне"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, fuzzy, c-format
#| msgid "invalid %%x/X value"
msgid "invalid %%t/%%b value"
msgstr "нерÑчаіÑнае значÑньне %%x/X"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
#, fuzzy
msgid "no register in address"
msgstr "невÑÐ´Ð¾Ð¼Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñ€ÑгіÑтра: %s"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr ""
@@ -4283,8 +4283,8 @@ msgstr ""
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr ""
@@ -4306,14 +4306,14 @@ msgstr ""
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr ""
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr ""
@@ -4344,7 +4344,7 @@ msgstr ""
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr ""
@@ -4352,7 +4352,7 @@ msgstr ""
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr ""
@@ -4362,14 +4362,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr ""
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr ""
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr ""
@@ -4379,7 +4379,7 @@ msgstr ""
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr ""
@@ -4392,24 +4392,24 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr ""
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr ""
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4417,18 +4417,18 @@ msgstr ""
msgid "expected %<.%>"
msgstr ""
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr ""
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr ""
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr ""
@@ -4436,17 +4436,17 @@ msgstr ""
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr ""
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr ""
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr ""
@@ -4455,7 +4455,7 @@ msgstr ""
msgid "(anonymous)"
msgstr ""
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr ""
@@ -4464,11 +4464,11 @@ msgstr ""
msgid "expected label"
msgstr ""
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr ""
@@ -4704,11 +4704,11 @@ msgstr ""
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr ""
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] ""
@@ -4888,80 +4888,80 @@ msgstr "увага:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr ""
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr ""
-#: fortran/io.c:587
+#: fortran/io.c:597
msgid "Unexpected element %qc in format string at %L"
msgstr ""
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr ""
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr ""
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr ""
-#: fortran/io.c:639
+#: fortran/io.c:649
msgid "Left parenthesis required after %<*%>"
msgstr ""
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr ""
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr ""
-#: fortran/io.c:726
-#, c-format
-msgid "Right parenthesis expected at %C"
-msgstr ""
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr ""
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr ""
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr ""
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, c-format
+msgid "Right parenthesis expected at %C"
+msgstr ""
+
+#: fortran/io.c:1040
msgid "Period required in format specifier"
msgstr ""
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
@@ -4971,77 +4971,77 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr ""
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr ""
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr ""
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr ""
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr ""
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr ""
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr ""
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr ""
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr ""
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr ""
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr ""
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr ""
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr ""
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr ""
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr ""
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr ""
-#: fortran/module.c:3493
+#: fortran/module.c:3494
#, fuzzy
#| msgid "invalid declarator"
msgid "Bad operator"
msgstr "нерÑчаіÑны абвÑшчальнік"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr ""
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr ""
@@ -5312,12 +5312,12 @@ msgstr ""
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -5687,7 +5687,7 @@ msgstr "%s не падтрымлівае %s"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr ""
@@ -8673,7 +8673,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr ""
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
#, fuzzy
#| msgid "Generate code for given CPU"
@@ -8909,7 +8909,7 @@ msgstr ""
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
msgid "Use LRA instead of reload."
msgstr ""
@@ -9161,14 +9161,14 @@ msgstr ""
msgid "Use 80-bit long double."
msgstr ""
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
#, fuzzy
#| msgid "Use 64 bit float"
msgid "Use 64-bit long double."
msgstr "ВыкарыÑтоўваць 64-Ñ… бітны float"
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
msgid "Use 128-bit long double."
msgstr ""
@@ -10259,91 +10259,91 @@ msgstr ""
msgid "64 bit ABI."
msgstr ""
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr ""
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
msgid "Additional debug prints."
msgstr ""
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr ""
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
msgid "Enable decimal floating point hardware support."
msgstr ""
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
#, fuzzy
#| msgid "Use hardware floating point"
msgid "Enable hardware floating point."
msgstr "ВыкарыÑтоўваць апаратную \"плаваючую кропку\""
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
msgid "Use hardware transactional execution instructions."
msgstr ""
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr ""
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr ""
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr ""
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
#| msgid "Use hardware floating point"
msgid "Disable hardware floating point."
msgstr "ВыкарыÑтоўваць апаратную \"плаваючую кропку\""
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
msgid "Use the mvcle instruction for block moves."
msgstr ""
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr ""
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr ""
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr ""
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -10395,11 +10395,11 @@ msgstr ""
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -10639,84 +10639,100 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr ""
#: config/sparc/sparc.opt:86
-msgid "Use UltraSPARC Compare-and-Branch extensions."
+msgid "Use additional VIS instructions introduced in OSA2017."
msgstr ""
#: config/sparc/sparc.opt:90
-msgid "Use UltraSPARC Fused Multiply-Add extensions."
+msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr ""
#: config/sparc/sparc.opt:94
-msgid "Use UltraSPARC Population-Count instruction."
+msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr ""
#: config/sparc/sparc.opt:98
-msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
msgstr ""
#: config/sparc/sparc.opt:102
-msgid "Pointers are 64-bit."
+msgid "Use UltraSPARC Population-Count instruction."
msgstr ""
#: config/sparc/sparc.opt:106
-msgid "Pointers are 32-bit."
+msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr ""
#: config/sparc/sparc.opt:110
+msgid "Pointers are 64-bit."
+msgstr ""
+
+#: config/sparc/sparc.opt:114
+msgid "Pointers are 32-bit."
+msgstr ""
+
+#: config/sparc/sparc.opt:118
#, fuzzy
#| msgid "Use 64 bit float"
msgid "Use 64-bit ABI."
msgstr "ВыкарыÑтоўваць 64-Ñ… бітны float"
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
#, fuzzy
#| msgid "Use 32 bit int"
msgid "Use 32-bit ABI."
msgstr "ВыкарыÑтоўваць 32-Ñ… бітны int"
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
msgid "Use stack bias."
msgstr ""
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
msgid "Use structs on stronger alignment for double-word copies."
msgstr ""
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
msgid "Optimize tail call instructions in assembler and linker."
msgstr ""
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
#, fuzzy
#| msgid "Generate code for given CPU"
msgid "Use features of and schedule code for given CPU."
msgstr "Генерыраваць код Ð´Ð»Ñ Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° ЦП"
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
msgid "Use given SPARC-V9 code model."
msgstr ""
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
msgid "Enable debug output."
msgstr ""
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr ""
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -15331,7 +15347,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -15752,7 +15768,7 @@ msgid "expected boolean type"
msgstr ""
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, gcc-internal-format
msgid "expected integer"
msgstr ""
@@ -16059,134 +16075,134 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
#, fuzzy
msgid "invalid comparison of non-ordered type"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, fuzzy, c-format
msgid "invalid operation (%s)"
msgstr "ÐерÑчаіÑны выбар %s"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
msgid "invalid comparison of non-comparable type"
msgstr ""
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
#| msgid "invalid use of `restrict'"
msgid "invalid comparison of generated struct"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
msgid "invalid comparison of generated array"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
msgid "invalid comparison of non-comparable array"
msgstr ""
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr ""
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr ""
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr ""
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr ""
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
#, fuzzy
#| msgid "invalid parameter type `%T'"
msgid "different parameter types"
msgstr "нерÑчаіÑны тып парамÑтра `%T'"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr ""
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr ""
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr ""
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, fuzzy, c-format
#| msgid "no data type for mode `%s'"
msgid "incompatible type for method %s%s%s"
msgstr "нÑма тыпа дадзеных Ð´Ð»Ñ Ñ€Ñжыма \"%s\""
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, fuzzy, c-format
#| msgid "no data type for mode `%s'"
msgid "incompatible type for method %s%s%s (%s)"
msgstr "нÑма тыпа дадзеных Ð´Ð»Ñ Ñ€Ñжыма \"%s\""
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, fuzzy, c-format
#| msgid "missing field '%s' in '%s'"
msgid "missing method %s%s%s"
msgstr "прапушчана поле '%s' у '%s'"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr ""
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr ""
@@ -16366,7 +16382,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, fuzzy, gcc-internal-format
#| msgid "too few arguments to function `%s'"
msgid "too few arguments to function %<va_start%>"
@@ -16431,29 +16447,29 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr ""
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, fuzzy, gcc-internal-format
#| msgid "invalid mode for gen_tst_reg"
msgid "invalid memory model for %<__atomic_store%>"
msgstr "нерÑчаіÑны Ñ€Ñжым Ð´Ð»Ñ gen_tst_reg"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
#| msgid "__builtin_saveregs not supported by this target"
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
#| msgid "__builtin_saveregs not supported by this target"
msgid "__builtin_set_thread_pointer is not supported on this target"
@@ -16461,36 +16477,36 @@ msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑÑ‚Ð
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr ""
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr ""
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr ""
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, fuzzy, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: builtins.c:7776
+#: builtins.c:7782
#, fuzzy, gcc-internal-format
msgid "target format does not support infinity"
msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: builtins.c:9394
+#: builtins.c:9400
#, fuzzy, gcc-internal-format
#| msgid "`va_start' used in function with fixed args"
msgid "%<va_start%> used in function with fixed args"
@@ -16498,50 +16514,50 @@ msgstr ""
"`va_start' выкарыÑтоўвываецца Ñž функцыі з нÑзьменнай\n"
" колькаÑьцю аргументаў"
-#: builtins.c:9402
+#: builtins.c:9408
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments specified for `%s' attribute"
msgid "wrong number of arguments to function %<va_start%>"
msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ ÐºÐ¾Ð»ÑŒÐºÐ°Ñьць аргументаў, зададзеных Ð´Ð»Ñ Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
-#: builtins.c:9417
+#: builtins.c:9423
#, fuzzy, gcc-internal-format
#| msgid "`__builtin_next_arg' called without an argument"
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "\"__buitin_next_arg\" выклікаецца без аргумента"
-#: builtins.c:9422
+#: builtins.c:9428
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments specified for `%s' attribute"
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ ÐºÐ¾Ð»ÑŒÐºÐ°Ñьць аргументаў, зададзеных Ð´Ð»Ñ Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr ""
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr ""
-#: builtins.c:9496
+#: builtins.c:9502
#, fuzzy, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr ""
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -17473,13 +17489,13 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr ""
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, fuzzy, gcc-internal-format
#| msgid "label `%s' used but not defined"
msgid "%q+F used but never defined"
msgstr "адмеціна `%s' выкарыÑтоўвываецца, але Ð½Ñ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr ""
@@ -17579,12 +17595,12 @@ msgstr "не магу знайÑці крыніцу %s\n"
msgid "cannot find '%s'"
msgstr "нельга знайÑці \"%s\""
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, gcc-internal-format
msgid "pex_init failed: %m"
msgstr ""
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, fuzzy, gcc-internal-format
#| msgid "%s: %s: "
msgid "%s: %m"
@@ -17595,7 +17611,7 @@ msgstr "%s: %s: "
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr ""
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -17814,7 +17830,7 @@ msgstr ""
msgid "error writing %qs"
msgstr "памылка запіÑу Ñž %s"
-#: coverage.c:1245
+#: coverage.c:1257
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "can't open %s"
msgid "cannot open %s"
@@ -17897,17 +17913,17 @@ msgstr ""
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -18018,12 +18034,12 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr ""
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr ""
@@ -18039,12 +18055,12 @@ msgstr "нÑвернае выкарыÑтанне \"restict\""
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "памер \"%s\" больш чам %d байт"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, fuzzy, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "не магу знайÑці крыніцу %s\n"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, fuzzy, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "не магу знайÑці крыніцу %s\n"
@@ -18059,7 +18075,7 @@ msgstr ""
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
@@ -18089,7 +18105,7 @@ msgstr ""
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr ""
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -18100,7 +18116,7 @@ msgstr ""
msgid "total size of local objects too large"
msgstr "памер маÑіва \"%s\" вельмі вÑлікі"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, fuzzy, gcc-internal-format
#| msgid "impossible operator '%s'"
msgid "impossible constraint in %<asm%>"
@@ -18202,65 +18218,70 @@ msgstr ""
msgid "input file %qs is the same as output file"
msgstr ""
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+msgid "output filename may not be empty"
+msgstr "не зададзены ўваходзÑÑ‡Ñ‹Ñ Ñ„Ð°Ð¹Ð»Ñ‹"
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr ""
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr ""
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Could not open data file %s.\n"
msgid "could not open temporary response file %s"
msgstr "Ðемагчыма адчыніць файл з дадзенымі %s.\n"
-#: gcc.c:5077
+#: gcc.c:5080
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "cannot create temporary file"
msgid "could not write to temporary response file %s"
msgstr "немагчыма Ñтварыць чаÑовы файл"
-#: gcc.c:5083
+#: gcc.c:5086
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "cannot create temporary file"
msgid "could not close temporary response file %s"
msgstr "немагчыма Ñтварыць чаÑовы файл"
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr ""
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr ""
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr ""
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr ""
@@ -18268,237 +18289,237 @@ msgstr ""
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5954
+#: gcc.c:5957
#, fuzzy, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr "нераÑпазнаны выбар \"-%s\""
-#: gcc.c:6016
+#: gcc.c:6019
#, fuzzy, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "невÑдомы Ñ€Ñжым машыны \"%s\""
-#: gcc.c:6046
+#: gcc.c:6049
#, fuzzy, gcc-internal-format
#| msgid "too many arguments to function `%s'"
msgid "error in args to spec function %qs"
msgstr "вельмі шмат аргумÑнтаў у функцыі `%s'"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, fuzzy, gcc-internal-format
#| msgid "too few arguments to function"
msgid "no arguments for spec function"
msgstr "не хапае аргументаў у функцыі"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6396
+#: gcc.c:6399
#, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr ""
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr ""
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr ""
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Could not open data file %s.\n"
msgid "%s: could not open compare-debug file %s"
msgstr "Ðемагчыма адчыніць файл з дадзенымі %s.\n"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr ""
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7812
+#: gcc.c:7815
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr ""
-#: gcc.c:7816
+#: gcc.c:7819
#, fuzzy, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "ÐераÑпазнаны выбар \"%s\""
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr ""
-#: gcc.c:8003
+#: gcc.c:8006
#, fuzzy, gcc-internal-format
msgid "no input files"
msgstr "нÑма ўваходзÑчых файлаў"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr ""
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s кампілÑтар не ÑžÑталÑваны на гÑтай ÑÑ–ÑÑ‚Ñме"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr ""
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr ""
-#: gcc.c:8261
+#: gcc.c:8264
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "БібліÑÑ‚Ñка lib%s не знойдзена"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "мова %s не раÑпазнана"
-#: gcc.c:8596
+#: gcc.c:8599
#, fuzzy, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr ""
-#: gcc.c:8862
+#: gcc.c:8865
#, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr ""
-#: gcc.c:9024
+#: gcc.c:9027
#, fuzzy, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr ""
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr ""
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, fuzzy, gcc-internal-format
msgid "invalid version number %qs"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: gcc.c:9466
+#: gcc.c:9469
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function"
msgid "too few arguments to %%:version-compare"
msgstr "не хапае аргументаў у функцыі"
-#: gcc.c:9472
+#: gcc.c:9475
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to function"
msgid "too many arguments to %%:version-compare"
msgstr "вельмі шмат аргументаў у функцыі"
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr ""
-#: gcc.c:9638
+#: gcc.c:9641
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to function"
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "вельмі шмат аргументаў у функцыі"
-#: gcc.c:9711
+#: gcc.c:9714
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to function"
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "вельмі шмат аргументаў у функцыі"
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr ""
-#: gcc.c:9751
+#: gcc.c:9754
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to function"
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "вельмі шмат аргументаў у функцыі"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function"
msgid "too few arguments to %%:replace-extension"
msgstr "не хапае аргументаў у функцыі"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of arguments specified for `%s' attribute"
msgid "wrong number of arguments to %%:debug-level-gt"
@@ -18650,9 +18671,9 @@ msgstr ""
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, fuzzy, gcc-internal-format
#| msgid "called from here"
msgid "declared here"
@@ -19069,227 +19090,227 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr ""
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr ""
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:6764
+#: gimplify.c:6767
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr ""
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr ""
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6852
+#: gimplify.c:6855
#, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr ""
-#: gimplify.c:6854
+#: gimplify.c:6857
#, gcc-internal-format
msgid "enclosing %qs"
msgstr ""
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr ""
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr ""
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr ""
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr ""
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr ""
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr ""
-#: gimplify.c:7254
+#: gimplify.c:7257
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr ""
-#: gimplify.c:7257
+#: gimplify.c:7260
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr ""
-#: gimplify.c:7260
+#: gimplify.c:7263
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr ""
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr ""
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr ""
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr ""
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -19526,7 +19547,7 @@ msgstr ""
#: ipa-devirt.c:1229
#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr ""
#: ipa-devirt.c:1235
@@ -19626,7 +19647,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr ""
#: ipa-devirt.c:1599
@@ -20012,200 +20033,200 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr ""
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, fuzzy, gcc-internal-format
#| msgid "In construct"
msgid "orphaned %qs construct"
msgstr "У канÑтрукцыі"
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
#| msgid "no arguments"
msgid "invalid arguments"
msgstr "нÑма аргументаў"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr ""
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr ""
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr ""
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr ""
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr "нÑвернае выкарыÑтанне \"restict\""
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr ""
@@ -20291,7 +20312,7 @@ msgstr "атрыбуты Ñекцыі не падтрымліваюцца длÑ
msgid "command line option %qs is not supported by this configuration"
msgstr ""
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, fuzzy, gcc-internal-format
msgid "missing argument to %qs"
msgstr "аргумент Ð´Ð»Ñ \"%s\" прапушчан"
@@ -20451,133 +20472,143 @@ msgstr "-pipe не падтрымліваецца"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr ""
+
+#: opts.c:1015
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr ""
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr ""
-#: opts.c:1649
+#: opts.c:1656
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr ""
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr ""
-#: opts.c:1837
+#: opts.c:1844
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "нераÑпазнаны выбар \"-%s\""
-#: opts.c:2078
+#: opts.c:2085
#, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr ""
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr ""
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
#| msgid "unused parameter `%s'"
msgid "unknown stack check parameter %qs"
msgstr "невыкарыÑтаемы параметр \"%s\""
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-pipe is not supported"
msgid "dwarf version %d is not supported"
msgstr "-pipe не падтрымліваецца"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
#| msgid "invalid --param option: %s"
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "нерÑчаіÑны выбар --param : %s"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
#| msgid "invalid --param option: %s"
msgid "invalid --param name %qs"
msgstr "нерÑчаіÑны выбар --param : %s"
-#: opts.c:2382
+#: opts.c:2389
#, fuzzy, gcc-internal-format
#| msgid "invalid --param option: %s"
msgid "invalid --param value %qs"
msgstr "нерÑчаіÑны выбар --param : %s"
-#: opts.c:2504
+#: opts.c:2511
#, fuzzy, gcc-internal-format
msgid "target system does not support debug output"
msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: opts.c:2513
+#: opts.c:2520
#, fuzzy, gcc-internal-format
#| msgid "section of `%s' conflicts with previous declaration"
msgid "debug format %qs conflicts with prior selection"
msgstr "ÑÐµÐºÑ†Ñ‹Ñ \"%s\" канфліктуе з папÑÑ€ÑднÑй дÑкларацыÑй"
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
msgid "unrecognized debug output level %qs"
msgstr "нераÑпазнаны выбар \"-%s\""
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr ""
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr ""
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -20925,7 +20956,7 @@ msgstr ""
msgid "register of %qD used for multiple global register variables"
msgstr ""
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr ""
@@ -21538,12 +21569,12 @@ msgstr "памылка запіÑу Ñž %s"
msgid "error closing %s: %m"
msgstr "памылка запіÑу Ñž %s"
-#: toplev.c:2054
+#: toplev.c:2057
#, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr ""
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -22467,47 +22498,47 @@ msgstr "перанакіраванне stdout: %s"
msgid "in expansion of macro %qs"
msgstr ""
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr ""
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr ""
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr ""
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr ""
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr ""
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr ""
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr ""
@@ -22608,32 +22639,32 @@ msgstr ""
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr ""
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr ""
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr ""
@@ -22991,11 +23022,11 @@ msgstr ""
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -23975,7 +24006,7 @@ msgstr ""
msgid "type was previously declared %qE"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr ""
@@ -24252,7 +24283,7 @@ msgstr ""
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr ""
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
@@ -24889,62 +24920,62 @@ msgstr ""
msgid "extra type qualifiers in format argument (argument %d)"
msgstr ""
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr ""
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr ""
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr ""
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr ""
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr ""
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr ""
@@ -25047,7 +25078,7 @@ msgstr ""
msgid "repeated %<@%> before Objective-C string"
msgstr ""
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr ""
@@ -25077,7 +25108,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr ""
@@ -25093,22 +25124,22 @@ msgstr ""
msgid "%qE is not initialized"
msgstr "прапушчан ініцыÑлізатар"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr ""
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, fuzzy, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "нерÑчаіÑны ініцыÑлізатар"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, fuzzy, gcc-internal-format
msgid "missing increment expression"
msgstr "аргумент Ð´Ð»Ñ \"%s\" прапушчан"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, fuzzy, gcc-internal-format
msgid "invalid increment expression"
msgstr "нерÑчаіÑны ініцыÑлізатар"
@@ -25664,8 +25695,8 @@ msgstr "вÑртанне"
msgid "wrong type argument to %s"
msgstr "не хапае аргументаў у функцыі"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr ""
@@ -26346,7 +26377,7 @@ msgstr[1] ""
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr "\"%s\" звычайна функцыÑ"
@@ -26510,7 +26541,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr ""
@@ -26836,7 +26867,7 @@ msgstr ""
msgid "%Kargument %d must be a constant immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr ""
@@ -26916,7 +26947,7 @@ msgstr ""
msgid "unknown value %qs for -mtune"
msgstr ""
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr ""
@@ -27002,9 +27033,9 @@ msgstr ""
msgid "target %s %s=%s is not valid"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr ""
@@ -27090,7 +27121,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr ""
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -27265,379 +27296,379 @@ msgstr ""
msgid "insn addresses not freed"
msgstr ""
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
msgid "this builtin is not supported for this target"
msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr ""
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, fuzzy, gcc-internal-format
#| msgid "first argument of `%s' should be `int'"
msgid "the range of selector should be in 0 to 7"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, fuzzy, gcc-internal-format
#| msgid "first argument of `%s' should be `int'"
msgid "the range of selector should be in 0 to 3"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, fuzzy, gcc-internal-format
#| msgid "first argument of `%s' should be `int'"
msgid "the range of selector should be in 0 to 1"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr ""
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, fuzzy, gcc-internal-format
#| msgid "first argument of `%s' should be `int'"
msgid "the range of mask should be in 0 to 255"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr ""
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, fuzzy, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr ""
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr ""
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, fuzzy, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, fuzzy, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr ""
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr ""
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr ""
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr ""
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr ""
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr ""
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr ""
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr ""
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr ""
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr ""
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr ""
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr ""
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr ""
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, fuzzy, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -27645,72 +27676,77 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "\"%s\" звычайна функцыÑ"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr ""
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, gcc-internal-format
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr ""
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr ""
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
msgid "%qE attribute ignored without -mcmse option."
msgstr "\"%s\" атрыбут ігнарыруецца"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr ""
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "\"%s\" звычайна функцыÑ"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr ""
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr ""
@@ -27718,13 +27754,13 @@ msgstr ""
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr ""
@@ -27823,165 +27859,176 @@ msgstr ""
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, fuzzy, gcc-internal-format
#| msgid "virtual functions cannot be friends"
msgid "%qs function cannot have arguments"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, fuzzy, gcc-internal-format
#| msgid "function does not return string type"
msgid "%qs function cannot return a value"
msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ Ð½Ðµ вÑртае тып string"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr ""
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr ""
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr ""
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr "\"%s\" атрыбут ігнарыруецца"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "\"%s\" звычайна функцыÑ"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "\"%s\" атрыбут ігнарыруецца"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr ""
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr ""
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr "\"%s\" атрыбут ігнарыруецца"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr ""
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr ""
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, gcc-internal-format
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr ""
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr ""
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr ""
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr ""
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr ""
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr ""
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr ""
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -28267,12 +28314,12 @@ msgstr ""
msgid "invalid IACC argument"
msgstr "нерÑчаіÑнае значÑньне %%C"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr ""
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr ""
@@ -28452,7 +28499,7 @@ msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑÑ‚Ð
msgid "code model %qs not supported in x32 mode"
msgstr "-pipe не падтрымліваецца"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s does not support %s"
msgid "code model %s does not support PIC mode"
@@ -28584,588 +28631,588 @@ msgstr ""
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr ""
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, fuzzy, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr ""
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, fuzzy, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr ""
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr ""
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr ""
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr ""
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr ""
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "невÑÐ´Ð¾Ð¼Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñ€ÑгіÑтра: %s\n"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr ""
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr ""
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, fuzzy, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "памер \"%s\" больш чам %d байт"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr ""
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, fuzzy, gcc-internal-format
#| msgid "%s does not support %s"
msgid "X32 does not support ms_abi attribute"
msgstr "%s не падтрымлівае %s"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr ""
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr ""
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr ""
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr ""
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr ""
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr ""
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr ""
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr ""
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of `%D'"
msgid "previous declaration of %D"
msgstr "папÑÑ€ÑднÑе абвÑшчÑньне `%D'"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr ""
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, fuzzy, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, fuzzy, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, fuzzy, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, fuzzy, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, fuzzy, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr ""
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr ""
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, fuzzy, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr "ÐерÑчаіÑны выбар %s"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, fuzzy, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, gcc-internal-format
msgid "incorrect hint operand"
msgstr ""
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, fuzzy, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "\"%s\" атрыбут ігнарыруецца"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, fuzzy, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute ignored"
msgid "%qE incompatible attribute ignored"
msgstr "\"%s\" атрыбут ігнарыруецца"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr ""
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr ""
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr ""
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr ""
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unsupported version"
msgid "unsupported simdlen %d"
msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑ€ÑÑ–Ñ"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -29289,7 +29336,7 @@ msgstr ""
msgid "argument %qd is not a constant"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr ""
@@ -29299,7 +29346,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -29404,7 +29451,7 @@ msgstr ""
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr ""
@@ -29914,8 +29961,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr ""
@@ -30168,27 +30215,27 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, gcc-internal-format
msgid "%qE attribute requires a void return type"
msgstr ""
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
msgstr ""
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -30213,7 +30260,7 @@ msgstr ""
msgid "-g option disabled"
msgstr ""
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr ""
@@ -30351,225 +30398,225 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr ""
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr ""
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr ""
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr ""
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr ""
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, gcc-internal-format
msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
#| msgid "Do not generate char instructions"
msgid "not configured for SPE instruction set"
msgstr "Ðе генерыраваць ÑÑ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ Ñ–Ð½Ñтрукцыі"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, fuzzy, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, fuzzy, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr ""
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr ""
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr ""
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
@@ -30578,515 +30625,520 @@ msgstr ""
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr ""
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, fuzzy, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "аргумент `__builtin_args_info' выйшаў за межы"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr "аргумент `__builtin_args_info' выйшаў за межы"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr ""
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr ""
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr ""
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr "аргумент Ð´Ð»Ñ \"%s\" прапушчан"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr "аргумент Ð´Ð»Ñ \"%s\" прапушчан"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, fuzzy, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, fuzzy, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, gcc-internal-format
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "аргумент `__builtin_args_info' выйшаў за межы"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "аргумент `__builtin_args_info' выйшаў за межы"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr ""
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr ""
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr ""
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr ""
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr ""
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr ""
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr ""
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr ""
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr ""
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr ""
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr ""
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, fuzzy, gcc-internal-format
#| msgid "%s is too large"
msgid "stack frame too large"
msgstr "%s - вельмі вÑлікі"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr ""
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr ""
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr ""
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr ""
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -31275,6 +31327,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr ""
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr ""
@@ -31366,7 +31419,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -31393,7 +31446,7 @@ msgstr ""
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -31414,7 +31467,7 @@ msgstr ""
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -31427,164 +31480,164 @@ msgstr ""
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr ""
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
#| msgid "argument of `__builtin_args_info' out of range"
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "аргумент `__builtin_args_info' выйшаў за межы"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
#| msgid "argument of `__builtin_args_info' out of range"
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "аргумент `__builtin_args_info' выйшаў за межы"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, gcc-internal-format
msgid "unresolved overloaded builtin"
msgstr ""
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, gcc-internal-format
msgid "bad builtin icode"
msgstr ""
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
msgid "invalid argument %d for builtin %qF"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr ""
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, fuzzy, gcc-internal-format
#| msgid "size of `%s' is %d bytes"
msgid "frame size of %qs is %wd bytes"
msgstr "памер \"%s\" - %d байт"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "-pipe не падтрымліваецца"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr ""
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr ""
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr ""
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr ""
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
#| msgid "first argument of `%s' should be `int'"
msgid "arguments to %qs should be non-negative integers"
msgstr "першым аргументам \"%s\" павінен быць \"int\""
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr "памер \"%s\" больш чам %d байт"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
@@ -31641,27 +31694,27 @@ msgstr ""
msgid "-mrelax is only supported for RTP PIC"
msgstr ""
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
-msgstr ""
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+msgid "-mcmodel= is not supported on 32-bit systems"
+msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, fuzzy, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
@@ -31951,22 +32004,22 @@ msgstr ""
msgid "invalid constant in %<#pragma %s%>"
msgstr "ÑÑ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ ÐºÐ°Ð½Ñтанта вельмі доўгаÑ"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
@@ -32054,7 +32107,7 @@ msgstr "\"%s\" атрыбут ігнарыруецца"
msgid "could not read the BRIG file"
msgstr "не магу знайÑці крыніцу %s\n"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -32466,9 +32519,9 @@ msgid "label %qD defined here"
msgstr "адмеціна `%D' вызначана, але не выкарыÑтоўваецца"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, fuzzy, gcc-internal-format
msgid "%qD declared here"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
@@ -32605,7 +32658,7 @@ msgstr "ISO C89 не падтрымлівае \"long long\""
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -33684,7 +33737,7 @@ msgstr "паўторнае абвÑшчÑньне адмеціны `%s'"
msgid "two or more data types in declaration specifiers"
msgstr ""
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, fuzzy, gcc-internal-format
#| msgid "`long long long' is too long for GCC"
msgid "%<long long long%> is too long for GCC"
@@ -33838,17 +33891,17 @@ msgstr ""
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C не падтрымлівае проÑÑ‚Ñ‹ \"complex\" у значÑнні \"double complex\""
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -33898,7 +33951,7 @@ msgstr ""
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr ""
@@ -33941,7 +33994,7 @@ msgid "unknown type name %qE"
msgstr "невÑÐ´Ð¾Ð¼Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñ€ÑгіÑтра: %s"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "expected declaration specifiers"
@@ -33958,7 +34011,7 @@ msgstr "пуÑтое абвÑшчÑньне"
msgid "expected %<;%>, identifier or %<(%>"
msgstr ""
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, fuzzy, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr "\"%s\" атрыбут ігнарыруецца"
@@ -33974,8 +34027,8 @@ msgstr "атрыбуты Ñекцыі не падтрымліваюцца длÑ
msgid "unexpected attribute"
msgstr ""
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, gcc-internal-format
msgid "%<fallthrough%> attribute not followed by %<;%>"
msgstr ""
@@ -34013,7 +34066,7 @@ msgstr ""
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr ""
@@ -34043,7 +34096,7 @@ msgstr "ISO C89 не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C89 не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr ""
@@ -34109,14 +34162,14 @@ msgstr "параметр \"%s\" ініцыÑлізаваны"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr ""
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr ""
@@ -34254,7 +34307,7 @@ msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
msgid "expected %<}%> before %<else%>"
msgstr ""
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
@@ -34279,12 +34332,12 @@ msgstr ""
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -34298,18 +34351,18 @@ msgstr ""
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr ""
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, fuzzy, gcc-internal-format
#| msgid "empty body in an else-statement"
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "пуÑтое цела Ñž else-выражÑнні"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, fuzzy, gcc-internal-format
#| msgid "empty body in an else-statement"
msgid "suggest braces around empty body in an %<else%> statement"
@@ -34320,7 +34373,7 @@ msgstr "пуÑтое цела Ñž else-выражÑнні"
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
@@ -34340,7 +34393,7 @@ msgstr ""
msgid "invalid iterating variable in fast enumeration"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -34520,18 +34573,18 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr ""
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments specified for `%s' attribute"
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ ÐºÐ¾Ð»ÑŒÐºÐ°Ñьць аргументаў, зададзеных Ð´Ð»Ñ Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -34587,61 +34640,61 @@ msgstr ""
msgid "no type or storage class may be specified here,"
msgstr ""
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr ""
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr ""
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr ""
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr ""
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, gcc-internal-format
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr ""
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr ""
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr ""
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr ""
@@ -34656,13 +34709,13 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr ""
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, fuzzy, gcc-internal-format
#| msgid "too many input files"
msgid "too many %qs clauses"
msgstr "вельмі шмат уваходзÑчых файлаў"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr ""
@@ -34677,54 +34730,54 @@ msgstr ""
msgid "%qD is not a variable"
msgstr "\"%s\" мае незавершаны тып"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr "\"%s\" звычайна функцыÑ"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, gcc-internal-format
msgid "expected %<none%>"
msgstr ""
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr ""
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr ""
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, gcc-internal-format
msgid "expected %<data%>"
msgstr ""
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
#| msgid "too many input files"
msgid "too many %<if%> clauses"
msgstr "вельмі шмат уваходзÑчых файлаў"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr ""
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -34752,22 +34805,22 @@ msgstr ""
msgid "%<num_tasks%> value must be positive"
msgstr ""
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr ""
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr ""
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr ""
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, gcc-internal-format
msgid "expected %<scalar%>"
msgstr ""
@@ -34777,59 +34830,59 @@ msgstr ""
msgid "%<num_workers%> value must be positive"
msgstr ""
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
#| msgid "too many arguments to function"
msgid "too many %<static%> arguments"
msgstr "вельмі шмат аргументаў у функцыі"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
#| msgid "no arguments"
msgid "unexpected argument"
msgstr "нÑма аргументаў"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, gcc-internal-format
msgid "%qs value must be positive"
msgstr ""
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, gcc-internal-format
msgid "%<tile%> argument needs positive integral constant"
msgstr ""
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr ""
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr ""
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, gcc-internal-format
msgid "chunk size value must be positive"
msgstr ""
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, fuzzy, gcc-internal-format
#| msgid "invalid %%-code"
msgid "invalid schedule kind"
@@ -34845,17 +34898,17 @@ msgstr ""
msgid "%<num_teams%> value must be positive"
msgstr ""
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr ""
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
@@ -34875,19 +34928,19 @@ msgstr ""
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
#| msgid "invalid %%d operand"
msgid "invalid depend kind"
msgstr "нерÑчаіÑны %%d аперанд"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
#| msgid "invalid mask"
msgid "invalid map kind"
msgstr "нерÑчаіÑÐ½Ð°Ñ Ð¼Ð°Ñка"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr ""
@@ -34897,68 +34950,68 @@ msgstr ""
msgid "invalid proc_bind kind"
msgstr "ÐерÑчаіÑны выбар %s"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr ""
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, fuzzy, gcc-internal-format
#| msgid "complex invalid for `%s'"
msgid "%qs is not valid for %qs"
msgstr "complex нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr ""
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr ""
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr ""
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, gcc-internal-format
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr ""
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr ""
@@ -34973,7 +35026,7 @@ msgstr ""
msgid "expected function name"
msgstr ""
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a function,"
msgid "%qD does not refer to a function"
@@ -34984,42 +35037,42 @@ msgstr "`%D' - гÑта Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ,"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr ""
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr ""
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr ""
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
@@ -35029,27 +35082,27 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr ""
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, fuzzy, gcc-internal-format
msgid "for statement expected"
msgstr "вельмі шмат аргументаў у функцыі"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr ""
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr ""
@@ -35059,72 +35112,72 @@ msgstr ""
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr ""
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr ""
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr ""
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, gcc-internal-format
msgid "expected %<point%>"
msgstr ""
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -35139,7 +35192,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -35149,32 +35202,32 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, gcc-internal-format
msgid "expected %<target%>"
msgstr ""
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, gcc-internal-format
msgid "expected %<declare%>"
msgstr ""
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr ""
@@ -35229,22 +35282,22 @@ msgstr ""
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr ""
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr ""
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr ""
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "\"%s\" мае незавершаны тып"
@@ -35259,52 +35312,52 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr ""
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr ""
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr ""
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr ""
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr ""
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -35314,7 +35367,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr ""
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr ""
@@ -36034,7 +36087,7 @@ msgstr ""
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr ""
@@ -36363,7 +36416,7 @@ msgstr ""
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO C не падтрымлівае \"goto *expr;\""
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, fuzzy, gcc-internal-format
#| msgid "function does not return string type"
msgid "function declared %<noreturn%> has a %<return%> statement"
@@ -36374,7 +36427,7 @@ msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ Ð½Ðµ вÑртае тып string"
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
@@ -36399,7 +36452,7 @@ msgstr ""
msgid "function returns address of label"
msgstr "ISO C не дазвалÑе пуÑÑ‚Ñ‹ ізыходны файл"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr ""
@@ -36414,7 +36467,7 @@ msgstr ""
msgid "case label is not an integer constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr ""
@@ -36434,17 +36487,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr ""
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr ""
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr ""
@@ -36454,7 +36507,7 @@ msgstr ""
msgid "break statement within %<#pragma simd%> loop body"
msgstr ""
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr ""
@@ -36560,12 +36613,12 @@ msgstr ""
msgid "used vector type where scalar is required"
msgstr ""
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -36575,25 +36628,25 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, gcc-internal-format
msgid "%qE is a member of a union"
msgstr ""
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr ""
@@ -36604,70 +36657,70 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr ""
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr ""
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr ""
@@ -36687,7 +36740,7 @@ msgstr ""
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr ""
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr ""
@@ -36697,17 +36750,17 @@ msgstr ""
msgid "variable length element type in array %<reduction%> clause"
msgstr ""
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr ""
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -36727,18 +36780,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr ""
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr ""
@@ -36750,32 +36803,32 @@ msgstr ""
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr ""
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr ""
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr ""
@@ -36795,55 +36848,55 @@ msgstr ""
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr ""
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr ""
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr ""
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr ""
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr ""
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr ""
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr ""
@@ -36853,32 +36906,32 @@ msgstr ""
msgid "%qs variable is neither a pointer nor an array"
msgstr ""
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr ""
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -37430,154 +37483,154 @@ msgstr ""
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr ""
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr ""
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr ""
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr ""
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr ""
-#: cp/call.c:8275
+#: cp/call.c:8280
#, gcc-internal-format
msgid "constructor delegates to itself"
msgstr ""
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr ""
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr ""
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr ""
-#: cp/call.c:8724
+#: cp/call.c:8729
#, gcc-internal-format
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr ""
-#: cp/call.c:8748
+#: cp/call.c:8753
#, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr ""
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr ""
-#: cp/call.c:8772
+#: cp/call.c:8777
#, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr ""
-#: cp/call.c:8777
+#: cp/call.c:8782
#, gcc-internal-format
msgid "pure virtual %q#D called from constructor"
msgstr ""
-#: cp/call.c:8778
+#: cp/call.c:8783
#, gcc-internal-format
msgid "pure virtual %q#D called from destructor"
msgstr ""
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr ""
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr ""
-#: cp/call.c:9646
+#: cp/call.c:9651
#, fuzzy, gcc-internal-format
#| msgid "converting from `%T' to `%T'"
msgid " for conversion from %qT to %qT"
msgstr "пераўтварÑньне з `%T' у `%T'"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr ""
-#: cp/call.c:9877
+#: cp/call.c:9882
#, gcc-internal-format
msgid " candidate 1: %q#F"
msgstr ""
-#: cp/call.c:9879
+#: cp/call.c:9884
#, gcc-internal-format
msgid " candidate 2: %q#F"
msgstr ""
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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:10102
+#: cp/call.c:10107
#, fuzzy, gcc-internal-format
#| msgid "converting from `%T' to `%T'"
msgid "could not convert %qE from %qT to %qT"
msgstr "пераўтварÑньне з `%T' у `%T'"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr ""
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr ""
@@ -37679,428 +37732,428 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr ""
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
-#: cp/class.c:3042
+#: cp/class.c:3044
#, gcc-internal-format
msgid "%qD can be marked override"
msgstr ""
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3128
#, gcc-internal-format
msgid "%qD was hidden"
msgstr ""
-#: cp/class.c:3128
+#: cp/class.c:3130
#, gcc-internal-format
msgid " by %qD"
msgstr ""
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:3166
+#: cp/class.c:3168
#, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr ""
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3181
+#: cp/class.c:3183
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3190
+#: cp/class.c:3192
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, fuzzy, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "бітавае поле \"%s\" мае нерÑчаіÑны тып"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, fuzzy, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "бітавае поле \"%s\" мае нерÑчаіÑны тып"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr ""
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr ""
-#: cp/class.c:3583
+#: cp/class.c:3585
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr ""
-#: cp/class.c:3588
+#: cp/class.c:3590
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr ""
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3781
+#: cp/class.c:3783
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:3788
+#: cp/class.c:3790
#, gcc-internal-format
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr ""
-#: cp/class.c:3798
+#: cp/class.c:3800
#, fuzzy, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "бітавае поле \"%s\" мае нерÑчаіÑны тып"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, fuzzy, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "бітавае поле \"%s\" мае нерÑчаіÑны тып"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3912
+#: cp/class.c:3914
#, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr ""
-#: cp/class.c:3918
+#: cp/class.c:3920
#, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr ""
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr ""
-#: cp/class.c:3985
+#: cp/class.c:3987
#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr ""
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr ""
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr ""
-#: cp/class.c:4698
+#: cp/class.c:4700
#, fuzzy, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr ""
-#: cp/class.c:5796
+#: cp/class.c:5799
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr ""
-#: cp/class.c:5798
+#: cp/class.c:5801
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr ""
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr ""
-#: cp/class.c:5853
+#: cp/class.c:5856
#, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr ""
-#: cp/class.c:5860
+#: cp/class.c:5863
#, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr ""
-#: cp/class.c:5978
+#: cp/class.c:5981
#, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:6007
+#: cp/class.c:6010
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:6013
+#: cp/class.c:6016
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr ""
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6556
+#: cp/class.c:6559
#, gcc-internal-format
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
#| msgid "size of `%s' is larger than %d bytes"
msgid "size of type %qT is too large (%qE bytes)"
msgstr "памер \"%s\" больш чам %d байт"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr ""
-#: cp/class.c:7011
+#: cp/class.c:7014
#, gcc-internal-format
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr ""
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
msgid "array member %q#D declared here"
msgstr "тып параметра \"%s\" не аб'Ñўлены"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:7045
+#: cp/class.c:7048
#, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
#| msgid "previous definition of `%#T'"
msgid "in the definition of %q#T"
msgstr "папÑÑ€ÑднÑе вызначÑньне `%#T'"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:7063
+#: cp/class.c:7066
#, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:7081
+#: cp/class.c:7084
#, gcc-internal-format
msgid "next member %q#D declared here"
msgstr ""
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, fuzzy, gcc-internal-format
#| msgid "previous definition of `%#T'"
msgid "redefinition of %q#T"
msgstr "папÑÑ€ÑднÑе вызначÑньне `%#T'"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:7365
+#: cp/class.c:7368
#, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr ""
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr ""
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:8072
+#: cp/class.c:8075
#, fuzzy, gcc-internal-format
#| msgid "language %s not recognized"
msgid "language string %<\"%E\"%> not recognized"
msgstr "мова %s не раÑпазнана"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:8372
+#: cp/class.c:8375
#, fuzzy, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "прапушчан ініцыÑлізатар"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr ""
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr ""
@@ -38110,13 +38163,13 @@ msgstr ""
#. 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:8756
+#: cp/class.c:8759
#, fuzzy, gcc-internal-format
#| msgid "declaration of `%#D'"
msgid "declaration of %q#D"
msgstr "абвÑшчÑньне `%#D'"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr ""
@@ -38146,335 +38199,335 @@ msgstr ""
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr ""
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr ""
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr ""
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr ""
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, fuzzy, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
#| msgid "can't initialize friend function `%s'"
msgid "call to internal function %qE"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr ""
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr ""
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr ""
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr ""
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, fuzzy, gcc-internal-format
msgid "%qD used before its definition"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr ""
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr ""
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr ""
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr ""
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr ""
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr "прапушчан ініцыÑлізатар"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, gcc-internal-format
msgid "dereferencing a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, fuzzy, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, fuzzy, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr "прапушчан ініцыÑлізатар"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, gcc-internal-format
msgid "dereferencing a null pointer"
msgstr ""
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr ""
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, fuzzy, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "%qD used in its own initializer"
msgstr "нерÑчаіÑны ініцыÑлізатар"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a function,"
msgid "%q#D is not const"
msgstr "`%D' - гÑта Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ,"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr ""
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, fuzzy, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, fuzzy, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr ""
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr ""
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, fuzzy, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
msgid "statement is not a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr ""
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, fuzzy, gcc-internal-format
msgid "non-constant array initialization"
msgstr "нерÑчаіÑны ініцыÑлізатар"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr ""
@@ -39285,7 +39338,7 @@ msgstr ""
msgid " skips initialization of %q#D"
msgstr "ініцыÑлізацыÑ"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -39300,7 +39353,7 @@ msgstr ""
msgid "%qD is not a type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, fuzzy, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "нÑвернае выкарыÑтанне \"restict\""
@@ -40965,7 +41018,7 @@ msgstr ""
msgid "parameter declared %<auto%>"
msgstr "тып параметра \"%s\" не аб'Ñўлены"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, fuzzy, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "нÑвернае выкарыÑтанне \"restict\""
@@ -41420,13 +41473,13 @@ msgstr "параметр \"%s\" ініцыÑлізаваны"
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, fuzzy, gcc-internal-format
msgid "%qT is not a template"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
msgid "previous declaration here"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
@@ -41436,8 +41489,8 @@ msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, fuzzy, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "памер \"%s\" - %d байт"
@@ -41488,7 +41541,7 @@ msgstr "паўтарÑнне \"restrict\""
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr "папÑÑ€ÑднÑе вызначÑньне"
@@ -41552,7 +41605,7 @@ msgstr ""
msgid "return type %q#T is incomplete"
msgstr "вÑртаемы тып \"%s\" не \"int\""
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
@@ -41568,7 +41621,7 @@ msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
msgid "no return statements in function returning %qT"
msgstr ""
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr ""
@@ -41726,27 +41779,27 @@ msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑбÑ
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "бітавае поле \"%s\" мае нерÑчаіÑны тып"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr ""
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr ""
@@ -41755,67 +41808,67 @@ msgstr ""
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr ""
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr ""
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr ""
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr ""
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr ""
@@ -41824,60 +41877,60 @@ msgstr ""
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr ""
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, fuzzy, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
#| msgid "label `%D' used but not defined"
msgid "inline function %qD used but never defined"
msgstr "адмеціна `%D' выкарыÑтоўвываецца, але Ð½Ñ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, fuzzy, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "аргумент Ð´Ð»Ñ \"%s\" прапушчан"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr ""
@@ -42187,18 +42240,18 @@ msgstr "параметр \"%s\" ініцыÑлізаваны"
msgid "invalid initializer for array member %q#D"
msgstr "нерÑчаіÑны ініцыÑлізатар"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, fuzzy, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
msgid "%q#D should be initialized"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, fuzzy, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "прапушчан ініцыÑлізатар"
@@ -42299,7 +42352,7 @@ msgstr "нерÑчаіÑны ініцыÑлізатар"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, fuzzy, gcc-internal-format
msgid "%qT is not a class type"
msgstr "\"%s\" мае незавершаны тып"
@@ -42319,7 +42372,7 @@ msgstr "нÑвернае выкарыÑтанне \"restict\""
msgid "invalid use of non-static member function %qD"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, fuzzy, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "нÑвернае выкарыÑтанне \"restict\""
@@ -42515,22 +42568,22 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr ""
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr ""
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr ""
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr ""
@@ -42585,186 +42638,186 @@ msgstr ""
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr ""
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr ""
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr ""
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr ""
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr "complex нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr ""
-#: cp/method.c:1387
+#: cp/method.c:1388
#, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr ""
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, fuzzy, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "пуÑтое абвÑшчÑнне"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr ""
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, fuzzy, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, fuzzy, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "YYDEBUG не вызначан."
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr ""
@@ -42959,125 +43012,125 @@ msgstr ""
msgid "%<%T::%D%> names constructor in %qT"
msgstr "дÑÑтруктару неабходны \"%#D\""
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr ""
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, fuzzy, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, gcc-internal-format
msgid "only here as a friend"
msgstr ""
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr ""
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr ""
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr ""
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute ignored"
msgid "%qD attribute directive ignored"
msgstr "\"%s\" атрыбут ігнарыруецца"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, fuzzy, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr ""
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr ""
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] ""
msgstr[1] ""
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr ""
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr ""
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -43097,7 +43150,7 @@ msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -43122,7 +43175,7 @@ msgstr ""
msgid "request for member %qE in non-class type %qT"
msgstr ""
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr ""
@@ -43182,1220 +43235,1225 @@ msgstr ""
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "Ðе магу знайÑці дÑкларацыю інтÑрфейÑа Ð´Ð»Ñ \"%s\""
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
msgid "%qE is not a class template"
msgstr "\"%s\" звычайна функцыÑ"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, fuzzy, gcc-internal-format
msgid "%qE is not a template"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, fuzzy, gcc-internal-format
msgid "invalid template-id"
msgstr "ÐерÑчаіÑны выбар %s"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr ""
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, fuzzy, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, fuzzy, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, fuzzy, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, fuzzy, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, fuzzy, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, fuzzy, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, fuzzy, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, fuzzy, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, fuzzy, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, fuzzy, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, fuzzy, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `restrict'"
msgid "invalid use of destructor %qD as a type"
msgstr "нÑвернае выкарыÑтанне \"restict\""
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr ""
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr ""
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, fuzzy, gcc-internal-format
msgid "%qE does not name a type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr ""
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr ""
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr ""
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr ""
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr ""
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr ""
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr ""
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr ""
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr ""
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr ""
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "expected declaration"
msgstr "пуÑтое абвÑшчÑньне"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
msgid "expected binary operator"
msgstr "прапушчан ініцыÑлізатар"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, gcc-internal-format
msgid "expected ..."
msgstr ""
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr ""
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr ""
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr ""
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, fuzzy, gcc-internal-format
#| msgid "-pipe is not supported"
msgid "fixed-point types not supported in C++"
msgstr "-pipe не падтрымліваецца"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr ""
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr ""
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, fuzzy, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr ""
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, gcc-internal-format
msgid "expected id-expression"
msgstr ""
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr ""
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr ""
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr ""
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr ""
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, fuzzy, gcc-internal-format
msgid "%qD is not a template"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr ""
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr ""
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr ""
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments specified for `%s' attribute"
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ ÐºÐ¾Ð»ÑŒÐºÐ°Ñьць аргументаў, зададзеных Ð´Ð»Ñ Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments specified for `%s' attribute"
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ ÐºÐ¾Ð»ÑŒÐºÐ°Ñьць аргументаў, зададзеных Ð´Ð»Ñ Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr ""
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `%D'"
msgid "invalid use of %qD"
msgstr "нерÑчаіÑнае выкарыÑтаньне `%D'"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr ""
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr ""
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr ""
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr ""
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr ""
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr ""
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr ""
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr ""
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr ""
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr ""
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr ""
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
msgid "%q#D declared here"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
#| msgid "ISO C89 does not support complex types"
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C89 не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments specified for `%s' attribute"
msgid "default argument specified for lambda parameter"
msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ ÐºÐ¾Ð»ÑŒÐºÐ°Ñьць аргументаў, зададзеных Ð´Ð»Ñ Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
msgid "duplicate %<mutable%>"
msgstr "паўтарÑнне \"%s\""
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr ""
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, fuzzy, gcc-internal-format
#| msgid "empty body in an else-statement"
msgid "expected labeled-statement"
msgstr "пуÑтое цела Ñž else-выражÑнні"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr ""
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, fuzzy, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr "вельмі шмат аргументаў у функцыі"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, fuzzy, gcc-internal-format
#| msgid "empty body in an else-statement"
msgid "expected selection-statement"
msgstr "пуÑтое цела Ñž else-выражÑнні"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr ""
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr ""
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, fuzzy, gcc-internal-format
#| msgid "empty body in an else-statement"
msgid "expected iteration-statement"
msgstr "пуÑтое цела Ñž else-выражÑнні"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr ""
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr ""
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr ""
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr ""
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, fuzzy, gcc-internal-format
#| msgid "multiple declarations `%T' and `%T'"
msgid "multiple declarations in range-based %<for%> loop"
msgstr "неаднолькавае абвÑшчÑньне `%T' Ñ– `%T'"
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "пуÑтое абвÑшчÑньне"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+msgid "invalid initializer for structured binding declaration"
+msgstr "нерÑчаіÑны ініцыÑлізатар"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr ""
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr ""
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
msgid "%qD invalid in lambda"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, fuzzy, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, fuzzy, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "ÐерÑчаіÑÐ½Ð°Ñ ÑпецыфікацыÑ! Памылка Ñž cc."
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr ""
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr ""
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr ""
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr ""
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, fuzzy, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "прапушчан ініцыÑлізатар"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr ""
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr ""
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr ""
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, fuzzy, gcc-internal-format
#| msgid "unregistered operator %s"
msgid "expected operator"
msgstr "нераÑпазнаны аператар %s"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, fuzzy, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, fuzzy, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr ""
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr ""
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr ""
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr ""
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr ""
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr ""
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr ""
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, fuzzy, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr ""
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr ""
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, gcc-internal-format
msgid "expected type specifier"
msgstr ""
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids label declarations"
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, gcc-internal-format
msgid "expected template-id for type"
msgstr ""
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr ""
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr ""
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr ""
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr ""
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, fuzzy, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "\"%s\" звычайна функцыÑ"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr ""
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, gcc-internal-format
msgid "unnamed scoped enum is not allowed"
msgstr ""
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr ""
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr ""
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, gcc-internal-format
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr ""
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr ""
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, fuzzy, gcc-internal-format
#| msgid "previous definition of `%#T'"
msgid "multiple definition of %q#T"
msgstr "папÑÑ€ÑднÑе вызначÑньне `%#T'"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids an empty source file"
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C не дазвалÑе пуÑÑ‚Ñ‹ ізыходны файл"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a function,"
msgid "%qD is not a namespace-name"
msgstr "`%D' - гÑта Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ,"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr ""
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr ""
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr ""
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, gcc-internal-format
msgid "nested identifier required"
msgstr ""
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, gcc-internal-format
msgid "namespace %qD entered"
msgstr ""
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr ""
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, fuzzy, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr ""
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, fuzzy, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, fuzzy, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "expected initializer"
msgstr "нерÑчаіÑны ініцыÑлізатар"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, fuzzy, gcc-internal-format
msgid "initializer provided for function"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr ""
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, fuzzy, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr ""
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, fuzzy, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr ""
@@ -44404,351 +44462,351 @@ msgstr ""
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr "нерÑчаіÑны абвÑшчальнік"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
#| msgid "Invalid declaration"
msgid "qualified-id in declaration"
msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "expected declarator"
msgstr "пуÑтое абвÑшчÑньне"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr ""
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr ""
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr ""
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, fuzzy, gcc-internal-format
#| msgid "duplicate `volatile'"
msgid "duplicate cv-qualifier"
msgstr "паўтарÑнне \"volatile\""
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr ""
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, fuzzy, gcc-internal-format
#| msgid "duplicate `volatile'"
msgid "duplicate virt-specifier"
msgstr "паўтарÑнне \"volatile\""
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "невыкарыÑтаемы параметр \"%s\""
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `%T'"
msgid "invalid use of %qT"
msgstr "нерÑчаіÑнае выкарыÑтаньне `%T'"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr ""
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr ""
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr ""
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr ""
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, fuzzy, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr ""
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr ""
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr ""
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr ""
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr ""
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr ""
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, fuzzy, gcc-internal-format
#| msgid "cannot find file for class %s"
msgid "cannot specify %<override%> for a class"
msgstr "немагчыма знайÑьці файл Ð´Ð»Ñ ÐºÐ»ÑÑа %s"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr ""
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, fuzzy, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, fuzzy, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "ініцыÑлізацыÑ"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr ""
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
#| msgid "previous definition of `%#T'"
msgid "previous definition of %q#T"
msgstr "папÑÑ€ÑднÑе вызначÑньне `%#T'"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, gcc-internal-format
msgid "expected class-key"
msgstr ""
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr ""
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr ""
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr ""
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr ""
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, fuzzy, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr ""
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr ""
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr ""
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, gcc-internal-format
msgid "expected attribute before %<...%>"
msgstr ""
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr ""
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, fuzzy, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, fuzzy, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "невыкарыÑтаемы параметр \"%s\""
@@ -44757,497 +44815,497 @@ msgstr "невыкарыÑтаемы параметр \"%s\""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, fuzzy, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "-pipe не падтрымліваецца."
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty introduction-list"
msgstr "пуÑтое абвÑшчÑньне"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr ""
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr ""
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, fuzzy, gcc-internal-format
msgid "invalid explicit specialization"
msgstr "ініцыÑлізацыÑ"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, fuzzy, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "пуÑтое абвÑшчÑнне"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, gcc-internal-format
msgid "a class template declaration must not declare anything else"
msgstr ""
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, fuzzy, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "ініцыÑлізацыÑ"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr ""
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr ""
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr ""
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not support `long long'"
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++ не падтрымлівае \"long long\""
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr ""
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
#| msgid "duplicate `%s'"
msgid "duplicate %qD"
msgstr "паўтарÑньне `%s'"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, fuzzy, gcc-internal-format
#| msgid "duplicate `%s'"
msgid "duplicate %qs"
msgstr "паўтарÑньне `%s'"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr ""
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr ""
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr ""
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr ""
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr ""
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr ""
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, fuzzy, gcc-internal-format
#| msgid "unregistered operator %s"
msgid "expected %<operator%>"
msgstr "нераÑпазнаны аператар %s"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr ""
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr ""
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr ""
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr ""
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr ""
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr ""
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr ""
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr ""
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr ""
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr ""
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr ""
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr ""
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr ""
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr ""
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr ""
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr ""
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr ""
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr ""
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr ""
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr ""
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, fuzzy, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr ""
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, fuzzy, gcc-internal-format
msgid "file ends in default argument"
msgstr "нехапае аргументаў у функцыі \"%s\""
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr ""
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr ""
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, fuzzy, gcc-internal-format
#| msgid "invalid mode for gen_tst_reg"
msgid "invalid type for instance variable"
msgstr "нерÑчаіÑны Ñ€Ñжым Ð´Ð»Ñ gen_tst_reg"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr ""
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, fuzzy, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "\"%s\" атрыбут ігнарыруецца"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `restrict'"
msgid "invalid type for property"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr ""
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid reduction-identifier"
msgstr "нерÑчаіÑны ініцыÑлізатар"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr ""
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr ""
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr ""
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr ""
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid initializer clause"
msgstr "нерÑчаіÑны ініцыÑлізатар"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr ""
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr ""
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr ""
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr ""
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr ""
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr ""
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr ""
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr ""
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr ""
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, gcc-internal-format
msgid "expected variable-name"
msgstr ""
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr ""
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr ""
@@ -45341,7 +45399,7 @@ msgstr ""
msgid "candidate is: %#D"
msgstr ""
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, gcc-internal-format
msgid "%s %#D"
msgstr ""
@@ -45923,225 +45981,240 @@ msgstr ""
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr ""
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr ""
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6634
+#, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6641
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr ""
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr ""
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr ""
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr ""
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr ""
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr ""
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr ""
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr ""
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr ""
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr ""
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr ""
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `restrict'"
msgid "invalid use of destructor %qE as a type"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr ""
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr ""
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr ""
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr ""
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr ""
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr ""
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr ""
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr ""
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr ""
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr ""
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, fuzzy, gcc-internal-format
msgid "provided for %qD"
msgstr "дÑÑтруктару неабходны \"%#D\""
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr ""
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, fuzzy, gcc-internal-format
msgid "provided for %q+D"
msgstr "дÑÑтруктару неабходны \"%#D\""
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, fuzzy, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "\"%s\" звычайна функцыÑ"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr ""
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, fuzzy, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "пуÑтое абвÑшчÑнне"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, gcc-internal-format
msgid "template constraint failure"
msgstr ""
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr ""
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr "нехапае аргументаў у функцыі \"%s\""
@@ -46159,275 +46232,275 @@ msgstr "нехапае аргументаў у функцыі \"%s\""
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, fuzzy, gcc-internal-format
msgid "variable %qD has function type"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, fuzzy, gcc-internal-format
#| msgid "invalid parameter type `%T'"
msgid "invalid parameter type %qT"
msgstr "нерÑчаіÑны тып парамÑтра `%T'"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, fuzzy, gcc-internal-format
#| msgid "in declaration `%D'"
msgid "in declaration %q+D"
msgstr "у абвÑшчÑньні `%D'"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, fuzzy, gcc-internal-format
#| msgid "function does not return string type"
msgid "function returning an array"
msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ Ð½Ðµ вÑртае тып string"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, fuzzy, gcc-internal-format
msgid "function returning a function"
msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr ""
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, fuzzy, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr ""
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr ""
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr ""
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr ""
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr ""
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr ""
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr ""
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, fuzzy, gcc-internal-format
msgid "use of %qs in template"
msgstr "\"%s\" звычайна функцыÑ"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr ""
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr ""
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr ""
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr ""
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr ""
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, fuzzy, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "\"%s\" мае незавершаны тып"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, fuzzy, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "\"%s\" звычайна функцыÑ"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, gcc-internal-format
msgid "%qT is/uses unnamed type"
msgstr ""
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, fuzzy, gcc-internal-format
#| msgid "default argument for `%#D' has type `%T'"
msgid "template argument for %qD uses local type %qT"
msgstr "звычайны аргумÑнт Ð´Ð»Ñ `%#D' мае тып `%T'"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr ""
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, fuzzy, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "тып параметра \"%s\" не аб'Ñўлены"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/pt.c:21900
+#: cp/pt.c:21989
msgid "%s %#S"
msgstr ""
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr ""
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr ""
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, fuzzy, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr ""
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, fuzzy, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
@@ -46439,92 +46512,92 @@ msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, fuzzy, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, fuzzy, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr ""
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr ""
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, gcc-internal-format
msgid "explicit deduction guides not considered for copy-initialization"
msgstr ""
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr ""
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr ""
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, gcc-internal-format
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, gcc-internal-format
msgid "deduced expression type does not satisfy placeholder constraints"
msgstr ""
@@ -46685,466 +46758,466 @@ msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑбÑ
msgid " since %q+#D declared in base class"
msgstr ""
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr ""
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, fuzzy, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "тып параметра \"%s\" не аб'Ñўлены"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr ""
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, fuzzy, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "памер \"%s\" больш чам %d байт"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, fuzzy, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, fuzzy, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr ""
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr ""
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr ""
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, fuzzy, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, fuzzy, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr ""
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, fuzzy, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "нÑвернае выкарыÑтанне \"restict\""
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, fuzzy, gcc-internal-format
msgid "invalid base-class specification"
msgstr "ÐерÑчаіÑÐ½Ð°Ñ ÑпецыфікацыÑ! Памылка Ñž cc."
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr ""
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr ""
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr ""
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr ""
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, gcc-internal-format
msgid "use of parameter outside function body"
msgstr ""
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
msgid "missing template arguments"
msgstr "параметр \"%s\" ініцыÑлізаваны"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr ""
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, fuzzy, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "памер маÑіва \"%s\" адмоўны"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr ""
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, fuzzy, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "\"%s\" мае незавершаны тып"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr ""
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr ""
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr ""
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr ""
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr ""
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr ""
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr ""
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr ""
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr ""
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, gcc-internal-format
msgid "%<gang%> static value must be positive"
msgstr ""
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr ""
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, gcc-internal-format
msgid "%qs expression must be integral"
msgstr ""
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, gcc-internal-format
msgid "%<vector%> length value must be positive"
msgstr ""
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr ""
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr ""
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr ""
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr ""
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, gcc-internal-format
msgid "%<tile%> argument needs integral type"
msgstr ""
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr ""
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, gcc-internal-format
msgid "static assertion failed"
msgstr ""
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr ""
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr ""
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr ""
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr ""
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, gcc-internal-format
msgid "non-pointer argument to %<__builtin_launder%>"
msgstr ""
@@ -47159,107 +47232,107 @@ msgstr ""
msgid "lambda-expression in a constant expression"
msgstr ""
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr ""
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "\"%s\" звычайна функцыÑ"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, fuzzy, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑÑ‚Ñ‹"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr ""
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr ""
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr "ÑÑ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ ÐºÐ°Ð½Ñтанта вельмі доўгаÑ"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr ""
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr "\"%s\" звычайна функцыÑ"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr ""
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr ""
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "\"%s\" звычайна функцыÑ"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "\"%s\" звычайна функцыÑ"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr ""
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -47949,159 +48022,159 @@ msgstr ""
msgid "invalid conversion to type %qT from type %qT"
msgstr "ÐерÑчаіÑны выбар \"%s\""
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr ""
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr ""
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr ""
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, fuzzy, gcc-internal-format
#| msgid "converting from `%T' to `%T'"
msgid "cannot convert %qT to %qT"
msgstr "пераўтварÑньне з `%T' у `%T'"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr ""
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr ""
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr ""
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr "вÑртаемы тып \"%s\" не \"int\""
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr "аргумент Ð´Ð»Ñ \"%s\" прапушчан"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, gcc-internal-format
msgid "address of label %qD returned"
msgstr ""
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr ""
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr ""
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr ""
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
#| msgid "missing initializer"
msgid "returning initializer list"
msgstr "прапушчан ініцыÑлізатар"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr ""
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -52074,87 +52147,87 @@ msgstr ""
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr ""
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr ""
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -52342,12 +52415,12 @@ msgstr ""
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr ""
@@ -53124,514 +53197,529 @@ msgstr ""
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr ""
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr ""
-#: fortran/io.c:762
+#: fortran/io.c:724
#, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr ""
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr ""
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, gcc-internal-format, gfc-internal-format
msgid "Extension: Zero width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:881
+#: fortran/io.c:844
#, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:912
+#: fortran/io.c:875
#, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr ""
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr ""
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing class name"
msgid "Missing comma at %L"
msgstr "Прапушчана назва клаÑа"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr ""
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr ""
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr ""
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr ""
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr ""
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "ÐерÑчаіÑÐ½Ð°Ñ ÑпецыфікацыÑ! Памылка Ñž cc."
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "duplicate label declaration `%s'"
msgid "Duplicate %s label specification at %C"
msgstr "паўторнае абвÑшчÑньне адмеціны `%s'"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr ""
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr ""
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr ""
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr ""
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr ""
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr ""
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr ""
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr ""
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr ""
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr ""
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr ""
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr ""
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr ""
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr ""
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr ""
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, gcc-internal-format, gfc-internal-format
msgid "Missing format with default unit at %C"
msgstr ""
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr ""
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr ""
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr ""
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr ""
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr ""
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr ""
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr ""
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr ""
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr ""
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr ""
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%s' used but not defined"
msgid "ERR tag label %d at %L not defined"
msgstr "адмеціна `%s' выкарыÑтоўвываецца, але Ð½Ñ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%s' used but not defined"
msgid "END tag label %d at %L not defined"
msgstr "адмеціна `%s' выкарыÑтоўвываецца, але Ð½Ñ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%s' used but not defined"
msgid "EOR tag label %d at %L not defined"
msgstr "адмеціна `%s' выкарыÑтоўвываецца, але Ð½Ñ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%s' used but not defined"
msgid "FORMAT label %d at %L not defined"
msgstr "адмеціна `%s' выкарыÑтоўвываецца, але Ð½Ñ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr ""
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr ""
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr ""
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr ""
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr ""
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr ""
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr ""
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr ""
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr ""
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr ""
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr ""
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr ""
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr ""
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr ""
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr ""
@@ -54528,260 +54616,260 @@ msgstr ""
msgid "Missing generic specification in USE statement at %C"
msgstr ""
-#: fortran/module.c:637
+#: fortran/module.c:638
#, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr ""
-#: fortran/module.c:678
+#: fortran/module.c:679
#, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr ""
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "in declaration `%D'"
msgid "SUBMODULE declaration at %C"
msgstr "у абвÑшчÑньні `%D'"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr ""
-#: fortran/module.c:821
+#: fortran/module.c:822
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr ""
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "error writing to %s"
msgid "Error writing modules file: %s"
msgstr "памылка запіÑу Ñž %s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr ""
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
#| msgid "%s: can't open file `%s' for reading: %s\n"
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "%s: немагчыма адчыніць файл `%s' Ð´Ð»Ñ Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ: %s\n"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
#| msgid "%s: can't open file `%s' for reading: %s\n"
msgid "Error writing module file %qs for writing: %s"
msgstr "%s: немагчыма адчыніць файл `%s' Ð´Ð»Ñ Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ: %s\n"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
#| msgid "%s: can't delete file `%s': %s\n"
msgid "Can't delete module file %qs: %s"
msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
#| msgid "%s: can't change mode of file `%s': %s\n"
msgid "Can't rename module file %qs to %qs: %s"
msgstr "%s: немагчыма зьмÑніць Ñ€Ñжым файла `%s': %s\n"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
#| msgid "%s: can't delete file `%s': %s\n"
msgid "Can't delete temporary module file %qs: %s"
msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr ""
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr ""
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr ""
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr ""
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr ""
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr ""
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr ""
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
#| msgid "%s: can't open file `%s' for reading: %s\n"
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "%s: немагчыма адчыніць файл `%s' Ð´Ð»Ñ Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ: %s\n"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr ""
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr ""
@@ -57158,7 +57246,7 @@ msgstr ""
msgid "Unable to resolve the specific function %qs at %L"
msgstr ""
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr ""
@@ -58649,449 +58737,439 @@ msgstr ""
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr ""
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr ""
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr ""
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr ""
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr ""
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr ""
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr ""
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr ""
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr ""
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr ""
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr ""
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr ""
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr ""
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr ""
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, gcc-internal-format
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr ""
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr ""
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr ""
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr ""
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr ""
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr ""
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%s' defined but not used"
msgid "Label %d at %L defined but not used"
msgstr "адмеціна `%s' вызначана, але Ð½Ñ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñтоўваецца"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%s' defined but not used"
msgid "Label %d at %L defined but cannot be used"
msgstr "адмеціна `%s' вызначана, але Ð½Ñ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñтоўваецца"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr ""
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr ""
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr ""
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr ""
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr ""
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr ""
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr ""
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr ""
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr ""
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
@@ -60183,12 +60261,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr ""
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr ""
diff --git a/gcc/po/da.po b/gcc/po/da.po
index fe4178386ec..f024912fee7 100644
--- a/gcc/po/da.po
+++ b/gcc/po/da.po
@@ -137,7 +137,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 7.1.0\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2017-05-21 11:00+0200\n"
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
@@ -324,13 +324,13 @@ msgstr "»%%l«-operand er ikke en etiket"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "kommatalskonstant misbrugt"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -618,62 +618,62 @@ msgstr ""
" videregive andre indstillinger til disse processer kan tilvalg på formen\n"
" »-W<bogstav>« bruges.\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr "Behandler specifikation (%s), som er »%s«\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "MÃ¥l: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "Konfigureret med: %s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Trådmodel: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc-version %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "gcc-styringsprogram version %s %skører gcc-version %s\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr "Fejlen kan ikke genskabes, så det er sandsynligvis et udstyrsproblem eller et problem med operativsystemet.\n"
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr "Forbrændt kilde lagret i %s-filen, vedhæft venligst den til din fejlrapport.\n"
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "installering: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "programmer: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "biblioteker: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -682,16 +682,16 @@ msgstr ""
"\n"
"For fejlrapporteringsinstruktioner, se:\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "(C)"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -700,7 +700,7 @@ msgstr ""
"Dette er et frit program; se kildekoden for kopieringsbetingelser. Der er\n"
"INGEN garanti; ikke engang for SALGBARHED eller BRUGBARHED TIL NOGET FORMÃ…L.\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -713,7 +713,7 @@ msgstr ""
"==============\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
@@ -722,7 +722,7 @@ msgstr ""
"Brug »-Wl,TILVALG« for at sende »TILVALG« til sammenkæderen.\n"
"\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -733,7 +733,7 @@ msgstr ""
"=================\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -747,16 +747,16 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr " merge [tilvalg] <map1> <map2> Sammenføj dækningsfilindhold\n"
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, c-format
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --verbose Uddybende tilstand\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, c-format
msgid " -o, --output <dir> Output directory\n"
msgstr " -o, --output <map> Vis mappe\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, c-format
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --verbose Uddybende tilstand\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -772,14 +772,14 @@ msgstr "Sammenføj brug af underkommando:"
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr " rewrite [tilvalg] <map> Genskriv dækningsfilindhold\n"
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -807,27 +807,27 @@ msgstr "normalisering kan ikke sameksistere med skalering\n"
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr " overlap [tilvalg] <map1> <map2> Beregn overlap for to profiler\n"
-#: gcov-tool.c:421
-#, c-format
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
-msgstr " -h, --hotonly Udskriv kun info for varme objekter/funktioner\n"
-
-#: gcov-tool.c:422
+#: gcov-tool.c:420
#, c-format
msgid " -f, --function Print function level info\n"
msgstr " -f, --function Udskriv info om funktionsniveau\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:421
#, c-format
msgid " -F, --fullname Print full filename\n"
msgstr " -F, --fullname Udskriv fuldt filnavn\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:422
+#, c-format
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgstr " -h, --hotonly Udskriv kun info for varme objekter/funktioner\n"
+
+#: gcov-tool.c:423
#, c-format
msgid " -o, --object Print object level info\n"
msgstr " -o, --object Udskriv info på objektniveau\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr " -t <float>, --hot_threshold <float> Angiv tærskel for varme\n"
@@ -914,20 +914,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Udskriv denne hjælp og afslut\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Vis oplysninger for alle basisblokke\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities Medtag forgreningssandsynligheder i uddata\n"
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
@@ -936,16 +931,21 @@ msgstr ""
" -c, --branch-counts Antal forgreninger taget i stedet\n"
" for procenter\n"
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr " -d, --display-progress Vis statusinformation\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries Udskriv sammendrag for hver funktion\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Udskriv denne hjælp og afslut\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1130,82 +1130,82 @@ msgstr "%s:»%s« har buer fra udgangsblok\n"
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s:graf kan ikke løses for »%s«\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Linjer kørt:%s af %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Ingen kørbare linjer\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s »%s«\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "Forgreninger kørt:%s af %d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "Taget mindst en gang:%s af %d\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "Ingen forgreninger\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Kald kørt:%s af %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Ingen kald\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s:ingen linjer for »%s«\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "kald %2d returnerede %s\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "kald %2d aldrig udført\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "forgrening %2d valgt %s%s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "forgrening %2d aldrig udført\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "ubetinget %2d valgt %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "ubetinget %2d aldrig udført\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr "Kan ikke åbne kildefilen %s\n"
@@ -1312,89 +1312,89 @@ msgstr "Dette tilvalg mangler dokumentation."
msgid "Uses of this option are diagnosed."
msgstr "Brug af dette tilvalg diagnosticeres."
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr "standard %d minimum %d maksimum %d"
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr "Samme som %s. Brug det sidste tilvalg i stedet."
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr "%s Samme som %s."
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr "[standard]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[aktiveret]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[deaktiveret]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " Ingen tilvalg med de ønskede karakteristika blev fundet\n"
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " Ingen fundet. Brug --help=%s for at vise *alle* tilvalgene understøttet af brugerfladen %s.\n"
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr " Alle tilvalg med de ønskede karakteristika er allerede blevet vist\n"
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "De følgende tilvalg er målspecifikke"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "De følgende tilvalg kontrollerer advarselsbeskeder for oversætteren"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "De følgende tilvalg kontrollerer optimeringer"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "De følgende tilvalg er sproguafhængige"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "Tilvalget --param genkender følgende som parametre"
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "De følgende tilvalg er specifikke kun for sproget "
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "De følgende tilvalg er understøttet af sproget "
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "De følgende tilvalg er ikke dokumenterede"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr "De følgende tilvalg anvender forskellige parametre"
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr "De følgende tilvalg anvender fælles parametre"
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "De følgende tilvalg er sprogrelaterede"
@@ -2939,8 +2939,8 @@ msgstr "længdemodifikation i strfmon-formatering"
msgid "<command-line>"
msgstr "<kommandolinje>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr "Ikke understøttet operand for koden »%c«"
@@ -2959,7 +2959,7 @@ msgstr "ugyldig operand for »%%%c«"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "manglende operand"
@@ -2979,8 +2979,8 @@ msgstr "ugyldig operand"
msgid "invalid operand prefix '%%%c'"
msgstr "ugyldig operandpræfiks »%%%c«"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr "»%%&« brugt uden nogle lokale dynamiske TLS-referencer"
@@ -2996,18 +2996,18 @@ msgid "invalid %%r value"
msgstr "ugyldig %%r-værdi"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "ugyldig %%R-værdi"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "ugyldig %%N-værdi"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "ugyldig %%P-værdi"
@@ -3017,7 +3017,7 @@ msgstr "ugyldig %%P-værdi"
msgid "invalid %%h value"
msgstr "ugyldig %%h-værdi"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "ugyldig %%L-værdi"
@@ -3038,7 +3038,7 @@ msgid "invalid %%U value"
msgstr "ugyldig %%U-værdi"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "ugyldig %%s-værdi"
@@ -3048,7 +3048,7 @@ msgstr "ugyldig %%s-værdi"
msgid "invalid %%C value"
msgstr "ugyldig %%C-værdi"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "ugyldig %%E-værdi"
@@ -3059,7 +3059,7 @@ msgid "unknown relocation unspec"
msgstr "ukendt relokaliserings-unspec"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "ugyldig %%xn-kode"
@@ -3122,7 +3122,7 @@ msgstr "ugyldig operand til %%O-koden"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "ugyldig operand-uddatakode"
@@ -3132,31 +3132,31 @@ msgstr "ugyldig operand-uddatakode"
msgid "invalid UNSPEC as operand: %d"
msgstr "ugyldig UNSPEC som operand: %d"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "ugyldig skift-operand"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, fuzzy, c-format
#| msgid "Generate char instructions"
msgid "predicated Thumb instruction"
msgstr "Generér char-instruktioner"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, fuzzy, c-format
#| msgid "ret instruction not implemented"
msgid "predicated instruction in conditional sequence"
msgstr "ret-instruktion ikke implementeret"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3164,107 +3164,107 @@ msgstr "ret-instruktion ikke implementeret"
msgid "invalid operand for code '%c'"
msgstr "ugyldig operand for koden »%c«"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr "instruktion aldrig udført"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr "forældet Maverick-formatkode »%c«"
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "adresseoperand kræver begrænsning for X-, Y- eller Z-register"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr "operander til %T/%t skal være reg + const_int:"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr "ugyldig adresse, ikke en I/O-adresse:"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
msgid "bad address, not a constant:"
msgstr "ugyldig adresse, ikke en konstant:"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "ugyldig adresse, ikke (reg+disp):"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "ugyldig adresse, ikke post_inc eller pre_dec:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "intern oversætterfejl - ugyldig adresse:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr "Ikke understøttet kode »%c« for fast-punkt:"
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "intern oversætterfejl - ugyldig tilstand:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "ugyldig instruktion:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "ukorrekt instruktion:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "ukendt flytteinstruktion:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "ugyldig skifteinstruktion:"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "intern oversætterfejl - ukorrekt skift:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
msgid "unsupported fixed-point conversion"
msgstr "fast-punkt-konvertering er ikke understøttet"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr ""
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
#| msgid "a parameter"
msgid "function parameter"
msgstr "en parameter"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
#, fuzzy
#| msgid "structure"
msgid "structure field"
msgstr "struktur"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
#| msgid "declaration of `%s' as array of functions"
msgid "return type of function"
msgstr "'%s' erklæret som en tabel af funktioner"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
#, fuzzy
#| msgid "pointer"
msgid "pointer"
@@ -3290,7 +3290,7 @@ msgid "invalid const_double operand"
msgstr "ugyldig const_double-operand"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3512,88 +3512,88 @@ msgstr "ugyldig output_move_double-operand"
msgid "bad output_condmove_single operand"
msgstr "ugyldig output_condmove_single-operand"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "ugyldig UNSPEC som operand"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, c-format
msgid "invalid use of asm flag output"
msgstr "ugyldig brug af asm-flaguddata"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "ugyldig operandstørrelse for operandkoden »O«"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "ugyldig operandstørrelse for operandkoden »z«"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "ugyldig operandtype brugt med operandkoden »Z«"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "ugyldig operandstørrelse for operandkoden »Z«"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "operand er ikke en betingelseskode, ugyldig operandkode »Y«"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "operand er ikke en betingelseskode, ugyldig operandkode »D«"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "operand er ikke en betingelseskode, ugyldig operandkode »%c«"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode »H«"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "operand er ikke et heltal, ugyldig operandkode »K«"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "operand er ikke et specifikt heltal, ugyldig operandkode »r«"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "operand er ikke et heltal, ugyldig operandkode »R«"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, fuzzy, c-format
#| msgid "operand is not a specific integer, invalid operand code 'r'"
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "operand er ikke et specifikt heltal, ugyldig operandkode »r«"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "ugyldig operandkode »%c«"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "ugyldige begrænsninger for operand"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "ukendt instruktionstilstand"
@@ -3630,7 +3630,7 @@ msgstr "ugyldig operation på %<__fpreg%>"
msgid "invalid %%P operand"
msgstr "ugyldig %%P-operand"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "ugyldig %%p-værdi"
@@ -3684,7 +3684,7 @@ msgid "post-increment address is not a register"
msgstr "postfiks forøgelsesadresse er ikke et register"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "ugyldig adresse"
@@ -3718,7 +3718,7 @@ msgid "insn contains an invalid address !"
msgstr "instruktion indeholder en ugyldig adresse!"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "ugyldig adresse"
@@ -3809,291 +3809,291 @@ msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr "-maltivec=le er ikke tilladt for storendede mål"
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr "-mvsx kræver udstyrskommatal"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr "-mvsx og -mpaired er indbyrdes uforenelige"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr "-mvsx kræver indekseret adressering"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-mvsx og -mno-altivec er indbyrdes uforenelige"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr "-mno-altivec deaktiverer vsx"
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr "-mquad-memory kræver 64-bit tilstand"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr "-mquad-memory-atomic kræver 64-bit tilstand"
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr "-mquad-memory er ikke tilgængelig i lilleendet tilstand"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
#, fuzzy
#| msgid "-mquad-memory requires 64-bit mode"
msgid "-mtoc-fusion requires 64-bit"
msgstr "-mquad-memory kræver 64-bit tilstand"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
#, fuzzy
#| msgid "bad operand"
msgid "bad move"
msgstr "ugyldig operand"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, c-format
msgid "invalid %%e value"
msgstr "ugyldig %%e-værdi"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "ugyldig %%f-værdi"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "ugyldig %%F-værdi"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "ugyldig %%G-værdi"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "ugyldig %%j-kode"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "ugyldig %%J-kode"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "ugyldig %%k-værdi"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "ugyldig %%K-værdi"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "ugyldig %%O-værdi"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "ugyldig %%q-værdi"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "ugyldig %%T-værdi"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "ugyldig %%u-værdi"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "ugyldig %%v-værdi"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "ugyldig %%x-værdi"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "ugyldig %%y-værdi, prøv at brug »Z«-begrænsningen"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr "__float128 og __ibm128 kan ikke bruges i det samme udtryk"
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
#, fuzzy
#| msgid "too few arguments to function"
msgid "AltiVec argument passed to unprototyped function"
msgstr "for få parametre til funktionen"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
#, fuzzy
#| msgid "Do not generate code for a Sun FPA"
msgid "Could not generate addis value for fusion"
msgstr "Generér ikke kode til en Sun FPA"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
#, fuzzy
#| msgid "unable to generate reloads for:"
msgid "Unable to generate load/store offset for fusion"
msgstr "kunne ikke generere genindlæsninger for:"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr "emit_fusion_p9_load, ugyldig reg #1"
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr "emit_fusion_p9_load, ugyldig reg #2"
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr "emit_fusion_p9_load ikke MEM"
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr "emit_fusion_p9_store, ugyldig reg #1"
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr "emit_fusion_p9_store, ugyldig reg #2"
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr "emit_fusion_p9_store ikke MEM"
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr "symbolske hukommelsesreferencer er kun understøttet på z10 eller senere"
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "Kan ikke nedbryde adresse"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "ugyldig sammenligningsoperator til »E«-ændring"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "ugyldig reference til »J«-uddataændring"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr "ugyldig adresse til »O«-uddataændring"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr "ugyldig adresse til »R«-uddataændring"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr "hukommelsesreference forventet til »S«-uddataændring"
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr "ugyldig adresse for »S«-uddatamodifikation"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr "register eller hukommelsesudtryk forventet til »N«-uddataændring"
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr "register eller hukommelsesudtryk forventet til »M«-uddataændring"
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "ugyldig konstant til uddataændringen »%c«"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr "ugyldig konstant - prøv at bruge en uddataændring"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr "ugyldig konstantvektor for uddataændringen »%c«"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr "ugyldigt udtryk - prøv at brug en uddataændring"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "ugyldig udtryk til uddataændringen »%c«"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "too few arguments to function"
msgid "vector argument passed to unprototyped function"
msgstr "for få parametre til funktionen"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
#, fuzzy
#| msgid "pointer targets in %s differ in signedness"
msgid "types differ in signedness"
msgstr "fortegnene i henvisningsmål i %s er forskellige"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr "binær operator understøtter ikke vektor bool-operand"
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -4121,43 +4121,43 @@ msgstr "oprettet og brugt med andre ABI'er"
msgid "created and used with different endianness"
msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "ugyldig %%Y-operand"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "ugyldig %%A-operand"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "ugyldig %%B-operand"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "ugyldig %%C-operand"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "ugyldig %%D-operand"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "ugyldig %%f-operand"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "ugyldig %%s-operand"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
@@ -4340,30 +4340,30 @@ msgstr ""
msgid "bad test"
msgstr "ugyldig test"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "ugyldig %%D-værdi"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "ugyldig maske"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, fuzzy, c-format
msgid "invalid %%d value"
msgstr "ugyldig %%V-værdi"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, fuzzy, c-format
msgid "invalid %%t/%%b value"
msgstr "ugyldig %%b-værdi"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "ingen registre i adresse"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "adresseafsæt er ikke en konstant"
@@ -4386,8 +4386,8 @@ msgstr "((anonym))"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<;%>"
@@ -4410,15 +4410,15 @@ msgstr "';' forventet"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<(%>"
msgstr "';' forventet"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<,%>"
@@ -4450,7 +4450,7 @@ msgstr "';' forventet"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<)%>"
@@ -4459,7 +4459,7 @@ msgstr "';' forventet"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<]%>"
@@ -4470,7 +4470,7 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr ""
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<}%>"
@@ -4478,7 +4478,7 @@ msgstr "';' forventet"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<{%>"
@@ -4489,7 +4489,7 @@ msgstr "';' forventet"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<:%>"
@@ -4503,24 +4503,24 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr ""
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr ""
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4530,20 +4530,20 @@ msgstr ""
msgid "expected %<.%>"
msgstr "';' forventet"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected %<@end%>"
msgstr "uventet operand"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<>%>"
msgstr "';' forventet"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr ""
@@ -4551,18 +4551,18 @@ msgstr ""
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<=%>"
msgstr "';' forventet"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr ""
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<[%>"
@@ -4574,7 +4574,7 @@ msgstr "';' forventet"
msgid "(anonymous)"
msgstr "((anonym))"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, fuzzy, gcc-internal-format
#| msgid "';' expected"
msgid "expected %<<%>"
@@ -4586,12 +4586,12 @@ msgstr "';' forventet"
msgid "expected label"
msgstr "uventet operand"
-#: cp/call.c:9927
+#: cp/call.c:9932
#, fuzzy
msgid "candidate 1:"
msgstr "candidate%s: %+#D"
-#: cp/call.c:9928
+#: cp/call.c:9933
#, fuzzy
msgid "candidate 2:"
msgstr "candidate%s: %+#D"
@@ -4848,12 +4848,12 @@ msgstr ""
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
#, fuzzy
msgid "candidates are:"
msgstr "candidate%s: %+#D"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
#, fuzzy
msgid "candidate is:"
msgid_plural "candidates are:"
@@ -5050,98 +5050,98 @@ msgstr "advarsel: "
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-#: fortran/io.c:585
+#: fortran/io.c:595
#, fuzzy
#| msgid " but %d required"
msgid "Positive width required"
msgstr " men %d påkrævet"
-#: fortran/io.c:586
+#: fortran/io.c:596
#, fuzzy
#| msgid "negative width in bit-field `%s'"
msgid "Nonnegative width required"
msgstr "negativ bredde i bitfeltet '%s'"
-#: fortran/io.c:587
+#: fortran/io.c:597
#, fuzzy
#| msgid "unterminated format string"
msgid "Unexpected element %qc in format string at %L"
msgstr "uafsluttet formateringsstreng"
-#: fortran/io.c:589
+#: fortran/io.c:599
#, fuzzy
#| msgid "unterminated format string"
msgid "Unexpected end of format string"
msgstr "uafsluttet formateringsstreng"
-#: fortran/io.c:590
+#: fortran/io.c:600
#, fuzzy
#| msgid "zero width in %s format"
msgid "Zero width in format descriptor"
msgstr "bredde på nul i %s-formatering"
-#: fortran/io.c:610
+#: fortran/io.c:620
#, fuzzy
#| msgid "missing open paren"
msgid "Missing leading left parenthesis"
msgstr "manglende startparantes"
-#: fortran/io.c:639
+#: fortran/io.c:649
#, fuzzy
msgid "Left parenthesis required after %<*%>"
msgstr "skabelonsparameter er påkrævet for '%T'"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr ""
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr ""
-#: fortran/io.c:726
-#, fuzzy, c-format
-#| msgid "Missing formal parameter term"
-msgid "Right parenthesis expected at %C"
-msgstr "Manglende formel parameterterm"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr ""
-#: fortran/io.c:930
+#: fortran/io.c:893
#, fuzzy
#| msgid "type specifier `%s' not allowed after struct or class"
msgid "E specifier not allowed with g0 descriptor"
msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr ""
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, fuzzy, c-format
+#| msgid "Missing formal parameter term"
+msgid "Right parenthesis expected at %C"
+msgstr "Manglende formel parameterterm"
+
+#: fortran/io.c:1040
#, fuzzy
#| msgid "unrecognized format specifier"
msgid "Period required in format specifier"
msgstr "ukendt formateringsanvisning"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
@@ -5152,96 +5152,96 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr "heltalsoverløb i udtryk"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
#, fuzzy
#| msgid "unexpected operand"
msgid "Unexpected EOF"
msgstr "uventet operand"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
#, fuzzy
#| msgid "integer overflow in expression"
msgid "Integer overflow"
msgstr "heltalsoverløb i udtryk"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr ""
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr ""
-#: fortran/module.c:1554
+#: fortran/module.c:1555
#, fuzzy
msgid "Expected name"
msgstr "uventet operand"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
#, fuzzy
msgid "Expected left parenthesis"
msgstr "uventet operand"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr ""
-#: fortran/module.c:1563
+#: fortran/module.c:1564
#, fuzzy
msgid "Expected integer"
msgstr "uventet operand"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
#, fuzzy
#| msgid "unexpected operand"
msgid "Expected string"
msgstr "uventet operand"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr ""
-#: fortran/module.c:2274
+#: fortran/module.c:2275
#, fuzzy
#| msgid "packed attribute is unnecessary"
msgid "Expected attribute bit name"
msgstr "packed-egenskab er unødvendig"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
#, fuzzy
#| msgid "section pointer missing"
msgid "Expected integer string"
msgstr "sektionshenvisning mangler"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr ""
-#: fortran/module.c:3189
+#: fortran/module.c:3190
#, fuzzy
#| msgid "unterminated format string"
msgid "Expected real string"
msgstr "uafsluttet formateringsstreng"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
#, fuzzy
#| msgid "unexpected address expression"
msgid "Expected expression type"
msgstr "uventet adresseudtryk"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
#, fuzzy
#| msgid "bad operand"
msgid "Bad operator"
msgstr "ugyldig operand"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
#, fuzzy
#| msgid "overflow in constant expression"
msgid "Bad type in constant expression"
msgstr "overløb i konstant udtryk"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
#, fuzzy
#| msgid "unexpected PIC symbol"
msgid "Unexpected end of module"
@@ -5529,12 +5529,12 @@ msgstr ""
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -5921,7 +5921,7 @@ msgstr "%s understøtter ikke %s"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "-m32 og -m64 er indbyrdes uforenelige"
@@ -9405,7 +9405,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "Angiv bitstørrelse for umiddelbar TLS-afsæt"
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
#, fuzzy
#| msgid "Schedule code for given CPU"
@@ -9681,7 +9681,7 @@ msgstr ""
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
#, fuzzy
#| msgid "Use ROM instead of RAM"
msgid "Use LRA instead of reload."
@@ -9978,14 +9978,14 @@ msgstr "sizeof(long double) er 12"
msgid "Use 80-bit long double."
msgstr "Benyt 128 bit long double"
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
#, fuzzy
#| msgid "Use 64 bit long doubles"
msgid "Use 64-bit long double."
msgstr "Benyt 64 bit long double"
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
#, fuzzy
#| msgid "Use 128 bit long doubles"
@@ -11348,103 +11348,103 @@ msgstr "Benyt 64 bit-API"
msgid "64 bit ABI."
msgstr "Benyt 64 bit-API"
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr ""
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
#, fuzzy
#| msgid "Additional debug prints"
msgid "Additional debug prints."
msgstr "Udskriv ekstra fejlanalyseringsinfo"
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr ""
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
#, fuzzy
#| msgid "hexadecimal floating constants require an exponent"
msgid "Enable decimal floating point hardware support."
msgstr "hexadecimal kommatalskonstant skal have en eksponent"
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
#, fuzzy
#| msgid "Use hardware floating point"
msgid "Enable hardware floating point."
msgstr "Benyt hardware-kommatal"
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
#, fuzzy
#| msgid "Use hardware floating point instructions"
msgid "Use hardware transactional execution instructions."
msgstr "Benyt hardware-kommatalsinstruktioner"
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
#, fuzzy
#| msgid "Use hardware floating point instructions"
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "Benyt hardware-kommatalsinstruktioner"
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr ""
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
#, fuzzy
#| msgid "Use bras for executable < 64k"
msgid "Use bras for executable < 64k."
msgstr "Benyt bras til kørbar fil < 64k"
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
#| msgid "Use hardware floating point"
msgid "Disable hardware floating point."
msgstr "Benyt hardware-kommatal"
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
#, fuzzy
#| msgid "Generate string instructions for block moves"
msgid "Use the mvcle instruction for block moves."
msgstr "Generér strengoperationer til blokflytninger"
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr ""
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr ""
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr ""
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -11498,11 +11498,11 @@ msgstr ""
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -11798,105 +11798,125 @@ msgstr "Benyt hardware-kommatalsinstruktioner"
#: config/sparc/sparc.opt:86
#, fuzzy
+#| msgid "Use vector/scalar (VSX) instructions"
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr "Benyt vektor/skalar-instruktioner (VSX)"
+
+#: config/sparc/sparc.opt:90
+#, fuzzy
#| msgid "Use hardware floating point instructions"
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "Benyt hardware-kommatalsinstruktioner"
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr ""
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+#| msgid "Generate fused multiply/add instructions"
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "Generér sammensatte gang/addér-instruktioner"
+
+#: config/sparc/sparc.opt:102
#, fuzzy
#| msgid "Use hardware floating point instructions"
msgid "Use UltraSPARC Population-Count instruction."
msgstr "Benyt hardware-kommatalsinstruktioner"
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
#, fuzzy
#| msgid "Use hardware floating point instructions"
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr "Benyt hardware-kommatalsinstruktioner"
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
#, fuzzy
#| msgid "Pointers are 64-bit"
msgid "Pointers are 64-bit."
msgstr "Henvisninger er 64 bit"
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
#, fuzzy
#| msgid "Pointers are 32-bit"
msgid "Pointers are 32-bit."
msgstr "Henvisninger er 32 bit"
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
#, fuzzy
#| msgid "Use 64-bit ABI"
msgid "Use 64-bit ABI."
msgstr "Benyt 64 bit-API"
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
#, fuzzy
#| msgid "Use 32-bit ABI"
msgid "Use 32-bit ABI."
msgstr "Benyt 32 bit-API"
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
#, fuzzy
#| msgid "Use stack bias"
msgid "Use stack bias."
msgstr "Benyt stakafsæt"
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
#, fuzzy
#| msgid "Use structs on stronger alignment for double-word copies"
msgid "Use structs on stronger alignment for double-word copies."
msgstr "Benyt strukturer på stærkere justering til dobbelt-ord kopier"
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
#, fuzzy
#| msgid "Optimize tail call instructions in assembler and linker"
msgid "Optimize tail call instructions in assembler and linker."
msgstr "Optimér halekaldsinstruktioner i maskinkodeoversætteren og sammenkæderen"
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
#, fuzzy
#| msgid "Do not generate code which uses the FPU"
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr "Generér ikke kode som bruger FPU'en"
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
#, fuzzy
#| msgid "Use features of and schedule code for given CPU"
msgid "Use features of and schedule code for given CPU."
msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
#, fuzzy
#| msgid "Use given SPARC-V9 code model"
msgid "Use given SPARC-V9 code model."
msgstr "Benyt given SPARC-V9-kodemodel"
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
#, fuzzy
#| msgid "Enable debug output"
msgid "Enable debug output."
msgstr "Aktivér fejlanalyseringsuddata"
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr ""
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -17557,7 +17577,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -18060,7 +18080,7 @@ msgid "expected boolean type"
msgstr "forventet boolesk type"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
msgid "expected integer"
msgstr "uventet operand"
@@ -18368,152 +18388,152 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
#, fuzzy
#| msgid "invalid operation on uninstantiated type"
msgid "invalid comparison of non-ordered type"
msgstr "ugyldig operation på uudskiftet type"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, fuzzy, c-format
#| msgid "invalid option %s"
msgid "invalid operation (%s)"
msgstr "ugyldigt tilvalg %s"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
#, fuzzy
#| msgid "invalid application of `%s' to an incomplete type"
msgid "invalid comparison of non-comparable type"
msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
#| msgid "invalid operation on uninstantiated type"
msgid "invalid comparison of generated struct"
msgstr "ugyldig operation på uudskiftet type"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
#| msgid "invalid use of non-lvalue array"
msgid "invalid comparison of generated array"
msgstr "ugyldig brug af en tabel der ikke kan optræde som en venstreværdi"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
#, fuzzy
#| msgid "invalid use of non-lvalue array"
msgid "invalid comparison of non-comparable array"
msgstr "ugyldig brug af en tabel der ikke kan optræde som en venstreværdi"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr ""
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, fuzzy, c-format
#| msgid "cannot convert type `%T' to type `%T'"
msgid "cannot use type %s as type %s"
msgstr "kan ikke konvertere typen '%T' til typen '%T'"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
#, fuzzy
#| msgid "different type"
msgid "different receiver types"
msgstr "anden type"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
#, fuzzy
#| msgid "destructors take no parameters"
msgid "different number of parameters"
msgstr "destruktionsfunktioner kan ikke have parametre"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
#, fuzzy
#| msgid "different type"
msgid "different parameter types"
msgstr "anden type"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
#, fuzzy
#| msgid "different type"
msgid "different varargs"
msgstr "anden type"
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr ""
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
#, fuzzy
#| msgid "different type"
msgid "different result types"
msgstr "anden type"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, fuzzy, c-format
#| msgid "incompatible type for argument %d of `%s'"
msgid "incompatible type for method %s%s%s"
msgstr "typen af den %d. parameter i '%s' passer ikke"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, fuzzy, c-format
#| msgid "incompatible type for argument %d of `%s'"
msgid "incompatible type for method %s%s%s (%s)"
msgstr "typen af den %d. parameter i '%s' passer ikke"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
#, fuzzy
#| msgid "error while parsing methods"
msgid "type has no methods"
msgstr "fejl ved tolkning af metoder"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, fuzzy, c-format
#| msgid "ambiguous abbreviation %s"
msgid "ambiguous method %s%s%s"
msgstr "tvetydig forkortelse %s"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, fuzzy, c-format
msgid "missing method %s%s%s"
msgstr "der mangler en parameter til tilvalget '-%s'"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr ""
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr ""
@@ -18704,7 +18724,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, fuzzy, gcc-internal-format
#| msgid "too many arguments to function `va_start'"
msgid "too few arguments to function %<va_start%>"
@@ -18773,29 +18793,29 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr ""
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, fuzzy, gcc-internal-format
#| msgid "invalid mode for gen_tst_reg"
msgid "invalid memory model for %<__atomic_store%>"
msgstr "ugyldig tilstand for gen_tst_reg"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_eh_return understøttes ikke på målarkitekturen"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_set_thread_pointer is not supported on this target"
@@ -18803,19 +18823,19 @@ msgstr "__builtin_eh_return understøttes ikke på målarkitekturen"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr ""
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr ""
-#: builtins.c:6815
+#: builtins.c:6821
#, fuzzy, gcc-internal-format
#| msgid "__builtin_longjmp second argument must be 1"
msgid "%<__builtin_longjmp%> second argument must be 1"
@@ -18823,70 +18843,70 @@ msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, fuzzy, gcc-internal-format
#| msgid "target format does not support infinity"
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "målprocessoren understøtter ikke uendelig"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "målprocessoren understøtter ikke uendelig"
-#: builtins.c:9394
+#: builtins.c:9400
#, fuzzy, gcc-internal-format
#| msgid "`va_start' used in function with fixed args"
msgid "%<va_start%> used in function with fixed args"
msgstr "`va_start' benyttet i en funktion med fast antal parametre"
-#: builtins.c:9402
+#: builtins.c:9408
#, fuzzy, gcc-internal-format
#| msgid "too many arguments to function `va_start'"
msgid "wrong number of arguments to function %<va_start%>"
msgstr "for mange parametre til funktionen 'va_start'"
-#: builtins.c:9417
+#: builtins.c:9423
#, fuzzy, gcc-internal-format
#| msgid "`__builtin_next_arg' called without an argument"
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "`__builtin_next_arg' kaldt uden en parameter"
-#: builtins.c:9422
+#: builtins.c:9428
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments specified for `%s' attribute"
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "forkert antal parametre angivet til egenskaben '%s'"
-#: builtins.c:9454
+#: builtins.c:9460
#, fuzzy, gcc-internal-format
#| msgid "second parameter of `va_start' not last named argument"
msgid "second parameter of %<va_start%> not last named argument"
msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr ""
-#: builtins.c:9496
+#: builtins.c:9502
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute argument not an integer constant"
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
-#: builtins.c:9509
+#: builtins.c:9515
#, fuzzy, gcc-internal-format
#| msgid "argument of `asm' is not a constant string"
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "parameteren til 'asm' er ikke en konstant streng"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -19868,12 +19888,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr ""
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F brugt, men aldrig defineret"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F erklæret %<static%>, men aldrig defineret"
@@ -19979,12 +19999,12 @@ msgstr "Kunne ikke åbne kildefilen %s.\n"
msgid "cannot find '%s'"
msgstr "kan ikke finde '%s'"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, fuzzy, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "Ã¥bner uddatafilen %s"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, fuzzy, gcc-internal-format
#| msgid "%s: %s"
msgid "%s: %m"
@@ -19995,7 +20015,7 @@ msgstr "%s: %s"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr ""
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -20219,7 +20239,7 @@ msgstr ""
msgid "error writing %qs"
msgstr "fejl ved skrivning til %s"
-#: coverage.c:1245
+#: coverage.c:1257
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "kan ikke åbne %s"
@@ -20304,17 +20324,17 @@ msgstr "ignorerer ukendt tilvalg '%.*s' i '-f%s'"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -20430,12 +20450,12 @@ msgstr "Generér kode til en C400"
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, fuzzy, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "funktionen '%s' omerklæret med egenskaben noinline"
-#: expr.c:10811
+#: expr.c:10809
#, fuzzy, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr "funktionen '%s' omerklæret med egenskaben noinline"
@@ -20452,13 +20472,13 @@ msgstr "ugyldig parameter til egenskaben '%s'"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "%Jstørrelsen af '%D' er større end %d byte"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, fuzzy, gcc-internal-format
#| msgid "could not open dump file `%s'"
msgid "could not open final insn dump file %qs: %m"
msgstr "kunne ikke åbne dumpningsfilen '%s'"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, fuzzy, gcc-internal-format
#| msgid "could not open dump file `%s'"
msgid "could not close final insn dump file %qs: %m"
@@ -20475,7 +20495,7 @@ msgstr "stort heltal forkortes underforstået til type uden fortegn"
msgid "comparison is always %d due to width of bit-field"
msgstr "sammenligning er altid %d på grund af den begrænsede rækkevidde af bitfeltet"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
@@ -20508,7 +20528,7 @@ msgstr ""
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr ""
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -20519,7 +20539,7 @@ msgstr ""
msgid "total size of local objects too large"
msgstr "størrelsen af tabellen '%s' er for stor"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, fuzzy, gcc-internal-format
#| msgid "impossible constraint in `asm'"
msgid "impossible constraint in %<asm%>"
@@ -20624,67 +20644,73 @@ msgstr ""
msgid "input file %qs is the same as output file"
msgstr "ingen inputfiler; vil ikke skrive outputfiler"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "no input file specified"
+msgid "output filename may not be empty"
+msgstr "ingen inddatafiler angivet"
+
+#: gcc.c:4501
#, fuzzy, gcc-internal-format
#| msgid "warning: -pipe ignored because -save-temps specified"
msgid "-pipe ignored because -save-temps specified"
msgstr "advarsel: -pipe ignoreret fordi -save-temps er angivet"
-#: gcc.c:4586
+#: gcc.c:4589
#, fuzzy, gcc-internal-format
#| msgid "warning: `-x %s' after last input file has no effect"
msgid "%<-x %s%> after last input file has no effect"
msgstr "advarsel: '-x %s' efter den sidste inddatafil har ingen effekt"
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr ""
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "could not open dump file `%s'"
msgid "could not open temporary response file %s"
msgstr "kunne ikke åbne dumpningsfilen '%s'"
-#: gcc.c:5077
+#: gcc.c:5080
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "cannot create temporary file"
msgid "could not write to temporary response file %s"
msgstr "kan ikke oprette midlertidig fil"
-#: gcc.c:5083
+#: gcc.c:5086
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "could not open dump file `%s'"
msgid "could not close temporary response file %s"
msgstr "kunne ikke åbne dumpningsfilen '%s'"
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr ""
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr ""
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr ""
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr ""
@@ -20692,247 +20718,247 @@ msgstr ""
#. 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:5911
+#: gcc.c:5914
#, fuzzy, gcc-internal-format
#| msgid "spec failure: '%%*' has not been initialized by pattern match"
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "specifikationsfejl: '%%*' er ikke blevet klargjort af mønstersøgning"
-#: gcc.c:5954
+#: gcc.c:5957
#, fuzzy, gcc-internal-format
#| msgid "spec failure: unrecognized spec option '%c'"
msgid "spec failure: unrecognized spec option %qc"
msgstr "specifikationsfejl: ukendt specifikationstilvalg '%c'"
-#: gcc.c:6016
+#: gcc.c:6019
#, fuzzy, gcc-internal-format
#| msgid "unknown spec function `%s'"
msgid "unknown spec function %qs"
msgstr "ukendt specifikationsfunktion '%s'"
-#: gcc.c:6046
+#: gcc.c:6049
#, fuzzy, gcc-internal-format
#| msgid "error in args to spec function `%s'"
msgid "error in args to spec function %qs"
msgstr "fejl i parametre til specifikationsfunktion '%s'"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "forkert udformet specifikationsfunktionsnavn"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "ingen parametre til specifikationsfunktion"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "forkert udformede specifikationsfunktionsparametre"
-#: gcc.c:6396
+#: gcc.c:6399
#, fuzzy, gcc-internal-format
#| msgid "Zero-size specification invalid at %0"
msgid "braced spec %qs is invalid at %qc"
msgstr "Nulstørrelses angivelse ugyldig ved %0"
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr ""
-#: gcc.c:7097
+#: gcc.c:7100
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "could not determine date and time"
msgid "%s: could not determine length of compare-debug file %s"
msgstr "kunne ikke bestemme dato og tid"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "Kunne ikke åbne uddatafilen %s.\n"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr ""
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7812
+#: gcc.c:7815
#, fuzzy, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "ignorerer kommandolinjetilvalget '%s'"
-#: gcc.c:7816
+#: gcc.c:7819
#, fuzzy, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "ignorerer kommandolinjetilvalget '%s'"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr ""
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "ingen inddatafiler"
-#: gcc.c:8054
+#: gcc.c:8057
#, fuzzy, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "kan ikke angive -o med -c eller -S og flere oversættelser"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s-oversætter ikke installeret på dette system"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr ""
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, fuzzy, gcc-internal-format
#| msgid "comparison is always %d"
msgid "comparing final insns dumps"
msgstr "sammenligning er altid %d"
-#: gcc.c:8261
+#: gcc.c:8264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "library lib%s not found"
msgid "-fuse-linker-plugin, but %s not found"
msgstr "biblioteket lib%s ikke fundet"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: sammenkæderinddatafil ikke benyttet eftersom sammenkædning ikke blev foretaget"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "sproget %s ikke genkendt"
-#: gcc.c:8596
+#: gcc.c:8599
#, fuzzy, gcc-internal-format
#| msgid "template argument %d is invalid"
msgid "multilib spec %qs is invalid"
msgstr "skabelonsparameter %d er ugyldig"
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr ""
-#: gcc.c:8862
+#: gcc.c:8865
#, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr ""
-#: gcc.c:9024
+#: gcc.c:9027
#, fuzzy, gcc-internal-format
#| msgid "template argument %d is invalid"
msgid "multilib select %qs is invalid"
msgstr "skabelonsparameter %d er ugyldig"
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr ""
-#: gcc.c:9279
+#: gcc.c:9282
#, fuzzy, gcc-internal-format
#| msgid "environment variable DJGPP not defined"
msgid "environment variable %qs not defined"
msgstr "miljøvariablen DJGPP er ikke defineret"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, fuzzy, gcc-internal-format
#| msgid "invalid version number format"
msgid "invalid version number %qs"
msgstr "ugyldigt versionsnummerformat"
-#: gcc.c:9466
+#: gcc.c:9469
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function"
msgid "too few arguments to %%:version-compare"
msgstr "for få parametre til funktionen"
-#: gcc.c:9472
+#: gcc.c:9475
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to function"
msgid "too many arguments to %%:version-compare"
msgstr "for mange parametre til funktionen"
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr ""
-#: gcc.c:9638
+#: gcc.c:9641
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments for format"
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "for mange parametre til formatering"
-#: gcc.c:9711
+#: gcc.c:9714
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments for format"
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "for mange parametre til formatering"
-#: gcc.c:9747
+#: gcc.c:9750
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments for format"
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "for få parametre til formatering"
-#: gcc.c:9751
+#: gcc.c:9754
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments for format"
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "for mange parametre til formatering"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function"
msgid "too few arguments to %%:replace-extension"
msgstr "for få parametre til funktionen"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong type argument to bit-complement"
msgid "wrong number of arguments to %%:debug-level-gt"
@@ -21081,9 +21107,9 @@ msgstr "henvisning"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, fuzzy, gcc-internal-format
#| msgid " `%#D' declared here"
msgid "declared here"
@@ -21514,246 +21540,246 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, fuzzy, gcc-internal-format
#| msgid "no return statement in function returning non-void"
msgid "using result of function returning %<void%>"
msgstr "ingen return-sætning i en funktion der ikke returnerer void"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid lvalue in asm statement"
msgid "invalid lvalue in asm output %d"
msgstr "ugyldig venstreværdi i asm-sætning"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "output number %d not directly addressable"
msgid "memory input %d is not directly addressable"
msgstr "uddata nr. %d kan ikke adresseres direkte"
-#: gimplify.c:6764
+#: gimplify.c:6767
#, fuzzy, gcc-internal-format
#| msgid "register variable `%s' used in nested function"
msgid "threadprivate variable %qE used in target region"
msgstr "registervariabel '%s' benyttet i indlejret funktion"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:6778
+#: gimplify.c:6781
#, fuzzy, gcc-internal-format
#| msgid "register variable `%s' used in nested function"
msgid "threadprivate variable %qE used in untied task"
msgstr "registervariabel '%s' benyttet i indlejret funktion"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
#| msgid "`%D' not declared"
msgid "%qE not specified in enclosing %qs"
msgstr "'%D' ikke erklæret"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
#| msgid "error closing %s: %m"
msgid "enclosing %qs"
msgstr "fejl ved lukning af %s: %m"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6967
+#: gimplify.c:6970
#, fuzzy, gcc-internal-format
#| msgid "In construct"
msgid "enclosing OpenACC %qs construct"
msgstr "I konstruktionen"
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, fuzzy, gcc-internal-format
#| msgid "`%s' undeclared (first use in this function)"
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "'%s' er ikke erklæret (først benyttet i denne funktion)"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, fuzzy, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "variablen '%s' er erklæret 'inline'"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, fuzzy, gcc-internal-format
#| msgid "instance variable `%s' is declared private"
msgid "iteration variable %qE is predetermined linear"
msgstr "instansvariablen '%s' er erklæret privat"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, fuzzy, gcc-internal-format
#| msgid "instance variable `%s' is declared private"
msgid "iteration variable %qE should be private"
msgstr "instansvariablen '%s' er erklæret privat"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr ""
-#: gimplify.c:7251
+#: gimplify.c:7254
#, fuzzy, gcc-internal-format
#| msgid "register variable `%s' used in nested function"
msgid "iteration variable %qE should not be reduction"
msgstr "registervariabel '%s' benyttet i indlejret funktion"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, fuzzy, gcc-internal-format
#| msgid "instance variable `%s' is declared private"
msgid "iteration variable %qE should not be linear"
msgstr "instansvariablen '%s' er erklæret privat"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, fuzzy, gcc-internal-format
#| msgid "instance variable `%s' is declared private"
msgid "iteration variable %qE should not be lastprivate"
msgstr "instansvariablen '%s' er erklæret privat"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, fuzzy, gcc-internal-format
#| msgid "instance variable `%s' is declared private"
msgid "iteration variable %qE should not be private"
msgstr "instansvariablen '%s' er erklæret privat"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr ""
-#: gimplify.c:8304
+#: gimplify.c:8307
#, fuzzy, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr "'%D' blev ikke erklæret i dette virkefelt"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
#| msgid "invalid member template declaration `%D'"
msgid "invalid private reduction on %qE"
msgstr "ugyldig medlemsskabelonerklæring '%D'"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, fuzzy, gcc-internal-format
#| msgid "number of results does not match number of values"
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "antallet af resultater matcher ikke antallet af værdier"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr ""
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
-#: gimplify.c:12729
+#: gimplify.c:12732
#, fuzzy, gcc-internal-format
#| msgid "`%s' is promoted to `%s' when passed through `...'"
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "'%s' forfremmes til '%s' ved overbringelse gennem '...'"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, fuzzy, gcc-internal-format
#| msgid "(so you should pass `%s' not `%s' to `va_arg')"
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(så du skal overbring '%s' ikke '%s' til 'va_arg')"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -22008,7 +22034,7 @@ msgstr "anden type"
#: ipa-devirt.c:1229
#, fuzzy, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr "tidligere definition her"
#: ipa-devirt.c:1235
@@ -22113,9 +22139,10 @@ msgid "a field of same name but different type is defined in another translation
msgstr ""
#: ipa-devirt.c:1576
-#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
-msgstr ""
+#, fuzzy, gcc-internal-format
+#| msgid "no file specified with -fdump-translation-unit"
+msgid "fields have different layout in another translation unit"
+msgstr "ingen filer angivet med -fdump-translation-unit"
#: ipa-devirt.c:1599
#, gcc-internal-format
@@ -22523,204 +22550,204 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr "lagringsklasse angivet for typenavn"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:2485
+#: omp-low.c:2513
#, fuzzy, gcc-internal-format
#| msgid "directives may not be used inside a macro argument"
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr "direktiver må ikke optræde inden i en makroparameter"
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, fuzzy, gcc-internal-format
#| msgid "In construct"
msgid "orphaned %qs construct"
msgstr "I konstruktionen"
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:2670
+#: omp-low.c:2698
#, fuzzy, gcc-internal-format
#| msgid "directives may not be used inside a macro argument"
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr "direktiver må ikke optræde inden i en makroparameter"
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "invalid arguments"
msgstr "ugyldig typeparameter"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr ""
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr ""
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr ""
-#: omp-low.c:2904
+#: omp-low.c:2932
#, fuzzy, gcc-internal-format
#| msgid "directives may not be used inside a macro argument"
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr "direktiver må ikke optræde inden i en makroparameter"
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr ""
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument of `%s' attribute"
msgid "invalid entry to %s structured block"
msgstr "ugyldig parameter til egenskaben '%s'"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr ""
@@ -22808,7 +22835,7 @@ msgstr ""
msgid "command line option %qs is not supported by this configuration"
msgstr "%s understøttes ikke af denne konfiguration"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, fuzzy, gcc-internal-format
msgid "missing argument to %qs"
msgstr "der mangler en parameter til tilvalget '-%s'"
@@ -22971,133 +22998,145 @@ msgstr "-pipe understøttes ikke"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, fuzzy, gcc-internal-format
+#| msgid "-traditional is not supported in C++"
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr "-traditional understøttes ikke i C++"
+
+#: opts.c:1015
+#, fuzzy, gcc-internal-format
+#| msgid "-traditional is not supported in C++"
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr "-traditional understøttes ikke i C++"
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "ignorerer kommandolinjetilvalget '%s'"
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "ignorerer kommandolinjetilvalget '%s'"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr ""
-#: opts.c:1837
+#: opts.c:1844
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "ignorerer kommandolinjetilvalget '%s'"
-#: opts.c:2078
+#: opts.c:2085
#, fuzzy, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr "%s understøttes ikke af denne konfiguration"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "alignment must be a small power of two, not %d"
msgid "structure alignment must be a small power of two, not %d"
msgstr "justering skal være en lille potens af to, ikke %d"
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
#| msgid "unknown register name: %s"
msgid "unknown stack check parameter %qs"
msgstr "ukendt registernavn: %s"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "stack limit expression is not supported"
msgid "dwarf version %d is not supported"
msgstr "stakgrænseudtryk understøttes ikke"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s: »--param«-parametre skal være på formen NAVN=VÆRDI"
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "ugyldig »--param«-værdi %qs"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs"
msgstr "ugyldig »--param«-værdi %qs"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "ugyldig »--param«-værdi %qs"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "målsystemet understøtter ikke fejlfindingsuddata"
-#: opts.c:2513
+#: opts.c:2520
#, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr "fejlsøgningsformatet %qs er i modstrid med tidligere valg"
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
#| msgid "unrecognised debug output level %qs"
msgid "unrecognized debug output level %qs"
msgstr "ukendt fejlsøgningsuddataniveau %qs"
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr "fejlsøgningsuddataniveau %qs er for højt"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "henter maksimumbegrænsning på kernefilens størrelse: %m"
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "angiver kernefilens størrelsesbegrænsning til maksimum: %m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "ukendt GCC-fejlfindingstilvalg: %c"
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s: intet tilvalg -%s"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -23445,7 +23484,7 @@ msgstr "en global registervariabel følger en funktionsdefinition"
msgid "register of %qD used for multiple global register variables"
msgstr "register for %qD brugt til flere globale registervariabler"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr "er i konflikt med %qD"
@@ -24055,13 +24094,13 @@ msgstr "fejl ved skrivning til %s: %m"
msgid "error closing %s: %m"
msgstr "fejl ved lukning af %s: %m"
-#: toplev.c:2054
+#: toplev.c:2057
#, fuzzy, gcc-internal-format
#| msgid "%s from incompatible pointer type"
msgid "self-tests incompatible with -E"
msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -25055,50 +25094,50 @@ msgstr "omdefinering af 'union %s'"
msgid "in expansion of macro %qs"
msgstr "ingen parametre givet til makroen '%s'"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "`B' operand has multiple bits set"
msgid "BB %i has multiple EH edges"
msgstr "'B'-operanden har flere bit sat"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr ""
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "expression statement has incomplete type"
msgid "BB %i last statement has incorrectly set lp"
msgstr "udtrykket er af en ufuldstændig type"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr ""
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong insn in the fallthru edge"
msgid "BB %i too many fallthru edges"
msgstr "forkert instruktion i fald-gennem-kant"
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr ""
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong insn in the fallthru edge"
msgid "BB %i has incorrect fallthru edge"
@@ -25203,33 +25242,33 @@ msgstr ""
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
#| msgid "too many arguments to function `%s'"
msgid "in a call to built-in function %qD"
msgstr "for mange parametre til funktionen '%s'"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "Ugyldig erklæring"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr "mistet loopoptimering, looptælleren kan løbe over"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, fuzzy, gcc-internal-format
#| msgid "within this context"
msgid "within this loop"
@@ -25600,11 +25639,11 @@ msgstr ""
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -26620,7 +26659,7 @@ msgstr ""
msgid "type was previously declared %qE"
msgstr "'%s' tidligere erklæret her"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, fuzzy, gcc-internal-format
#| msgid "`%D' can only be specified for functions"
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
@@ -26920,7 +26959,7 @@ msgstr "heltalskonstanten er for stor for dens type"
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "adressen af '%D' vil altid være 'true'"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "foreslår paranteser omkring tildeling der er benyttet som boolsk værdi"
@@ -27609,67 +27648,67 @@ msgstr "skrivning til konstant objekt (parameter %d)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "ekstra typemodifikationer i formateringsparameter (parameter %d)"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, fuzzy, gcc-internal-format
#| msgid "`%s' expects a constant argument"
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "'%s' forventer en konstant parameter"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, fuzzy, gcc-internal-format
#| msgid "`%s' expects a constant argument"
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "'%s' forventer en konstant parameter"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr ""
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, fuzzy, gcc-internal-format
#| msgid "\"%s\" is not defined"
msgid "%<locus%> is not defined as a type"
msgstr "\"%s\" er ikke defineret"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, fuzzy, gcc-internal-format
#| msgid "\"%s\" is not defined"
msgid "%<tree%> is not defined as a type"
msgstr "\"%s\" er ikke defineret"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, fuzzy, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "new kan ikke bruges på en referencetype"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, fuzzy, gcc-internal-format
#| msgid "args to be formatted is not '...'"
msgid "args to be formatted is not %<...%>"
msgstr "parametrene der skal formateres, er ikke '...'"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "strftime-formater kan ikke formatere parametre"
@@ -27780,7 +27819,7 @@ msgstr "kommatalskonstant er uden for det gyldige interval"
msgid "repeated %<@%> before Objective-C string"
msgstr ""
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, fuzzy, gcc-internal-format
#| msgid "possible start of unterminated string literal"
msgid "unsupported non-standard concatenation of string literals"
@@ -27813,7 +27852,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, fuzzy, gcc-internal-format
#| msgid "invalid vector type for attribute `%s'"
msgid "invalid type for iteration variable %qE"
@@ -27831,25 +27870,25 @@ msgstr "ugyldig vektortype for egenskaben '%s'"
msgid "%qE is not initialized"
msgstr "manglende startværdi"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, fuzzy, gcc-internal-format
#| msgid "missing '(' after predicate"
msgid "missing controlling predicate"
msgstr "manglende '(' efter udsagn"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, fuzzy, gcc-internal-format
#| msgid "Invalid control expression"
msgid "invalid controlling predicate"
msgstr "Ugyldigt kontroludtryk"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, fuzzy, gcc-internal-format
#| msgid "missing ')' in expression"
msgid "missing increment expression"
msgstr "manglende ')' i udtryk"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, fuzzy, gcc-internal-format
#| msgid "Invalid control expression"
msgid "invalid increment expression"
@@ -28445,8 +28484,8 @@ msgstr "returnering"
msgid "wrong type argument to %s"
msgstr "forkert parametertype til %s"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "overløb i konstant udtryk"
@@ -29186,7 +29225,7 @@ msgstr[1] "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisn
msgid "this condition has identical branches"
msgstr "betingelsen begyndte her"
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
#| msgid "`%E' cannot be used as a function"
msgid "%<_Cilk_spawn%> may only be used inside a function"
@@ -29354,7 +29393,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "ukendt tilvalg -mdebug-%s"
@@ -29699,7 +29738,7 @@ msgstr "function_profiler-understøttelse for MMIX"
msgid "%Kargument %d must be a constant immediate"
msgstr "parameteren til 'asm' er ikke en konstant streng"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, fuzzy, gcc-internal-format
#| msgid "mask must be an immediate"
msgid "%Klane index must be a constant immediate"
@@ -29791,7 +29830,7 @@ msgstr "der mangler en parameter til tilvalget '-%s'"
msgid "unknown value %qs for -mtune"
msgstr "ukendt værdi %qs for -mtune"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "switch -mcpu=%s conflicts with -march= switch"
msgid "switch -mcpu=%s conflicts with -march=%s switch"
@@ -29886,9 +29925,9 @@ msgstr "målarkitektursystem understøtter ikke %qs-fejlsøgningsformatet"
msgid "target %s %s=%s is not valid"
msgstr "\"%s\" er ikke defineret"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute argument not a string constant"
msgid "attribute %<target%> argument not a string"
@@ -29986,7 +30025,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "ugyldig værdi '%s' for -mmemory-latency"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -30181,237 +30220,237 @@ msgstr ""
msgid "insn addresses not freed"
msgstr "præfiks forøgelsesadresse er ikke et register"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
#| msgid "Profiling is not supported on this target."
msgid "this builtin is not supported for this target"
msgstr "Profilering er ikke understøttet på målarkitekturen."
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "vælger skal være en umiddelbar værdi"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "maske skal være en umiddelbar værdi"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr ""
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, fuzzy, gcc-internal-format
#| msgid "-msystem-v and -p are incompatible"
msgid "iWMMXt and NEON are incompatible"
msgstr "-msystem-v og -p er indbyrdes uforenelige"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support APCS-32"
msgid "target CPU does not support ARM mode"
msgstr "målprocessoren understøtter ikke APCS-32"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "aktivering af tilbagesporingsunderstøttelse giver kun mening ved oversættelse for en Thumb"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "aktivering af interarbejdeunderstøttelse for kaldte objekter giver kun mening ved oversættelse for en Thumb"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g med -mno-apcs-frame giver måske ikke fornuftig fejlanalysering"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr ""
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr ""
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "target CPU does not support unaligned accesses"
@@ -30419,148 +30458,148 @@ msgstr "målprocessoren understøtter ikke interarbejde"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, fuzzy, gcc-internal-format
#| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mpcrel -fPIC er i øjeblikket ikke understøttet på valgt cpu"
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "målprocessoren understøtter ikke interarbejde"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic og -mapcs-reent er indbyrdes uforenelige"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "APCS-genindtrædelig kode er ikke understøttet - ignoreret"
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
#| msgid "-mrelocatable and -msdata=%s are incompatible"
msgid "selected fp16 options are incompatible"
msgstr "-mrelocatable og -msdata=%s er indbyrdes uforenelige"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "målprocessoren understøtter ikke interarbejde"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "målprocessoren understøtter ikke interarbejde"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr ""
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr ""
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr ""
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, fuzzy, gcc-internal-format
#| msgid "structure size boundary can only be set to 8 or 32"
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "strukturstørrelsesgrænse kan kun sættes til 8 eller 32"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr "strukturstørrelsesgrænse kan kun sættes til 8 eller 32"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr ""
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= er ubrugelig uden -fpic"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "kan ikke bruge '%s' til PIC-register"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-fdata-sections understøttes ikke på målarkitekturen"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support THUMB instructions"
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -30569,79 +30608,84 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute only applies to functions"
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, fuzzy, gcc-internal-format
#| msgid "`%D' must take either one or two arguments"
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "'%D' skal tage mod én eller to parametre"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute only applies to functions"
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute ignored for `%s'"
msgid "%qE attribute ignored without -mcmse option."
msgstr "'%s'-egenskaben ignoreret for '%s'"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, fuzzy, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute only applies to function types"
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, fuzzy, gcc-internal-format
#| msgid "line number out of range"
msgid "%K%s %wd out of range %wd - %wd"
msgstr "linjenummer er uden for det gyldige interval"
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, fuzzy, gcc-internal-format
#| msgid "line number out of range"
msgid "%s %wd out of range %wd - %wd"
msgstr "linjenummer er uden for det gyldige interval"
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "kan ikke beregne virkelig placering af stakkede parametre"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr ""
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "ingen lave registre er tilgængelige til at modtage værdier fra høje registre"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid vector type for attribute `%s'"
msgid "invalid fpu for attribute(target(\"%s\"))"
@@ -30650,13 +30694,13 @@ msgstr "ugyldig vektortype for egenskaben '%s'"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr ""
@@ -30764,178 +30808,190 @@ msgstr "-traditional og -ansi er indbyrdes uforenelige"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, fuzzy, gcc-internal-format
#| msgid "`-%c' option must have argument"
msgid "%qs function cannot have arguments"
msgstr "tilvalget '-%c' skal have en parameter"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, fuzzy, gcc-internal-format
#| msgid "function cannot be inline"
msgid "%qs function cannot return a value"
msgstr "funktion kan ikke indbygges"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
+#, gcc-internal-format
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
+msgstr ""
+
+#: config/avr/avr.c:1098
#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
msgstr ""
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Number of registers used to pass integer arguments"
msgid "fixed register %s used to pass parameter to function"
msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr ""
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute only applies to variables"
msgid "%qE attribute only applies to variables in static storage"
msgstr "egenskaben '%s' kan kun anvendes på variabler"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute only applies to variables"
msgid "%qE attribute only applies to variables"
msgstr "egenskaben '%s' kan kun anvendes på variabler"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute requires an integer constant argument"
msgid "%qE attribute allows only an integer constant argument"
msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute does not apply to types"
msgid "%qE attribute address out of range"
msgstr "egenskaben '%s' kan ikke anvendes på typer"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute only applies to variables"
msgid "%qE attribute on non-volatile variable"
msgstr "egenskaben '%s' kan kun anvendes på variabler"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, fuzzy, gcc-internal-format
#| msgid "inline functions not supported for this return value type"
msgid "address spaces are not supported for reduced Tiny devices"
msgstr "integrerede funktioner understøttes ikke for denne returværditype"
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, fuzzy, gcc-internal-format
#| msgid "code model `%s' not supported in the %s bit mode"
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr "kodemodellen %s er ikke understøttet i %s bit-tilstand"
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "kun variabler uden startværdi kan placeres i .noinit-sektionen"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+#| msgid "only initialized variables can be placed into program memory area"
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "kun variabler med startværdi kan placeres i programhukommelsesområdet"
+
+#: config/avr/avr.c:10160
#, fuzzy, gcc-internal-format
#| msgid "only initialized variables can be placed into program memory area"
msgid "uninitialized variable %q+D put into program memory area"
msgstr "kun variabler med startværdi kan placeres i programhukommelsesområdet"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
#| msgid "`%s' incompatible attribute ignored"
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "uforenelig egenskab '%s' ignoreret"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, fuzzy, gcc-internal-format
#| msgid "MCU `%s' supported for assembler only"
msgid "architecture %qs supported for assembler only"
msgstr "MCU '%s' understøttes kun for maskinkode"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr ""
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "case label does not reduce to an integer constant"
msgid "%s expects a compile time integer constant"
msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "`%s' attribute requires an integer constant argument"
msgid "%s expects a compile time long integer constant as first argument"
msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -31222,13 +31278,13 @@ msgstr "upassende akkumulator for %qs"
msgid "invalid IACC argument"
msgstr "ugyldig IACC-parameter"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, fuzzy, gcc-internal-format
#| msgid "`%s' expects a constant argument"
msgid "%qs expects a constant argument"
msgstr "'%s' forventer en konstant parameter"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for `%s'"
msgid "constant argument out of range for %qs"
@@ -31415,7 +31471,7 @@ msgstr "kodemodellen %qs er ikke understøttet i %s bit-tilstand"
msgid "code model %qs not supported in x32 mode"
msgstr "kodemodellen %qs er ikke understøttet i x32-tilstand"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "kodemodellen %s understøtter ikke PIC-tilstand"
@@ -31560,627 +31616,627 @@ msgstr "typen antages at være 'int' i erklæringen af '%s'"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "typen antages at være 'int' i erklæringen af '%s'"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, fuzzy, gcc-internal-format
#| msgid "-fprefetch-loop-arrays not supported for this target"
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "-fprefetch-loop-arrays understøttes ikke på målarkitekturen"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, fuzzy, gcc-internal-format
#| msgid "-march=%s is not compatible with the selected ABI"
msgid "-mnop-mcount is not compatible with this target"
msgstr "-march=%s er ikke forenelig med den valgte ABI"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr ""
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "SSE-instruktionssæt deaktiveret, bruger 387-beregninger"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "387-instruktionssæt deaktiveret, bruger SSE-beregninger"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr ""
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr ""
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr ""
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr ""
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Unknown cpu: -mcpu=%s"
msgid "unknown option for -mrecip=%s"
msgstr "Ukendt processor: -mcpu=%s"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr ""
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "fastcall og regparm er indbyrdes uforenelige"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "regparam og thiscall er indbyrdes uforenelige"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "%qE-egenskaben kræver en heltalskonstant som parameter"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "parameter til %qE-egenskaben er større end %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "fastcall og cdecl er indbyrdes uforenelige"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "fastcall og stdcall er indbyrdes uforenelige"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "fastcall og thiscall er indbyrdes uforenelige"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "stdcall og cdecl er indbyrdes uforenelige"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "stdcall og fastcall er indbyrdes uforenelige"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "stdcall og thiscall er indbyrdes uforenelige"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "cdecl og thiscall er indbyrdes uforenelige"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr "%qE-egenskaben bruges til ikke-klasse metode"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr "X32 understøtter ikke egenskaben ms_abi"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr ""
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr ""
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, fuzzy, gcc-internal-format
#| msgid "-mips%d does not support 64 bit fp registers"
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "-mips%d understøtter ikke 64-bit kommatalsregistre"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr "størrelse er ikke understøttet for heltalsregister"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr "udvidede registre har ikke høje halvdele"
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr "ikke-understøttet operandstørrelse for udvidede registre"
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr ""
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't be called directly"
msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "No case for %s"
msgid "No dispatcher found for %s"
msgstr "Ingen case for %s"
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, fuzzy, gcc-internal-format
#| msgid "stack limit expression is not supported"
msgid "Virtual function multiversioning not supported"
msgstr "stakgrænseudtryk understøttes ikke"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of `%D'"
msgid "previous declaration of %D"
msgstr "'%D' er tidligere erklæret"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
#| msgid "Profiling is not supported on this target."
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "Profilering er ikke understøttet på målarkitekturen."
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
#| msgid "argument to dss must be a 2-bit unsigned literal"
msgid "Parameter to builtin must be a string constant or literal"
msgstr "parameter til dss skal være en 2 bit-konstant uden fortegn"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr ""
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 2-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, fuzzy, gcc-internal-format
#| msgid "shift must be an immediate"
msgid "the fifth argument must be an 8-bit immediate"
msgstr "skifteværdi skal være en umiddelbar værdi"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the third argument must be an 8-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be an 1-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 3-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "the last argument must be a 4-bit immediate"
msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 1-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 5-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the next to last argument must be an 8-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be an 8-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, fuzzy, gcc-internal-format
#| msgid "third arg to `__builtin_prefetch' must be a constant"
msgid "the third argument must be comparison constant"
msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect comparison mode"
msgstr "ukorrekt instruktion:"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect rounding operand"
msgstr "ukorrekt instruktion:"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "the immediate argument must be a 4-bit immediate"
msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the immediate argument must be a 5-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the immediate argument must be an 8-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 32-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, fuzzy, gcc-internal-format
#| msgid "invalid option %s"
msgid "%qE needs isa option %s"
msgstr "ugyldigt tilvalg %s"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, fuzzy, gcc-internal-format
#| msgid "mask must be an immediate"
msgid "last argument must be an immediate"
msgstr "maske skal være en umiddelbar værdi"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect hint operand"
msgstr "ukorrekt instruktion:"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute only applies to variables"
msgid "%qE attribute only available for 32-bit"
msgstr "egenskaben '%s' kan kun anvendes på variabler"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, fuzzy, gcc-internal-format
#| msgid "argument of `%s' attribute is not a string constant"
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, fuzzy, gcc-internal-format
#| msgid "fastcall and stdcall attributes are not compatible"
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "fastcall og stdcall er indbyrdes uforenelige"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, fuzzy, gcc-internal-format
#| msgid "`%s' incompatible attribute ignored"
msgid "%qE incompatible attribute ignored"
msgstr "uforenelig egenskab '%s' ignoreret"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't have non-void return value"
msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, fuzzy, gcc-internal-format
#| msgid "Statement at %0 invalid in this context"
msgid "alternatives not allowed in asm flag output"
msgstr "Sætning ved %0 er ugyldig i denne kontekst"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, fuzzy, gcc-internal-format
#| msgid "unknown register name: %s"
msgid "unknown asm flag output %qs"
msgstr "ukendt registernavn: %s"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, fuzzy, gcc-internal-format
#| msgid "invalid type for make function"
msgid "invalid type for asm flag output"
msgstr "ugyldig type for make-funktion"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unsupported version"
msgid "unsupported simdlen %d"
msgstr "versionen er ikke understøttet"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, fuzzy, gcc-internal-format
#| msgid "unused arguments in $-style format"
msgid "unsupported argument type %qT for simd\n"
msgstr "ubenyttede parametre i formatering med $"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -32303,7 +32359,7 @@ msgstr "gp_offset (%ld) eller end_offset (%ld) er mindre end nul"
msgid "argument %qd is not a constant"
msgstr "parameteren %qd er ikke en konstant"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS, nul-henvisning"
@@ -32313,7 +32369,7 @@ msgstr "PRINT_OPERAND_ADDRESS, nul-henvisning"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: Ukendt tegnsætning »%c«"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND nul-henvisning"
@@ -32420,7 +32476,7 @@ msgstr "sektionsegenskaben er ikke tilladt for '%s'"
msgid "interrupt_thread is available only on fido"
msgstr "interrupt_thread er kun tilgængelig på fido"
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "stakgrænseudtryk understøttes ikke"
@@ -32955,8 +33011,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, fuzzy, gcc-internal-format
#| msgid "bad builtin fcode"
msgid "bad builtin code"
@@ -33229,28 +33285,28 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute requires an integer constant argument"
msgid "%qE attribute requires a void return type"
msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
msgstr "sektionsegenskaben er ikke tilladt for '%s'"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -33277,7 +33333,7 @@ msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
msgid "-g option disabled"
msgstr "tilvalget -g deaktiveret"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr ""
@@ -33421,242 +33477,242 @@ msgstr "tal skal enten være 0 eller 1"
msgid "junk at end of #pragma longcall"
msgstr "ragelse i slutningen af #pragma longcall"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr "vec_lvsl er forældet for lilleendet; brug opgave for ikke justerede indlæsninger og lagre"
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr "vec_lvsr er forældet for lilleendet; brug opgave for ikke justerede indlæsninger og lagre"
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, fuzzy, gcc-internal-format
#| msgid "vec_extract only accepts 2 arguments"
msgid "vec_mul only accepts 2 arguments"
msgstr "vec_extract accepterer kun 2 parametre"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_cmpne only accepts 2 arguments"
msgstr "vec_insert accepterer kun 3 parametre"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_adde only accepts 3 arguments"
msgstr "vec_insert accepterer kun 3 parametre"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_addec only accepts 3 arguments"
msgstr "vec_insert accepterer kun 3 parametre"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%s accepterer kun %d parametre"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%s accepterer kun 1 parameter"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%s accepterer kun 2 parametre"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr "vec_extract accepterer kun 2 parametre"
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr "vec_insert accepterer kun 3 parametre"
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, fuzzy, gcc-internal-format
#| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "%s understøttes ikke af denne konfiguration"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid register in the instruction"
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "ugyldigt register i instruktionen"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, fuzzy, gcc-internal-format
#| msgid "-maix64 requires PowerPC64 architecture remain enabled"
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-maix64 kræver at PowerPC64-arkitekturen forbliver aktiveret"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, gcc-internal-format
msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, fuzzy, gcc-internal-format
#| msgid "Do not compile for v8plus ABI"
msgid "not configured for SPE ABI"
msgstr "Oversæt ikke for v8plus-ABI"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
#| msgid "Do not use PowerPC instruction set"
msgid "not configured for SPE instruction set"
msgstr "Benyt ikke PowerPC-instruktionssættet"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, fuzzy, gcc-internal-format
#| msgid "stack limits not supported on this target"
msgid "AltiVec not supported in this target"
msgstr "stakgrænser understøttes ikke på målarkitekturen"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, fuzzy, gcc-internal-format
#| msgid "Profiling is not supported on this target."
msgid "SPE not supported in this target"
msgstr "Profilering er ikke understøttet på målarkitekturen."
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple er ikke understøttet på lilleendede systemer"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring er ikke understøttet på lilleendede systemer"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, fuzzy, gcc-internal-format
#| msgid "Emit code compatible with TI tools"
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr "Udsend kode der er kompatibel med TI-værktøjer"
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mdirect-move requires -mvsx"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower8-vector requires -mvsx"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mvsx-timode requires -mvsx"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr ""
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-df requires -mvsx"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-di requires -mvsx"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, fuzzy, gcc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "-mtoc-fusion requires -mpower8-fusion"
@@ -33666,558 +33722,563 @@ msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-vector requires -mpower8-vector"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-dform requires -mpower9-vector"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mvsx-timode might need -mlra"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mallow-movmisalign requires -mvsx"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr "--resource påkræver -o"
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, fuzzy, gcc-internal-format
#| msgid "%qs is not a valid option to the preprocessor"
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "%qs er ikke et gyldigt tilvalg til præprocessoren"
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr ""
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "argument 1 must be an 8-bit field value"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "2. parameter skal være en 5 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "2. parameter skal være en 5 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "2. parameter skal være en 5 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "1. parameter til __builtin_altivec_predicate skal være en konstant"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "1. parameter til __builtin_altivec_predicate er uden for det gyldige interval"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument %d must be an unsigned literal"
msgstr "2. parameter skal være en 5 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate is out of range"
msgid "argument %d is an unsigned literal that is out of range"
msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s only accepts 1 argument"
msgid "builtin %s only accepts a string argument"
msgstr "%s accepterer kun 1 parameter"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "#%s with invalid argument"
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "#%s med ugyldig parameter"
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "#%s with invalid argument"
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "#%s med ugyldig parameter"
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 1 must be 0 or 2"
msgstr "tal skal enten være 0 eller 1"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "2. parameter skal være en 5 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "2. parameter skal være en 5 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 2 must be 0 or 1"
msgstr "tal skal enten være 0 eller 1"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "argument 3 must be in the range 0..15"
msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, fuzzy, gcc-internal-format
#| msgid "argument to `%s' must be a 2-bit unsigned literal"
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "parameter til dss skal være en 2 bit-konstant uden fortegn"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
#| msgid "third arg to `__builtin_prefetch' must be a constant"
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, fuzzy, gcc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, fuzzy, gcc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate is out of range"
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr ""
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "Builtin function %s requires the -mvsx option"
msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "Builtin function %s requires the -mhtm option"
msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "Builtin function %s requires the -maltivec option"
msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "Builtin function %s requires the -mpaired option"
msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "Builtin function %s requires the -mspe option"
msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "Builtin function %s requires the -mhard-float option"
msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "a -ifile option requires a -map option"
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "inline functions not supported for this return value type"
msgid "Builtin function %s is not supported with the current options"
msgstr "integrerede funktioner understøttes ikke for denne returværditype"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, fuzzy, gcc-internal-format
#| msgid "stack frame too big"
msgid "stack frame too large"
msgstr "stakramme for stor"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, fuzzy, gcc-internal-format
#| msgid "-mips%d does not support 64 bit fp registers"
msgid "-fsplit-stack uses register r29"
msgstr "-mips%d understøtter ikke 64-bit kommatalsregistre"
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC target is not supported for this machine"
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "#pragma GCC-målarkitektur er ikke understøttet på denne maskine"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "ingen profilering af 64 bit-kode for denne ABI"
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr ""
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "\"%s\" is not defined"
msgid "%s\"%s\"%s is not allowed"
msgstr "\"%s\" er ikke defineret"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mno-power9-vector turns off -mpower9-dform"
@@ -34410,6 +34471,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, fuzzy, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-maix64 kræver at PowerPC64-arkitekturen forbliver aktiveret"
@@ -34501,7 +34563,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, fuzzy, gcc-internal-format
#| msgid "invalid option argument `%s'"
msgid "constant value required for builtin %qF argument %d"
@@ -34530,9 +34592,10 @@ msgid "%qF requires -mvx"
msgstr "--resource påkræver -o"
#: config/s390/s390-c.c:889
-#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
-msgstr ""
+#, fuzzy, gcc-internal-format
+#| msgid "--resource requires -o"
+msgid "%qF requires z14 or higher"
+msgstr "--resource påkræver -o"
#: config/s390/s390-c.c:903
#, gcc-internal-format
@@ -34552,9 +34615,10 @@ msgid "ambiguous overload for intrinsic %qs"
msgstr "tvetydig konvertering af tabelindeks"
#: config/s390/s390-c.c:966
-#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
-msgstr ""
+#, fuzzy, gcc-internal-format
+#| msgid "`%s' is deprecated"
+msgid "%qs matching variant requires z14 or higher"
+msgstr "'%s' er forældet"
#: config/s390/s390-c.c:972
#, fuzzy, gcc-internal-format
@@ -34568,171 +34632,171 @@ msgstr "'%s' er forældet"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "konstant parameter uden for det gyldige interval for '%s'"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for `%s'"
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "konstant parameter uden for det gyldige interval for '%s'"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for `%s'"
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "konstant parameter uden for det gyldige interval for '%s'"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
#| msgid "%s cannot resolve address of overloaded function"
msgid "unresolved overloaded builtin"
msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, fuzzy, gcc-internal-format
#| msgid "bad builtin fcode"
msgid "bad builtin icode"
msgstr "ugyldig indbygget fcode"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
#| msgid "too many arguments to function"
msgid "invalid argument %d for builtin %qF"
msgstr "for mange parametre til funktionen"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, fuzzy, gcc-internal-format
#| msgid "Total size of local variables exceeds architecture limit."
msgid "total size of local variables exceeds architecture limit"
msgstr "Total størrelse af lokale variable overstiger arkitekturgrænsen."
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, fuzzy, gcc-internal-format
#| msgid "%Jsize of '%D' is %d bytes"
msgid "frame size of %qs is %wd bytes"
msgstr "%Jstørrelsen af '%D' er %d byte"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "fældetilstand understøttes ikke på Unicos/Mk"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, fuzzy, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "kodemodellen %s er ikke understøttet i PIC-tilstand"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Use hardware floating point instructions"
msgid "hardware vector support not available on %s"
msgstr "Benyt hardware-kommatalsinstruktioner"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Use hardware floating point instructions"
msgid "hardware decimal floating point instructions not available on %s"
msgstr "Benyt hardware-kommatalsinstruktioner"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, fuzzy, gcc-internal-format
#| msgid "Use hardware floating point instructions"
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "Benyt hardware-kommatalsinstruktioner"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr ""
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr ""
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
#| msgid "argument to `%s' attribute larger than %d"
msgid "argument to %qs is too large (max. %d)"
msgstr "parameter til egenskaben '%s' er større end %d"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
#| msgid "__builtin_trap not supported by this target"
msgid "value %qs is not supported by attribute %<target%>"
@@ -34795,27 +34859,28 @@ msgstr ""
msgid "-mrelax is only supported for RTP PIC"
msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s understøttes ikke af denne konfiguration"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 er ikke tilladt med -m64"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "ugyldig værdi (%s) til tilvalget -mcmodel="
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "-mcmodel= understøttes ikke på 32 bit-systemer"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "-fcall-saved-REG is not supported for out registers"
@@ -35125,22 +35190,22 @@ msgstr "forkert udformet '#pragma options', ignorerer"
msgid "invalid constant in %<#pragma %s%>"
msgstr "ugyldig #pragma %s"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr "booleske registre er påkrævet til kommatalsindstillingen"
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "%s understøttes ikke af denne konfiguration"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "kun variabler uden startværdi kan placeres i .bss-sektionen"
@@ -35235,7 +35300,7 @@ msgstr "egenskaben '%s' kan kun anvendes på variabler"
msgid "could not read the BRIG file"
msgstr "kunne ikke finde specifikationsfilen %s\n"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
#| msgid "invalid option argument `%s'"
@@ -35673,9 +35738,9 @@ msgid "label %qD defined here"
msgstr "etiketten '%D' er defineret, men ikke benyttet"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, fuzzy, gcc-internal-format
#| msgid " `%#D' declared here"
msgid "%qD declared here"
@@ -35814,7 +35879,7 @@ msgstr "ISO C90 understøtter ikke %<[*]%> arrayerklæringer"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -36968,7 +37033,7 @@ msgstr "gentaget erklæring af enheden '%s'"
msgid "two or more data types in declaration specifiers"
msgstr "mere end én datatype i erklæringen af '%s'"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, fuzzy, gcc-internal-format
#| msgid "`long long long' is too long for GCC"
msgid "%<long long long%> is too long for GCC"
@@ -37129,17 +37194,17 @@ msgstr ""
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C understøtter ikke at blot 'complex' betyder 'double complex'"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C understøtter ikke komplekse heltalstyper"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -37193,7 +37258,7 @@ msgstr "kaldenavnet '%s' er i modstrid med den interne navngivningsstrategi i GN
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, fuzzy, gcc-internal-format
#| msgid "garbage at end of #line"
msgid "expected end of line"
@@ -37239,7 +37304,7 @@ msgid "unknown type name %qE"
msgstr "ukendt registernavn: %s"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, fuzzy, gcc-internal-format
#| msgid "repeated declaration of unit `%s'"
msgid "expected declaration specifiers"
@@ -37256,7 +37321,7 @@ msgstr "to typer angivet i én tom erklæring"
msgid "expected %<;%>, identifier or %<(%>"
msgstr ""
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute ignored for `%s'"
msgid "prefix attributes are ignored for methods"
@@ -37273,8 +37338,8 @@ msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
msgid "unexpected attribute"
msgstr "uventet operand"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
msgid "%<fallthrough%> attribute not followed by %<;%>"
msgstr "sektionsegenskaben er ikke tilladt for '%s'"
@@ -37312,7 +37377,7 @@ msgstr ""
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr ""
@@ -37342,7 +37407,7 @@ msgstr "ISO C90 understøtter ikke komplekse typer"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 understøtter ikke komplekse typer"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, fuzzy, gcc-internal-format
#| msgid "_Pragma takes a parenthesized string literal"
msgid "expected string literal"
@@ -37414,14 +37479,14 @@ msgstr "skabelonsparameter %d er ugyldig"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, fuzzy, gcc-internal-format
msgid "expected identifier"
msgstr "uventet operand"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "komma i slutningen af enum-liste"
@@ -37568,7 +37633,7 @@ msgstr "ISO C89 forbyder blandede erklæringer og kode"
msgid "expected %<}%> before %<else%>"
msgstr ""
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
@@ -37594,12 +37659,12 @@ msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -37613,17 +37678,17 @@ msgstr ""
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, fuzzy, gcc-internal-format
msgid "expected statement"
msgstr "uventet operand"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, fuzzy, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "tom krop i en else-sætning"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, fuzzy, gcc-internal-format
#| msgid "empty body in an else-statement"
msgid "suggest braces around empty body in an %<else%> statement"
@@ -37634,7 +37699,7 @@ msgstr "tom krop i en else-sætning"
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, fuzzy, gcc-internal-format
#| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgid "suggest explicit braces to avoid ambiguous %<else%>"
@@ -37657,7 +37722,7 @@ msgstr "flere erklærerer i skabelonserklæring"
msgid "invalid iterating variable in fast enumeration"
msgstr "ugyldigt register i instruktionen"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -37852,18 +37917,18 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr "operander til ?: har forskellige typer"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, fuzzy, gcc-internal-format
#| msgid "wrong number of template arguments (%d, should be %d)"
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -37922,62 +37987,62 @@ msgstr "Klasse- eller grænsefladeerklæring forventet"
msgid "no type or storage class may be specified here,"
msgstr "lagringsklasse angivet for typenavn"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr ""
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr ""
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, fuzzy, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, fuzzy, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "en dataområdeegenskab kan ikke angives for lokale variable"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "'%D' blev ikke erklæret i dette virkefelt"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
#| msgid "#pragma once in main file"
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "'#pragma once' i hovedfil"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr ""
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr ""
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr ""
@@ -37992,13 +38057,13 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr ""
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, fuzzy, gcc-internal-format
#| msgid "too many input files"
msgid "too many %qs clauses"
msgstr "for mange inddatafiler"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
#| msgid "']' expected, invalid type expression"
msgid "expected integer expression before ')'"
@@ -38016,60 +38081,60 @@ msgstr "udsagn skal være et kaldenavn"
msgid "%qD is not a variable"
msgstr "'%D' er ikke et navnerum"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a pointer-to-object type"
msgid "%qD is not a pointer variable"
msgstr "'%T' er ikke af en henvisning til objekt-type"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, fuzzy, gcc-internal-format
#| msgid "comparison between signed and unsigned integer expressions"
msgid "collapse argument needs positive constant integer expression"
msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
#| msgid "expected %<new%>"
msgid "expected %<none%>"
msgstr "forventede %<new%>"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr ""
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
#| msgid "expected %<class%>, %<typename%>, or %<template%>"
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
#| msgid "expected %<catch%>"
msgid "expected %<data%>"
msgstr "forventede %<catch%>"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
#| msgid "too many input files"
msgid "too many %<if%> clauses"
msgstr "for mange inddatafiler"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, fuzzy, gcc-internal-format
#| msgid "too many input files"
msgid "too many %<if%> clauses without modifier"
msgstr "for mange inddatafiler"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -38098,24 +38163,24 @@ msgstr ""
msgid "%<num_tasks%> value must be positive"
msgstr ""
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr ""
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, fuzzy, gcc-internal-format
#| msgid "%s rotate count is negative"
msgid "%<priority%> value must be non-negative"
msgstr "%s-roteringsantal er negativt"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
#| msgid "expected %<throw%>"
msgid "expected %<tofrom%>"
msgstr "forventede %<throw%>"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
msgid "expected %<scalar%>"
msgstr "uventet operand"
@@ -38125,63 +38190,63 @@ msgstr "uventet operand"
msgid "%<num_workers%> value must be positive"
msgstr ""
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
#| msgid "too many arguments"
msgid "too many %<static%> arguments"
msgstr "for mange parametre"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "unexpected argument"
msgstr "uventet operand"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, fuzzy, gcc-internal-format
#| msgid "%s rotate count is negative"
msgid "%qs value must be positive"
msgstr "%s-roteringsantal er negativt"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute argument not an integer constant"
msgid "%<tile%> argument needs positive integral constant"
msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, fuzzy, gcc-internal-format
#| msgid "comparison between signed and unsigned integer expressions"
msgid "ordered argument needs positive constant integer expression"
msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr ""
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr ""
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
#| msgid "%s rotate count is negative"
msgid "chunk size value must be positive"
msgstr "%s-roteringsantal er negativt"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, fuzzy, gcc-internal-format
msgid "invalid schedule kind"
msgstr "ugyldig roteringsinstruktion"
@@ -38196,17 +38261,17 @@ msgstr ""
msgid "%<num_teams%> value must be positive"
msgstr ""
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr ""
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
@@ -38226,19 +38291,19 @@ msgstr ""
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
#| msgid "invalid %%d operand"
msgid "invalid depend kind"
msgstr "ugyldig %%d-operand"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
#| msgid "invalid mask"
msgid "invalid map kind"
msgstr "ugyldig maske"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr "ugyldig roteringsinstruktion"
@@ -38249,69 +38314,69 @@ msgstr "ugyldig roteringsinstruktion"
msgid "invalid proc_bind kind"
msgstr "ugyldig roteringsinstruktion"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr ""
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, fuzzy, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%s understøtter ikke %s"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr ""
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr ""
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, fuzzy, gcc-internal-format
#| msgid "declaration of \"%s\" shadows a global declaration"
msgid "array section in %<#pragma acc declare%>"
msgstr "erklæring af '%s' skygger for en global erklæring"
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, fuzzy, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, fuzzy, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr "skabelonsparameter '%T' er en variabelt ændret type"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, fuzzy, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
#| msgid "expected %<class%>, %<typename%>, or %<template%>"
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, fuzzy, gcc-internal-format
#| msgid "#pragma once in main file"
msgid "%<#pragma acc %s data%> has no data movement clause"
@@ -38328,7 +38393,7 @@ msgstr "'%#D' kan ikke erklæres"
msgid "expected function name"
msgstr "forventet funktion"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a member template function"
msgid "%qD does not refer to a function"
@@ -38339,47 +38404,47 @@ msgstr "'%D' er ikke en medlemsskabelonfunktion"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr "en global registervariabel følger en funktionsdefinition"
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr "en global registervariabel følger en funktionsdefinition"
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, fuzzy, gcc-internal-format
#| msgid "braced-group within expression allowed only inside a function"
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, fuzzy, gcc-internal-format
#| msgid "braced-group within expression allowed only inside a function"
msgid "%<#pragma acc routine%> must be applied before use"
msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, fuzzy, gcc-internal-format
#| msgid "braced-group within expression allowed only inside a function"
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, fuzzy, gcc-internal-format
#| msgid "invalid #pragma %s"
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "ugyldig #pragma %s"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, fuzzy, gcc-internal-format
#| msgid "invalid operand for 'p' modifier"
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "ugyldig operand til 'p'-ændring"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
@@ -38389,29 +38454,29 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr ""
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, fuzzy, gcc-internal-format
#| msgid "')' or term expected"
msgid "for statement expected"
msgstr "')' eller term forventet"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
#| msgid "')' or term expected"
msgid "_Cilk_for statement expected"
msgstr "')' eller term forventet"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, fuzzy, gcc-internal-format
#| msgid "repeated declaration of automaton `%s'"
msgid "expected iteration declaration or initialization"
@@ -38422,73 +38487,73 @@ msgstr "gentaget erklæring af automaten '%s'"
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr ""
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, fuzzy, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "typedef-navn kan ikke klassemodificeres"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr ""
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected %<point%>"
msgstr "uventet operand"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -38503,7 +38568,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -38513,32 +38578,32 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
msgid "expected %<target%>"
msgstr "uventet operand"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
msgid "expected %<declare%>"
msgstr "uventet operand"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr ""
@@ -38594,22 +38659,22 @@ msgstr "uventet operand"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr ""
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr ""
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr ""
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "parameteren er af en ufuldstændig type"
@@ -38624,54 +38689,54 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr ""
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, fuzzy, gcc-internal-format
#| msgid "two `u's in integer constant"
msgid "vectorlength must be an integer constant"
msgstr "to 'u'-endelser i heltalskonstant"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
#| msgid "requested alignment is not a power of 2"
msgid "vectorlength must be a power of 2"
msgstr "angivet justering er ikke en potens af 2"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr ""
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr ""
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -38682,7 +38747,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr "størrelse i tabel-new skal være en heltalstype"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected %<:%> or numeral"
@@ -39488,7 +39553,7 @@ msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, fuzzy, gcc-internal-format
#| msgid "function might be possible candidate for `%s' format attribute"
msgid "return type might be a candidate for a format attribute"
@@ -39853,7 +39918,7 @@ msgstr "for mange elementer i skalarstartværdi"
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO C forbyder 'goto *udtryk;'"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, fuzzy, gcc-internal-format
#| msgid "function declared `noreturn' has a `return' statement"
msgid "function declared %<noreturn%> has a %<return%> statement"
@@ -39865,7 +39930,7 @@ msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
msgid "array notation expression cannot be used as a return value"
msgstr "kommaudtryk benyttet til at klargøre returværdi"
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
@@ -39894,7 +39959,7 @@ msgstr "'return' med en værdi i en funktion der returnerer void"
msgid "function returns address of label"
msgstr "funktion returnerer adressen på en lokal variabel"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "switch-størrelsen er ikke et heltal"
@@ -39911,7 +39976,7 @@ msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
msgid "case label is not an integer constant expression"
msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
@@ -39932,17 +39997,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "continue-sætning befinder sig ikke i en løkke"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, fuzzy, gcc-internal-format
#| msgid "break statement not within loop or switch"
msgid "break statement used with OpenMP for loop"
@@ -39954,7 +40019,7 @@ msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, fuzzy, gcc-internal-format
#| msgid "continue statement not within a loop"
msgid "continue statement within %<#pragma simd%> loop body"
@@ -40071,12 +40136,12 @@ msgstr "værdi af union-type angivet hvor skalar er påkrævet"
msgid "used vector type where scalar is required"
msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -40087,28 +40152,28 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "bitfeltet '%s' er af en ufuldstændig type"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, fuzzy, gcc-internal-format
#| msgid "bit-field `%s' has invalid type"
msgid "bit-field %qE in %qs clause"
msgstr "bitfeltet '%s' er af en ufuldstændig type"
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a member template function"
msgid "%qE is a member of a union"
msgstr "'%D' er ikke en medlemsskabelonfunktion"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
#| msgid "`%s' is not a valid class name"
msgid "%qD is not a variable in %qs clause"
msgstr "'%s' er et ugyldigt klassenavn"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
#| msgid "`%s' is not a valid class name"
msgid "%qE is not a variable in %qs clause"
@@ -40121,72 +40186,72 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "bitfeltet '%s' er af en ufuldstændig type"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "low bound %qE of array section does not have integral type"
msgstr "størrelse i tabel-new skal være en heltalstype"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "length %qE of array section does not have integral type"
msgstr "størrelse i tabel-new skal være en heltalstype"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, fuzzy, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr "Intern oversætterfejl i %s ved %s:%d."
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
#| msgid "type to vector delete is neither pointer or array type"
msgid "%qE does not have pointer or array type"
@@ -40210,7 +40275,7 @@ msgstr "ISO C forbyder funktionsreturtype med modifikationer"
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "ugyldig returtype for funktionen '%#D'"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, fuzzy, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr "brug af '%D' er tvetydigt"
@@ -40220,17 +40285,17 @@ msgstr "brug af '%D' er tvetydigt"
msgid "variable length element type in array %<reduction%> clause"
msgstr ""
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr ""
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -40250,20 +40315,20 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, fuzzy, gcc-internal-format
#| msgid "type to vector delete is neither pointer or array type"
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, fuzzy, gcc-internal-format
#| msgid "`%s' is not a valid class name"
msgid "%qE is not a variable in clause %qs"
msgstr "'%s' er et ugyldigt klassenavn"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr ""
@@ -40275,34 +40340,34 @@ msgstr ""
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, fuzzy, gcc-internal-format
#| msgid "instance variable `%s' is declared private"
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "instansvariablen '%s' er erklæret privat"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, fuzzy, gcc-internal-format
#| msgid "instance variable `%s' is declared private"
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "instansvariablen '%s' er erklæret privat"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
#| msgid "`%s' is not a valid class name"
msgid "%qE is not a variable in %<aligned%> clause"
@@ -40324,55 +40389,55 @@ msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE er ikke en variable i %<depend%>-klausul"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr "%qD fremgår mere end en gang i motion-klausuller"
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr "%qD fremgår mere end en gang i map-klausuller"
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE har ikke en mappable-type i %qs-klausul"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD har ikke en mappable-type i %qs-klausul"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE er hverken en variabel eller et funktionsnavn i klausul %qs"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr ""
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr ""
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr ""
@@ -40383,32 +40448,32 @@ msgstr ""
msgid "%qs variable is neither a pointer nor an array"
msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr ""
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -41003,167 +41068,167 @@ msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, fuzzy, gcc-internal-format
#| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, fuzzy, gcc-internal-format
#| msgid " in call to `%D'"
msgid " in call to %qD"
msgstr " i kald af '%D'"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, fuzzy, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "'%T' er en utilgængelig stamklasse til '%T'"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr ""
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, fuzzy, gcc-internal-format
#| msgid "too many arguments to %s `%+#D'"
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "for mange parametre til %s '%+#D'"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, fuzzy, gcc-internal-format
#| msgid "constructors cannot be declared virtual"
msgid "constructor delegates to itself"
msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, fuzzy, gcc-internal-format
#| msgid "call to non-function `%D'"
msgid "call to non-function %qD"
msgstr "kald af ikke-funktion '%D'"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, fuzzy, gcc-internal-format
#| msgid "cannot call destructor `%T::~%T' without object"
msgid "cannot call constructor %<%T::%D%> directly"
msgstr "kan ikke kalde destruktionsfunktion '%T::~%T' uden objekt"
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, fuzzy, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to `%D(%A)'"
msgid "no matching function for call to %<%s(%A)%>"
msgstr "ingen passende funktion for kald til '%D(%A)'"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, fuzzy, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "kald af flertydig '%D(%A)' er tvetydigt"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr ""
-#: cp/call.c:8777
+#: cp/call.c:8782
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a constructor"
msgid "pure virtual %q#D called from constructor"
msgstr "returnerer en værdi fra en konstruktionsfunktion"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a destructor"
msgid "pure virtual %q#D called from destructor"
msgstr "returnerer en værdi fra en destruktionsfunktion"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, fuzzy, gcc-internal-format
#| msgid "cannot call member function `%D' without object"
msgid "cannot call member function %qD without object"
msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, fuzzy, gcc-internal-format
#| msgid "passing `%T' chooses `%T' over `%T'"
msgid "passing %qT chooses %qT over %qT"
msgstr "videregivelse af '%T' vælger '%T' frem for '%T'"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, fuzzy, gcc-internal-format
#| msgid "choosing `%D' over `%D'"
msgid "choosing %qD over %qD"
msgstr "vælger '%D' frem for '%D'"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, fuzzy, gcc-internal-format
#| msgid " for conversion from `%T' to `%T'"
msgid " for conversion from %qT to %qT"
msgstr " for konvertering fra '%T' til '%T'"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr " fordi konverteringssekvensen for parameteren er bedre"
-#: cp/call.c:9873
+#: cp/call.c:9878
#, fuzzy, gcc-internal-format
#| msgid "default argument specified in explicit specialization"
msgid "default argument mismatch in overload resolution"
msgstr "standardparameter angivet i eksplicit specialisering"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, fuzzy, gcc-internal-format
msgid " candidate 1: %q#F"
msgstr "candidate%s: %+#D"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, fuzzy, gcc-internal-format
msgid " candidate 2: %q#F"
msgstr "candidate%s: %+#D"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, fuzzy, 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 "ifølge ISO C++ er '%D' og '%D' tvetydigt selvom den værste konvertering for førstnævnte er bedre end den værste konvertering for den sidstnævnte"
-#: cp/call.c:10102
+#: cp/call.c:10107
#, fuzzy, gcc-internal-format
#| msgid "could not convert `%E' to `%T'"
msgid "could not convert %qE from %qT to %qT"
msgstr "kunne ikke konvertere '%E' til '%T'"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, fuzzy, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, fuzzy, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
@@ -41275,314 +41340,314 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, fuzzy, gcc-internal-format
#| msgid "all member functions in class `%T' are private"
msgid "all member functions in class %qT are private"
msgstr "alle medlemsfunktioner i klassen '%T' er private"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, fuzzy, gcc-internal-format
#| msgid "`%#T' only defines a private destructor and has no friends"
msgid "%q#T only defines a private destructor and has no friends"
msgstr "'%#T' definerer kun en privat destruktionsfunktion og har ingen venner"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, fuzzy, gcc-internal-format
#| msgid "`%#T' only defines private constructors and has no friends"
msgid "%q#T only defines private constructors and has no friends"
msgstr "'%#T' definerer kun private konstruktionsfunktioner og har ingen venner"
# %D er en funktion
-#: cp/class.c:2681
+#: cp/class.c:2683
#, fuzzy, gcc-internal-format
#| msgid "no unique final overrider for `%D' in `%T'"
msgid "no unique final overrider for %qD in %qT"
msgstr "ingen unik endelig overskrivning af '%D' i '%T'"
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
#| msgid "`%#D' and `%#D' cannot be overloaded"
msgid "%qD can be marked override"
msgstr "'%#D' og '%#D' kan ikke flertydiggøres"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3128
#, fuzzy, gcc-internal-format
#| msgid "`%D' was hidden"
msgid "%qD was hidden"
msgstr "'%D' var skjult"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
#| msgid " by `%D'"
msgid " by %qD"
msgstr " af '%D'"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, fuzzy, gcc-internal-format
#| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
#| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, fuzzy, gcc-internal-format
#| msgid "private member `%#D' in anonymous union"
msgid "private member %q#D in anonymous union"
msgstr "privat medlem '%#D' i en anonym union"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, fuzzy, gcc-internal-format
#| msgid "private member `%#D' in anonymous union"
msgid "private member %q#D in anonymous struct"
msgstr "privat medlem '%#D' i en anonym union"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, fuzzy, gcc-internal-format
#| msgid "protected member `%#D' in anonymous union"
msgid "protected member %q#D in anonymous union"
msgstr "beskyttet medlem '%#D' i en anonym union"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, fuzzy, gcc-internal-format
#| msgid "protected member `%#D' in anonymous union"
msgid "protected member %q#D in anonymous struct"
msgstr "beskyttet medlem '%#D' i en anonym union"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, fuzzy, gcc-internal-format
#| msgid "bit-field `%#D' with non-integral type"
msgid "bit-field %q+#D with non-integral type"
msgstr "bitfelt '%#D' med en ikke-heltalstype"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, fuzzy, gcc-internal-format
#| msgid "bit-field `%D' width not an integer constant"
msgid "bit-field %q+D width not an integer constant"
msgstr "bredden af bitfeltet '%D' er ikke en heltalskonstant"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, fuzzy, gcc-internal-format
#| msgid "negative width in bit-field `%D'"
msgid "negative width in bit-field %q+D"
msgstr "negativ bredde i bitfeltet '%D'"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, fuzzy, gcc-internal-format
#| msgid "zero width for bit-field `%D'"
msgid "zero width for bit-field %q+D"
msgstr "en bredde på nul for bitfeltet '%D'"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, fuzzy, gcc-internal-format
#| msgid "width of `%D' exceeds its type"
msgid "width of %qD exceeds its type"
msgstr "bredden af '%D' overstiger typen"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, fuzzy, gcc-internal-format
#| msgid "`%D' is too small to hold all values of `%#T'"
msgid "%qD is too small to hold all values of %q#T"
msgstr "'%D' er for lille til at indeholde alle værdierne af '%#T'"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, fuzzy, gcc-internal-format
#| msgid "member `%#D' with constructor not allowed in union"
msgid "member %q+#D with constructor not allowed in union"
msgstr "medlemmet '%#D' med en konstruktionsfunktion er ikke tilladt i en union"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, fuzzy, gcc-internal-format
#| msgid "member `%#D' with destructor not allowed in union"
msgid "member %q+#D with destructor not allowed in union"
msgstr "medlemmet '%#D' med en destruktionsfunktion er ikke tilladt i en union"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, fuzzy, gcc-internal-format
#| msgid "member `%#D' with copy assignment operator not allowed in union"
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "medlemmet '%#D' med en kopitildelingsoperator er ikke tilladt i en union"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3781
+#: cp/class.c:3783
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member reference type `%T'"
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "opretter henvisning til medlemsreference af typen '%T'"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, fuzzy, gcc-internal-format
#| msgid "field `%D' invalidly declared function type"
msgid "field %q+D invalidly declared function type"
msgstr "feltet '%D' er på ugyldig vis erklæret som en funktionstype"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, fuzzy, gcc-internal-format
#| msgid "field `%D' invalidly declared method type"
msgid "field %q+D invalidly declared method type"
msgstr "feltet '%D' er på ugyldig vis erklæret som en medlemsfunktionstype"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
#| msgid "member `%D' cannot be declared both virtual and static"
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
#| msgid "non-member `%s' cannot be declared `mutable'"
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, fuzzy, gcc-internal-format
#| msgid "multiple fields in union `%T' initialized"
msgid "multiple fields in union %qT initialized"
msgstr "flere felter i union '%T' tildeles startværdi"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
#| msgid "field `%#D' with same name as class"
msgid "field %q#D with same name as class"
msgstr "felt '%#D' med samme navn som klassen"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, fuzzy, gcc-internal-format
#| msgid "`%#T' has pointer data members"
msgid "%q#T has pointer data members"
msgstr "'%#T' har henvisningsdatamedlemmer"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, fuzzy, gcc-internal-format
#| msgid " but does not override `%T(const %T&)'"
msgid " but does not override %<%T(const %T&)%>"
msgstr " men overskriver ikke '%T(const %T&)'"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, fuzzy, gcc-internal-format
#| msgid " or `operator=(const %T&)'"
msgid " or %<operator=(const %T&)%>"
msgstr " eller 'operator=(const %T&)'"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, fuzzy, gcc-internal-format
#| msgid " but does not override `operator=(const %T&)'"
msgid " but does not override %<operator=(const %T&)%>"
msgstr " men overskriver ikke 'operator=(const %T&)'"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, fuzzy, gcc-internal-format
#| msgid "assignment (not initialization) in declaration"
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr "tildeling (ikke klargøring) i erklæring"
-#: cp/class.c:4698
+#: cp/class.c:4700
#, fuzzy, gcc-internal-format
#| msgid "initializer specified for non-virtual method `%D'"
msgid "initializer specified for non-virtual method %q+D"
msgstr "startværdi angivet for ikke-virtuel medlemsfunktion '%D'"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr ""
-#: cp/class.c:5796
+#: cp/class.c:5799
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a template"
msgid "%q+T is not literal because:"
msgstr "'%T' er ikke en skabelon"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, fuzzy, gcc-internal-format
#| msgid "base class `%#T' has a non-virtual destructor"
msgid " %q+T has a non-trivial destructor"
msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr ""
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
#| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
msgid " non-static data member %qD has non-literal type"
msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
#| msgid "`%T' has no non-static data member named `%D'"
msgid " non-static data member %qD has volatile type"
msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
#| msgid "base class `%#T' has a non-virtual destructor"
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, fuzzy, gcc-internal-format
#| msgid "non-static reference `%#D' in class without a constructor"
msgid "non-static reference %q#D in class without a constructor"
msgstr "ikke-statisk reference '%#D' i klasse uden en konstruktionsfunktion"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, fuzzy, gcc-internal-format
#| msgid "non-static const member `%#D' in class without a constructor"
msgid "non-static const member %q#D in class without a constructor"
@@ -41590,170 +41655,170 @@ msgstr "ikke-statisk konstant medlem '%#D' i klasse uden en konstruktionsfunktio
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, fuzzy, gcc-internal-format
#| msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "direkte stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, fuzzy, gcc-internal-format
#| msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "virtuel stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, fuzzy, gcc-internal-format
#| msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "afsættet for '%D' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
#| msgid "size of array `%s' is too large"
msgid "size of type %qT is too large (%qE bytes)"
msgstr "størrelsen af tabellen '%s' er for stor"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<...%> with non-slice"
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "ugyldig brug af %<...%> med ikke-skive"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
#| msgid " `%#D' declared here"
msgid "array member %q#D declared here"
msgstr " '%#D' erklæret her"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, fuzzy, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, fuzzy, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "fleksibelt tabelmedlem i ellers tom struktur"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
#| msgid "redefinition of `%#T'"
msgid "in the definition of %q#T"
msgstr "omdefinering af '%#T'"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "fleksibelt tabelmedlem i ellers tom struktur"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
#| msgid " `%#D' declared here"
msgid "next member %q#D declared here"
msgstr " '%#D' erklæret her"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, fuzzy, gcc-internal-format
#| msgid "redefinition of `%#T'"
msgid "redefinition of %q#T"
msgstr "omdefinering af '%#T'"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, fuzzy, gcc-internal-format
#| msgid "`%#T' has virtual functions but non-virtual destructor"
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "'%#T' har virtuelle funktioner, men ikke-virtuel destruktionsfunktion"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
#| msgid "class `%T' does not have any field named `%D'"
msgid "type transparent %q#T does not have any fields"
msgstr "klassen '%T' har ikke et felt ved navn '%D'"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, fuzzy, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr " eftersom typen '%T' har abstrakte virtuelle funktioner"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "forsøgte at afslutte struct, men blev stoppet af tidligere fortolkningsfejl"
-#: cp/class.c:8072
+#: cp/class.c:8075
#, fuzzy, gcc-internal-format
#| msgid "language string `\"%s\"' not recognized"
msgid "language string %<\"%E\"%> not recognized"
msgstr "sprogstrengen '\"%s\"' ikke genkendt"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, fuzzy, gcc-internal-format
#| msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr "kan ikke benytte den flertydiggjorte funktion '%D' baseret på konvertering til typen '%T'"
-#: cp/class.c:8317
+#: cp/class.c:8320
#, fuzzy, gcc-internal-format
#| msgid "no matches converting function `%D' to type `%#T'"
msgid "no matches converting function %qD to type %q#T"
msgstr "ingen passende ved konvertering af funktionen '%D' til typen '%#T'"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, fuzzy, gcc-internal-format
#| msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "konvertering af den flertydiggjorte funktion '%D' til typen '%T' er tvetydig"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, fuzzy, gcc-internal-format
#| msgid "assuming pointer to member `%D'"
msgid "assuming pointer to member %qD"
msgstr "antager henvisning til medlemmet '%D'"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, fuzzy, gcc-internal-format
#| msgid "(a pointer to member can only be formed with `&%E')"
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "ikke tilstrækkelig information om typen"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, fuzzy, gcc-internal-format
#| msgid "cannot convert `%E' from type `%T' to type `%T'"
msgid "cannot convert %qE from type %qT to type %qT"
@@ -41764,13 +41829,13 @@ msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
#. 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:8756
+#: cp/class.c:8759
#, fuzzy, gcc-internal-format
#| msgid "declaration of `%#D'"
msgid "declaration of %q#D"
msgstr "omerklæring af '%#D'"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, fuzzy, gcc-internal-format
#| msgid "changes meaning of `%D' from `%+#D'"
msgid "changes meaning of %qD from %q#D"
@@ -41804,365 +41869,365 @@ msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "ugyldig returtype for funktionen '%#D'"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr ""
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr ""
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr ""
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr "overløb i konstant udtryk"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, fuzzy, gcc-internal-format
#| msgid "Missing or invalid constant expression"
msgid "%q+E is not a constant expression"
msgstr "Manglende eller ugyldigt konstant udtryk"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
#| msgid "call to non-function `%D'"
msgid "call to internal function %qE"
msgstr "kald af ikke-funktion '%D'"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, fuzzy, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr "friend-erklæringen er ikke i klassedefinitionen"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, fuzzy, gcc-internal-format
#| msgid "call to non-function `%D'"
msgid "call to non-constexpr function %qD"
msgstr "kald af ikke-funktion '%D'"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, fuzzy, gcc-internal-format
#| msgid "`%D' implicitly declared before its definition"
msgid "%qD used before its definition"
msgstr "'%s' er underforstået erklæret efter dens definition"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, fuzzy, gcc-internal-format
#| msgid "protocol `%s' has circular dependency"
msgid "call has circular dependency"
msgstr "protokollen '%s' har cirkulær afhængighed"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
#| msgid "right shift count is negative"
msgid "right operand of shift expression %q+E is negative"
msgstr "højreskiftsantal er negativ"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "left operand of shift expression %q+E is negative"
msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr ""
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, fuzzy, gcc-internal-format
#| msgid "array subscript is not an integer"
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "tabelindeks er ikke et heltal"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, fuzzy, gcc-internal-format
#| msgid "array subscript is not an integer"
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "tabelindeks er ikke et heltal"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member `%D'"
msgid "accessing uninitialized array element"
msgstr "manglende startværdi for medlemmet '%D'"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
#| msgid "dereferencing `void *' pointer"
msgid "dereferencing a null pointer in %qE"
msgstr "forsøg på at følge en 'void *'-henvisning"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, fuzzy, gcc-internal-format
#| msgid "Missing or invalid constant expression"
msgid "%qE is not a constant expression"
msgstr "Manglende eller ugyldigt konstant udtryk"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, fuzzy, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "overløb i konstant udtryk"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member `%D'"
msgid "accessing uninitialized member %qD"
msgstr "manglende startværdi for medlemmet '%D'"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
#| msgid "dereferencing `void *' pointer"
msgid "dereferencing a null pointer"
msgstr "forsøg på at følge en 'void *'-henvisning"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, fuzzy, gcc-internal-format
#| msgid "Missing or invalid constant expression"
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr "Manglende eller ugyldigt konstant udtryk"
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, fuzzy, gcc-internal-format
#| msgid "size of array `%D' is not an integral constant-expression"
msgid "the value of %qD is not usable in a constant expression"
msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, fuzzy, gcc-internal-format
#| msgid "excess elements in union initializer"
msgid "%qD used in its own initializer"
msgstr "for mange elementer i union-startværdi"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a function,"
msgid "%q#D is not const"
msgstr "'%s' er ikke en funktion,"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, fuzzy, gcc-internal-format
#| msgid "`%+#D' is private"
msgid "%q#D is volatile"
msgstr "'%+#D' er privat"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, fuzzy, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, fuzzy, gcc-internal-format
#| msgid "`%D' was not declared in this scope"
msgid "%qD was not declared %<constexpr%>"
msgstr "'%D' blev ikke erklæret i dette virkefelt"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, fuzzy, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr "størrelse i tabel-new skal være en heltalstype"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
#| msgid "size of array is not an integral constant-expression"
msgid "modification of %qE is not a constant expression"
msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
#| msgid "Missing or invalid constant expression"
msgid "value %qE of type %qT is not a constant expression"
msgstr "Manglende eller ugyldigt konstant udtryk"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, fuzzy, gcc-internal-format
#| msgid "enumeral and non-enumeral type in conditional expression"
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "enum- og ikke enum-type i betinget udtryk"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr "overløb i konstant udtryk"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "overløb i konstant udtryk"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "overløb i konstant udtryk"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "størrelsen af medlemmet '%D' er ikke konstant"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
msgid "statement is not a constant expression"
msgstr "overløb i konstant udtryk"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, fuzzy, gcc-internal-format
#| msgid "unexpected address expression"
msgid "unexpected expression %qE of kind %s"
msgstr "uventet adresseudtryk"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, fuzzy, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, fuzzy, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "overløb i konstant udtryk"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, fuzzy, gcc-internal-format
#| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgid "reinterpret_cast from integer to pointer"
msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
#| msgid "overflow in constant expression"
msgid "use of %<this%> in a constant expression"
msgstr "overløb i konstant udtryk"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr "overløb i konstant udtryk"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
#| msgid "field `%D' declared static in union"
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "feltet '%D' er erklæret statisk i union"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, fuzzy, gcc-internal-format
#| msgid "register variable `%s' used in nested function"
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "registervariabel '%s' benyttet i indlejret funktion"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
#| msgid "size of array is not an integral constant-expression"
msgid "division by zero is not a constant expression"
msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "overløb i konstant udtryk"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, fuzzy, gcc-internal-format
#| msgid "nonconstant array index in initializer"
msgid "non-constant array initialization"
msgstr "tabelindekset i startværdien er ikke en konstant"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
#| msgid "Missing or invalid constant expression"
msgid "%<goto%> is not a constant expression"
msgstr "Manglende eller ugyldigt konstant udtryk"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unexpected type for `id' (%s)"
msgid "unexpected AST of kind %s"
@@ -43053,7 +43118,7 @@ msgstr "uventet operand"
msgid " skips initialization of %q#D"
msgstr " springer over klargøring af '%#D'"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -43069,7 +43134,7 @@ msgstr "etiket med navnet wchar_t"
msgid "%qD is not a type"
msgstr "'%T' er ikke en skabelon"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, fuzzy, gcc-internal-format
#| msgid "`%D' used without template parameters"
msgid "%qD used without template parameters"
@@ -44949,7 +45014,7 @@ msgstr "'%D' blev ikke erklæret i dette virkefelt"
msgid "parameter declared %<auto%>"
msgstr "parameteren '%D' erklæret void"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, fuzzy, gcc-internal-format
#| msgid "invalid use of template-name '%E' in a declarator"
msgid "invalid use of template-name %qE without an argument list"
@@ -45475,14 +45540,14 @@ msgstr "skabelonsparameter er påkrævet for '%T'"
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a template"
msgid "%qT is not a template"
msgstr "'%T' er ikke en skabelon"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
#| msgid "previous declaration `%#D' here"
msgid "previous declaration here"
@@ -45493,8 +45558,8 @@ msgstr "tidligere erklæring af '%#D' her"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, fuzzy, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "brug af '%D' er tvetydigt"
@@ -45552,7 +45617,7 @@ msgstr "stamklassetype '%T' optræder mere end én gang"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, fuzzy, gcc-internal-format
msgid "previous definition here"
msgstr "tidligere definition her"
@@ -45621,7 +45686,7 @@ msgstr ""
msgid "return type %q#T is incomplete"
msgstr "returtype '%#T' er ufuldstændig"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, fuzzy, gcc-internal-format
#| msgid "`operator=' should return a reference to `*this'"
msgid "%<operator=%> should return a reference to %<*this%>"
@@ -45638,7 +45703,7 @@ msgstr "Ugyldig erklæring"
msgid "no return statements in function returning %qT"
msgstr "ingen return-sætning i en funktion der ikke returnerer void"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr ""
@@ -45820,27 +45885,27 @@ msgstr "statisk medlem '%D' kan ikke være et bitfelt"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "bitfelt '%#D' med en ikke-heltalstype"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr ""
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "anonym struct er ikke inden i en navngiven type"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklæres static"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, fuzzy, gcc-internal-format
msgid "anonymous union with no members"
msgstr "anonym sammensat type uden medlemmer"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, fuzzy, gcc-internal-format
#| msgid "`operator new' must return type `%T'"
msgid "%<operator new%> must return type %qT"
@@ -45850,70 +45915,70 @@ msgstr "'operator new' skal returnere typen '%T'"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr ""
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, fuzzy, gcc-internal-format
#| msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "den første parameter til 'operator new' skal være af typen 'size_t' ('%T')"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, fuzzy, gcc-internal-format
#| msgid "`operator delete' must return type `%T'"
msgid "%<operator delete%> must return type %qT"
msgstr "'operator delete' skal returnere typen '%T'"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, fuzzy, gcc-internal-format
#| msgid "`operator delete' takes type `%T' as first parameter"
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "den første parameter til 'operator delete' skal være af typen '%T'"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
#| msgid "%J'%F' declared `static' but never defined"
msgid "%q#D, declared using unnamed type, is used but never defined"
@@ -45923,53 +45988,53 @@ msgstr "%J'%F' erklæret 'static', men aldrig defineret"
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of `%#D' with %L linkage"
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr "tidligere erklæring af '%#D' med %L-kædning"
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of `%#D' with %L linkage"
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "tidligere erklæring af '%#D' med %L-kædning"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, fuzzy, gcc-internal-format
#| msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr "'%#D' refererer ikke til den ikkemodificerede type, so den bruges ikke til sammenkædning"
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, fuzzy, gcc-internal-format
#| msgid "%J'%F' declared `static' but never defined"
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%J'%F' erklæret 'static', men aldrig defineret"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of `%#D' with %L linkage"
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "tidligere erklæring af '%#D' med %L-kædning"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
#| msgid "inline function `%D' used but never defined"
msgid "inline function %qD used but never defined"
msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, fuzzy, gcc-internal-format
#| msgid "default argument missing for parameter %P of `%+#D'"
msgid "default argument missing for parameter %P of %q+#D"
@@ -45977,12 +46042,12 @@ msgstr "standardparameter mangler for parameter %P i '%+#D'"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, fuzzy, gcc-internal-format
#| msgid "sizeof applied to a function type"
msgid "use of deleted function %qD"
@@ -46322,20 +46387,20 @@ msgstr "klassen '%T' er underforstået ven med sig selv"
msgid "invalid initializer for array member %q#D"
msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, fuzzy, gcc-internal-format
#| msgid "uninitialized const member `%D'"
msgid "uninitialized const member in %q#T"
msgstr "konstant medlem '%D' uden startværdi"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
#| msgid "`%D' will be initialized after"
msgid "%q#D should be initialized"
msgstr "'%D' vil blive klargjort efter"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, fuzzy, gcc-internal-format
#| msgid "uninitialized reference member `%D'"
msgid "uninitialized reference member in %q#T"
@@ -46448,7 +46513,7 @@ msgstr "ugyldig tildeling af startværdi til tabel"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a class or union type"
msgid "%qT is not a class type"
@@ -46471,7 +46536,7 @@ msgstr "ugyldig henvisning til bitfeltet '%D'"
msgid "invalid use of non-static member function %qD"
msgstr "ugyldig brug af ikke-statisk felt '%D'"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, fuzzy, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "ugyldig brug af ikke-statisk felt '%D'"
@@ -46675,24 +46740,24 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr ""
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, fuzzy, gcc-internal-format
#| msgid "cannot declare %s to references"
msgid "cannot capture %qE by reference"
msgstr "kan ikke erklære %s til referencer"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
#| msgid "cannot %s a pointer to incomplete type `%T'"
msgid "capture by copy of incomplete type %qT"
msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr ""
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr ""
@@ -46750,200 +46815,200 @@ msgstr ""
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr ""
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of `%D' will change in a future version of GCC"
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "det ABI-navnet for '%D' vil ændre sig i en fremtidig version af GCC"
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of `%D' will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "det ABI-navnet for '%D' vil ændre sig i en fremtidig version af GCC"
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of `%D' will change in a future version of GCC"
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "det ABI-navnet for '%D' vil ændre sig i en fremtidig version af GCC"
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, fuzzy, gcc-internal-format
#| msgid "non-static const member `%#D', can't use default assignment operator"
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "ikke-statisk konstant medlem '%#D' kan ikke bruge standardtildelingsoperatoren"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, fuzzy, gcc-internal-format
#| msgid "non-static reference member `%#D', can't use default assignment operator"
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr "ikke-statisk referencemedlem '%#D' kan ikke bruge standardtildelingsoperatoren"
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr ""
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr ""
-#: cp/method.c:1266
+#: cp/method.c:1267
#, fuzzy, gcc-internal-format
#| msgid "Only constructors can invoke constructors"
msgid "defaulted constructor calls non-constexpr %qD"
msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
#| msgid "member initializers for `%#D'"
msgid "initializer for %q#D is invalid"
msgstr "medlemsstartværdier for '%#D'"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, fuzzy, gcc-internal-format
#| msgid "(use `=' to initialize static data members)"
msgid "defaulted default constructor does not initialize %q#D"
msgstr "(brug '=' for at klargøre statiske datamedlemmer)"
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member reference type `%T'"
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "opretter henvisning til medlemsreference af typen '%T'"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, fuzzy, gcc-internal-format
#| msgid "(use `=' to initialize static data members)"
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr "(brug '=' for at klargøre statiske datamedlemmer)"
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, fuzzy, gcc-internal-format
#| msgid "template declaration of `%#D'"
msgid "defaulted declaration %q+D"
msgstr "skabelonserklæring af '%#D'"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, fuzzy, gcc-internal-format
#| msgid "cast does not match function type"
msgid "does not match expected signature %qD"
msgstr "typeomtvingelse passer ikke til funktionstype"
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, fuzzy, gcc-internal-format
#| msgid "template parameters cannot be friends"
msgid "a template cannot be defaulted"
msgstr "skabelonsparametre kan ikke være venner"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, fuzzy, gcc-internal-format
#| msgid "`%#D' cannot be declared"
msgid "%qD cannot be defaulted"
msgstr "'%#D' kan ikke erklæres"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, fuzzy, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "%Hslutningen af filen læst inden i standardparameter"
@@ -47161,133 +47226,133 @@ msgstr "'%D' navngiver en konstruktionsfunktion"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "'%D' navngiver en konstruktionsfunktion"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, fuzzy, gcc-internal-format
#| msgid "no members matching `%D' in `%#T'"
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "ingen medlemmer passer til '%D' i '%#T'"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, fuzzy, gcc-internal-format
#| msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, fuzzy, gcc-internal-format
#| msgid "duplicate type qualifiers in %s declaration"
msgid "explicit qualification in declaration of %qD"
msgstr "dobbelte typemodifikationer i %s-erklæring"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr "'%#D' kan ikke erklæres"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, fuzzy, gcc-internal-format
#| msgid "`%D' declared as a friend"
msgid "only here as a friend"
msgstr "'%D' er erklæret som en ven"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, fuzzy, gcc-internal-format
#| msgid "`%D' should have been declared inside `%D'"
msgid "%qD should have been declared inside %qD"
msgstr "'%D' skulle have været erklæret inden i '%D'"
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute requires an integer constant argument"
msgid "%qD attribute requires a single NTBS argument"
msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute only applies to variables"
msgid "ignoring %qD attribute on non-inline namespace"
msgstr "egenskaben '%s' kan kun anvendes på variabler"
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr ""
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, fuzzy, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "egenskabsdirektivet '%s' ignoreret"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, fuzzy, gcc-internal-format
#| msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, fuzzy, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr ""
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] ""
msgstr[1] ""
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr ""
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, fuzzy, gcc-internal-format
#| msgid "brace-enclosed initializer used to initialize `%T'"
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -47307,7 +47372,7 @@ msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -47334,7 +47399,7 @@ msgstr "'%#D' kan ikke erklæres"
msgid "request for member %qE in non-class type %qT"
msgstr "forespørgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "'%#D' kan ikke erklæres"
@@ -47404,1286 +47469,1292 @@ msgstr "new kan ikke bruges på en referencetype"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "semikolon mangler efter erklæring af '%T'"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a template"
msgid "%qE is not a class template"
msgstr "'%T' er ikke en skabelon"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a template"
msgid "%qE is not a template"
msgstr "'%T' er ikke en skabelon"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, fuzzy, gcc-internal-format
msgid "invalid template-id"
msgstr "ugyldig roteringsinstruktion"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, fuzzy, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, fuzzy, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, fuzzy, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, fuzzy, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, fuzzy, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, fuzzy, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, fuzzy, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, fuzzy, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, fuzzy, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, fuzzy, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, fuzzy, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, fuzzy, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, fuzzy, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `restrict'"
msgid "invalid use of destructor %qD as a type"
msgstr "ugyldig brug af 'restrict'"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, fuzzy, gcc-internal-format
#| msgid "invalid definition of qualified type `%T'"
msgid "invalid combination of multiple type-specifiers"
msgstr "ugyldig definition af modificeret type '%T'"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr "'%D' erklærer ikke en skabelonstype"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, fuzzy, gcc-internal-format
msgid "%qE does not name a type"
msgstr "'%D' erklærer ikke en skabelonstype"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, fuzzy, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr " (benyt 'typename %T::%D' hvis det er hvad du mener)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
#| msgid "`%D' does not declare a template type"
msgid "%qE in namespace %qE does not name a template type"
msgstr "'%D' erklærer ikke en skabelonstype"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, fuzzy, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr "'%D' erklærer ikke en skabelonstype"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr ""
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
#| msgid "`%D' does not declare a template type"
msgid "%qE in %q#T does not name a template type"
msgstr "'%D' erklærer ikke en skabelonstype"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "'%D' erklærer ikke en skabelonstype"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, fuzzy, gcc-internal-format
#| msgid "unexpected multiplicative operand"
msgid "expected string-literal"
msgstr "uventet multiplikativ operand"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, fuzzy, gcc-internal-format
#| msgid "Statement at %0 invalid in this context"
msgid "a wide string is invalid in this context"
msgstr "Sætning ved %0 er ugyldig i denne kontekst"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
#| msgid "floating point number exceeds range of '%s'"
msgid "integer literal exceeds range of %qT type"
msgstr "kommatal overskrider intervallet for '%s"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
#| msgid "floating point number exceeds range of '%s'"
msgid "floating literal exceeds range of %qT type"
msgstr "kommatal overskrider intervallet for '%s"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr ""
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr ""
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "expected declaration"
msgstr "tom erklæring"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected binary operator"
msgstr "uventet operand"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
#| msgid "expected %<...%>"
msgid "expected ..."
msgstr "forventede %<...%>"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
#| msgid "overflow in constant expression"
msgid "binary expression in operand of fold-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
#| msgid "type mismatch in conditional expression"
msgid "mismatched operator in fold-expression"
msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, fuzzy, gcc-internal-format
#| msgid "-Wno-strict-prototypes is not supported in C++"
msgid "fixed-point types not supported in C++"
msgstr "-Wno-strict-prototypes er ikke understøttet i C++"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO C++ forbyder krøllet parantes-grupper inden i udtryk"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, fuzzy, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, fuzzy, gcc-internal-format
#| msgid "unexpected address expression"
msgid "expected primary-expression"
msgstr "uventet adresseudtryk"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, fuzzy, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "'%D' blev ikke erklæret i dette virkefelt"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, fuzzy, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr "Advar om extern-erklæringer som ikke er ved filvirkefeltsniveauet"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, fuzzy, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr "'%D' blev ikke erklæret i dette virkefelt"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, fuzzy, gcc-internal-format
#| msgid "unexpected address expression"
msgid "expected id-expression"
msgstr "uventet adresseudtryk"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr ""
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, fuzzy, gcc-internal-format
#| msgid "declaration of `%s' shadows a member of `this'"
msgid "declaration of %<~%T%> as member of %qT"
msgstr "erklæring af '%s' skygger for et medlem af 'this'"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, fuzzy, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr "skabelons-id '%D' benyttet som erklærer"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr ""
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a class or union type"
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "'%T' er ikke af en klasse- eller union-type"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, fuzzy, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr "ufuldstændig type '%T' kan ikke bruges til at navngive et virkefelt"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, fuzzy, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr "ufuldstændig type '%T' kan ikke bruges til at navngive et virkefelt"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a template"
msgid "%qD is not a template"
msgstr "'%T' er ikke en skabelon"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, fuzzy, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "uventet operand"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, fuzzy, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, fuzzy, gcc-internal-format
#| msgid "label must be followed by statement"
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr "etiketten skal efterfølges af en sætning"
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
#| msgid "wrong number of template arguments (%d, should be %d)"
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
#| msgid "wrong type argument to bit-complement"
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "forkert parametertype til bitkomplement"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ forbyder sammensatte konstanter"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, fuzzy, gcc-internal-format
#| msgid "-client_name not allowed with -dynamiclib"
msgid "braced list index is not allowed with array notation"
msgstr "-client_name er ikke tilladt med -dynamiclib"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `%D'"
msgid "invalid use of %qD"
msgstr "ugyldig brug af '%D"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, fuzzy, gcc-internal-format
#| msgid "`%D::%D' is not a member of `%T'"
msgid "%<%D::%D%> is not a class member"
msgstr "'%D::%D' er ikke et medlem af '%T'"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr ""
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C++ tillader ikke udpegede startværdier"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, fuzzy, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, fuzzy, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr "egenskaber i parametertabelerklæring ignoreret"
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, fuzzy, gcc-internal-format
#| msgid "unexpected address expression"
msgid "expected expression-list or type-id"
msgstr "uventet adresseudtryk"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, fuzzy, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "størrelse i tabel-new skal være en heltalstype"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "brug af ældre type typeomtvingning"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, fuzzy, gcc-internal-format
#| msgid "suggest parentheses around && within ||"
msgid "suggest parentheses around %<>>%> expression"
msgstr "foreslår paranteser omkring && inden i ||"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ISO C++ tillader ikke udpegede startværdier"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
#| msgid "Invalid expression statement"
msgid "lambda-expression in template-argument"
msgstr "Ugyldig udtrykssætning"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr ""
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, fuzzy, gcc-internal-format
#| msgid "non-empty initializer for array of empty elements"
msgid "empty initializer for lambda init-capture"
msgstr "en startværdi der ikke er tom, tildeles til en tabel med tomme elementer"
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr ""
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
#| msgid " `%#D' declared here"
msgid "%q#D declared here"
msgstr " '%#D' erklæret her"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support complex types"
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C90 understøtter ikke komplekse typer"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, fuzzy, gcc-internal-format
#| msgid "default argument given for parameter %d of `%#D'"
msgid "default argument specified for lambda parameter"
msgstr "standardparameter givet til %d. parameter for '%#D'"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
#| msgid "duplicate `volatile'"
msgid "duplicate %<mutable%>"
msgstr "'volatile' optræder mere end én gang"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, fuzzy, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr "egenskaber i parametertabelerklæring ignoreret"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, fuzzy, gcc-internal-format
#| msgid "empty body in an else-statement"
msgid "expected labeled-statement"
msgstr "tom krop i en else-sætning"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, fuzzy, gcc-internal-format
#| msgid "case label `%E' not within a switch statement"
msgid "case label %qE not within a switch statement"
msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sætning"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, fuzzy, gcc-internal-format
#| msgid "In statement function"
msgid "compound-statement in constexpr function"
msgstr "I sætningsfunktion"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, fuzzy, gcc-internal-format
#| msgid "empty body in an else-statement"
msgid "expected selection-statement"
msgstr "tom krop i en else-sætning"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, fuzzy, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, fuzzy, gcc-internal-format
#| msgid "expression statement has incomplete type"
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "udtrykket er af en ufuldstændig type"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, fuzzy, gcc-internal-format
msgid "expected iteration-statement"
msgstr "uventet operand"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, fuzzy, gcc-internal-format
#| msgid "break statement not within loop or switch"
msgid "break statement used with Cilk Plus for loop"
msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr ""
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ forbyder beregnede goto'er"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, fuzzy, gcc-internal-format
msgid "expected jump-statement"
msgstr "uventet operand"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, fuzzy, gcc-internal-format
#| msgid "multiple declarations `%T' and `%T'"
msgid "multiple declarations in range-based %<for%> loop"
msgstr "flere erklæringer '%T' og '%T'"
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "tom erklæring"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+#| msgid "invalid initializer for bit string"
+msgid "invalid initializer for structured binding declaration"
+msgstr "ugyldig startværdi til bitstreng"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr ""
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, fuzzy, gcc-internal-format
#| msgid "storage class specifiers invalid in friend function declarations"
msgid "decl-specifier invalid in condition"
msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
#| msgid "`%D' invalid in `%#T'"
msgid "%qD invalid in lambda"
msgstr "'%D' ugyldig i '%#T'"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, fuzzy, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "funktionen '%D' kan ikke erklæres friend"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, fuzzy, gcc-internal-format
#| msgid "invalid base-class specification"
msgid "invalid linkage-specification"
msgstr "ugyldig stamklasseangivelse"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, fuzzy, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, fuzzy, gcc-internal-format
#| msgid "invalid use of void expression"
msgid "invalid use of %<auto%> in conversion operator"
msgstr "ugyldig brug af void-udtryk"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, fuzzy, gcc-internal-format
#| msgid "only constructors take base initializers"
msgid "only constructors take member initializers"
msgstr "kun konstruktionsfunktioner har stamklasseklargøringer"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member `%D'"
msgid "cannot expand initializer for member %<%D%>"
msgstr "manglende startværdi for medlemmet '%D'"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr ""
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, fuzzy, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "forældet stamklasseklargøring"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, fuzzy, gcc-internal-format
#| msgid "predicate must be an identifier"
msgid "expected suffix identifier"
msgstr "udsagn skal være et kaldenavn"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
#| msgid "invalid type modifier within pointer declarator"
msgid "invalid encoding prefix in literal operator"
msgstr "ugyldig typemodifikation i erklæring af henvisning"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected operator"
msgstr "uventet operand"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, fuzzy, gcc-internal-format
#| msgid "keyword `export' not implemented, and will be ignored"
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
#| msgid "invalid catch parameter"
msgid "invalid constrained type parameter"
msgstr "ugyldig catch-parameter"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
#| msgid "invalid catch parameter"
msgid "cv-qualified type parameter"
msgstr "ugyldig catch-parameter"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "ugyldig standardparameter i skabelon"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, fuzzy, gcc-internal-format
#| msgid "`%D' cannot have default arguments"
msgid "template parameter pack %qD cannot have a default argument"
msgstr "'%D' kan ikke have standardparametre"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, fuzzy, gcc-internal-format
#| msgid "template parameters cannot be friends"
msgid "template parameter packs cannot have default arguments"
msgstr "skabelonsparametre kan ikke være venner"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, fuzzy, gcc-internal-format
msgid "expected template-id"
msgstr "uventet operand"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, fuzzy, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr ""
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr ""
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, fuzzy, gcc-internal-format
msgid "parse error in template argument list"
msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, fuzzy, gcc-internal-format
msgid "expected template-name"
msgstr "uventet operand"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, fuzzy, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "ikke-skabelon benyttet som skabelon"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, fuzzy, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr "skabelons-id '%D' i erklæring af primær skabelon"
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr ""
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, fuzzy, gcc-internal-format
msgid "expected template-argument"
msgstr "uventet operand"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, fuzzy, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "ugyldig standardparameter i skabelon"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of `%#D' after"
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "eksplicit instantiering af '%#D' efter"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of `%#D' after"
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "eksplicit instantiering af '%#D' efter"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "skabelonsspecialisering med C-kædning"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, fuzzy, gcc-internal-format
#| msgid "sigof type specifier"
msgid "expected type specifier"
msgstr "sigof-typeangivelse"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids forward parameter declarations"
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO C forbyder forhåndsparametererklæringer"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, fuzzy, gcc-internal-format
#| msgid " expected a template of type `%D', got `%D'"
msgid "expected template-id for type"
msgstr " forventede en skabelon af typen '%D', modtog '%D'"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, fuzzy, gcc-internal-format
msgid "expected type-name"
msgstr "uventet operand"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "declaration %qD does not declare anything"
msgstr "erklæring erklærer ikke noget"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, fuzzy, gcc-internal-format
#| msgid "invalid operation on uninstantiated type"
msgid "attributes ignored on uninstantiated type"
msgstr "ugyldig operation på uudskiftet type"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, fuzzy, gcc-internal-format
#| msgid "storage class `%D' applied to template instantiation"
msgid "attributes ignored on template instantiation"
msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr ""
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a function template"
msgid "%qD is an enumeration template"
msgstr "'%D' er ikke en funktionsskabelon"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr "størrelse i tabel-new skal være en heltalstype"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
#| msgid "Min/max instructions not allowed"
msgid "unnamed scoped enum is not allowed"
msgstr "Min/max-instruktioner ikke tilladt"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr ""
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, fuzzy, gcc-internal-format
#| msgid "Enable automatic template instantiation"
msgid "cannot add an enumerator list to a template instantiation"
msgstr "Aktivér automatisk skabelonsinstantiering"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, fuzzy, gcc-internal-format
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "friend-erklæringen er ikke i klassedefinitionen"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, fuzzy, gcc-internal-format
#| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, fuzzy, gcc-internal-format
#| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, fuzzy, gcc-internal-format
msgid "extra qualification not allowed"
msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, fuzzy, gcc-internal-format
#| msgid "multiple definition of `%#T'"
msgid "multiple definition of %q#T"
msgstr "flere definitioner af '%#T'"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids %sing an enum"
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ forbyder %s af en enum"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a namespace"
msgid "%qD is not a namespace-name"
msgstr "'%D' er ikke et navnerum"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, fuzzy, gcc-internal-format
msgid "expected namespace-name"
msgstr "uventet operand"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, fuzzy, gcc-internal-format
#| msgid "Min/max instructions not allowed"
msgid "a nested namespace definition cannot have attributes"
msgstr "Min/max-instruktioner ikke tilladt"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, fuzzy, gcc-internal-format
#| msgid "function with nested functions cannot be inline"
msgid "a nested namespace definition cannot be inline"
msgstr "funktion med indlejrede funktioner kan ikke indbygges"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, fuzzy, gcc-internal-format
msgid "nested identifier required"
msgstr "uventet operand"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, fuzzy, gcc-internal-format
#| msgid "namespace `%T' undeclared"
msgid "namespace %qD entered"
msgstr "navnerummet '%T' er ikke erklæret"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, fuzzy, gcc-internal-format
#| msgid "Min/max instructions not allowed"
msgid "%<namespace%> definition is not allowed here"
msgstr "Min/max-instruktioner ikke tilladt"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, fuzzy, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "navnerum '%D' ikke tilladt i using-erklæring"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, fuzzy, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, fuzzy, gcc-internal-format
#| msgid "%s: function definition not converted\n"
msgid "a function-definition is not allowed here"
msgstr "%s: funktionsdefinitionen er ikke omdannet\n"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, fuzzy, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "en global registervariabel følger en funktionsdefinition"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, fuzzy, gcc-internal-format
#| msgid "empty scalar initializer"
msgid "expected initializer"
msgstr "tom skalarstartværdi"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, fuzzy, gcc-internal-format
#| msgid "initializer specified for non-member function `%D'"
msgid "initializer provided for function"
msgstr "startværdi angivet for ikke-medlemsfunktion '%D'"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, fuzzy, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "egenskaber i parametertabelerklæring ignoreret"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr "funktionen '%s' omerklæret som inline"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, fuzzy, gcc-internal-format
#| msgid "array subscript is not an integer"
msgid "array bound is not an integer constant"
msgstr "tabelindeks er ikke et heltal"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member reference type `%T'"
msgid "cannot define member of dependent typedef %qT"
msgstr "opretter henvisning til medlemsreference af typen '%T'"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, fuzzy, gcc-internal-format
#| msgid "`%D::%D' is not a template"
msgid "%<%T::%E%> is not a type"
msgstr "'%D::%D' er ikke en skabelon"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, fuzzy, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "ugyldig brug af ikke-statisk felt '%D'"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr ""
@@ -48692,365 +48763,365 @@ msgstr ""
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr "ugyldig erklærer"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
#| msgid "Invalid declaration"
msgid "qualified-id in declaration"
msgstr "Ugyldig erklæring"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "expected declarator"
msgstr "tom erklæring"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, fuzzy, gcc-internal-format
#| msgid "`%D' is a namespace"
msgid "%qD is a namespace"
msgstr "'%D' er et navnerum"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member of non-class type `%T'"
msgid "cannot form pointer to member of non-class %q#T"
msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected ptr-operator"
msgstr "uventet operand"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, fuzzy, gcc-internal-format
#| msgid "duplicate case value"
msgid "duplicate cv-qualifier"
msgstr "case-værdi optræder mere end én gang"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
#| msgid "multiple `virtual' specifiers"
msgid "multiple ref-qualifiers"
msgstr "mere end én 'virtual'-angivelse"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, fuzzy, gcc-internal-format
#| msgid "multiple `virtual' specifiers"
msgid "duplicate virt-specifier"
msgstr "mere end én 'virtual'-angivelse"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "skabelonsparameter er påkrævet for '%T'"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `%T'"
msgid "invalid use of %qT"
msgstr "ugyldig brug af '%T'"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, fuzzy, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "ugyldig standardparameter i skabelon"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, fuzzy, gcc-internal-format
msgid "expected type-specifier"
msgstr "uventet operand"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr ""
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, fuzzy, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, fuzzy, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "standardparameter givet til %d. parameter for '%#D'"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, fuzzy, gcc-internal-format
#| msgid "`%D' cannot have default arguments"
msgid "parameter pack %qD cannot have a default argument"
msgstr "'%D' kan ikke have standardparametre"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, fuzzy, gcc-internal-format
#| msgid "template parameters cannot be friends"
msgid "template parameter pack cannot have a default argument"
msgstr "skabelonsparametre kan ikke være venner"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, fuzzy, gcc-internal-format
#| msgid "`%D' cannot have default arguments"
msgid "parameter pack cannot have a default argument"
msgstr "'%D' kan ikke have standardparametre"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ tillader ikke udpegede startværdier"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO C++ tillader ikke udpegede startværdier"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, fuzzy, gcc-internal-format
msgid "expected class-name"
msgstr "uventet operand"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "'%s' er erklæret inline efter dens definition"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr ""
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "'%s' er erklæret inline efter dens definition"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr ""
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, fuzzy, gcc-internal-format
#| msgid "cannot find file for class %s"
msgid "cannot specify %<override%> for a class"
msgstr "kan ikke finde filen for klassen %s"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, fuzzy, gcc-internal-format
msgid "qualified name does not name a class"
msgstr "friend-erklæringen er ikke i klassedefinitionen"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, fuzzy, gcc-internal-format
#| msgid "invalid redeclaration of `%D'"
msgid "invalid class name in declaration of %qD"
msgstr "ugyldig omerklæring af '%D'"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, fuzzy, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "eksplicit specialisering følger ikke efter 'template <>'"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, fuzzy, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "ikke-skabelon benyttet som skabelon"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
#| msgid "previous definition of `%#T'"
msgid "previous definition of %q#T"
msgstr "tidligere definition af '%#T'"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, fuzzy, gcc-internal-format
msgid "expected class-key"
msgstr "uventet operand"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr "uventet operand"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, fuzzy, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "friend-erklæringen er ikke i klassedefinitionen"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr ""
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr ""
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, fuzzy, gcc-internal-format
#| msgid "brace-enclosed initializer used to initialize `%T'"
msgid "a brace-enclosed initializer is not allowed here"
msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, fuzzy, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr "bruger 'typename' uden for en skabelon"
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, fuzzy, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr "bruger 'typename' uden for en skabelon"
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, fuzzy, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "Generér ikke kode til at kontrollere undtagelsesspecifikationer"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
#| msgid "invalid use of void expression"
msgid "invalid use of %<auto%> in exception-specification"
msgstr "ugyldig brug af void-udtryk"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, fuzzy, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute only applies to variables"
msgid "attribute using prefix used together with scoped attribute token"
msgstr "egenskaben '%s' kan kun anvendes på variabler"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr ""
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected attribute before %<...%>"
msgstr "uventet operand"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, fuzzy, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr "overløb i konstant udtryk"
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, fuzzy, gcc-internal-format
#| msgid "invalid redeclaration of `%D'"
msgid "invalid declaration of %<%T::%E%>"
msgstr "ugyldig omerklæring af '%D'"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, fuzzy, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
@@ -49059,512 +49130,512 @@ msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, fuzzy, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, fuzzy, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "--driver understøttes ikke længere"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
#| msgid "Enable multiply instructions"
msgid "empty introduction-list"
msgstr "Aktiver multiply-instruktioner"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, fuzzy, gcc-internal-format
#| msgid "no matching template for `%D' found"
msgid "no matching concept for template-introduction"
msgstr "ingen passende skabelon for '%D' fundet"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, fuzzy, gcc-internal-format
#| msgid "invalid declaration of member template `%#D' in local class"
msgid "invalid declaration of member template in local class"
msgstr "ugyldig erklæring af medlemsskabelon '%#D' i lokal klasse"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr "skabelon med C-kædning"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, fuzzy, gcc-internal-format
#| msgid "explicit specialization here"
msgid "invalid explicit specialization"
msgstr "eksplicit specialisering her"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, fuzzy, gcc-internal-format
#| msgid "template declaration of `%#D'"
msgid "template declaration of %<typedef%>"
msgstr "skabelonserklæring af '%#D'"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "a class template declaration must not declare anything else"
msgstr "erklæring erklærer ikke noget"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, fuzzy, gcc-internal-format
#| msgid "explicit specialization here"
msgid "explicit template specialization cannot have a storage class"
msgstr "eksplicit specialisering her"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, fuzzy, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, fuzzy, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, fuzzy, gcc-internal-format
#| msgid "invalid base-class specification"
msgid "invalid use of %qD in linkage specification"
msgstr "ugyldig stamklasseangivelse"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%> før %qD"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++ 1998 understøtter ikke %<long long%>"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr ""
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, gcc-internal-format
msgid "duplicate %qD"
msgstr "duplikere %qD"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "duplikere %qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr "forventede %<new%>"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr "forventede %<delete%>"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr "forventede %<return%>"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr "forventede %<extern%>"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "forventede %<static_assert%>"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "forventede %<decltype%>"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr "forventede %<operator%>"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr "forventede %<class%>"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr "forventede %<template%>"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "forventede %<namespace%>"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr "forventede %<using%>"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr "forventede %<asm%>"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr "forventede %<try%>"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr "forventede %<catch%>"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr "forventede %<throw%>"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "forventede %<__label__%>"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr "forventede %<@try%>"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "forventede %<@synchronized%>"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "forventede %<@throw%>"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr "forventede %<__transaction_atomic%>"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr "forventede %<__transaction_relaxed%>"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr "forventede %<::%>"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr "forventede %<...%>"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr "forventede %<*%>"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr "forventede %<~%>"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "forventede %<:%> or %<::%>"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, fuzzy, gcc-internal-format
#| msgid "`%s' tag used in naming `%#T'"
msgid "%qs tag used in naming %q#T"
msgstr "'%s'-mærke benyttet i navngivning af '%#T'"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, fuzzy, gcc-internal-format
#| msgid "`%s' previously declared here"
msgid "%q#T was previously declared here"
msgstr "'%s' tidligere erklæret her"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, fuzzy, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "'%#D' omerklæret som en anden form for symbol"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, fuzzy, gcc-internal-format
msgid "file ends in default argument"
msgstr "%Hslutningen af filen læst inden i standardparameter"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, fuzzy, gcc-internal-format
#| msgid "Class or interface declaration expected"
msgid "objective-c++ method declaration is expected"
msgstr "Klasse- eller grænsefladeerklæring forventet"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, fuzzy, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, fuzzy, gcc-internal-format
#| msgid "invalid register name `%s' for register variable"
msgid "invalid type for instance variable"
msgstr "ugyldigt registernavn '%s' for registervariabel"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, fuzzy, gcc-internal-format
#| msgid "Identifier expected"
msgid "identifier expected after %<@protocol%>"
msgstr "Kaldenavn forventet"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute ignored for `%s'"
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "'%s'-egenskaben ignoreret for '%s'"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "invalid type for property"
msgstr "ugyldig typeparameter"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr ""
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
#| msgid "invalid identifier `%s'"
msgid "invalid reduction-identifier"
msgstr "ugyldigt kaldenavn '%s'"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr ""
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, fuzzy, gcc-internal-format
#| msgid "register variable `%s' used in nested function"
msgid "iteration variable %qD should not be reduction"
msgstr "registervariabel '%s' benyttet i indlejret funktion"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, fuzzy, gcc-internal-format
#| msgid "not enough type information"
msgid "not enough for loops to collapse"
msgstr "ikke tilstrækkelig information om typen"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, fuzzy, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "en global registervariabel følger en funktionsdefinition"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid initializer clause"
msgstr "ugyldig startværdi"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
#| msgid "unexpected side-effects in address"
msgid "expected id-expression (arguments)"
msgstr "uventede bivirkninger i adresse"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, fuzzy, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a member template function"
msgid "%qD does not refer to a namespace scope function"
msgstr "'%D' er ikke en medlemsskabelonfunktion"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, fuzzy, gcc-internal-format
#| msgid "junk at end of #pragma GCC java_exceptions"
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
#| msgid "invalid constraints for operand"
msgid "invalid grainsize for _Cilk_for"
msgstr "ugyldige begrænsninger for operand"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, fuzzy, gcc-internal-format
#| msgid "braced-group within expression allowed only inside a function"
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr ""
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr ""
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, fuzzy, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "profilering understøttes ikke endnu"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
msgid "expected variable-name"
msgstr "uventet operand"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr ""
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr ""
@@ -49671,7 +49742,7 @@ msgstr "specialisering af '%D' efter instantiering"
msgid "candidate is: %#D"
msgstr "candidate%s: %+#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, fuzzy, gcc-internal-format
#| msgid "%s %+#D"
msgid "%s %#D"
@@ -50322,138 +50393,156 @@ msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er ad
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, fuzzy, gcc-internal-format
#| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+#| msgid "`%E' is not a valid template argument"
+msgid "the address of %qD is not a valid template argument"
+msgstr "'%E' er ikke en gyldig skabelonsparameter"
+
+#: cp/pt.c:6634
+#, fuzzy, gcc-internal-format
+#| msgid "`%E' is not a valid template argument"
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr "'%E' er ikke en gyldig skabelonsparameter"
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+#| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr ""
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, fuzzy, gcc-internal-format
#| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr ""
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, fuzzy, gcc-internal-format
#| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, fuzzy, gcc-internal-format
#| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, fuzzy, gcc-internal-format
#| msgid "`%E' is not a valid template argument"
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "'%E' er ikke en gyldig skabelonsparameter"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, fuzzy, gcc-internal-format
#| msgid "`%E' is not a valid template argument"
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "'%E' er ikke en gyldig skabelonsparameter"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, fuzzy, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "'%D' blev ikke erklæret i dette virkefelt"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr ""
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
#| msgid "storage class `%D' applied to template instantiation"
msgid "ignoring attributes in template argument %qE"
msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, fuzzy, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr "ugyldig standardparameter i skabelon"
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `restrict'"
msgid "invalid use of destructor %qE as a type"
msgstr "ugyldig brug af 'restrict'"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, fuzzy, gcc-internal-format
#| msgid "to refer to a type member of a template parameter, use `typename %E'"
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, fuzzy, gcc-internal-format
#| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, fuzzy, gcc-internal-format
#| msgid " expected a constant of type `%T', got `%T'"
msgid " expected a constant of type %qT, got %qT"
msgstr " forventede en konstant af typen '%T', modtog '%T'"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, fuzzy, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " forventede en klasseskabelon, modtog '%T'"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got `%E'"
msgid " expected a type, got %qE"
msgstr " forventede en type, modtog '%E'"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got `%T'"
msgid " expected a type, got %qT"
msgstr " forventede en type, modtog '%T'"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, fuzzy, gcc-internal-format
#| msgid " expected a class template, got `%T'"
msgid " expected a class template, got %qT"
msgstr " forventede en klasseskabelon, modtog '%T'"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, fuzzy, gcc-internal-format
#| msgid " expected a template of type `%D', got `%D'"
msgid " expected a template of type %qD, got %qT"
msgstr " forventede en skabelon af typen '%D', modtog '%D'"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
#| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got `%E'"
msgid " expected %qD but got %qD"
@@ -50461,114 +50550,114 @@ msgstr " forventede en type, modtog '%E'"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, fuzzy, gcc-internal-format
#| msgid "type mismatch in conditional expression"
msgid "type mismatch in nontype parameter pack"
msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
#| msgid "could not convert template argument `%E' to `%T'"
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "skabelonsparameter %d er ugyldig"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of template arguments (%d, should be %d)"
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, fuzzy, gcc-internal-format
#| msgid "provided for `%D'"
msgid "provided for %qD"
msgstr "angivet for '%D'"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, fuzzy, gcc-internal-format
#| msgid "default argument given for parameter %d of `%#D'"
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "standardparameter givet til %d. parameter for '%#D'"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, fuzzy, gcc-internal-format
#| msgid "provided for `%D'"
msgid "provided for %q+D"
msgstr "angivet for '%D'"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a function template"
msgid "%q#D is not a function template"
msgstr "'%D' er ikke en funktionsskabelon"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, fuzzy, gcc-internal-format
#| msgid "non-template type `%T' used as a template"
msgid "non-template type %qT used as a template"
msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, fuzzy, gcc-internal-format
#| msgid "for template declaration `%D'"
msgid "for template declaration %q+D"
msgstr "til skabelonserklæring '%D'"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
#| msgid "internal gcc abort"
msgid "template constraint failure"
msgstr "intern GCC-afbrydelse"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a template"
msgid "use of invalid variable template %qE"
msgstr "'%T' er ikke en skabelon"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
#| msgid "redefinition of default argument for `%#D'"
msgid " when instantiating default argument for call to %D"
@@ -50587,311 +50676,311 @@ msgstr "omdefinering af standardparameter for '%#D'"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, fuzzy, gcc-internal-format
#| msgid "sizeof applied to a function type"
msgid "variable %qD has function type"
msgstr "sizeof benyttet på en funktionstype"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, fuzzy, gcc-internal-format
#| msgid "invalid parameter type `%T'"
msgid "invalid parameter type %qT"
msgstr "ugyldig parametertype '%T'"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, fuzzy, gcc-internal-format
#| msgid "in declaration `%D'"
msgid "in declaration %q+D"
msgstr "i erklæringen '%D'"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, fuzzy, gcc-internal-format
#| msgid "function returns an aggregate"
msgid "function returning an array"
msgstr "funktion returnerer en værdi af en sammensat type"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, fuzzy, gcc-internal-format
#| msgid "`%s' declared as function returning a function"
msgid "function returning a function"
msgstr "'%s' er erklæret som en funktion der returnerer en funktion"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member function of non-class type `%T'"
msgid "creating pointer to member function of non-class type %qT"
msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr "danner reference til void"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, fuzzy, gcc-internal-format
#| msgid "forming %s to reference type `%T'"
msgid "forming pointer to reference type %qT"
msgstr "danner %s til referencetypen '%T'"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, fuzzy, gcc-internal-format
#| msgid "forming %s to reference type `%T'"
msgid "forming reference to reference type %qT"
msgstr "danner %s til referencetypen '%T'"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids qualified function types"
msgid "forming pointer to qualified function type %qT"
msgstr "ISO C forbyder funktionsreturtype med modifikationer"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids qualified function types"
msgid "forming reference to qualified function type %qT"
msgstr "ISO C forbyder funktionsreturtype med modifikationer"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member of non-class type `%T'"
msgid "creating pointer to member of non-class type %qT"
msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member reference type `%T'"
msgid "creating pointer to member reference type %qT"
msgstr "opretter henvisning til medlemsreference af typen '%T'"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member reference type `%T'"
msgid "creating pointer to member of type void"
msgstr "opretter henvisning til medlemsreference af typen '%T'"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, fuzzy, gcc-internal-format
#| msgid "creating array of `%T'"
msgid "creating array of %qT"
msgstr "opretter tabel af '%T'"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a class, struct, or union type"
msgid "%qT is not a class, struct, or union type"
msgstr "'%T' er ikke en class-, struct- eller union-type"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, fuzzy, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, fuzzy, gcc-internal-format
#| msgid "non-empty initializer for array of empty elements"
msgid "empty initializer in lambda init-capture"
msgstr "en startværdi der ikke er tom, tildeles til en tabel med tomme elementer"
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, fuzzy, gcc-internal-format
#| msgid "use of `%s' in template"
msgid "use of %qs in template"
msgstr "brug af '%s' i skabelon"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, fuzzy, gcc-internal-format
#| msgid "qualified type `%T' does not match destructor name `~%T'"
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, fuzzy, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, fuzzy, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr " (benyt 'typename %T::%D' hvis det er hvad du mener)"
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, fuzzy, gcc-internal-format
#| msgid "missing static field `%s'"
msgid "using invalid field %qD"
msgstr "manglende statisk felt '%s'"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, fuzzy, gcc-internal-format
#| msgid "invalid use of void expression"
msgid "invalid use of pack expansion expression"
msgstr "ugyldig brug af void-udtryk"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr ""
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr ""
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
#| msgid "`%s' undeclared here (not in a function)"
msgid "%qD declared here, later in the translation unit"
msgstr "'%s' ikke erklæret her (ikke i en funktion)"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a class or namespace"
msgid "%qT is not a class or namespace"
msgstr "'%T' er ikke en klasse eller et navnerum"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a class or namespace"
msgid "%qD is not a class or namespace"
msgstr "'%T' er ikke en klasse eller et navnerum"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
msgid "%qT is/uses unnamed type"
msgstr "skabelonsparameter '%T' benytter anonym type"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, fuzzy, gcc-internal-format
#| msgid "default argument for `%#D' has type `%T'"
msgid "template argument for %qD uses local type %qT"
msgstr "standardparameter for '%#D' har typen '%T'"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, fuzzy, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "skabelonsparameter '%T' er en variabelt ændret type"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, fuzzy, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "størrelsen af medlemmet '%D' er ikke konstant"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, fuzzy, gcc-internal-format
#| msgid " trying to instantiate `%D'"
msgid " trying to instantiate %qD"
msgstr " ved forsøg på at instantiere '%D'"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for `%#T'"
msgid "ambiguous template instantiation for %q#T"
msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for `%#T'"
msgid "ambiguous template instantiation for %q#D"
msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
#, fuzzy
#| msgid "%s %+#D"
msgid "%s %#S"
msgstr "%s %+#D"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template `%#D'"
msgid "explicit instantiation of non-template %q#D"
msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, fuzzy, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "'%#D' er ikke et statisk medlem af '%#T'"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, fuzzy, gcc-internal-format
#| msgid "no matching template for `%D' found"
msgid "no matching template for %qD found"
msgstr "ingen passende skabelon for '%D' fundet"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template type `%T'"
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of `%#D'"
msgid "explicit instantiation of %q#D"
msgstr "eksplicit instantiering af '%#D'"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, fuzzy, gcc-internal-format
#| msgid "duplicate explicit instantiation of `%#D'"
msgid "duplicate explicit instantiation of %q#D"
msgstr "'%#D' er blevet eksplicit instantieret mere end én gang"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, fuzzy, gcc-internal-format
#| msgid "storage class `%D' applied to template instantiation"
msgid "storage class %qD applied to template instantiation"
msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template `%#D'"
msgid "explicit instantiation of non-class template %qD"
msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template type `%T'"
msgid "explicit instantiation of non-template type %qT"
msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of `%#T' before definition of template"
msgid "explicit instantiation of %q#T before definition of template"
msgstr "eksplicit instantiering af '%T' før definering af skabelonen"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, fuzzy, gcc-internal-format
#| msgid "duplicate explicit instantiation of `%#T'"
msgid "duplicate explicit instantiation of %q#T"
@@ -50904,103 +50993,103 @@ msgstr "'%#T' er blevet eksplicit instantieret mere end én gang"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of `%D' but no definition available"
msgid "explicit instantiation of %qD but no definition available"
msgstr "eksplicit instantiering af '%D', men ingen definition tilgængelig"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, fuzzy, gcc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, fuzzy, gcc-internal-format
#| msgid "invalid catch parameter"
msgid "invalid template non-type parameter"
msgstr "ugyldig catch-parameter"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, fuzzy, gcc-internal-format
#| msgid "`%#T' is not a valid type for a template constant parameter"
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, fuzzy, gcc-internal-format
#| msgid "brace-enclosed initializer used to initialize `%T'"
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr "ikke-skabelon benyttet som skabelon"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
#| msgid "template argument %d is invalid"
msgid "class template argument deduction failed:"
msgstr "skabelonsparameter %d er ugyldig"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
#| msgid "function not considered for inlining"
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "funktion overvejes ikke for indbygning"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, fuzzy, gcc-internal-format
#| msgid "%s as integer rather than floating due to prototype"
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
#| msgid "Invalid method declaration, return type required"
msgid "unable to deduce lambda return type from %qE"
msgstr "Ugyldig metodeerklæring, returtype påkrævet"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr ""
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not satisfy placeholder constraints"
@@ -51180,515 +51269,515 @@ msgstr "'%#D' kan ikke erklæres"
msgid " since %q+#D declared in base class"
msgstr " eftersom '%#D' er erklæret i stamklassen"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, fuzzy, gcc-internal-format
#| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "%Hforeslår eksplicitte krøllede paranteser for at undgå tvetydig 'else'"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, fuzzy, gcc-internal-format
#| msgid "type of asm operand `%E' could not be determined"
msgid "type of asm operand %qE could not be determined"
msgstr "typen af asm-operanden '%E' kunne ikke afgøres"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr ""
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
#| msgid "invalid use of member `%D' in static member function"
msgid "invalid use of member %qD in static member function"
msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, fuzzy, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "parameter til egenskaben '%s' er større end %d"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, fuzzy, gcc-internal-format
#| msgid "`this' is unavailable for static member functions"
msgid "%<this%> is unavailable for static member functions"
msgstr "'this' er ikke tilgængelig for statiske medlemsfunktioner"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `this' in non-member function"
msgid "invalid use of %<this%> in non-member function"
msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `this' at top level"
msgid "invalid use of %<this%> at top level"
msgstr "ugyldig brug af 'this' ved øverste niveau"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, fuzzy, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, fuzzy, gcc-internal-format
#| msgid "qualified type `%T' does not match destructor name `~%T'"
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, fuzzy, gcc-internal-format
#| msgid "`%E' is not of type `%T'"
msgid "%qE is not of type %qT"
msgstr "'%E' er ikke af typen '%T'"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr ""
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, fuzzy, gcc-internal-format
#| msgid "template type parameters must use the keyword `class' or `typename'"
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "skabelonstypeparametre skal begynde med 'class' eller 'typename'"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, fuzzy, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "ugyldig brug af skabelonstypeparameter"
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, fuzzy, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "ugyldig brug af skabelonstypeparameter"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, fuzzy, gcc-internal-format
#| msgid "definition of `%#T' inside template parameter list"
msgid "definition of %q#T inside template parameter list"
msgstr "definition af '%#T' inden i skabelonsparameterliste"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, fuzzy, gcc-internal-format
#| msgid "invalid definition of qualified type `%T'"
msgid "invalid definition of qualified type %qT"
msgstr "ugyldig definition af modificeret type '%T'"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "ugyldig stamklasseangivelse"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, fuzzy, gcc-internal-format
#| msgid "protected member `%#D' in anonymous union"
msgid "cannot capture member %qD of anonymous union"
msgstr "beskyttet medlem '%#D' i en anonym union"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, fuzzy, gcc-internal-format
#| msgid "`%D' not declared"
msgid "%qD is not captured"
msgstr "'%D' ikke erklæret"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, fuzzy, gcc-internal-format
#| msgid "use of %s from containing function"
msgid "use of local variable with automatic storage from containing function"
msgstr "brug af %s fra indeholdende funktion"
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, fuzzy, gcc-internal-format
#| msgid "use of %s from containing function"
msgid "use of parameter from containing function"
msgstr "brug af %s fra indeholdende funktion"
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
#| msgid "use of %s from containing function"
msgid "use of parameter outside function body"
msgstr "brug af %s fra indeholdende funktion"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
msgid "missing template arguments"
msgstr "skabelonsparameter er påkrævet for '%T'"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, fuzzy, gcc-internal-format
#| msgid "use of namespace `%D' as expression"
msgid "use of namespace %qD as expression"
msgstr "brug af navnerummet '%D' som udtryk"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, fuzzy, gcc-internal-format
#| msgid "use of class template `%T' as expression"
msgid "use of class template %qT as expression"
msgstr "brug af klasseskabelonen '%T' som udtryk"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, fuzzy, gcc-internal-format
#| msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "forespørgsel efter medlemmet '%D' er tvetydigt i det multiple nedarvningsnet"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, fuzzy, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, fuzzy, gcc-internal-format
#| msgid "type of `%E' is unknown"
msgid "type of %qE is unknown"
msgstr "typen af '%E' er ukendt"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a template type"
msgid "%qT is not an enumeration type"
msgstr "'%T' er ikke en skabelonstype"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, fuzzy, gcc-internal-format
#| msgid "storage class specifiers invalid in parameter declarations"
msgid "Parameter pack __bases only valid in template declaration"
msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, fuzzy, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "ugyldig brug af ikke-statisk felt '%D'"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, fuzzy, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr "brug af '%D' er tvetydigt"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, fuzzy, gcc-internal-format
#| msgid "type to vector delete is neither pointer or array type"
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, fuzzy, gcc-internal-format
#| msgid "invalid return type for function `%#D'"
msgid "%qE has const type for %<reduction%>"
msgstr "ugyldig returtype for funktionen '%#D'"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr ""
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, fuzzy, gcc-internal-format
#| msgid "`%s' is not a valid class name"
msgid "%qD is not a variable in clause %qs"
msgstr "'%s' er et ugyldigt klassenavn"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, fuzzy, gcc-internal-format
#| msgid "instance variable `%s' is declared private"
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "instansvariablen '%s' er erklæret privat"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, fuzzy, gcc-internal-format
#| msgid "instance variable `%s' is declared private"
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "instansvariablen '%s' er erklæret privat"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, fuzzy, gcc-internal-format
#| msgid "predicate must be an identifier"
msgid "%<gang%> static expression must be integral"
msgstr "udsagn skal være et kaldenavn"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
#| msgid "%s rotate count is negative"
msgid "%<gang%> static value must be positive"
msgstr "%s-roteringsantal er negativt"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, fuzzy, gcc-internal-format
#| msgid "predicate must be an identifier"
msgid "%<gang%> num expression must be integral"
msgstr "udsagn skal være et kaldenavn"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, fuzzy, gcc-internal-format
#| msgid "predicate must be an identifier"
msgid "%<vector%> length expression must be integral"
msgstr "udsagn skal være et kaldenavn"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, fuzzy, gcc-internal-format
#| msgid "predicate must be an identifier"
msgid "%<worker%> num expression must be integral"
msgstr "udsagn skal være et kaldenavn"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
#| msgid "predicate must be an identifier"
msgid "%qs expression must be integral"
msgstr "udsagn skal være et kaldenavn"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
#| msgid "requested alignment is not a power of 2"
msgid "%<vector%> length value must be positive"
msgstr "angivet justering er ikke en potens af 2"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, fuzzy, gcc-internal-format
#| msgid "left argument must be a slice"
msgid "%<worker%> num value must be positive"
msgstr "venstre parameter skal være en skive"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr "klargøringsliste behandlet som et sammensat udtryk"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr ""
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
#| msgid "`%s' is not a valid class name"
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "'%s' er et ugyldigt klassenavn"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
#| msgid "`%s' is not a valid class name"
msgid "%qD is not a variable in %<depend%> clause"
msgstr "'%s' er et ugyldigt klassenavn"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
#| msgid "too many input files"
msgid "template %qE in clause %qs"
msgstr "for mange inddatafiler"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, fuzzy, gcc-internal-format
#| msgid "predicate must be an identifier"
msgid "%<grainsize%> expression must be integral"
msgstr "udsagn skal være et kaldenavn"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, fuzzy, gcc-internal-format
#| msgid "predicate must be an identifier"
msgid "%<priority%> expression must be integral"
msgstr "udsagn skal være et kaldenavn"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, fuzzy, gcc-internal-format
#| msgid "predicate must be an identifier"
msgid "%<num_tasks%> expression must be integral"
msgstr "udsagn skal være et kaldenavn"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, fuzzy, gcc-internal-format
#| msgid "type to vector delete is neither pointer or array type"
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
#| msgid "slice end must be integer"
msgid "%<tile%> argument needs integral type"
msgstr "skive-slutning skal være heltal"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr ""
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, fuzzy, gcc-internal-format
#| msgid "verification error at PC=%d"
msgid "static assertion failed"
msgstr "verifikationsfejl ved PC=%d"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr ""
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, fuzzy, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "erklæring uden static af '%s' følger static-erklæring"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, fuzzy, gcc-internal-format
#| msgid "use of class template `%T' as expression"
msgid "argument to decltype must be an expression"
msgstr "brug af klasseskabelonen '%T' som udtryk"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, fuzzy, gcc-internal-format
#| msgid "%s cannot resolve address of overloaded function"
msgid "decltype cannot resolve address of overloaded function"
msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
# flertalsform unødvendig
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, fuzzy, gcc-internal-format
#| msgid "template argument `%E' involves template parameter(s)"
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
#| msgid "unsupported arg to `__builtin_return_address'"
msgid "non-pointer argument to %<__builtin_launder%>"
@@ -51706,121 +51795,121 @@ msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
msgid "lambda-expression in a constant expression"
msgstr "overløb i konstant udtryk"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute requires an integer constant argument"
msgid "%qE attribute applied to %qD with void return type"
msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute can only be applied to class definitions"
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "den udbedte init_priority er ikke en heltalskonstant"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, fuzzy, gcc-internal-format
#| msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "kan kun bruge egenskaben '%s' på filvirkefeltsdefinitioner af objekter af klassetype"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "den udbedte init_priority er uden for det gyldige interval"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "den udbedte init_priority er reserveret til intern brug"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute is not supported on this platform"
msgid "%qE attribute is not supported on this platform"
msgstr "egenskaben '%s' er ikke understøttet på denne platform"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
#| msgid "declaration of `%D' as %s"
msgid "redeclaration of %qD adds abi tag %E"
msgstr "erklæring af '%D' som %s"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute requires an integer constant argument"
msgid "the %qE attribute requires arguments"
msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
#| msgid "argument of `%s' attribute is not a string constant"
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
#| msgid "argument of `%s' attribute is not a string constant"
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, fuzzy, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "'%T::%D' er ikke en gyldig erklærer"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a valid expression"
msgid "%<%c%> is not a valid character in an identifier"
msgstr "'%T' er ikke et gyldigt udtryk"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute only applies to function types"
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute can only be applied to class definitions"
msgid "%qE attribute applied to %qT after its definition"
msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
#| msgid "storage class `%D' applied to template instantiation"
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, fuzzy, gcc-internal-format
#| msgid "storage class `%D' applied to template instantiation"
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, fuzzy, gcc-internal-format
#| msgid "two `u's in integer constant"
msgid "zero as null pointer constant"
msgstr "to 'u'-endelser i heltalskonstant"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
@@ -52586,176 +52675,176 @@ msgstr " i henvisning til medlem-omdannelse"
msgid "invalid conversion to type %qT from type %qT"
msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, fuzzy, gcc-internal-format
#| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, fuzzy, gcc-internal-format
#| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgid "cannot convert %qT to %qT in default argument"
msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, fuzzy, gcc-internal-format
#| msgid "cannot convert `%T' to `%T' in %s"
msgid "cannot convert %qT to %qT in argument passing"
msgstr "kan ikke konvertere '%T' til '%T' i %s"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, fuzzy, gcc-internal-format
#| msgid "cannot convert `%T' to `%T' in %s"
msgid "cannot convert %qT to %qT"
msgstr "kan ikke konvertere '%T' til '%T' i %s"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, fuzzy, gcc-internal-format
#| msgid "cannot convert `%T' to `%T' in %s"
msgid "cannot convert %qT to %qT in initialization"
msgstr "kan ikke konvertere '%T' til '%T' i %s"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, fuzzy, gcc-internal-format
#| msgid "cannot convert `%T' to `%T' in %s"
msgid "cannot convert %qT to %qT in return"
msgstr "kan ikke konvertere '%T' til '%T' i %s"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, fuzzy, gcc-internal-format
#| msgid "cannot convert `%T' to `%T' in %s"
msgid "cannot convert %qT to %qT in assignment"
msgstr "kan ikke konvertere '%T' til '%T' i %s"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
#| msgid "return type `%#T' is incomplete"
msgid "class type %qT is incomplete"
msgstr "returtype '%#T' er ufuldstændig"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, fuzzy, gcc-internal-format
#| msgid "Warn about functions which might be candidates for format attributes"
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, fuzzy, gcc-internal-format
#| msgid "function might be possible candidate for `%s' format attribute"
msgid "parameter might be a candidate for a format attribute"
msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, fuzzy, gcc-internal-format
#| msgid "Warn about functions which might be candidates for format attributes"
msgid "target of conversion might be a candidate for a format attribute"
msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, fuzzy, gcc-internal-format
#| msgid "function might be possible candidate for `%s' format attribute"
msgid "target of initialization might be a candidate for a format attribute"
msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, fuzzy, gcc-internal-format
#| msgid "function might be possible candidate for `%s' format attribute"
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
#| msgid "in passing argument %P of `%+D'"
msgid "in passing argument %P of %qD"
msgstr "i overbringelse af parameter %P af '%+D'"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "returnerer reference til midlertidig variabel"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "reference til ikke-venstreværdi returneret"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, fuzzy, gcc-internal-format
#| msgid "reference to local variable `%D' returned"
msgid "reference to local variable %qD returned"
msgstr "reference til den lokale variabel '%D' returneret"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, fuzzy, gcc-internal-format
#| msgid "address of local variable `%D' returned"
msgid "address of label %qD returned"
msgstr "adresse af den lokale variabel '%D' returneret"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, fuzzy, gcc-internal-format
#| msgid "address of local variable `%D' returned"
msgid "address of local variable %qD returned"
msgstr "adresse af den lokale variabel '%D' returneret"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "returnerer en værdi fra en destruktionsfunktion"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "kan ikke returnere fra en håndtering af en funktions-try-blok i en konstruktionsfunktion"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "returnerer en værdi fra en konstruktionsfunktion"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, fuzzy, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
#| msgid "missing initializer"
msgid "returning initializer list"
msgstr "manglende startværdi"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, fuzzy, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr "new kan ikke bruges på en referencetype"
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, fuzzy, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "'return' med en værdi i en funktion der returnerer void"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, fuzzy, gcc-internal-format
#| msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "'operator new' må ikke returnere NULL medmindre den er erklæret 'throw()' (eller -fcheck-new er benyttet)"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -56911,87 +57000,87 @@ msgstr ""
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr ""
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr ""
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -57186,12 +57275,12 @@ msgstr ""
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr ""
@@ -57994,542 +58083,557 @@ msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr ""
-#: fortran/io.c:762
+#: fortran/io.c:724
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "no description yet"
msgid "$ descriptor at %L"
msgstr "ingen beskrivelse endnu"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr ""
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "zero width in %s format"
msgid "Extension: Zero width after L descriptor at %L"
msgstr "bredde på nul i %s-formatering"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:912
+#: fortran/io.c:875
#, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr ""
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unrecognized format specifier"
msgid "Period required in format specifier %s at %L"
msgstr "ukendt formateringsanvisning"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unrecognized format specifier"
msgid "Period required in format specifier at %L"
msgstr "ukendt formateringsanvisning"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing class name"
msgid "Missing comma at %L"
msgstr "Manglende klassenavn"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "null format string"
msgid "%s in format string at %L"
msgstr "formateringsstreng er nul"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extraneous comma in FORMAT statement at %0"
msgid "Extraneous characters in format at %L"
msgstr "Ekstra komma i FORMAT-sætning ved %0"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr ""
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "RETURN statement at %0 invalid within a main program unit"
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing formal parameter term"
msgid "Missing format label at %C"
msgstr "Manglende formel parameterterm"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid base-class specification"
msgid "Invalid value for %s specification at %C"
msgstr "ugyldig stamklasseangivelse"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "after previous specification in `%#D'"
msgid "Duplicate %s specification at %C"
msgstr "efter tidligere specifikation i '%#D'"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "duplicate label declaration `%s'"
msgid "Duplicate %s label specification at %C"
msgstr "etiketten '%s' er blevet erklæret mere end én gang"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr ""
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr ""
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr ""
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "`%D' is not a member of type `%T'"
msgid "%s tag at %L must be of type %s"
msgstr "'%D' er ikke et medlem af typen '%T'"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr ""
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr ""
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr ""
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr ""
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr ""
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr ""
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, fuzzy, gcc-internal-format
#| msgid "Missing %A specifier in statement at %0"
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "Manglende %A-angivelse i sætning ved %0"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, fuzzy, gcc-internal-format
#| msgid "Missing %A specifier in statement at %0"
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "Manglende %A-angivelse i sætning ved %0"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, fuzzy, gcc-internal-format
#| msgid "Missing %A specifier in statement at %0"
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "Manglende %A-angivelse i sætning ved %0"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, fuzzy, gcc-internal-format
#| msgid "Missing %A specifier in statement at %0"
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "Manglende %A-angivelse i sætning ved %0"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "No UNIT= specifier in I/O control list at %0"
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr "Inge UNIT=-angivelse i I/O-kontrolliste ved %0"
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr ""
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr ""
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Spurious number in FORMAT statement at %0"
msgid "UNIT number missing in statement at %L"
msgstr "Mystisk tal i FORMAT-sætning ved %0"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Unsupported VXT statement at %0"
msgid "FLUSH statement at %C"
msgstr "Ikke-understøttet VXT-sætning ved %0"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing formal parameter term"
msgid "Missing format with default unit at %C"
msgstr "Manglende formel parameterterm"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr ""
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "parse error in method specification"
msgid "Duplicate format specification at %C"
msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "duplicate initialization of %D"
msgid "Duplicate NML specification at %C"
msgstr "%D tildelt startværdi mere end én gang"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr ""
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr ""
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Unsupported FORMAT specifier at %0"
msgid "UNIT not specified at %L"
msgstr "Ikke-understøttet FORMAT-angivelse ved %0"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr ""
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr ""
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr ""
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr ""
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr ""
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr ""
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%D' used but not defined"
msgid "ERR tag label %d at %L not defined"
msgstr "etiketten '%D' er benyttet, men ikke defineret"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%D' used but not defined"
msgid "END tag label %d at %L not defined"
msgstr "etiketten '%D' er benyttet, men ikke defineret"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%D' used but not defined"
msgid "EOR tag label %d at %L not defined"
msgstr "etiketten '%D' er benyttet, men ikke defineret"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%D' used but not defined"
msgid "FORMAT label %d at %L not defined"
msgstr "etiketten '%D' er benyttet, men ikke defineret"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "\"%s\" må ikke optræde i makroparameterliste"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extraneous comma in FORMAT statement at %0"
msgid "Expected variable in READ statement at %C"
msgstr "Ekstra komma i FORMAT-sætning ved %0"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Invalid expression statement"
msgid "Expected expression in %s statement at %C"
msgstr "Ugyldig udtrykssætning"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "syntax error at '%s' token"
msgid "Syntax error in %s statement at %C"
msgstr "syntaksfejl ved symbolet '%s'"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr ""
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr ""
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr ""
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extraneous comma in FORMAT statement at %0"
msgid "Expected comma in I/O list at %C"
msgstr "Ekstra komma i FORMAT-sætning ved %0"
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "RETURN statement at %0 invalid within a main program unit"
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr ""
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr ""
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr ""
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Spurious number in FORMAT statement at %0"
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "Mystisk tal i FORMAT-sætning ved %0"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr ""
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr ""
@@ -59471,266 +59575,266 @@ msgstr ""
msgid "Missing generic specification in USE statement at %C"
msgstr "Manglende %A-angivelse i sætning ved %0"
-#: fortran/module.c:637
+#: fortran/module.c:638
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing comma in FORMAT statement at %0"
msgid "Renaming operators in USE statements at %C"
msgstr "Manglende komma i FORMAT-sætning ved %0"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, fuzzy, gcc-internal-format
#| msgid "Label %A already defined at %1 when redefined at %0"
msgid "The name %qs at %C has already been used as an external module name"
msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "forward declaration of `%#T'"
msgid "SUBMODULE declaration at %C"
msgstr "forhåndserklæring af '%#T'"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "RETURN statement at %0 invalid within a main program unit"
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
-#: fortran/module.c:821
+#: fortran/module.c:822
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Spurious number in FORMAT statement at %0"
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "Mystisk tal i FORMAT-sætning ved %0"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "Fejl ved skrivning af uddatafilen %s.\n"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, fuzzy, gcc-internal-format
#| msgid "format string arg not a string type"
msgid "unquote_string(): got bad string"
msgstr "formateringsstrengsparameter er ikke af en strengtype"
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr ""
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
#| msgid "can't open %s for writing: %m"
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "kan ikke åbne %s til skrivning: %m"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
#| msgid "%s: error writing file `%s': %s\n"
msgid "Error writing module file %qs for writing: %s"
msgstr "%s: fejl ved skrivning til filen '%s': %s\n"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
#| msgid "%s: can't delete file `%s': %s\n"
msgid "Can't delete module file %qs: %s"
msgstr "%s: kan ikke slette filen '%s': %s\n"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
#| msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
msgid "Can't rename module file %qs to %qs: %s"
msgstr "%s: advarsel: kan ikke omdøbe filen '%s' til '%s': %s\n"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
#| msgid "%s: can't delete aux info file `%s': %s\n"
msgid "Can't delete temporary module file %qs: %s"
msgstr "%s: kan ikke slette hjælpeinformationsfilen '%s': %s\n"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, fuzzy, gcc-internal-format
#| msgid "Symbols have a leading underscore"
msgid "Symbol %qs at %C already declared"
msgstr "Symboler har en indledende understreg"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr ""
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr ""
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, fuzzy, gcc-internal-format
#| msgid "Symbols have a leading underscore"
msgid "Symbol %qs already declared"
msgstr "Symboler har en indledende understreg"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr ""
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr ""
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr ""
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
#| msgid "%s: can't open file `%s' for reading: %s\n"
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "%s: kan ikke åbne filen '%s' til at læse fra: %s\n"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr ""
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr ""
@@ -62174,7 +62278,7 @@ msgstr ""
msgid "Unable to resolve the specific function %qs at %L"
msgstr ""
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr ""
@@ -63691,450 +63795,440 @@ msgstr ""
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr ""
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr ""
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "uforenelig afledt type i PARAMETER ved %L"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr ""
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr ""
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr ""
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr ""
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr ""
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr ""
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr ""
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr ""
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr ""
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr ""
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
#| msgid "data member `%D' cannot be a member template"
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr ""
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr ""
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr ""
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr ""
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr ""
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%D' defined but not used"
msgid "Label %d at %L defined but not used"
msgstr "etiketten '%D' er defineret, men ikke benyttet"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "label `%D' defined but not used"
msgid "Label %d at %L defined but cannot be used"
msgstr "etiketten '%D' er defineret, men ikke benyttet"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr ""
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr ""
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr ""
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr ""
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr ""
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr ""
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr ""
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr ""
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr ""
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
@@ -65253,12 +65347,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr "miljøvariablen DJGPP er ikke defineret"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr ""
@@ -67664,11 +67758,6 @@ msgstr "opretter vælger for ikke-eksisterende metode '%s'"
#~ msgid "Use little-endian byte order"
#~ msgstr "Benyt lilleendet byteordning"
-#, fuzzy
-#~| msgid "Generate fused multiply/add instructions"
-#~ msgid "Generate floating-point multiply-add instructions"
-#~ msgstr "Generér sammensatte gang/addér-instruktioner"
-
#~ msgid "Compare the results of several data dependence analyzers."
#~ msgstr "Sammenlign resultaterne for flere dataafhængighedsanalyseprogrammer."
@@ -69106,9 +69195,6 @@ msgstr "opretter vælger for ikke-eksisterende metode '%s'"
#~ msgid "-ffunction-sections may affect debugging on some targets"
#~ msgstr "-ffunction-sections kan have indflydelse på fejlfinding på nogle målarkitekturer"
-#~ msgid "invalid initializer for bit string"
-#~ msgstr "ugyldig startværdi til bitstreng"
-
#~ msgid "volatile register variables don't work as you might wish"
#~ msgstr "registervariable erklæret volatile virker ikke som du måske ønsker"
diff --git a/gcc/po/de.po b/gcc/po/de.po
index 1f58a6ba1ec..d66ab6024b8 100644
--- a/gcc/po/de.po
+++ b/gcc/po/de.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 7.1.0\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2017-05-03 22:55+0200\n"
"Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
@@ -198,13 +198,13 @@ msgstr "»%%l«-Operand ist keine Marke"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "Gleitkommakonstante falsch verwendet"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -498,62 +498,62 @@ msgstr ""
" Um weitere Optionen an diese Prozesse zu übergeben, müssen die Optionen\n"
" -W<Buchstabe> verwendet werden.\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr "Spezifikation (%s, ist »%s«) wird verarbeitet\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "Ziel: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "Konfiguriert mit: %s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Thread-Modell: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc-Version %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "gcc-Treiberversion %s %s führt GCC-Version %s aus\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr "Der Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.\n"
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr "Vorverarbeiteter Quellcode wurde in Datei %s gespeichert, bitte hängen Sie die an Ihren Fehlerbericht an.\n"
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "installiere: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "Programme: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "Bibliotheken: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -564,16 +564,16 @@ msgstr ""
"folgenden Hinweise; Fehler in der deutschen Ãœbersetzung sind an\n"
"translation-team-de@lists.sourceforge.net zu melden:\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "(C)"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -583,7 +583,7 @@ msgstr ""
"gibt KEINE Garantie; auch nicht für MARKTGÄNGIGKEIT oder FÜR SPEZIELLE ZWECKE.\n"
"\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -596,7 +596,7 @@ msgstr ""
"==============\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
@@ -605,7 +605,7 @@ msgstr ""
"»-Wl,OPTION« verwenden, um »OPTION« an den Linker zu übergeben.\n"
"\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -616,7 +616,7 @@ msgstr ""
"=================\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -630,16 +630,16 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr " merge [Optionen] <Ordner1> <Ordner2> Abdeckungsdateien zusammenführen\n"
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, c-format
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --verbose Ausführlicher Modus\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, c-format
msgid " -o, --output <dir> Output directory\n"
msgstr " -o, --output <Verzeichnis> Ausgabeverzeichnis\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, c-format
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --verbose Ausführlicher Modus\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -655,16 +655,16 @@ msgstr "Aufruf des Teilbefehls »merge«:"
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr " rewrite [Optionen] <Verzeichnis> Inhalt der Abdeckungsdatei umschreiben\n"
+#: gcov-tool.c:270
+#, c-format
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgstr " -n, --normalize <int64_t> Profil normalisieren\n"
+
#: gcov-tool.c:272
#, c-format
msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr " -s, --scale <Gleitkomma oder einfacher Bruch> Profilzähler skalieren\n"
-#: gcov-tool.c:273
-#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
-msgstr " -n, --normalize <int64_t> Profil normalisieren\n"
-
#: gcov-tool.c:290
#, c-format
msgid "Rewrite subcommand usage:"
@@ -690,27 +690,27 @@ msgstr "Normalisierung kann nicht gleichzeitig mit Skalierung aktiv sein\n"
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr " overlap [Optionen] <Verz1> <Verz2> Ãœberlappung zwischen zwei Profilen berechnen\n"
-#: gcov-tool.c:421
-#, c-format
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
-msgstr " -h, --hotonly Daten nur für heiße Objekte/Funktionen ausgeben\n"
-
-#: gcov-tool.c:422
+#: gcov-tool.c:420
#, c-format
msgid " -f, --function Print function level info\n"
msgstr " -f, --function Daten über Funktionsebene ausgeben\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:421
#, c-format
msgid " -F, --fullname Print full filename\n"
msgstr " -F, --fullname Vollständigen Dateinamen ausgeben\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:422
+#, c-format
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgstr " -h, --hotonly Daten nur für heiße Objekte/Funktionen ausgeben\n"
+
+#: gcov-tool.c:423
#, c-format
msgid " -o, --object Print object level info\n"
msgstr " -o, --object Daten über Objektebene ausgeben\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr " -t <Gleitkomma>, --hot_threshold <Gleitkomma> Schwellwert für Heißheit festlegen\n"
@@ -797,20 +797,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Diese Hilfe anzeigen\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Informationen für jeden Basisblock zeigen\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities Zweigwahrscheinlichkeiten in Ausgabe aufnehmen\n"
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
@@ -819,16 +814,21 @@ msgstr ""
" -c, --branch-counts Anzahl der Zweigdurchläufe statt\n"
" Prozentzahlen ausgeben\n"
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr " -d, --display-progress Fortschrittsinformationen anzeigen\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries Ausgabezusammenfassungen für jede Funktion\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Diese Hilfe anzeigen\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1015,82 +1015,82 @@ msgstr "%s: »%s« hat Bögen vom Eintrittsblock\n"
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s: Graph ist für »%s« unlösbar\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "%s von %d Zeilen ausgeführt\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Keine ausführbaren Zeilen\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s: »%s«\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "%s von %d Zweigen ausgeführt\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "%s von %d Zweigen mindestens einmal genommen\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "Keine Zweige\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "%s von %d Aufruf(en) ausgeführt\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Keine Aufrufe\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s: keine Zeilen für »%s«\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "Aufruf %2d gab %s zurück\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "Aufruf %2d niemals ausgeführt\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "Zweig %2d wurde genommen: %s%s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "Zweig %2d niemals ausgeführt\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "unbedingtes %2d, genommen: %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "unbedingtes %2d niemals ausgeführt\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr "Quelldatei %s kann nicht geöffnet werden\n"
@@ -1197,89 +1197,89 @@ msgstr "Diese Option ist undokumentiert"
msgid "Uses of this option are diagnosed."
msgstr "Die Verwendung dieser Option wird diagnostiziert."
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr "Standard %d Minimum %d Maximum %d"
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr "Identisch mit %s. Verwenden Sie daher bitte diese Option."
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr "%s ist identisch mit %s."
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr "[Standard]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[eingeschaltet]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[ausgeschaltet]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " Keine Optionen mit den gewünschten Eigenschaften gefunden\n"
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " Nichts gefunden. Bitte verwenden Sie »--help=%s«, um *alle* vom Frontend %s unterstützten Optionen anzuzeigen\n"
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr " Alle Optionen mit den gewünschten Eigenschaften wurden bereits angezeigt\n"
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "Die folgenden Optionen sind zielspezifisch"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "Die folgenden Optionen steuern Warnmeldungen des Compilers"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "Die folgenden Optionen steuern Optimierungen"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "Die folgenden Optionen sind sprach-unabhängig"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "Die Option »--param« erkennt die folgenden Parameter"
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "Die folgenden Optionen sind nur spezifisch für die Sprache "
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "Die folgenden Optionen werden von der Sprache unterstützt "
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "Die folgenden Optionen sind nicht dokumentiert"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr "Die folgenden Optionen verwenden separate Argumente"
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr "Die folgenden Optionen verwenden gemeinsame Argumente"
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "Die folgenden Optionen sind sprachbezogen"
@@ -2806,8 +2806,8 @@ msgstr "Längenmodifizierer im strfmon-Format"
msgid "<command-line>"
msgstr "<Kommandozeile>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr "Operand für Code »%c« nicht unterstützt"
@@ -2826,7 +2826,7 @@ msgstr "ungültiger Operand für »%%%c«"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr "unverträglicher Gleitkomma- / Vektorregisteroperand für »%%%c«"
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "fehlender Operand"
@@ -2846,8 +2846,8 @@ msgstr "ungültiger Operand"
msgid "invalid operand prefix '%%%c'"
msgstr "ungültiger Operandenpräfix »%%%c«"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr "»%%&« ohne lokale dynamische TLS-Referenzen verwendet"
@@ -2863,18 +2863,18 @@ msgid "invalid %%r value"
msgstr "ungültiger %%r-Wert"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "ungültiger %%R-Wert"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "ungültiger %%N-Wert"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "ungültiger %%P-Wert"
@@ -2884,7 +2884,7 @@ msgstr "ungültiger %%P-Wert"
msgid "invalid %%h value"
msgstr "ungültiger %%h-Wert"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "ungültiger %%L-Wert"
@@ -2905,7 +2905,7 @@ msgid "invalid %%U value"
msgstr "ungültiger %%U-Wert"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "ungültiger %%s-Wert"
@@ -2915,7 +2915,7 @@ msgstr "ungültiger %%s-Wert"
msgid "invalid %%C value"
msgstr "ungültiger %%C-Wert"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "ungültiger %%E-Wert"
@@ -2926,7 +2926,7 @@ msgid "unknown relocation unspec"
msgstr "Unbekanntes relocation unspec"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "ungültiger %%xn-Code"
@@ -2989,7 +2989,7 @@ msgstr "ungültiger Operand für Code %%O"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "ungültiger Operanden-Ausgabecode"
@@ -2999,29 +2999,29 @@ msgstr "ungültiger Operanden-Ausgabecode"
msgid "invalid UNSPEC as operand: %d"
msgstr "ungültiges UNSPEC als Operand: %d"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "ungültiger Schiebeoperand"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "bedingter Thumb-Befehl"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "bedingter Befehl in bedingter Sequenz"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3029,101 +3029,101 @@ msgstr "bedingter Befehl in bedingter Sequenz"
msgid "invalid operand for code '%c'"
msgstr "ungültiger Operand für Code »%c«"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr "Befehl wird niemals ausgeführt"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr "veralteter Maverick-Formatcode »%c«"
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "Adressoperand erfordert Beschränkung für X-, Y- oder Z-Register"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr "Operanden für %T/%t müssen reg + const_int sein:"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr "falsche Adresse, keine E/A-Adresse:"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
msgid "bad address, not a constant:"
msgstr "falsche Adresse, keine Konstante:"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "Falsche Adresse, nicht (reg+disp):"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "Falsche Adresse, nicht post_inc oder pre_dec:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "Interner Compiler-Fehler. Falsche Adresse:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr "Code »%c« für Festkomma nicht unterstützt:"
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "Interner Compiler-Fehler. Unbekannter Modus:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "Ungültiger Befehl:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "Falscher Befehl:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "Falscher Kopierbefehl:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "Falscher Schiebe-Befehl:"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "Interner Compiler-Fehler. Falsche Verschiebung:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
msgid "unsupported fixed-point conversion"
msgstr "Festkommaumwandlung nicht unterstützt"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr "Variable"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
msgid "function parameter"
msgstr "Funktionsparameter"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
msgid "structure field"
msgstr "Strukturfeld"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
msgid "return type of function"
msgstr "Rückgabetyp für Funktion"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
msgid "pointer"
msgstr "Zeiger"
@@ -3147,7 +3147,7 @@ msgid "invalid const_double operand"
msgstr "ungültiger const_double-Operand"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3369,87 +3369,87 @@ msgstr "Falscher Operand für output_move_double"
msgid "bad output_condmove_single operand"
msgstr "Falscher Operand für output_condmove_single"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "ungültiges UNSPEC als Operand"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, c-format
msgid "invalid use of asm flag output"
msgstr "ungültige Verwendung der asm-Schalter-Ausgabe"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "ungültige Operandengröße für Operandencode »O«"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "ungültige Operandengröße für Operandencode »z«"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "ungültiger Operandentyp mit Operandencode »Z« verwendet"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "ungültige Operandengröße für Operandencode »Z«"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »Y«"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »D«"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »%c«"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungültiger Operandencode »H«"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "Operand ist keine Ganzzahl, ungültiger Operandencode »K«"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "Operand ist keine bestimmte Ganzzahl, ungültiger Operandencode »r«"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "Operand ist keine Ganzzahl, ungültiger Operandencode »R«"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "Operand ist keine bestimmte Ganzzahl, ungültiger Operandencode »R«"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "ungültiger Operandencode »%c«"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "ungültige Bedingungen für Operand"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "unbekannter Befehlsmodus"
@@ -3486,7 +3486,7 @@ msgstr "ungültige Operation auf %<__fpreg%>"
msgid "invalid %%P operand"
msgstr "ungültiger %%P-Operand"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "ungültiger %%p-Wert"
@@ -3540,7 +3540,7 @@ msgid "post-increment address is not a register"
msgstr "Post-Increment-Adresse ist kein Register"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "Falsche Adresse"
@@ -3573,7 +3573,7 @@ msgid "insn contains an invalid address !"
msgstr "Befehl enthält eine ungültige Adresse!"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "ungültige Adresse"
@@ -3664,277 +3664,277 @@ msgstr "Stapelspeicher aufgebraucht.\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "»%s« in der Shell könnte diese Beschränkung erhöhen.\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr "-maltivec=le ist nicht für Big-Endian-Zielsysteme erlaubt"
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr "-mvsx benötigt Hardware-Gleitkommabefehle"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr "»-mvsx« und »-mpaired« sind unverträglich"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr "-mvsx benötigt indizierte Adressierung"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "»-mvsx« und »-mno-altivec« sind unverträglich"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr "-mno-altivec schaltet vsx aus"
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr "-mquad-memory benötigt 64-Bit-Modus"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr "-mquad-memory-atomic benötigt 64-Bit-Modus"
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr "-mquad-memory ist im Little-Endian-Modus nicht verfügbar"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
msgid "-mtoc-fusion requires 64-bit"
msgstr "-mtoc-fusion benötigt 64-bit-Zielarchitektur"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr "»-mtoc-fusion« benötigt medium/large-Codemodell"
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr "ungültige Bewegung"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr "Falsche 128-Bit-Verschiebung"
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, c-format
msgid "invalid %%e value"
msgstr "ungültiger %%e-Wert"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "ungültiger %%f-Wert"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "ungültiger %%F-Wert"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "ungültiger %%G-Wert"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "ungültiger %%j-Code"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "ungültiger %%J-Code"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "ungültiger %%k-Wert"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "ungültiger %%K-Wert"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "ungültiger %%O-Wert"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "ungültiger %%q-Wert"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "ungültiger %%T-Wert"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "ungültiger %%u-Wert"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "ungültiger %%v-Wert"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "ungültiger %%x-Wert"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "ungültiger %%y-Wert, bitte »Z«-Bedingung probieren"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr "__float128 und __ibm128 können nicht im selben Ausdruck verwendet werden"
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr "__ibm128 und long double können nicht im gleichen Ausdruck verwendet werden"
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr "__float128 und long double können nicht im selben Ausdruck verwendet werden"
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "AltiVec-Argument an Funktion ohne Prototyp übergeben"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
msgid "Could not generate addis value for fusion"
msgstr "addis-Wert für Fusion kann nicht erzeugt werden"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
msgid "Unable to generate load/store offset for fusion"
msgstr "Lade-/Speicheroffset für Fusion kann nicht generiert werden"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr "Falsche GPR-Fusion"
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr "emit_fusion_p9_load, falsches Register #1"
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr "emit_fusion_p9_load, falsches Register #2"
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr "emit_fusion_p9_load kein MEM"
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr "emit_fusion_p9_store, falsches Register #1"
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr "emit_fusion_p9_store, falsches Register #2"
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr "emit_fusion_p9_store kein MEM"
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr "symbolische Speicherreferenzen werden nur auf z10 oder neuer unterstützt"
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "Adresse kann nicht zerlegt werden"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "ungültiger Vergleichsoperator für Ausgabemodifizierer »E«"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "ungültige Referenz für Ausgabemodifizierer »J«"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr "ungültige Adresse für Ausgabemodifizierer »O«"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr "ungültige Adresse für Ausgabemodifizierer »R«"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr "Speicherreferenz für Ausgabemodifizierer »S« erwartet"
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr "ungültige Adresse für Ausgabemodifizierer »S«"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr "Register oder Speicherausdruck für Ausgabemodifizierer »N« erwartet"
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr "Register oder Speicherausdruck für Ausgabemodifizierer »M« erwartet"
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "ungültige Konstante für Ausgabemodifizierer »%c«"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr "Ungültige Konstante – anderen Ausgabemodifizierer probieren"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr "ungültiger konstanter Vektor für Ausgabemodifizierer »%c«"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr "ungültiger Ausdruck – anderen Ausgabemodifizierer probieren"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "ungültiger Ausdruck für Ausgabemodifizierer »%c«"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
msgid "vector argument passed to unprototyped function"
msgstr "Vektor-Argument an Funktion ohne Prototyp übergeben"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
msgid "types differ in signedness"
msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr "binärer Operator unterstützt keine zwei bool-Vektor-Operanden"
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr "Binärer Operator unterstützt Boolean-Vektor-Argument nicht"
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr "binärer Operator unterstützt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wird"
@@ -3960,43 +3960,43 @@ msgstr "erzeugt und mit anderen ABIs verwendet"
msgid "created and used with different endianness"
msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "ungültiger %%Y-Operand"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "ungültiger %%A-Operand"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "ungültiger %%B-Operand"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "ungültiger %%C-Operand"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "ungültiger %%D-Operand"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "ungültiger %%f-Operand"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "ungültiger %%s-Operand"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr "Gleitkommakonstante ist kein gültiger direkter Operand"
@@ -4158,30 +4158,30 @@ msgstr "ungültige Operandenadresse (4)"
msgid "bad test"
msgstr "Falscher Test"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "ungültiger %%D-Wert"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "ungültige Maske"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "ungültiger %%d-Wert"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "ungültiger %%t/%%b-Wert"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "Kein Register in Adresse"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "Adressversatz ist keine Konstante"
@@ -4202,8 +4202,8 @@ msgstr "({anonym})"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "%<;%> erwartet"
@@ -4225,14 +4225,14 @@ msgstr "%<;%> erwartet"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "%<(%> erwartet"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr "%<,%> erwartet"
@@ -4263,7 +4263,7 @@ msgstr "%<,%> erwartet"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr "%<)%> erwartet"
@@ -4271,7 +4271,7 @@ msgstr "%<)%> erwartet"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr "%<]%> erwartet"
@@ -4281,14 +4281,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "%<;%>, %<,%> oder %<)%> erwartet"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr "%<}%> erwartet"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "%<{%> erwartet"
@@ -4298,7 +4298,7 @@ msgstr "%<{%> erwartet"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr "%<:%> erwartet"
@@ -4311,24 +4311,24 @@ msgstr "Cilk-Array-Notation kann nicht als Ausdruck für berechnetes Goto verwen
msgid "Cilk array notation cannot be used for a throw expression"
msgstr "Cilk-Array-Notation kann nicht in throw-Ausdruck verwendet werden"
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr "Cilk-Array-Notation kann nicht als Bedingung für switch-Anweisung verwendet werden"
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr "Cilk-Array-Notation kann nicht als Bedingung für while-Schleife verwendet werden"
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr "%<while%> erwartet"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr "Cilk-Array-Notation kann nicht als Bedingung für eine do-while-Schleife verwendet werden"
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr "Cilk-Array-Notation kann nicht als Bedingung für eine for-Schleife verwendet werden"
@@ -4336,18 +4336,18 @@ msgstr "Cilk-Array-Notation kann nicht als Bedingung für eine for-Schleife verw
msgid "expected %<.%>"
msgstr "%<.%> erwartet"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr "%<@end%> erwartet"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr "%<>%> erwartet"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "%<,%> oder %<)%> erwartet"
@@ -4355,17 +4355,17 @@ msgstr "%<,%> oder %<)%> erwartet"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "%<=%> erwartet"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "%<#pragma omp section%> oder %<}%> erwartet"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr "%<[%> erwartet"
@@ -4374,7 +4374,7 @@ msgstr "%<[%> erwartet"
msgid "(anonymous)"
msgstr "(anonym)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr "%<%> erwartet"
@@ -4383,11 +4383,11 @@ msgstr "%<%> erwartet"
msgid "expected label"
msgstr "Sprungmarke erwartet"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "Kandidat 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "Kandidat 2:"
@@ -4606,11 +4606,11 @@ msgstr "%r%s:%d:%d:%R in constexpr-Ersetzung von %qs"
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr "%r%s:%d:%R in constexpr-Ersetzung von %qs"
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "Kandidaten sind:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] "Kandidat ist:"
@@ -4781,80 +4781,80 @@ msgstr "Angesteuert:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr "effektives Argument für INTENT = OUT/INOUT"
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "Positive Breite benötigt"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "Nicht-negative Breite benötigt"
-#: fortran/io.c:587
+#: fortran/io.c:597
msgid "Unexpected element %qc in format string at %L"
msgstr "Unerwartetes Element %qc in Formatzeichenkette bei %L"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "Unerwartetes Ende der Formatzeichenkette"
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr "Breite null in Formatbeschreibung"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "Führende linke Klammer fehlt"
-#: fortran/io.c:639
+#: fortran/io.c:649
msgid "Left parenthesis required after %<*%>"
msgstr "Linke Klammer benötigt nach %<*%>"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr "P-Edit-Deskriptor erwartet"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr "P-Deskriptor benötigt führenden Skalierungsfaktor"
-#: fortran/io.c:726
-#, c-format
-msgid "Right parenthesis expected at %C"
-msgstr "Schließende Klammer erwartet bei %C"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr "Nach P-Deskriptor Komma benötigt"
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr "Mit T-Deskriptor positive Breite benötigt"
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr "E-Symbol nicht erlaubt mit g0-Deskriptor"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr "Positive Exponentenbreite erforderlich"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, c-format
+msgid "Right parenthesis expected at %C"
+msgstr "Schließende Klammer erwartet bei %C"
+
+#: fortran/io.c:1040
msgid "Period required in format specifier"
msgstr "Punkt in Formatspezifikation erforderlich"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr "%s-Symbol"
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr "interne Einheit in WRITE"
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr "%s-Symbol mit INQUIRE"
@@ -4864,75 +4864,75 @@ msgstr "%s-Symbol mit INQUIRE"
msgid "Syntax error in expression at %C"
msgstr "Syntaxfehler in Ausdruck bei %C"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "Unerwartetes EOF"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "Ganzzahlüberlauf"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "Name zu lang"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "Schlechter Name"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "Name erwartet"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr "Linke Klammer erwartet"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr "Rechte Klammer erwartet"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "Ganzzahl erwartet"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "Zeichenkette erwartet"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr "find_enum(): Enum not found"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr "Attributbitname erwartet"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "Ganzzahlzeichenkette erwartet"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr "Fehler beim Umwandeln einer Ganzzahl"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "Echte Zeichenkette erwartet"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr "Ausdruckstyp erwartet"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr "Falscher Operator"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr "Falscher Typ in Konstanten-Ausdruck"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr "Unerwartetes Modulende"
@@ -5177,12 +5177,12 @@ msgstr "Effektive Zeichenkettenlänge passt nicht zur deklarierten für Scheinar
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr "Effektive Zeichenkettenlänge ist kürzer als die deklarierte für Scheinargument »%s« (%ld/%ld)"
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr "Ziel für neue Rangabbildung ist zu klein (%ld < %ld)"
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr "Zuweisung von Skalar zu unalloziertem Array"
@@ -5527,7 +5527,7 @@ msgstr "SH2a unterstützt nicht Little-Endian"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "»-m32« und »-m64« können nicht zusammen angegeben werden"
@@ -8406,7 +8406,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben."
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
msgid "Schedule code for given CPU."
msgstr "Code für die gegebene CPU planen."
@@ -8627,7 +8627,7 @@ msgstr "Register auf -1 setzen"
msgid "target the software simulator."
msgstr "Auf den Software-Simulator abzielen."
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
msgid "Use LRA instead of reload."
msgstr "LRA statt »reload« verwenden."
@@ -8844,12 +8844,12 @@ msgstr "sizeof(long double) ist 12."
msgid "Use 80-bit long double."
msgstr "80-bit long double verwenden."
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
msgid "Use 64-bit long double."
msgstr "64-bit long double verwenden."
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
msgid "Use 128-bit long double."
msgstr "128-bit long double verwenden."
@@ -9861,87 +9861,87 @@ msgstr "31-Bit-ABI."
msgid "64 bit ABI."
msgstr "64-Bit-ABI."
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr "Rückwärtskettenzeiger pflegen."
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
msgid "Additional debug prints."
msgstr "Zusätzliche Fehlerprotokollausdrucke."
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr "ESA/390-Architektur."
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
msgid "Enable decimal floating point hardware support."
msgstr "Hardwareunterstützung für dezimales Gleitkomma einschalten."
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
msgid "Enable hardware floating point."
msgstr "Hardware-Gleitkommabefehle einschalten."
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr "Akzeptiert zwei durch Komma getrennte nichtnegative ganze Zahlen. Die erste Zahl gibt an, wie viele Zwei-Byte-NOP-Befehle vor der Funktionssprungmarke eingefügt werden. Die zweite Zahl gibt an, wie viele Halbwörter nach der Funktionssprungmarke mit NOP-Befehlen aufgefüllt werden. Es werden immer die größtmöglichen NOP-Befehle (6, 4 oder 2 Bytes) verwendet. Die Angabe von »0,0« schaltet das Hotpatching aus."
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
msgid "Use hardware transactional execution instructions."
msgstr "Hardware-Transaktionsausführungs-Befehle verwenden."
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "Hardware-Vektorbefehle verwenden und die Vektor-ABI einschalten."
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr "Gepacktes Stapellayout verwenden."
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr "bras für ausführbare Datei < 64k verwenden."
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
msgid "Disable hardware floating point."
msgstr "Hardware-Gleitkommabefehle ausschalten."
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
msgstr "Höchstanzahl der Bytes angeben, die noch im Stapel übrig sind, bevor ein Trap-Befehl ausgelöst wird."
-#: config/s390/s390.opt:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr "Die Option »-mstack-guard« ausschalten."
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
msgstr "Zusätzlichen Code im Funktionsprolog ausgeben, um ein Überschreiten des angegebenen Limits für die Stapelgröße abzufangen (trap)."
-#: config/s390/s390.opt:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr "Die Option »-mstack-size« ausschalten."
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
msgid "Use the mvcle instruction for block moves."
msgstr "mvcle-Befehl für Blockkopieroperationen verwenden."
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr "Die z-Vektor-Spracherweiterung einschalten, die das kontextabhängige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet."
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer Größe erzeugt."
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "Warnen, wenn Rahmengröße einer einzelnen Funktion die angegebene Rahmengröße überschreitet."
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr "z/Architektur."
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr "Sprungkosten für bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1."
@@ -9993,11 +9993,11 @@ msgstr "Bibliotheken für den Simulator bereitstellen."
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr "Bekannte ARM-CPUs (für Verwendung mit Optionen -mcpu= und -mtune=):"
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr "Bekannte ARM-Architekturen (für Verwendung mit Option -march=):"
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr "Bekannte ARM-FPUs (für Verwendung mit Option -mfpu=):"
@@ -10223,78 +10223,102 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "Visuelle Befehlssatzerweiterungen Version 4.0 für UltraSPARC verwenden."
#: config/sparc/sparc.opt:86
+#, fuzzy
+#| msgid "Use vector and scalar instructions added in ISA 2.07."
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr "Vektor-/skalare (VSX) Befehle verwenden, die in ISA 2.07 hinzugefügt wurden."
+
+#: config/sparc/sparc.opt:90
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "Vergleich-und-Sprung-Erweiterungen für UltraSPARC verwenden."
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr "Multiplizier-Addier-Erweiterungen für UltraSPARC verwenden."
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+#| msgid "Use hardware floating-point divide and square root instructions."
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "Hardware-Gleitkommabefehle für Division und Quadratwurzel verwenden."
+
+#: config/sparc/sparc.opt:102
msgid "Use UltraSPARC Population-Count instruction."
msgstr "Bitzähl-Befehl für UltraSPARC verwenden."
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr "Befehl für erweitertes Subtrahieren mit Übertrag für UltraSPARC verwenden."
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
msgid "Pointers are 64-bit."
msgstr "Zeiger sind 64 Bit."
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
msgid "Pointers are 32-bit."
msgstr "Zeiger sind 32 Bit."
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
msgid "Use 64-bit ABI."
msgstr "64-Bit-ABI verwenden."
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
msgid "Use 32-bit ABI."
msgstr "32-Bit-ABI verwenden."
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
msgid "Use stack bias."
msgstr "Stapelversatz verwenden."
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
msgid "Use structs on stronger alignment for double-word copies."
msgstr "Structs an stärkeren Grenzen ausrichten, um Daten doppelwortweise zu kopieren."
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
msgid "Optimize tail call instructions in assembler and linker."
msgstr "Ende-Aufruf-Befehle in Assembler und Binder optimieren."
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr "Keinen Code generieren, der nur im Supervisor-Modus läuft (Standard)."
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
msgid "Use features of and schedule code for given CPU."
msgstr "Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen."
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
msgid "Use given SPARC-V9 code model."
msgstr "Gegebenes SPARC-V9-Codemodell verwenden."
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
msgid "Enable debug output."
msgstr "Ausgaben zur Fehlersuche einschalten."
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr "Strenge Prüfung für 32-bit psABI Strukturrückgabe einschalten"
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr "Workaround für einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E)."
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr "Workaround für Errata des UT699-Prozessors einschalten."
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+#, fuzzy
+#| msgid "Enable workarounds for the errata of the UT699 processor."
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr "Workaround für Errata des UT699-Prozessors einschalten."
+
+#: config/sparc/sparc.opt:250
+#, fuzzy
+#| msgid "Enable workarounds for the errata of the UT699 processor."
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr "Workaround für Errata des UT699-Prozessors einschalten."
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr "Für Programm zu verwendendes Speichermodell angeben"
@@ -14638,7 +14662,9 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr "Ausführungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslösen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+#, fuzzy
+#| msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr "Ausführungspfade erkennen, die ausgelöst werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein »returns_nonnull«- oder »nonnull«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
#: common.opt:2502
@@ -15040,7 +15066,7 @@ msgid "expected boolean type"
msgstr "boolescher Typ erwartet"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, gcc-internal-format
msgid "expected integer"
msgstr "Ganzzahl erwartet"
@@ -15318,125 +15344,125 @@ msgstr "zu viele Variablen in Bereichsklausel mit Kanal"
msgid "range clause must have array, slice, string, map, or channel type"
msgstr "Bereichsklausel muss vom Typ Array, Scheibe, Zeichenkette, Map oder Kanal sein"
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
msgid "invalid comparison of non-ordered type"
msgstr "ungültiger Vergleich ungeordneter Typen"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr "Ausschnitt kann nur mit nil verglichen werden"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr "Abbildung kann nur mit nil verglichen werden"
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr "Funktion kann nur mit nil verglichen werden"
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, c-format
msgid "invalid operation (%s)"
msgstr "ungültige Operation (%s)"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
msgid "invalid comparison of non-comparable type"
msgstr "ungültiger Vergleich eines nicht-vergleichbaren Typs"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
msgid "invalid comparison of generated struct"
msgstr "ungültiger Vergleich mit einer generierten Struktur"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr "ungültiger Vergleich einer nicht-vergleichbaren Struktur"
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
msgid "invalid comparison of generated array"
msgstr "ungültiger Vergleich eines generierten Arrays"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
msgid "invalid comparison of non-comparable array"
msgstr "ungültiger Vergleich eines nicht-vergleichbaren Arrays"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr "Funktionsaufruf mit mehreren Werten in Kontext mit einem Wert"
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr "ausdrückliche Umwandlungen erforderlich"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr "Typ %s kann nicht als Typ %s verwendet werden"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr "unterschiedliche Empfängertypen"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr "unterschiedliche Parameteranzahl"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
msgid "different parameter types"
msgstr "unterschiedliche Parametertypen"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr "unterschiedliche variable Argumente"
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr "unterschiedliche Ergebnisanzahl"
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr "unterschiedliche Ergebnistypen"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr "explizite Umwandlung nötig; Methode %s%s%s fehlt"
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr "Inkompatibler Typ für Methode %s%s%s"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr "Inkompatibler Typ für Methode %s%s%s (%s)"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr "Zeiger auf Schnittstellentyp hat keine Methoden"
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr "Typ hat keine Methoden"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr "mehrdeutige Methode %s%s%s"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, c-format
msgid "missing method %s%s%s"
msgstr "fehlende Methode %s%s%s"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr "Methode %s%s%s erfordert einen Zeigerempfänger"
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr "Methode %s%s%s ist als go:nointerface gekennzeichnet"
@@ -15611,7 +15637,7 @@ msgstr "%K%qD: angegebene Grenze zwischen %wu und %wu überschreitet die Größe
msgid "specified bound %wu equals the size of the destination"
msgstr "angegebene Grenze %wu ist genau die Größe des Ziels"
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "Zu wenige Argumente für %<va_start%>"
@@ -15673,108 +15699,108 @@ msgstr "ungültiges Fehler-Speichermodell für %<__atomic_compare_exchange%>"
msgid "invalid memory model for %<__atomic_load%>"
msgstr "ungültiges Speichermodell für %<__atomic_load%>"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr "ungültiges Speichermodell für %<__atomic_store%>"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr "nicht-konstantes Argument 1 für __atomic_always_lock_free"
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr "nicht-ganzzahliges Argument 1 für __atomic_is_lock_free"
-#: builtins.c:6292
+#: builtins.c:6298
#, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_thread_pointer wird für dieses Ziel nicht unterstützt"
-#: builtins.c:6312
+#: builtins.c:6318
#, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr "__builtin_set_thread_pointer wird für dieses Ziel nicht unterstützt"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "%Kungültige Verwendung von %<__builtin_va_arg_pack ()%>"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "%Kungültige Verwendung von %<__builtin_va_arg_pack_len ()%>"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "Zweites Argument für %<__builtin_longjmp%> muss 1 sein"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "Zielformat unterstützt »-fcheck-pointer-bounds« nicht"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "Zielformat unterstützt nicht »unendlich«"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "%<va_start%> in Funktion mit fester Parameterzahl verwendet"
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "falsche Anzahl der Argumente für Funktion %<va_start%>"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "%<__builtin_next_arg%> ohne Argument gerufen"
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "falsche Anzahl der Argumente für Funktion %<__builtin_next_arg%>"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "Zweiter Parameter von %<va_start%> ist nicht letztgenanntes Argument"
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr "undefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wird"
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "%Kerstes Argument von %D muss ein Zeiger, das zweite eine Ganzzahlkonstante sein"
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "%Kletztes Argument von %D ist keine Ganzzahlkonstante zwischen 0 und 3"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr "%KVersuch, Nicht-Heap-Objekt %qD freizugeben"
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr "%KVersuch, Nicht-Heap-Objekt freizugeben"
@@ -16683,12 +16709,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr "Attribut %<weakref%> ignoriert, da Variable bereits initialisiert ist"
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F verwendet, aber nirgendwo definiert"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
@@ -16783,12 +16809,12 @@ msgstr "Antwortdatei %s konnte nicht geschlossen werden"
msgid "cannot find '%s'"
msgstr "»%s« kann nicht gefunden werden"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "pex_init gescheitert: %m"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr "%s: %m"
@@ -16798,7 +16824,7 @@ msgstr "%s: %m"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr "COLLECT_LTO_WRAPPER muss gesetzt sein"
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -17009,7 +17035,7 @@ msgstr "Quellorte der Funktion %qE haben sich geändert, Profildaten möglicherw
msgid "error writing %qs"
msgstr "Fehler beim Schreiben von %qs"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "»%s« kann nicht geöffnet werden"
@@ -17089,17 +17115,17 @@ msgstr "unbekannte Option %q.*s in %<-fopt-info-%s%>"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr "möglicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriert"
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr "Mehrere EH-Persönlichkeiten werden nur mit Assemblern unterstützt, die die Direktive .cfi_personality unterstützen"
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr "Nicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefunden"
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr "-feliminate-dwarf2-dups ist in C++ kaputt, wird ignoriert"
@@ -17210,12 +17236,12 @@ msgstr "umgekehrte Speicherreihenfolge für »%smode«"
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr "Schreiben von %wu Bit Daten außerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnitten"
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "%KAufruf von %qs mit Attributfehler deklariert: %s"
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr "%KAufruf von %qs mit Attributwarnung deklariert: %s"
@@ -17230,12 +17256,12 @@ msgstr "ungültiges Argument %qs für -fdebug-prefix-map"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "die Rahmengröße von %wd Bytes überschreitet %wd Bytes"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "endgültige Abzugsdatei %qs der Befehle konnte nicht geöffnet werden: %m"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "endgültige Abzugsdatei %qs der Befehle konnte nicht geschlossen werden: %m"
@@ -17250,7 +17276,7 @@ msgstr "große Festkommakonstante implizit auf Festkommatypen abgeschnitten"
msgid "comparison is always %d due to width of bit-field"
msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr "Annahme, dass vorzeichenbehafteter Überlauf nicht auftritt, wenn Bereichsprüfung vereinfacht wird"
@@ -17280,7 +17306,7 @@ msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konsta
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werden"
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "Faltungstest: ursprünglicher Baum durch Faltung geändert"
@@ -17290,7 +17316,7 @@ msgstr "Faltungstest: ursprünglicher Baum durch Faltung geändert"
msgid "total size of local objects too large"
msgstr "Gesamtgröße der lokalen Objekte zu hoch"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "unmögliche Bedingung in »asm«"
@@ -17390,62 +17416,68 @@ msgstr "%qs ist eine unbekannte Option für -save-temps"
msgid "input file %qs is the same as output file"
msgstr "Eingabedatei %qs ist dieselbe wie die Ausgabedatei"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "output file not specified"
+msgid "output filename may not be empty"
+msgstr "keine Ausgabedatei angegeben"
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr "-pipe ignoriert, da -save-temps angegeben"
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr "%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung"
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr "Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werden"
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr "Schalter %qs beginnt nicht mit %<-%>"
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr "aus Spezifikation erzeugtes switch ist nur %<-%>"
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "temporäre Antwortdatei %s konnte nicht geöffnet werden"
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "in temporäre Antwortdatei %s konnte nicht geschrieben werden"
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "temporäre Antwortdatei %s konnte nicht geschlossen werden"
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr "Spezifikation %qs ist ungültig"
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "Spezifikation %qs hat ungültiges %<%%0%c%>"
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "Spezifikation %qs hat ungültiges %<%%W%c%>"
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "Spezifikation %qs hat ungültiges %<%%x%c%>"
@@ -17453,228 +17485,228 @@ msgstr "Spezifikation %qs hat ungültiges %<%%x%c%>"
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "Spezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiert"
-#: gcc.c:5954
+#: gcc.c:5957
#, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr "Spezifikationsfehler: nicht erkannte Spezifikationsoption »%c«"
-#: gcc.c:6016
+#: gcc.c:6019
#, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "unbekannte Spezifikationsfunktion %qs"
-#: gcc.c:6046
+#: gcc.c:6049
#, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "Fehler in Argumenten für Spezifikationsfunktion %qs"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "schlechter Name für Spezifikationsfunktion"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "keine Argumente für Spezifikationsfunktion"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "schlechte Argumente für Spezifikationsfunktion"
-#: gcc.c:6396
+#: gcc.c:6399
#, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "geschweift geklammerte Spezifikation %qs ist bei %qc ungültig"
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr "geschweift geklammerter Spezifikationskörper %qs ist ungültig"
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr "%s: Größe der Vergleichs-Prüfdatei %s konnte nicht ermittelt werden"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr "%s: -fcompare-debug ist fehlgeschlagen (Länge)"
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "%s: Vergleichs-Prüfdatei %s konnte nicht geöffnet werden"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr "%s: -fcompare-debug ist fehlgeschlagen"
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "Spezifikationsfehler: mehr als ein Argument für SYSROOT_SUFFIX_SPEC"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "Spezifikationsfehler: mehr als ein Argument für SYSROOT_HEADERS_SUFFIX_SPEC"
-#: gcc.c:7812
+#: gcc.c:7815
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?"
-#: gcc.c:7816
+#: gcc.c:7819
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "unbekannte Kommandozeilenoption %<-%s%>"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr "nicht mit sysroot-Header-Suffix konfiguriert"
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "keine Eingabedateien"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "-o kann nicht mit -c, -S oder -E mit mehreren Dateien angegeben werden"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s-Compiler ist auf diesem System nicht installiert"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr "Neuübersetzung mit -fcompare-debug"
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr "während Neuübersetzung mit -fcompare-debug"
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr "Vergleich der endgültigen Befehlslisten"
-#: gcc.c:8261
+#: gcc.c:8264
#, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "-fuse-linker-plugin, aber %s nicht gefunden"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: Eingabedatei des Linkers unbenutzt, da das Linken nicht durchgeführt wird"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr "der Eingabedateiname für einen vorkompilierten Header darf nicht %<-%> sein"
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "Sprache %s nicht erkannt"
-#: gcc.c:8596
+#: gcc.c:8599
#, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "Multilib-Spezifikation %qs ist ungültig"
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr "Multilib-Ausschlüsse %qs sind ungültig"
-#: gcc.c:8862
+#: gcc.c:8865
#, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr "Multilib-select %qs %qs ist ungültig"
-#: gcc.c:9024
+#: gcc.c:9027
#, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "Multilib-select %qs ist ungültig"
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr "Multilib-Ausschluss %qs ist ungültig"
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "Umgebungsvariable %qs nicht definiert"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, gcc-internal-format
msgid "invalid version number %qs"
msgstr "ungültige Versionsnummer %qs"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "zu wenige Argumente für %%:version-compare"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "zu viele Argumente für %%:version-compare"
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr "unbekannter Operator %qs in %%:version-compare"
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "zu viele Argumente für %%:version-compare"
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "zu viele Argumente für %%:compare-debug-self-opt"
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "zu wenige Argumente für %%:compare-debug-auxbase-opt"
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "zu viele Argumente für %%:compare-debug-auxbase-opt"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr "Argument für %%:compare-debug-auxbase-opt endet nicht mit .pk"
-#: gcc.c:9832
+#: gcc.c:9835
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr "zu wenige Argumente für %%:replace-extension"
-#: gcc.c:9885
+#: gcc.c:9888
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr "falsche Anzahl der Argumente für %%:debug-level-gt"
@@ -17819,9 +17851,9 @@ msgstr "Dereferenzierung eines Nullzeigers"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
msgstr "hier deklariert"
@@ -18236,228 +18268,228 @@ msgstr "hier"
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr "%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-Marke"
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr "Ergebnis einer %<void%> zurückgebenden Funktion verwendet"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "ungültiger L-Wert in asm-Ausgabe %d"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr "Eingabe von Nicht-Speicher %d muss im Speicher bleiben"
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr "Speichereingabe %d ist nicht direkt adressierbar"
-#: gimplify.c:6764
+#: gimplify.c:6767
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr "threadprivate Variable %qE in Zielregion verwendet"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr "umgebende Zielregion"
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr "threadprivate Variable %qE in unverknüpfter Task verwendet"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr "umgebende Task"
-#: gimplify.c:6852
+#: gimplify.c:6855
#, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr "%qE in umgebendem %qs nicht angegeben"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, gcc-internal-format
msgid "enclosing %qs"
msgstr "umgebendes %qs"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr "%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben"
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr "umgebendes OpenACC-%qs-Konstrukt"
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr "%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet"
-#: gimplify.c:7026
+#: gimplify.c:7029
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "Variable %qE in umgebender %<host_data%>-Region deklariert"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr "Zielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ"
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr "Iterationsvariable %qE ist vorbestimmt linear"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr "Schleifenvariable %qE sollte »private« sein"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr "Schleifenvariable %qE sollte nicht »firstprivate« sein"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr "Schleifenvariable %qE sollte nicht Reduktion sein"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr "Iterationsvariable %qE sollte nicht »linear« sein"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr "Iterationsvariable %qE sollte nicht »lastprivate« sein"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr "Iterationsvariable %qE sollte nicht »private« sein"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr "%<linear%>-Klausel für Variable, die keine Schleifeniterationsvariable ist, wurde für ein mit %<distribute%> kombiniertes Konstrukt angegeben"
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr "Feld %qE der Struktur variabler Länger wird zugeordnet"
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr "%qE tritt in Mapklauseln mehrfach auf"
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "»copyprivate«-Variable %qE ist im äußeren Kontext weder »threadprivate« noch »private«"
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr "»%s«-Variable %qE ist im äußeren Kontext »private«"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr "%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartet"
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr "%<_Atomic%> %qD in implizier %<map%>-Klausel"
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr "%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt"
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr "%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt"
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr "selbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-Konstrukt"
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr "inkompatible Datenklausel mit Reduktion an %qE; wird zu »present_or_copy« befördert"
-#: gimplify.c:9080
+#: gimplify.c:9083
#, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr "ungültige »private«-Reduktion auf %qE"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr "%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel und Parameter eng geschachtelt sein"
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr "Variable %qE ist keine Iteration der äußersten Schleife %d, jedoch %qE erwartet"
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "Anzahl der Variablen in %<depend(sink)%>-Klausel passt nicht zur Anzahl der Iterationsvariablen"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr "mehr als eine %<depend(source)%>-Klausel an einem %<ordered%>-Konstrukt"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79999
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr "%<depend(source)%>-Klausel zusammen mit %<depend(sink:)%>-Klausel an demselben Konstrukt"
-#: gimplify.c:11902
+#: gimplify.c:11905
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "%<_Cilk_spawn%> vor %<_Cilk_sync%> erwartet"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr "Gimplifikation gescheitert"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "%qT auf %qT erweitert beim Durchlaufen von %<...%>"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(Es sollte also %qT statt %qT an %<va_arg%> übergeben werden)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "Wenn dieser Code erreicht wird, wird das Programm abgebrochen"
@@ -18689,8 +18721,9 @@ msgid "types have different parameter counts"
msgstr "Typen haben unterschiedliche Anzahl von Parametern"
#: ipa-devirt.c:1229
-#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+#, fuzzy, gcc-internal-format
+#| msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr "Typ %qT verletzt für sich genommen die One-Definition-Rule von C++"
#: ipa-devirt.c:1235
@@ -18789,8 +18822,9 @@ msgid "a field of same name but different type is defined in another translation
msgstr "ein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiert"
#: ipa-devirt.c:1576
-#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+#, fuzzy, gcc-internal-format
+#| msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr "Felder haben unterschiedliches Layout in einer anderen Ãœbersetzungseinheit"
#: ipa-devirt.c:1599
@@ -19171,198 +19205,198 @@ msgstr "%<depend(sink)%> verweist auf Iteration, die niemals im Iterationsraum i
msgid "multiple loop axes specified for routine"
msgstr "Mehrere Schleifenachsen für Routine angegeben"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr "%<seq%> übersteuert andere OpenACC-Schleifenspezifizierer"
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr "%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern"
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr "innere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende Schleife"
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr "Argument an %qs-Klausel in OpenACC-%<parallel%> nicht erlaubt"
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr "Nicht-OpenACC-Konstrukt innerhalb einer OpenACC-Routine"
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr "Nicht-OpenACC-Konstrukt innerhalb einer OpenACC-Region"
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr "%<ordered simd threads%> muss innerhalb der %<for simd%>-Region eng geschachtelt sein"
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr "OpenMP-Konstrukte außer %<#pragma omp ordered simd%> dürfen nicht innerhalb von %<simd%>-Regionen geschachtelt sein"
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr "nur %<distribute%>- und %<parallel%>-Regionen dürfen innerhalb einer %<teams%>-Region streng geschachtelt sein"
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr "%<distribute%>-Region muss innerhalb eines %<teams%>-Konstrukts streng geschachtelt sein"
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr "OpenACC-Schleifendirektive muss mit einer OpenACC-Berechnungsregion verknüpft sein"
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr "verwaistes %qs-Konstrukt"
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr "%<#pragma omp cancel for%> innerhalb von %<nowait%>-for-Konstrukt"
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr "%<#pragma omp cancel for%> innerhalb von %<ordered%>-for-Konstrukt"
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr "%<#pragma omp cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt"
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr "%<%s taskgroup%>-Konstrukt nicht eng geschachtelt innerhalb von %<taskgroup%>-Region"
-#: omp-low.c:2684
+#: omp-low.c:2712
#, gcc-internal-format
msgid "invalid arguments"
msgstr "ungültige Argumente"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr "%<%s %s%>-Konstrukt innerhalb von %qs nicht eng geschachtelt"
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "Sperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> ist"
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "arbeitsteilende Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> ist"
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr "%<master%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, explizit %<task%> oder %<taskloop%> ist"
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr "%<depend(%s)%> ist nur in %<omp ordered%> erlaubt"
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr "%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein"
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr "ungültige Abhängigkeitsart in omp %<ordered%> %<depend%>"
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr "%<ordered%> %<simd%> muss innerhalb einer %<simd%>-Region eng geschachtelt sein"
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr "%<ordered%>-Region darf innerhalb einer Region, die %<critical%>, %<ordered%>, expliziten %<task%> oder %<taskloop%> ist, nicht eng geschachtelt sein"
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr "%<ordered%>-Region muss eng geschachtelt sein, wenn sie innerhalb einer Schleifenregion mit %<ordered%>-Klausel auftritt"
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr "%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt sein"
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr "%<teams%>-Konstrukt noch eng geschachtelt innerhalb von %<target%>-Konstrukt"
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr "OpenACC-Region innerhalb einer OpenACC-Routine, geschachtelter Parallelismus wird noch nicht unterstützt"
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr "OpenACC-Konstrukt innerhalb einer Nicht-OpenACC-Region"
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr "%s-%qs-Konstrukt innerhalb einer %s-%qs-Region"
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr "%qs-Konstrukt innerhalb einer %qs-Region"
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr "setjmp/longjmp innerhalb eines SIMD-Konstrukts"
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr "»sink«-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite ist"
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr "erster Offset muss in umgedrehter Richtung der Schleifeniterationen sein"
-#: omp-low.c:9087
+#: omp-low.c:9125
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr "ungültiger Austritt aus strukturiertem %s-Block"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr "ungültiger Eintritt in strukturierten %s-Block"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr "ungültiger Zweig zu/von strukturiertem %s-Block"
@@ -19447,7 +19481,7 @@ msgstr "indirekte Sprünge sind auf dieser Zielmaschine nicht verfügbar"
msgid "command line option %qs is not supported by this configuration"
msgstr "Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstützt"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr "fehlendes Argument für %qs"
@@ -19603,127 +19637,139 @@ msgstr "-fsanitize-recover=%s wird nicht unterstützt"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr "»-fsanitize-address-use-after-scope« erfordert »-fstack-reuse=none«"
-#: opts.c:1410
+#: opts.c:1012
+#, fuzzy, gcc-internal-format
+#| msgid "transactional memory is not supported with non-call exceptions"
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr "transaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstützt"
+
+#: opts.c:1015
+#, fuzzy, gcc-internal-format
+#| msgid "transactional memory is not supported with non-call exceptions"
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr "transaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstützt"
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr "nicht erkanntes include_flags 0x%x an print_specific_help weitergegeben"
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr "Option »-fsanitize=all« ist ungültig"
-#: opts.c:1642
+#: opts.c:1649
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "unbekanntes Argument für »-f%ssanitize%s=«: %q.*s; meinten Sie %qs?"
-#: opts.c:1649
+#: opts.c:1656
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "unbekanntes Argument für »-f%ssanitize%s=«: %q.*s"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr "Argument %q.*s für --help ist mehrdeutig, bitte präzisieren"
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "Argument %q.*s für Option --help= nicht erkannt"
-#: opts.c:2078
+#: opts.c:2085
#, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr "HSA wurde in dieser Konfiguration nicht eingeschaltet"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr "Option »-foffload-abi« kann nur für Offload-Compiler angegeben werden"
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "Strukturausrichtung muss eine kleine Zweierpotenz sein, nicht %d"
-#: opts.c:2217
+#: opts.c:2224
#, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr "unbekannter Stapel-Überprüfungsparameter %qs"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr "%<-gdwarf%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> für DWARF-Version und %<-gdwarf -g%s%> für Debugstufe"
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "Dwarf-Version %d wird nicht unterstützt"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s: »--param«-Argumente sollten von der Form NAME=VALUE sein"
-#: opts.c:2371
+#: opts.c:2378
#, gcc-internal-format
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "ungültiger Name %qs für --param; meinten Sie %qs?"
-#: opts.c:2374
+#: opts.c:2381
#, gcc-internal-format
msgid "invalid --param name %qs"
msgstr "ungültiger Name %qs für --param"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "ungültiger Wert für --param: %qs"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "Zielsystem unterstützt keine Testausgaben"
-#: opts.c:2513
+#: opts.c:2520
#, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr "Debugformat %qs steht in Konflikt mit vorheriger Auswahl"
-#: opts.c:2531
+#: opts.c:2538
#, gcc-internal-format
msgid "unrecognized debug output level %qs"
msgstr "Unbekannte Debugausgabestufe %qs"
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr "Debugausgabestufe %qs ist zu groß"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "Kern-Dateigrößenlimit kann nicht geholt werden: %m"
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "Kern-Dateigrößenlimit kann nicht gesetzt werden: %m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "GCC-Debuggingoption nicht erkannt: %c"
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s: Keine Option -%s"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr "-Werror=%s: -%s ist keine Option, die Warnungen steuert"
@@ -20071,7 +20117,7 @@ msgstr "globale Registervariable folgt einer Funktionsdefinition"
msgid "register of %qD used for multiple global register variables"
msgstr "Register von %qD für mehrere globale Registervariablen verwendet"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr "Konflikt mit %qD"
@@ -20698,12 +20744,12 @@ msgstr "Fehler beim Schreiben der Datei %s: %m"
msgid "error closing %s: %m"
msgstr "Fehler beim Schließen von %s: %m"
-#: toplev.c:2054
+#: toplev.c:2057
#, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr "Selbsttests sind unverträglich mit »-E«"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr "Selbsttests sind in diesem Build nicht eingeschaltet"
@@ -21638,47 +21684,47 @@ msgstr "in Definition des Makros %qs"
msgid "in expansion of macro %qs"
msgstr "bei Substitution des Makros %qs"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr "BB %i hat mehrere EH-Kanten"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr "BB %i kann nicht werfen, hat aber eine EH-Kante"
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr "BB %i: letzte Anweisung hat falsch gesetztes LP"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr "dem BB %i fehlt eine EH-Kante"
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr "falsche EH-Kante %i->%i"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr "dem BB %i fehlt eine Kante"
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr "BB %i hat zu viele »fallthru«-Kanten"
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr "BB %i hat falsche Kante"
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr "BB %i hat falsche »fallthru«-Kante"
@@ -21779,32 +21825,32 @@ msgstr "SSA-Beschädigung"
msgid "target does not support atomic profile update, single mode is selected"
msgstr "Ziel unterstützt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewählt"
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr "Argument %u ist null, aber nichtnull wird erwartet"
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr "in einem Aufruf der eingebauten Funktion %qD"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "in einem Aufruf der hier deklarierten Funktion %qD"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr "Schleifenoptimierung übersprungen, die Schleifen-Zählvariable könnte überlaufen"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr "Durchlauf %s führt zu undefiniertem Verhalten"
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr "innerhalb dieser Schleife"
@@ -22172,11 +22218,11 @@ msgstr "%qD ohne Attribut »dllimport« redeklariert: vorheriges »dllimport« i
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -23144,7 +23190,7 @@ msgstr "Attribut %qE folgt auf %qE"
msgid "type was previously declared %qE"
msgstr "Typ war vorher als %qE deklariert"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr "%<transaction_safe_dynamic%> kann nur für virtuelle Funktionen angegeben werden"
@@ -23419,7 +23465,7 @@ msgstr "?: mit Ganzzahlkonstanten in booleschem Kontext"
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "der Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiert"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
@@ -24038,62 +24084,62 @@ msgstr "Schreiben in konstantes Objekt (Argument %d)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "zusätzliche Typqualifizierer in Format-Argument (Argument %d)"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> erwartet Argumenttyp %<%s%s%>, aber Argument %d hat Typ %qT"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%s %<%s%.*s%> erwartet ein passendes Argument %<%s%s%>"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> erwartet Argumenttyp %<%T%s%>, aber Argument %d hat Typ %qT"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%s %<%s%.*s%> erwartet ein passendes Argument %<%T%s%>"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%> ist nicht als Typ definiert"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%<locus%> ist nicht als ein Typ definiert"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%> ist nicht als ein Typ definiert"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%<tree%> ist nicht als ein Typ definiert"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%<tree%> ist nicht als ein Zeigertyp definiert"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "zu formatierendes Argument ist nicht %<...%>"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "strftime-Formate können keine Argumente formatieren"
@@ -24195,7 +24241,7 @@ msgstr "Gleitkommakonstante auf Null abgeschnitten"
msgid "repeated %<@%> before Objective-C string"
msgstr "wiederholtes %<@%> vor Objective-C-Zeichenkette"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr "nicht unterstützte Nicht-Standard-Verkettung von Zeichenkettenliteralen"
@@ -24225,7 +24271,7 @@ msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche Variablen
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen für Speicher"
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "ungültiger Typ für Schleifenvariable %qE"
@@ -24240,22 +24286,22 @@ msgstr "%<_Atomic%>-Iterationsvariable %qE"
msgid "%qE is not initialized"
msgstr "%qE ist nicht initialisiert"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr "Steuerprädikat fehlt"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "Steuerprädikat ungültig"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr "Erhöhungsausdruck fehlt"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "Erhöhungsausdruck ungültig"
@@ -24800,8 +24846,8 @@ msgstr "<Rückgabewert>"
msgid "wrong type argument to %s"
msgstr "Argument falschen Typs für %s"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "Ãœberlauf in Konstanten-Ausdruck"
@@ -25469,7 +25515,7 @@ msgstr[1] "Argument %i ist als »restrict« markiert, wird aber auch in Argument
msgid "this condition has identical branches"
msgstr "diese Bedingung hat identische Zweige"
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr "%<_Cilk_spawn%> kann nur innerhalb einer Funktion verwendet werden"
@@ -25629,7 +25675,7 @@ msgstr "-march=%s: ungültige ISA-Zeichenkette"
msgid "-march=%s: unsupported ISA substring %qs"
msgstr "-march=%s: nicht unterstützte ISA-Teilzeichenkette %qs"
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "unbekannter Schalter -mdebug-%s"
@@ -25953,7 +25999,7 @@ msgstr "Profilerunterstützung für VxWorks"
msgid "%Kargument %d must be a constant immediate"
msgstr "%KArgument %d muss eine direkt angegebene Konstante sein"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr "%KSpurindex muss eine direkt angegebene Konstante sein"
@@ -26035,7 +26081,7 @@ msgstr "fehlender CPU-Name in %<-mtune=%s%>"
msgid "unknown value %qs for -mtune"
msgstr "unbekannter Wert %qs für -mtune"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr "Schalter -mcpu=%s steht mit dem Schalter -march=%s in Konflikt"
@@ -26133,9 +26179,9 @@ msgstr "Ziel%qs %qs erlaubt keine negierte Form"
msgid "target %s %s=%s is not valid"
msgstr "Ziel»%s« %s=%s ist ungültig"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr "Argument für Attribut %<target%> ist keine Zeichenkette"
@@ -26224,7 +26270,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "Falscher Wert %qs für -mmemory-latency"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -26400,375 +26446,375 @@ msgstr "Befehlsadresse nicht festgelegt, nachdem shorten_branches aufgerufen wur
msgid "insn addresses not freed"
msgstr "Befehlsadressen nicht freigegeben"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, gcc-internal-format
msgid "this builtin is not supported for this target"
msgstr "diese eingebaute Funktion wird auf diesem Ziel nicht unterstützt"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr "Um diese intrinsischen Funktionen zu verwenden, müssen Sie NEON-Befehle einschalten (zum Beispiel mit »-mfloat-abi=softfp -mfpu=neon«)."
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr "Um diese intrinsischen Funktionen zu verwenden, müssen Sie VFP-Befehle einschalten."
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr "Um diese intrinsischen Funktionen zu verwenden, müssen Sie Krypto-Befehle einschalten (zum Beispiel mit »-mfloat-abi=softfp -mfpu=crypto-neon«)"
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "Wähler muss »immediate« sein"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr "der Wertebereich des Selektors sollte 0 bis 7 sein"
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr "der Wertebereich des Selektors sollte 0 bis 3 sein"
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr "der Wertebereich des Selektors sollte 0 bis 1 sein"
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "Maske muss »immediate« sein"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr "der Wertebereich der Maske ist 0 bis 255"
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr "der Wertebereich des Zählers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prüfen."
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr "der Wertebereich des Zählers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prüfen."
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr "der Wertebereich des Zählers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prüfen."
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr "der Wertebereich des Zählers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prüfen."
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr "der Wertebereich des Zählers ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prüfen."
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr "der Wertebereich des Zählers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prüfen."
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi16 im Code prüfen."
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi32 im Code prüfen."
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_si64 im Code prüfen."
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi16 im Code prüfen."
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi32 im Code prüfen."
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_si64 im Code prüfen."
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi16 im Code prüfen."
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi32 im Code prüfen."
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_si64 im Code prüfen."
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prüfen."
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi32 im Code prüfen."
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_si64 im Code prüfen."
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi16 im Code prüfen."
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi32 im Code prüfen."
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_si64 im Code prüfen."
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi16 im Code prüfen."
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi32 im Code prüfen."
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr "der Zähler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_si64 im Code prüfen."
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr "iWMMXt und NEON sind unverträglich"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "Ziel-CPU unterstützt nicht ARM-Modus"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "Das Einschalten der Ablaufverfolgung ist nur bei der Übersetzung für THUMB sinnvoll"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "Das Einschalten der Unterstützung der Aufgerufenen-Zusammenarbeit ist nur bei der Übersetzung für THUMB sinnvoll"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g mit -mno-apcs-frame könnte vernünftige Fehlersuche verhindern"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr "iWMMXt wird im Thumb-Modus nicht unterstützt"
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "-mtp=cp15 kann nicht mit 16-Bit-Thumb verwendet werden"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr "RTP PIC ist mit Thumb unverträglich"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr "-mslow-flash-data unterstützt auf ARMv7M-Zielen nur positionsabhängigen Code"
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr "-mpure-code unterstützt auf ARMv7M-Zielen nur positionsabhängigen Code"
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "Ziel-CPU unterstützt keine THUMB-Befehle"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "Ziel-CPU unterstützt keine unausgerichteten Zugriffe"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mftp=auto wird derzeit nur unterstützt, wenn die CPU explizit angegeben ist."
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "Ziel-CPU unterstützt keine Zusammenarbeit"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check inkompatibel mit -mno-apcs-frame"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic und -mapcs-reent sind inkompatibel"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "wiedereinsprungsfähiger APCS-Code nicht unterstützt. Ignoriert."
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr "die ausgewählten fp16-Optionen sind inkompatibel"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr "iwmmxt erfordert ein AAPCS-kompatibles ABI für den richtigen Einsatz"
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr "iwmmxt ABI erfordert eine iwmmxt-fähige CPU"
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "AAPCS unterstützt nicht -mcaller-super-interworking"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "AAPCS unterstützt nicht -mcallee-super-interworking"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr "__fp16 ohne ldrh"
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mfloat-abi=hard: ausgewählter Prozessor hat keine FPU"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mfloat-abi=hard und VFP"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "Grenze für Strukturgröße kann nur auf 8, 32 oder 64 gesetzt werden"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr "Grenze für Strukturgröße kann nur auf 8 oder 32 gesetzt werden"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "RTP PIC ist mit -msingle-pic-base unverträglich"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= ist ohne -fpic nutzlos"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "»%s« kann nicht für PIC-Register verwendet werden"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-freorder-blocks-and-partition wird auf dieser Architektur nicht unterstützt"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "Ziel-CPU unterstützt keine ARMv8-M-Security-Erweiterungen"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr "von nicht-AAPCS abgeleitete PCS-Variante"
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr "variadische Funktionen müssen die AAPCS-Basisvariante verwenden"
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr "PCS-Variante"
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr "Thumb-1 Hardware-Gleitkomma VFP ABI"
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 7.1 geändert"
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -26776,74 +26822,79 @@ msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 7.1
msgid "%qE attribute only applies to functions"
msgstr "Attribut %qE bezieht sich nur auf Funktionen"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack übergeben"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, gcc-internal-format
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten haben"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurückgeben"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, gcc-internal-format
msgid "%qE attribute ignored without -mcmse option."
msgstr "Attribut %qE ignoriert, da die Option »-mcmse« nicht angegeben ist."
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "Attribut %qE wirkt sich nicht auf Funktionen mit »static«-Bindung aus"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "Attribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werden"
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr "%K»%s« %wd ist außerhalb des gültigen Bereichs von %wd bis %wd"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr "»%s« %wd ist außerhalb des gültigen Bereichs von %wd bis %wd"
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "Wirkliche Stelle des gestapelten Parameters kann nicht berechnet werden"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr "Unexpected thumb1 far jump"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "keine unteren Register für das Hervorholen der hohen Register verfügbar"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "Interrupt-Dienst-Routinen können nicht im »Thumb«-Modus codiert werden"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr "-fstack-check=specific für Thumb-1"
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr "ungültige FPU für »attribute(target(\"%s\"))«"
@@ -26851,13 +26902,13 @@ msgstr "ungültige FPU für »attribute(target(\"%s\"))«"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr "automatische FPU-Auswahl ist hier momentan nicht erlaubt"
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr "attribute(target(\"%s\")) ist unbekannt"
@@ -26951,164 +27002,177 @@ msgstr "Funktionsattribute %qs, %qs und %qs schließen sich gegenseitig aus"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr "Funktionsattribute %qs und %qs haben keine Auswirkung auf Funktion %qs"
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr "Funktion %qs kann keine Argumente haben"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr "Funktion %qs kann keinen Wert zurückgeben"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79883
-#: config/avr/avr.c:1084
-#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+#: config/avr/avr.c:1085
+#, fuzzy, gcc-internal-format
+#| msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr "%qs scheint ein falsch geschriebener %qs-Handler zu sein, __vector-Präfix fehlt"
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr "%<builtin_return_address%> enthält nur 2 Adressbytes"
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr "Zeigeroffset von Symbol könnte falsch sein"
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr "Zugriff auf Datenspeicher mit Programmspeicheradresse"
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr "Zugriff auf Programmspeicher mit Datenspeicheradresse"
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr "festes Register %s zur Parameterübergabe an Funktion verwendet"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr "Schreibzugriff auf Adressraum %qs wird nicht unterstützt"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr "Attribut %qE kann nur für »static«-Variablen verwendet werden"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "Attribut %qE wird nur für reduzierte Tiny-Kerne unterstützt"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "Attribut %qE bezieht sich nur auf Variablen"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "Attribut %qE erlaubt nur eine Ganzzahlkonstante als Argument"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr "Adresse von Attribut %qE außerhalb des gültigen Bereichs"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr "sowohl »%s« als auch das %qE-Attribut geben die Adresse an"
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr "Attribut %qE an nicht-»volatile«-Variable"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr "Adressräume werden auf reduzierten Tiny-Kernen nicht unterstützt"
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr "Adressraum %qs wird auf Geräten mit Flashspeicher bis zu %d KiB nicht unterstützt"
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr "Zeiger auf Adressraum %qs muss in %qT konstant sein"
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr "Zeiger auf Adressraum %qs muss in %s %q+D konstant sein"
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr "Variable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werden"
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr "»static IO«-Deklaration von %q+D erfordert eine Adresse"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr "IO-Definition für %q+D erfordert eine Adresse"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "Nur uninitialisierte Variablen können im .noinit-Bereich platziert werden"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+#| msgid "uninitialized variable %q+D put into program memory area"
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "nicht initialisierte Variable %q+D in Programmspeicherbereich platziert"
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr "nicht initialisierte Variable %q+D in Programmspeicherbereich platziert"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "%q+D hat unverträgliche Attribute %qs und %qs"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr "Architektur %qs wird nur für Assemblierung unterstützt"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr "Umwandlung von Adressraum %qs in Adressraum %qs"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr "%s erwartet eine Ganzzahlkonstante zur Kompilierzeit"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr "%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur Kompilierzeit"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr "Rundung auf %d Bits hat keinen Effekt für Festkommawert mit %d Bit Nachkommaanteil"
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr "Rundungsergebnis wird immer 0 sein"
@@ -27391,12 +27455,12 @@ msgstr "unpassender Akkumulator für %qs"
msgid "invalid IACC argument"
msgstr "ungültiges IACC-Argument"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs erwartet ein konstantes Argument"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "Konstantes Argument außerhalb des Wertebereiches für %qs"
@@ -27574,7 +27638,7 @@ msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstützt"
msgid "code model %qs not supported in x32 mode"
msgstr "Codemodell %qs wird im x32-Modus nicht unterstützt"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "Codemodell %s unterstützt keinen PIC-Modus"
@@ -27704,584 +27768,584 @@ msgstr "%<-mrtd%> wird im 64-Bit-Modus ignoriert"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "-mpreferred-stack-boundary wird für dieses Ziel nicht unterstützt"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred-stack-boundary=%d ist nicht zwischen %d und %d"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mincoming-stack-boundary=%d ist nicht zwischen %d und 12"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr "-mnop-mcount ist nicht mit diesem Ziel kompatibel"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "-mnop-mcount ist für -fPIC nicht implementiert"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr "Stapel-Überprüfung erfordert %<-maccumulate-outgoing-args%> für Korrektheit"
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr "Stapel-Überprüfung erfordert %<target(\"accumulate-outgoing-args\")%> für Korrektheit"
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr "feststehendes ebp-Register erfordert %<target(\"accumulate-outgoing-args\")%>"
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr "-mfentry wird für 32 Bit in Kombination mit -fpic nicht unterstützt"
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr "-mno-fentry ist nicht mit SEH verträglich"
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "unbekannte Option für -mrecip=%s"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr "option(\"%s\") wurde bereits spezifiziert"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr "Nur das DWARF-Debugformat ist für Interrupt-Service-Routinen unterstützt."
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr "%s-Befehle sind in »%s«-Serviceroutine nicht erlaubt"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr "%s-Befehle sind in Funktionen mit »no_caller_saved_registers«-Attribut nicht erlaubt"
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "Attribute fastcall und regparm sind nicht verträglich"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "Attribute regparam und thiscall sind nicht verträglich"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "Attribut %qE benötigt eine Ganzzahlkonstante als Argument"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "Argument für Attribut %qE ist größer als %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "Attribute fastcall und cdecl sind nicht verträglich"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "Attribute fastcall und stdcall sind nicht verträglich"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "Attribute fastcall und thiscall sind nicht verträglich"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "Attribute stdcall und cdecl sind nicht verträglich"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "Attribute stdcall und fastcall sind nicht verträglich"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "Attribute stdcall und thiscall sind nicht verträglich"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "Attribute cdecl und thiscall sind nicht verträglich"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr "Attribut %qE wird für Nicht-Klassen-Methode verwendet"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr "Aufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr "Aufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr "X32 unterstützt »ms_abi«-Attribut nicht"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr "ms_hook_prologue ist mit geschachtelter Funktion nicht verträglich"
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr "AVX512F-Vektorargument ohne eingeschaltetes AVX512F ändert das ABI"
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr "AVX512F-Vektorrückgabe ohne eingeschaltetes AVX512F ändert das ABI"
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr "AVX-Vektorargument ohne eingeschaltetes AVX ändert das ABI"
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr "AVX-Vektorrückgabe ohne eingeschaltetes AVX ändert das ABI"
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "SSE-Vektorargument ohne eingeschaltetes SSE ändert das ABI"
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "SSE-Vektorrückgabe ohne eingeschaltetes SSE ändert das ABI"
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "MMX-Vektorargument ohne eingeschaltetes MMX ändert das ABI"
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr "MMX-Vektorrückgabe ohne eingeschaltetes MMX ändert das ABI"
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr "Das ABI der Struct-Übergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geändert"
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr "Das ABI der Union-Übergabe mit »long double« hat sich in GCC 4.4 geändert"
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr "Das ABI der Strukturübergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geändert"
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr "SSE-Registerrückgabe mit SSE ausgeschaltet"
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr "SSE-Registerargument mit SSE ausgeschaltet"
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr "x87-Registerrückgabe mit ausgeschaltetem x87"
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr "Aufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet ist"
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr "dies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem »used«-Attribut zu markieren"
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr "Das ABI der Parameterübergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geändert"
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr "Attribut ms_hook_prologue ist mit -mfentry für 32 Bit nicht verträglich"
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr "Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstützt. Ein Workaround ist, Funktionen mit Aggregat-Rückgabetypen zu vermeiden."
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr "-fsplit-stack unterstützt nicht fastcall mit geschachtelter Funktion"
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr "-fsplit-stack unterstützt nicht 2 Registerparameter für eine geschachtelte Funktion"
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "-fsplit-stack unterstützt nicht 3 Registerparameter"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr "nicht unterstützte Größe für Ganzzahlregister"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr "erweiterte Register haben keine oberen Hälften"
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr "nicht unterstützte Operandengröße für erweitertes Register"
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr "Nicht-Ganzzahl-Operand mit Operandencode »z« verwendet"
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr "Interrupt-Dienst-Routinen können nicht direkt aufgerufen werden"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr "Kein Dispatcher für versionierte Attribute gefunden"
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr "Kein Dispatcher für %s gefunden"
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr "Kein Dispatcher für versionierte Attribute gefunden: %s"
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr "Funktionsversionen können nicht als gnu_inline markiert werden, Körper müssen generiert werden"
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr "Multiversionierung virtueller Funktionen wird nicht unterstützt"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr "Attribut %<target%> fehlt für multiversioniertes %D"
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, gcc-internal-format
msgid "previous declaration of %D"
msgstr "vorherige Deklaration von %D"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "Multiversionierung erfordert »ifunc«, was in dieser Konfiguration nicht unterstützt wird"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr "Parameter für eingebaute Funktion muss Zeichenkettenkonstante oder Literal sein"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr "Parameter für eingebaute Funktion ist ungültig: %s"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "Das letzte Argument muss ein 2-Bit-Immediate sein"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "fünftes Argument muss ein 8-Bit-Immediate sein"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "drittes Argument muss ein 8-Bit-Immediate sein"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr "das letzte Argument muss ein 3-Bit-Immediate sein"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "Das letzte Argument muss ein 4-Bit-Immediate sein"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "Das letzte Argument muss ein 5-Bit-Immediate sein"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "Das vorletzte Argument muss ein 8-Bit-Immediate sein"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "Das letzte Argument muss ein 8-Bit-Immediate sein"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr "das dritte Argument muss eine Vergleichskonstante sein"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr "Falscher Vergleichsmodus"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr "Falscher Rundungsoperand"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr "Der direkte Argument muss ein 4-Bit-Immediate sein"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr "Das direkte Argument muss ein 5-Bit-Immediate sein"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr "Das direkte Argument muss ein 8-Bit-Immediate sein"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "Das letzte Argument muss ein 32-Bit-Immediate sein"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr "Selektor eine Ganzzahlkonstante im Bereich 0..%wi sein"
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr "%qE erfordert unbekannte ISA-Option"
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr "%qE erfordert ISA-Option %s"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "das letzte Argument muss ein Immediate sein"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "Das letzte muss Skalierung 1, 2, 4, 8 sein"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "Das vierte Argument muss Skalierung 1, 2, 4, 8 sein"
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, gcc-internal-format
msgid "incorrect hint operand"
msgstr "Falscher Hinweis-Operand"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "Das Argument für xabort muss ein 8-Bit-Immediate sein"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "Attribut %qE nur für 32 Bit verfügbar"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "Argument des Attributes %qE ist weder Null noch Eins"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "Attribute ms_abi und sysv_abi sind nicht verträglich"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "%qE-inkompatibles Attribut wird ignoriert"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr "in Interrupt-Service-Routinen sollte das erste Argument ein Zeiger sein"
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr "in Interrupt-Service-Routinen sollte das zweite Argument vom Typ »unsigned %sint« sein"
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr "Interrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument haben"
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr "Interrupt-Service-Routine muss den Rückgabetyp »void« haben"
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr "Alternativen sind in asm-Flag-Ausgabe nicht erlaubt"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr "unbekannte Ausgabe %qs des asm-Schalters"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr "ungültiger Typ für asm-Flag-Ausgabe"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr "Unbekanntes architekturspezifisches Speichermodell«"
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr "HLE_ACQUIRE nicht mit ACQUIRE oder stärkerem Speichermodell verwendet"
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr "HLE_RELEASE nicht mit RELEASE oder stärkerem Speichermodell verwendet"
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr "nicht unterstützte simdlen %d"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr "nicht unterstützter Rückgabetyp %qT für SIMD\n"
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr "nicht unterstützter Argumenttyp %qT für SIMD\n"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr "Zeigerprüfer benötigt MPX-Unterstützung auf diesem Ziel. Verwenden Sie »-mmpx«, um MPX einzuschalten."
@@ -28401,7 +28465,7 @@ msgstr "gp_offset (%ld) oder end_offset (%ld) ist kleiner als Null"
msgid "argument %qd is not a constant"
msgstr "Argument %qd ist keine Konstante"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS, Null-Zeiger"
@@ -28411,7 +28475,7 @@ msgstr "PRINT_OPERAND_ADDRESS, Null-Zeiger"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: Unbekanntes Zeichen '%c'"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND Null-Zeiger"
@@ -28512,7 +28576,7 @@ msgstr "mehrere Interruptattribute sind nicht erlaubt"
msgid "interrupt_thread is available only on fido"
msgstr "interrupt_thread ist nur auf Fido verfügbar"
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "Ausdruck der Stapelgrenze wird nicht unterstützt"
@@ -29019,8 +29083,8 @@ msgstr "__delay_cycles ist auf 32-Bit-Schleifendurchläufe beschränkt"
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr "eingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbar"
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr "Falscher eingebauter Code"
@@ -29271,27 +29335,27 @@ msgstr "in PTX-Assembler können keine unausgerichteten Zeiger erzeugt werden"
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr "PTX unterstützt keine schwachen Deklarationen (nur schwache Definitionen)"
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, gcc-internal-format
msgid "%qE attribute requires a void return type"
msgstr "Attribut %qE erfordert den Rückgabetyp »void«"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
msgstr "Attribut %qE nicht mit Speicherklasse »auto« erlaubt"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr "vector_length (%d) wird verwendet, %d wird ignoriert"
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr "vector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriert"
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr "num_workers (%d) wird verwendet, %d wird ignoriert"
@@ -29316,7 +29380,7 @@ msgstr "-g wird nur bei der Verwendung von GAS auf diesem Prozessor unterstützt
msgid "-g option disabled"
msgstr "Option -g ausgeschaltet"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr "Ausrichtung (%u) für »%s« überschreitet maximale Ausrichtung für globale gemeinsame Daten. Es wird %u verwendet"
@@ -29451,224 +29515,224 @@ msgstr "Zahl muss 0 oder 1 sein"
msgid "junk at end of #pragma longcall"
msgstr "Ausschuss am Ende von #pragma longcall"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr "vec_lvsl ist für Little-Endian veraltet; verwenden Sie Zuweisungen für unausgerichtete Speicherzugriffe"
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr "vec_lvsr ist für Little-Endian veraltet; verwenden Sie Zuweisungen für unausgerichtete Speicherzugriffe"
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr "vec_mul akzeptiert nur 2 Argumente"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr "vec_cmpne akzeptiert nur 2 Argumente"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr "vec_adde akzeptiert nur 3 Argumente"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr "vec_addec akzeptiert nur 3 Argumente"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%s akzeptiert nur %d Argumente"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%s akzeptiert nur 1 Argument"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%s akzeptiert nur 2 Argumente"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr "vec_extract akzeptiert nur 2 Argumente"
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr "vec_insert akzeptiert nur 3 Argumente"
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "Ãœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-Typ"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "Eingebaute Funktion %s wird in dieser Konfiguration nicht unterstützt"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "ungültige Parameterkombination für AltiVec-spezifisches intrinsisches %s"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr "-mrecip erfordert -ffinite-math oder -ffast-math"
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr "-mrecip erfordert -fno-trapping-math oder -ffast-math"
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr "-mrecip erfordert -freciprocal-math oder -ffast-math"
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 erfordert PowerPC64-Architektur voraus, eingeschaltet"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, 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 wird für 64-Bit-Darwin nicht unterstützt; es ist mit den installierten C- und C++-Bibliotheken unverträglich"
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr "power9-Befehle werden nicht erzeugt, da der Assembler power9 nicht unterstützt"
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr "power8-Befehle werden nicht erzeugt, da der Assembler power8 nicht unterstützt"
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr "power7-Befehle werden nicht erzeugt, da der Assembler power7 nicht unterstützt"
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr "power6-Befehle werden nicht erzeugt, da der Assembler power6 nicht unterstützt"
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr "power5-Befehle werden nicht erzeugt, da der Assembler power5 nicht unterstützt"
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr "nicht für SPE-ABI konfiguriert"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr "Nicht für SPE-Befehlssatz konfiguriert"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr "Ziel-Attribut oder Pragma ändert SPE ABI"
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "AltiVec wird für dieses Ziel nicht unterstützt"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "SPE wird für dieses Ziel nicht unterstützt"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple wird auf »little endian«-Systemen nicht unterstützt"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring wird auf »little endian«-Systemen nicht unterstützt"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr "-mpower9-minmax unverträglich mit explicit ausgeschalteten Optionen"
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr "Power9-Zieloption ist mit -mcpu=<xxx> für <xxx> kleiner als power9 unverträglich"
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr "-mcrypto erfordert -maltivec"
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr "-mdirect-move benötigt -mvsx"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr "-mpower8-vector erfordert -maltivec"
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr "-mpower8-vector benötigt -mvsx"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr "-mvsx-timode benötigt -mvsx"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr "-mhard-dfp benötigt -mhard-float"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr "-mupper-regs-df benötigt -mvsx"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
msgstr "-mupper-regs-di benötigt -mvsx"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr "-mupper-regs-sf erfordert -mpower8-vector"
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr "-mpower8-fusion-sign benötigt -mpower8-fusion"
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr "-mtoc-fusion benötigt -mpower8-fusion"
@@ -29677,514 +29741,519 @@ msgstr "-mtoc-fusion benötigt -mpower8-fusion"
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr "-mpower9-fusion benötigt -mpower8-fusion"
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr "-mpower9-vector benötigt -mpower8-vector"
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr "-mpower9-dform benötigt -mpower9-vector"
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar erfordern -mdirect-move"
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr "-mpower9-dform benötigt -mupper-regs-df"
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr "-mpower9-dform benötigt -mupper-regs-sf"
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr "-mvsx-timode erfordert möglicherweise -mlra"
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr "-mallow-movmisalign benötigt -mvsx"
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr "-mefficient-unaligned-vsx benötigt -mvsx"
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr "-mefficient-unaligned-vsx erfordert -mallow-movmisalign"
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr "-mvsx-small-integer erfordert -mpower8-vector, -mupper-regs-di, und -mdirect-move"
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr "Ziel-Attribut oder Pragma ändert Größe von long double"
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr "-mfloat128 erfordert VSX-Unterstützung"
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr "-mfloat128-type erfordert VSX-Unterstützung"
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr "-mfloat128 erfordert -mfloat128-type"
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr "-mfloat128-hardware benötigt -mfloat128-type"
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr "-mfloat128-hardware erfordert vollständige Unterstützung von ISA 3.0"
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr "-mfloat128-hardware erfordert -m64"
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr "unbekannte ABI-Typ (%s) für Vektorisierungsbibliothek bei Schalter -mveclibabi="
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr "Ziel-Attribut oder Pragma ändert AltiVec ABI"
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr "Ziel-Attribut oder Pragma ändert darwin64 ABI"
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr "Ziel-Attribut oder Pragma ändert Gleitkomma mit einfacher Genauigkeit"
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr "Ziel-Attribut oder Pragma ändert Gleitkomma mit doppelter Genauigkeit"
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr "%qs ist keine gültige Zahl in -mstack-protector-guard-offset="
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "%qs ist kein gültiger Offset in »-mstack-protector-guard-offset=«"
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr "%qs ist kein gültiges Basisregister in -mstack-protector-guard-reg="
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr "-mstack-protector-guard=tls erfordert ein gültiges Basisregister"
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr "das Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geändert"
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC-Vektor per Referenz zurückgegeben: Nicht-Standard-ABI-Erweiterung ohne Kompatibilitätsgarantie"
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "Wert kann nicht in Vektorregister zurückgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein"
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr "das ABI der Parameterübergabe für Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geändert"
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "Argument kann nicht in Vektorregister übergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein"
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr "das ABI für die Übergabe von homogenen float-Aggregaten hat sich in GCC 5 geändert"
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC-Vektor per Referenz übergegeben: Nicht-Standard-ABI-Erweiterung ohne Kompatibilitätsgarantie"
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr "internal error: builtin function %s already processed"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr "Argument 1 muss ein 8-Bit-Feldwert sein"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "Argument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "Argument 2 muss ein vorzeichenloses 5-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "Argument 1 muss ein vorzeichenloses 6-Bit-Literal sein"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, gcc-internal-format
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "Argument 2 muss ein vorzeichenloses 7-Bit-Literal sein"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "Argument 1 von __builtin_altivec_predicate muss eine Konstante sein"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "Argument 1 von __builtin_altivec_predicate ist außerhalb des Wertebereiches"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr "Eingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werden"
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr "Argument %d muss ein vorzeichenloses Literal sein"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr "Argument %d ist ein vorzeichenloses Literal, aber außerhalb des gültigen Bereichs"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr "Eingebaute Funktion %s akzeptiert nur ein Zeichenkettenargument"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "CPU %s ist ein ungültiges Argument für eingebaute Funktion %s"
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "hwcap %s ist ein ungültiges Argument für eingebaute Funktion %s"
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "Argument 3 muss ein vorzeichenloses 4-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "Argument 3 muss ein vorzeichenloses 2-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "Argument 3 muss ein vorzeichenloses 1-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr "Argument 1 muss 0 oder 2 sein"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "Argument 1 muss ein vorzeichenloses 1-Bit-Literal sein"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "Argument 2 muss ein vorzeichenloses 6-Bit-Literal sein"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr "Argument 2 muss 0 oder 1 sein"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr "Argument 3 muss im Bereich 0..15 liegen"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "Argument für %qs muss ein vorzeichenloses 2-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr "ungelöste Überladung des eingebauten Altivec %qF"
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "Argument für dss muss ein vorzeichenloses 2-Bit-Symbol sein"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr "zweites Argument für vec_vextract4b muss zwischen 0 und 12 liegen"
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, gcc-internal-format
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "Drittes Argument für »vec_vinsert4b« muss im Bereich 0..12 sein"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "Argument 1 von __builtin_paired_predicate muss eine Konstante sein"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "Argument 1 von __builtin_paired_predicate ist außerhalb des Wertebereiches"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "Argument 1 von __builtin_spe_predicate muss eine Konstante sein"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "Argument 1 von __builtin_spe_predicate ist außerhalb des Wertebereiches"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr "Eingebaute Funktion %s ist nur für den Cell-Prozessor gültig"
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr "Eingebaute Funktion %s erfordert die Option -mvsx"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr "Eingebaute Funktion %s erfordert die Option -mhtm"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr "Eingebaute Funktion %s erfordert die Option -maltivec"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr "Eingebaute Funktion %s erfordert die Option -mpaired"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr "Eingebaute Funktion %s erfordert die Option -mspe"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr "Eingebaute Funktion %s erfordert die Optionen -mhard-dfp und -mpower8-vector"
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr "Eingebaute Funktion %s erfordert die Option -mhard-dfp"
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr "Eingebaute Funktion %s erfordert die Option -mpower8-vector"
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "Eingebaute Funktion %s erfordert die Optionen -mcpu=power9 und -m64"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "Eingebaute Funktion %s erfordert die Option -mcpu=power9"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr "Eingebaute Funktion %s erfordert die Option -mhard-float und -mlong-double-128"
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr "Eingebaute Funktion %s erfordert die Option -mhard-float"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "Eingebaute Funktion %s erfordert die Option -mfloat128"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr "Eingebaute Funktion %s wird mit den aktuellen Optionen nicht unterstützt"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr "internal error: builtin function %s had an unexpected return type %s"
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr "internal error: builtin function %s, argument %d had unexpected argument type %s"
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "Stapelrahmen zu groß"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr "-fsplit-stack verwendet Register r29"
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "Stapelrahmen größer als 2G wird für -fsplit-stack nicht unterstützt"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "kein Profiling von 64-bit-Code für dieses ABI"
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr "Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden."
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungültig"
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungültig"
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungültig"
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr "Verwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungültig"
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr "Verwendung von %<long%> in AltiVec-Typen ist für 64-Bit-Code ohne -mvsx ungültig"
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne -mvsx ungültig"
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne -mvsx ungültig"
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr "Ausgabe des Mikrocode-Befehls %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr "Ausgabe des bedingten Mikrocode-Befehls %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "ungültige CPU »%s« für %s\"%s\"%s"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr "%s\"%s\"%s ist nicht erlaubt"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "%s\"%s\"%s ist ungültig"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr "-mno-%s schaltet -m%s aus"
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr "-mno-power9-vector schaltet -mpower9-dform aus"
@@ -30371,6 +30440,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mcall-aixdesc ist unverträglich mit -mabi=elfv2"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 benötigt eine PowerPC64-CPU"
@@ -30462,7 +30532,7 @@ msgstr "RX-FPU-Befehle unterstützen keine NaNs und Unendlichkeiten"
msgid "builtin vec_step can only be used on vector types."
msgstr "das eingebaute vec_step kann nur mit Vektortypen verwendet werden"
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr "Konstanter Wert erwartet für Argument %2$d der eingebauten Funktion %1$qF"
@@ -30488,8 +30558,9 @@ msgid "%qF requires -mvx"
msgstr "%qF erfordert -mvx"
#: config/s390/s390-c.c:889
-#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+#, fuzzy, gcc-internal-format
+#| msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr "%qF erfordert -march=arch12 oder höher"
#: config/s390/s390-c.c:903
@@ -30508,8 +30579,9 @@ msgid "ambiguous overload for intrinsic %qs"
msgstr "mehrdeutiges Überladen für intrinsisches %qs"
#: config/s390/s390-c.c:966
-#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+#, fuzzy, gcc-internal-format
+#| msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr "passende %qs-Variante erfordert -march=arch12 oder höher"
#: config/s390/s390-c.c:972
@@ -30523,161 +30595,162 @@ msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "Konstantes Argument %d für eingebautes %qF außerhalb des Wertebereiches für Zieltyp"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "bla %d %qF"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "bla %d %qF"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr "eingebautes %qF wird nur mit -mhtm unterstützt (standardmäßig für -march=zEC12 und höher eingeschaltet)"
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr "eingebautes %qF wird nur mit -mvx unterstützt (standardmäßig für -march=z13 und höher eingeschaltet)"
-#: config/s390/s390.c:850
-#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+#: config/s390/s390.c:853
+#, fuzzy, gcc-internal-format
+#| msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr "Eingebaute %qF erfordert arch12 oder höher."
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, gcc-internal-format
msgid "unresolved overloaded builtin"
msgstr "unaufgelöste überladene eingebaute Funktion"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, gcc-internal-format
msgid "bad builtin icode"
msgstr "Falscher eingebauter ICode"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, gcc-internal-format
msgid "invalid argument %d for builtin %qF"
msgstr "Ungültiges Argument %d für eingebaute Funktion %qF"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr "das angeforderte %qE-Attribut ist kein kommaseparierter Paar von nichtnegativen ganzzahligen Konstanten, oder es ist zu groß (maximal %d)"
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr "Gesamtgröße der lokalen Variablen übersteigt Grenze der Architektur"
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr "Rahmengröße der Funktion %qs ist %wd Bytes, größer als benutzerdefinierte Stapelgrenze von %d Bytes. Eine unbedingte Falle wird gesetzt."
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr "Rahmengröße der Funktion %qs ist %wd Bytes, mehr als die Hälfte der Stapelgröße. Dynamische Prüfung wäre nicht zuverlässig. Für diese Funktion wird keine Prüfung ausgegeben."
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr "Rahmengröße von %qs ist %wd Bytes"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr "%qs verwendet dynamische Stapelanforderung"
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr "CPUs älter als z900 werden für -fsplit-stack nicht unterstützt"
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr "%sarch=%s%s ist veraltet und wird in einer zukünftigen Version entfernt; verwenden Sie mindestens %sarch=z900%s"
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr "%stune=%s%s ist veraltet und wird in einer zukünftigen Version entfernt; verwenden Sie mindestens %stune=z900%s"
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "z/Architektur-Modus nicht unterstützt auf %s"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "64-Bit-ABI nicht unterstützt im ESA/390-Modus"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr "Hardware-Vektorunterstützung ist auf %s nicht verfügbar"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr "Hardware-Vektorunterstützung ist mit -msoft-float nicht verfügbar"
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr "Dezimale Hardware-Gleitkommabefehle sind auf %s nicht verfügbar"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfügbar"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr "-mhard-dfp kann nicht in Verbindung mit -msoft-float verwendet werden"
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "-mbackchain -mpacked-stack -mhard-float werden in dieser Kombination nicht unterstützt"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr "Stapelgröße muss größer als der Stapel-Überwachungswert sein"
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "Stapelgröße darf nicht größer als 64k sein"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr "-mstack-guard bringt -mstack-size mit sich"
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr "Argumente von %qs sollten nicht-negative Ganzzahlen sein"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr "Argument für %qs ist zu groß (max. %d)"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr "Wert %qs wird von Attribut %<target%> nicht unterstützt"
@@ -30734,27 +30807,28 @@ msgstr "r0 muss als aufrufzerstörtes Register verfügbar sein"
msgid "-mrelax is only supported for RTP PIC"
msgstr "-mrelax wird nur für RTP PIC unterstützt"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s wird von dieser Konfiguration nicht unterstützt"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 ist mit -m64 nicht erlaubt"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "Falscher Wert (%s) für Schalter -mcmodel="
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "-mcmodel= wird auf 32-Bit-Systemen nicht unterstützt"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "-fcall-saved-REG wird für Ausgaberegister nicht unterstützt"
@@ -31039,22 +31113,22 @@ msgstr "falsch geformtes %<#pragma %s%>, wird ignoriert"
msgid "invalid constant in %<#pragma %s%>"
msgstr "ungültige Konstante in %<#pragma %s%>"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr "Boolesche Register für die Gleitkommaoption benötigt"
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "-f%s wird mit CONST16-Befehlen nicht unterstützt"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr "PIC wird benötigt, wird aber nicht mit CONST16-Befehlen unterstützt"
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "Nur uninitialisierte Variablen können in einem .bss-Abschnitt platziert werden"
@@ -31140,7 +31214,7 @@ msgstr "Attribut %qs bezieht sich nur auf Arraytypen"
msgid "could not read the BRIG file"
msgstr "BRIG-Datei konnte nicht gelesen werden"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -31542,9 +31616,9 @@ msgid "label %qD defined here"
msgstr "Marke %qD hier definiert"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr "%qD hier deklariert"
@@ -31677,7 +31751,7 @@ msgstr "ISO-C90 unterstützt %<[*]%>-Arraydeklaratoren nicht"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr "%<[*]%> außerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr "%q+D in »declare target«-Direktive hat keinen zuordenbaren Typ"
@@ -32722,7 +32796,7 @@ msgstr "Doppelter Deklarationsspezifizierer %qE"
msgid "two or more data types in declaration specifiers"
msgstr "zwei oder mehr Datentypen in Deklaration"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> ist für GCC zu lang"
@@ -32862,17 +32936,17 @@ msgstr "%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendet"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO-C unterstützt nicht %<double complex%> bedeutendes einfaches %<complex%>"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO-C unterstützt keine komplexen Ganzzahltypen"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr "%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist"
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr "%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist"
@@ -32922,7 +32996,7 @@ msgstr "Bezeichner %qE steht mit C++-Schlüsselwort in Konflikt"
msgid "version control conflict marker in file"
msgstr "Konfliktmarker für Versionskontrolle in Datei"
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr "Zeilenende erwartet"
@@ -32963,7 +33037,7 @@ msgid "unknown type name %qE"
msgstr "unbekannter Typname: %qE"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "Deklarationsspezifizierer erwartet"
@@ -32978,7 +33052,7 @@ msgstr "%<__auto_type%> in leerer Deklaration"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr "Präfixattribute werden für Methoden ignoriert"
@@ -32993,8 +33067,8 @@ msgstr "Präfixattribute werden für Implementierungen ignoriert"
msgid "unexpected attribute"
msgstr "unerwartetes Attribut"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, gcc-internal-format
msgid "%<fallthrough%> attribute not followed by %<;%>"
msgstr "%<fallthrough%>-Attribut ohne darauffolgendes %<;%>"
@@ -33032,7 +33106,7 @@ msgstr "%<__auto_type%> benötigt eine initialisierte Datendeklaration"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr "%<__auto_type%> kann nur mit einem einzelnen Deklarator verwendet werden"
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "%<,%> oder %<;%> erwartet"
@@ -33060,7 +33134,7 @@ msgstr "ISO-C99 unterstützt nicht %<_Static_assert%>"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO-C90 unterstützt nicht %<_Static_assert%>"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "Zeichenkettenliteral erwartet"
@@ -33124,14 +33198,14 @@ msgstr "Leeres Enum ist ungültig"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "Bezeichner erwartet"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "Komma am Ende der Aufzählungsliste"
@@ -33266,7 +33340,7 @@ msgstr "ISO-C90 verbietet gemischte Deklarationen und Code"
msgid "expected %<}%> before %<else%>"
msgstr "%<}%> vor %<else%> erwartet"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%> ohne vorheriges %<if%>"
@@ -33291,12 +33365,12 @@ msgstr "Nur das Attribut %<fallthrough%> kann auf eine leere Anweisung angewende
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr "eine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine Anweisung"
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_for%> zu verwenden"
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_sync%> zu verwenden"
@@ -33310,17 +33384,17 @@ msgstr "Bezeichner oder %<*%> erwartet"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "Anweisung erwartet"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "geschweifte Klammern um leeren Körper in einer %<if%>-Anweisung empfohlen"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr "geschweifte Klammern um leeren Körper in einer %<else%>-Anweisung empfohlen"
@@ -33330,7 +33404,7 @@ msgstr "geschweifte Klammern um leeren Körper in einer %<else%>-Anweisung empfo
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr "if-Anweisung darf kein %<Cilk_spawn%> enthalten"
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr "es wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden"
@@ -33350,7 +33424,7 @@ msgstr "mehrere Schleifenvariablen in schneller Aufzählung"
msgid "invalid iterating variable in fast enumeration"
msgstr "ungültiges Schleifenvariable in schneller Aufzählung"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragma"
@@ -33526,17 +33600,17 @@ msgstr "Operand von %<__builtin_complex%> nicht realer binärer Gleitkommatyp"
msgid "%<__builtin_complex%> operands of different types"
msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "falsche Anzahl der Argumente für %<__builtin_shuffle%>"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_spawn%> zu verwenden"
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr "aufeinanderfolgende %<_Cilk_spawn%>-Schlüsselwörter sind nicht erlaubt"
@@ -33591,61 +33665,61 @@ msgstr "Methodendeklaration in Objective-C erwartet"
msgid "no type or storage class may be specified here,"
msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr "unbekanntes Eigenschaftsattribut"
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "fehlendes %<=%> (hinter Attribut %<getter%>)"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "fehlendes %<=%> (hinter Attribut %<setter%>)"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr "das %<setter%>-Attribut darf nur einmal angegeben werden"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr "Setter-Name muss mit %<:%> beendet werden"
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "das %<getter%>-Attribut darf nur einmal angegeben werden"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, gcc-internal-format
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "%<#pragma acc routine%> darf nur im Datei-Gültigkeitsbereich auftreten"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr "%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden"
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr "for-, while- oder do-Anweisung erwartet"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
@@ -33660,12 +33734,12 @@ msgstr "%<#pragma grainsize%> ignoriert, da -fcilkplus nicht eingeschaltet ist"
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "%<#pragma grainsize%> muss innerhalb einer Funktion sein"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr "zu viele %qs-Klauseln"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr "Ganzzahlausdruck vor »)« erwartet"
@@ -33680,53 +33754,53 @@ msgstr "Ausdruck muss ganzzahlig sein"
msgid "%qD is not a variable"
msgstr "%qD ist keine Variable"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr "%qD ist keine Zeigervariable"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, gcc-internal-format
msgid "expected %<none%>"
msgstr "%<none%> erwartet"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "%<none%> oder %<shared%> erwartet"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, gcc-internal-format
msgid "expected %<data%>"
msgstr "%<data%> erwartet"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr "zu viele %<if%>-Klauseln"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr "wenn eine der %<if%>-Klauseln einen Modifizierer verwendet, müssen alle %<if%>-Klauseln Modifizierer verwenden"
@@ -33754,22 +33828,22 @@ msgstr "Wert von %<num_threads%> muss positiv sein"
msgid "%<num_tasks%> value must be positive"
msgstr "Wert von %<num_tasks%> muss positiv sein"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr "Wert von %<grainsize%> muss positiv sein"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr "Wert von %<priority%> muss positiv sein"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr "%<tofrom%> erwartet"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, gcc-internal-format
msgid "expected %<scalar%>"
msgstr "%<scalar%> erwartet"
@@ -33779,57 +33853,57 @@ msgstr "%<scalar%> erwartet"
msgid "%<num_workers%> value must be positive"
msgstr "Wert von %<num_workers%> muss positiv sein"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr "zu viele %<static%>-Argumente"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, gcc-internal-format
msgid "unexpected argument"
msgstr "unerwartetes Argument"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, gcc-internal-format
msgid "%qs value must be positive"
msgstr "Wert %qs muss positiv sein"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, gcc-internal-format
msgid "%<tile%> argument needs positive integral constant"
msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr "%<ordered%>-Argument muss ein positiver, ganzzahliger Ausdruck sein"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr "widersprüchliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, gcc-internal-format
msgid "chunk size value must be positive"
msgstr "Wert der Chunkgröße muss positiv sein"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr "ungültige Ablaufart"
@@ -33844,17 +33918,17 @@ msgstr "Wert von %<vector_length%> muss positiv sein"
msgid "%<num_teams%> value must be positive"
msgstr "Wert von %<num_teams%> muss positiv sein"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr "Wert von %<thread_limit%> muss positiv sein"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr "Ausdruck für %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr "das Verwenden von Parametern für den %<linear%>-Schritt wird noch nicht unterstützt"
@@ -33874,17 +33948,17 @@ msgstr "Ausdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahl
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, gcc-internal-format
msgid "invalid depend kind"
msgstr "ungültige Abhängigkeitsart"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, gcc-internal-format
msgid "invalid map kind"
msgstr "ungültige Zuordnungsart"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr "ungültige »dist_schedule«-Art"
@@ -33894,67 +33968,67 @@ msgstr "ungültige »dist_schedule«-Art"
msgid "invalid proc_bind kind"
msgstr "ungültige »proc_bind«-Art"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr "Klausel %<#pragma acc%> erwartet"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs ist für %qs ungültig"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr "%qs muss die erste Klausel von %qs sein"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "Klausel %<#pragma omp%> erwartet"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr "keine gültigen Klauseln in %<#pragma acc declare%> angegeben"
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr "Arrayabschnitt in %<#pragma acc declare%>"
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr "In %<#pragma acc declare link%> muss %qD eine globale Variable sein"
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr "ungültige OpenACC-Klausel im Datei-Gültigkeitsbereich"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "ungültige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "ungültige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr "Variable %qD wird in %<#pragma acc declare%> mehr als einmal verwendet"
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, gcc-internal-format
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
@@ -33969,7 +34043,7 @@ msgstr "%qE wurde nicht deklariert"
msgid "expected function name"
msgstr "Funktionsname erwartet"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, gcc-internal-format
msgid "%qD does not refer to a function"
msgstr "%qD bezeichnet keine Funktion"
@@ -33979,42 +34053,42 @@ msgstr "%qD bezeichnet keine Funktion"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr "%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten"
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr "%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten"
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr "%<#pragma acc routine%> wird bereits auf %qD angewendet"
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr "%<#pragma acc routine%> muss vor Verwendung angewendet werden"
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "%<#pragma acc routine%> muss vor Definition angewendet werden"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr "%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten"
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "ungültige Form von %<#pragma omp atomic%>"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "ungültiger Operator für %<#pragma omp atomic%>"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Ausdrücke für Speicher"
@@ -34024,27 +34098,27 @@ msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Ausdrück
msgid "expected %<(%> or end of line"
msgstr "%<(%> oder Zeilenende erwartet"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr "%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel mit einem Parameter angegeben werden"
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr "für Anweisung erwartet"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr "_Cilk_for-Anweisung erwartet"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "Schleifendeklaration oder Initialisierung erwartet"
@@ -34054,72 +34128,72 @@ msgstr "Schleifendeklaration oder Initialisierung erwartet"
msgid "not enough perfectly nested loops"
msgstr "nicht genügend perfekt geschachtelte Schleifen"
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr "Schleifenvariable %qD sollte nicht »firstprivate« sein"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr "%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden"
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr "%<for%> hinter %qs erwartet"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, gcc-internal-format
msgid "expected %<point%>"
msgstr "%<point%> erwartet"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp target data%> mit Zuordnungstyp außer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp target data%> muss mindestens eine %<map%>-Klausel enthalten"
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr "%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten"
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp außer %<to%> oder %<alloc%> an %<map%>-Klausel"
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten"
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp außer %<from%>, %<release%> oder %<delete%> an %<map%>-Klausel"
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten"
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp target%> mit Zuordnungstyp außer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
@@ -34134,7 +34208,7 @@ msgstr "%<#pragma omp declare simd%> muss von einer Funktionsdeklaration oder -d
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr "%<#pragma omp declare simpl%> muss vor der Deklaration oder Definition einer Funktion auftreten"
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr "%<#pragma omp declare simd%> oder %<simd%>-Attribut darf nicht in derselben Funktion verwendet werden, die auch als Cilk-Plus-SIMD-aktivierte Funktion markiert ist"
@@ -34144,32 +34218,32 @@ msgstr "%<#pragma omp declare simd%> oder %<simd%>-Attribut darf nicht in dersel
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr "hinter %<#pragma omp declare simd%> muss direkt eine Funktionsdeklaration oder -definition stehen"
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr "hinter %<#pragma omp declare simd%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen"
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr "%<#pragma omp declare target%> mit Klauseln zwischen %<#pragma omp declare target%> ohne Klauseln und %<#pragma omp end declare target%>"
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr "%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben"
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, gcc-internal-format
msgid "expected %<target%>"
msgstr "%<target%> erwartet"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, gcc-internal-format
msgid "expected %<declare%>"
msgstr "%<declare%> erwartet"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr "%<#pragma opt end declare target%> ohne zugehöriges %<#pragma omp declare target%>"
@@ -34224,22 +34298,22 @@ msgstr "Funktionsname und %<(%> erwartet"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr "eins der Argumente für den Initialisierungsaufruf sollte %<&omp_priv%> sein"
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "%<simd%> oder %<reduction%> oder %<target%> erwartet"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "%<threadprivate%> %qE hat unvollständigen Typen"
@@ -34254,52 +34328,52 @@ msgstr "»pragma simd« wird ignoriert, da »-fcilkplus« nicht eingeschaltet is
msgid "pragma simd must be inside a function"
msgstr "»pragma simd« muss innerhalb einer Funktion sein"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr "»vectorlength« muss eine Ganzzahlkonstante sein"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr "»vectorlength« muss eine Zweierpotenz sein"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr "Schrittweite muss eine ganzzahliger Konstantenausdruck oder eine Ganzzahlvariable sein"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr "%<#pragma simd%>-Klausel erwartet"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr "%<#pragma cilk gransize%> ist nicht gefolgt von %<_Cilk_for%>"
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr "%<__transaction_cancel%> ohne eingeschaltete Unterstützung für transaktionsbasierten Speicher"
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr "äußeres %<__transaction_cancel%> nicht innerhalb des äußeren %<__transaction_atomic%>"
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr " oder einer %<transaction_may_cancel_outer%>-Funktion"
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
@@ -34309,7 +34383,7 @@ msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
msgid "base of array section must be pointer or array type"
msgstr "Basis des Arrayabschnitts muss Zeiger- oder Arraytyp sein"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr "%<:%> oder Zahl erwartet"
@@ -35025,7 +35099,7 @@ msgstr "Links-Zuweisung könnte Kandidat für Formatattribut sein"
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "Linke-Initialisierung könnte Kandidat für Formatattribut sein"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "Rückgabetyp könnte Kandidat für Formatattribut sein"
@@ -35353,7 +35427,7 @@ msgstr "Elementüberschreitung in Skalarinitialisierung"
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO-C verbietet %<goto *expr;%>"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
@@ -35363,7 +35437,7 @@ msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
msgid "array notation expression cannot be used as a return value"
msgstr "Arraynotations-Ausdruck kann nicht als Rückgabewert verwendet werden"
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr "%<_Cilk_spawn%> darf nicht in einer return-Anweisung verwendet werden"
@@ -35388,7 +35462,7 @@ msgstr "ISO-C verbietet %<return%> mit Ausdruck, in void zurückgebender Funktio
msgid "function returns address of label"
msgstr "Funktion liefert Adresse einer Sprungmarke zurück"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "switch-Größe ist keine Ganzzahl"
@@ -35403,7 +35477,7 @@ msgstr "%<long%> switch-Ausdruck nicht nach »int« konvertiert in ISO C"
msgid "case label is not an integer constant expression"
msgstr "»case«-Marke ist kein konstanter Ganzzahlausdruck"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
@@ -35423,17 +35497,17 @@ msgstr "Rangkonflikt zwischen der Bedingung der if-Anweisung und dem then-Block"
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr "Rangkonflikt zwischen der Bedingung der if-Anweisung und dem else-Block"
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "break-Anweisung nicht innerhalb einer Schleife oder »switch«"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "continue-Anweisung nicht innerhalb einer Schleife"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "break-Anweisung mit OpenMP für Schleife verwendet"
@@ -35443,7 +35517,7 @@ msgstr "break-Anweisung mit OpenMP für Schleife verwendet"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "break-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr "continue-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
@@ -35549,12 +35623,12 @@ msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
msgid "used vector type where scalar is required"
msgstr "Vektortyp verwendet, wo Skalars benötigt wird"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr "%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr "%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
@@ -35564,25 +35638,25 @@ msgstr "%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>,
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr "Bitfeld %qE in %qs-Klausel"
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, gcc-internal-format
msgid "%qE is a member of a union"
msgstr "%qE ist ein Element eines Union-Typs"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr "%qD in %qs-Klausel muss eine Variable sein"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr "%qE in %qs-Klausel muss eine Variable sein"
@@ -35593,70 +35667,70 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr "Untere Grenze %qE des Arrayabschnitts muss Ganzzahltyp haben"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr "Länge %qE des Arrayabschnitts muss Ganzzahltyp haben"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr "Arrayabschnitt der Länge 0 in %qs-Klausel"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr "für Arraytyp mit unbekannten Grenzen muss ein Längenausdruck angegeben werden"
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr "negative untere Grenze in Arrayabschnitt in %qs-Klausel"
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr "Arrayabschnitt mit negativer Länge in %qs-Klausel"
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr "untere Grenze %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr "Länge %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr "obere Grenze %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr "für Zeigertyp muss der Längenausdruck angegeben werden"
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr "Arrayabschnitt ist in %qs-Klausel nicht zusammenhängend"
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr "%qE hat weder Zeiger- noch Arraytyp"
@@ -35676,7 +35750,7 @@ msgstr "%<_Atomic%> %qE in %<reduction%>-Klausel"
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "%qE hat ungültigen Typ für %<reduction(%s)%>"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr "benutzerdefinierte Reduktion für %qE nicht gefunden"
@@ -35686,17 +35760,17 @@ msgstr "benutzerdefinierte Reduktion für %qE nicht gefunden"
msgid "variable length element type in array %<reduction%> clause"
msgstr "Elementtyp variabler Länge in %<reduction%>-Klausel eines Arrays"
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr "%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werden"
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "%qE muss für %<copyin%> %<threadprivate%> sein"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden"
@@ -35716,18 +35790,18 @@ msgstr "»linear«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzza
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr "Schrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter sein"
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qE ist in Klausel %qs keine Variable"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
@@ -35739,32 +35813,32 @@ msgstr "%qE tritt in dieser Datenklausel mehrfach auf"
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr "%qD tritt in Datenklausel mehrfach auf"
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr "%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf"
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr "%qE ist %<aligned%>-Klausel keine Variable"
@@ -35784,55 +35858,55 @@ msgstr "%<_Atomic%> %qD in %<aligned%>-Klausel"
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE ist in %<depends%>-Klausel keine Variable"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr "Arrayabschnitt in %qs-Klausel hat keinen zuordenbaren Typ"
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD in %qs-Klausel hat keinen zuordenbaren Typ"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE in %qs-Klausel ist weder Variablen- noch Funktionsname"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr "%qE tritt in derselben %<declare target%>-Direktive mehrfach auf"
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
@@ -35842,32 +35916,32 @@ msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
msgid "%qs variable is neither a pointer nor an array"
msgstr "Variable %qs ist weder Zeiger noch Array"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr "%<nonmonotonic%>-Modifizierer für Planungsart %qs angegeben"
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qE ist vorbestimmt %qs für %qs"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr "%<simdlen%>-Klauselwert ist größer als %<safelen%>-Klauselwert"
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr "%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist"
@@ -36410,152 +36484,152 @@ msgstr "Argument des Funktionsaufrufs könnte Kandidat für Formatattribut sein"
msgid "use of multiversioned function without a default"
msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
-#: cp/call.c:7710
+#: cp/call.c:7713
#, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "Die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr " in Aufruf von %qD"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "%qT ist keine erreichbare Basis von %qT"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "%qT ermittelt als %qT"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr " (dies kann mit -fno-deduce-init-list abgeschaltet werden)"
-#: cp/call.c:7931
+#: cp/call.c:7934
#, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "Argumente werden an Auslassungspunkte des geerbten Konstruktors %qD übergeben"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, gcc-internal-format
msgid "constructor delegates to itself"
msgstr "Konstruktor verweist auf sich selbst"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "Aufruf der Nicht-Funktion %qD"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr "um eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>"
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "keine passende Funktion für Aufruf von %<%T::operator %T(%A)%#V%>"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, gcc-internal-format
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "keine passende Funktion für Aufruf von %<%T::%E(%A)%#V%>"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr "keine passende Funktion für Aufruf von %<%s(%A)%>"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "Aufruf des überladenen %<%s(%A)%> ist mehrdeutig"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "pure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufen"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, gcc-internal-format
msgid "pure virtual %q#D called from constructor"
msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, gcc-internal-format
msgid "pure virtual %q#D called from destructor"
msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr "Übergabe von %qT wählt %qT statt %qT"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "Wahl von %qD statt %qD"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr " für Umwandlung von %qT in %qT"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr " denn die Umwandlungsfolge für das Argument ist besser"
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr "Zuordnungsfehler der Standardargumente in Überladungsauflösung"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, gcc-internal-format
msgid " candidate 1: %q#F"
msgstr " Kandidat 1: %q#F"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, gcc-internal-format
msgid " candidate 2: %q#F"
msgstr " Kandidat 2: %q#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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 "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung für das erste besser ist als die schlechteste Umwandlung für das zweite:"
-#: cp/call.c:10102
+#: cp/call.c:10107
#, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "%qE konnte nicht von %qT nach %qT umgewandelt werden"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr "eine vorübergehende Bindung an %qD besteht nur, bis der Konstruktor beendet ist"
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "ungültige Initialisierung einer nicht-konstanten Referenz des Typs %qT von R-Wert des Typs %qT"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "ungültige Initialisierung einer Referenz des Typs %qT von Ausdruck des Typs %qT"
@@ -36656,424 +36730,424 @@ msgstr "%qT hat nicht das ABI-Tag %E, das %qT (im Typ von %qD verwendet) hat"
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "Es kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werden"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr "alle Elementfunktionen in Klasse %qT sind privat"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr "%q#T definiert nur einen privaten Destruktor und hat keine »friends«"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr "%q#T definiert nur private Konstruktoren und hat keine »friends«"
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr "%qD wurde nicht eindeutig und endgültig in %qT überschrieben"
-#: cp/class.c:3042
+#: cp/class.c:3044
#, gcc-internal-format
msgid "%qD can be marked override"
msgstr "%qD kann als »override« markiert werden"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr "%q+#D als %<final%> markiert, ist aber nicht »virtual«"
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr "%q+#D als %<override%> markiert, überschreibt aber nicht"
-#: cp/class.c:3126
+#: cp/class.c:3128
#, gcc-internal-format
msgid "%qD was hidden"
msgstr "%qD war versteckt"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, gcc-internal-format
msgid " by %qD"
msgstr " von %qD"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "%q#D ungültig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "%q#D ungültig; eine anonyme Struktur kann nur nicht-statische Datenelemente haben"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr "privates Element %q#D in anonymer Union"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr "privates Element %q#D in anonymer struct"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr "geschütztes Element %q#D in anonymer Union"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr "geschütztes Element %q#D in anonymer struct"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr "die Auslassung in %qD wurde nicht vererbt"
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "Bit-Feld %q+#D mit Nicht-Ganzzahl-Typ"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "Breite des Bitfeldes %q+D ist keine Ganzzahlkonstante"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "negative Breite in Bitfeld %q+D"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "Breite Null für Bitfeld %q+D"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr "Breite von %qD übersteigt seinen Typen"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr "%qD ist zu klein, um alle Werte von %q#T aufzunehmen"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr "Element %q+#D mit Konstruktor nicht erlaubt in Union"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "Element %q+#D mit Destruktor nicht erlaubt in Union"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "Element %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in Union"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr "uneingeschränkte »Unions« nur mit -std=c++11 oder -std=gnu++11 verfügbar"
-#: cp/class.c:3781
+#: cp/class.c:3783
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "%q+D kann in C++98 nicht static sein, da es ein Union-Element ist"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, gcc-internal-format
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "nicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT haben"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "Feld %q+D deklarierte ungültigerweise einen Funktionstypen"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "Feld %q+D deklarierte ungültigerweise einen Methodentypen"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr "»packed«-Attribut für ungepacktes nicht-POD-Feld %q#D wird ignoriert"
-#: cp/class.c:3912
+#: cp/class.c:3914
#, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "Element %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert sein"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "Element %q+D darf nicht als %<mutable%>-Referenz deklariert sein"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "in Union %qT werden mehrere Felder initialisiert"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr "Feld %q#D mit gleichem Namen wie Klasse"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q#T hat Zeigertypen als Elemente"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr " aber überschreibt nicht %<%T(const %T&)%>"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " oder %<operator=(const %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr " aber überschreibt nicht %<operator=(const %T&)%>"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr "Ausrichtung von %qD wurde in -fabi-version=9 (GCC 5.2) erhöht"
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr "Ausrichtung von %qD wird in »-fabi-version=9« ansteigen"
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "Initialisierung für nicht-virtuelle Methode %q+D angegeben"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr "Methode überschreibt Methoden %<transaction_pure%> und %qE"
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr "als %qE deklarierte Methode überschreibt Methode %qE"
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "umschließende Klasse der nicht-statischen Elementfunktion %q+#D als konstanter Ausdruck ist kein Literaltyp"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "%q+T ist kein Literal, denn: "
-#: cp/class.c:5798
+#: cp/class.c:5801
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr " %q+T hat einen nicht-trivialen Destruktor"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr " %q+T ist kein Aggregat, hat keinen trivialen Standardkonstruktor und hat keinen Konstruktor mit konstantem Ausdruck, der kein Kopier- oder Bewegungskonstruktor ist"
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr " Basisklasse %qT von %q+T ist kein Literal"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr " nicht-statisches Datenelement %qD hat nicht-literalen Typ"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr " nicht-statisches Datenelement %qD hat nicht-literalen Typ"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "Basisklasse %q#T hat einen zugänglichen nicht-virtuellen Destruktor"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr "nicht-statische Referenz %q#D in Klasse ohne Konstruktor"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr "nicht-statisches const-Element %q#D in Klasse ohne einen Konstruktor"
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr "%q+D mit Eingabe einer konstanten Referenz deklariert, aber implizite Deklaration würde nicht-Konstante annehmen"
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "direkte Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "virtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, gcc-internal-format
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "Offset von %qD ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr "Größe des Typs %qT ist zu groß (%qE Bytes)"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "ungültige Verwendung von %q#T mit Array der Größe 0 in %q#D"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, gcc-internal-format
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "ungültige Verwendung von %q#T mit flexiblem Arrayelement in %q#T"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, gcc-internal-format
msgid "array member %q#D declared here"
msgstr "Arrayelement %q#D hier deklariert"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr "Arrayelement %qD mit Länge 0 befindet sich nicht am Ende von %q#T"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "Arrayelement %qD mit Länge 0 in ansonsten leerem %q#T"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, gcc-internal-format
msgid "in the definition of %q#T"
msgstr "in der Definition von %q#T"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr "flexibles Arrayelement %qD nicht am Ende von %q#T"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "flexibles Arrayelement %qD in ansonsten leerem %q#T"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, gcc-internal-format
msgid "next member %q#D declared here"
msgstr "nächstes Feld %q#D hier deklariert"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "Redefinition von %q#T"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr "typtransparentes %q#T hat keine Felder"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr "typtransparente Klasse %qT hat Basisklassen"
-#: cp/class.c:7375
+#: cp/class.c:7378
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr "typtransparente Klasse %qT hat virtuelle Funktionen"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr "typtransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hat"
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr "Definition von std::initializer_list entspricht nicht #include <initializer_list>"
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "Lesen der struct konnte wegen Syntaxfehlern nicht beendet werden"
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr "überladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelöst werden"
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungen"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "Umwandung der überladenen Funktion %qD in den Typ %q#T ist mehrdeutig"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "Zeiger auf Element %qD wird angenommen"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr "(ein Zeiger auf ein Element kann nur mit %<»&%E%> erzeugt werden)"
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "zu wenig Typinformationen"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden"
@@ -37083,12 +37157,12 @@ msgstr "%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden"
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "Deklaration von %q#D"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr "verändert die Bedeutung von %qD von %q#D"
@@ -37118,332 +37192,332 @@ msgstr "ungültiger Typ für Parameter %d der Funktion %q+#D als konstantem Ausd
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "ungültiger Rückgabetyp %qT der Funktion %q+D als konstantem Ausdruck"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr "%q#T hat virtuelle Basisklassen"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr "Konstruktor mit konstantem Ausdruck hat keinen leeren Körper"
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr "Körper des %<constexpr%>-Konstruktor kann kein Funktions-»try«-Block sein"
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr "%<constexpr%>-Konstruktor für Union %qT muss genau ein nicht-statisches Datenelement initialisieren"
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "Element %qD in %<constexpr%> muss von »mem-initializer« initialisiert werden"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr "Körper der Funktion %qD mit konstantem Ausdruck ist keine Rückgabeanweisung"
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr "%qD ist nicht als »constexpr«-Funktion verwendbar, denn:"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "%q+E ist kein Konstantenausdruck"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, gcc-internal-format
msgid "call to internal function %qE"
msgstr "Aufruf für interne Funktion %qE"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr "Ausdruck %qE bezeichnet keine Funktion mit konstantem Ausdruck"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr "Aufruf der Funktion %qD, die kein konstanter Ausdruck ist"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr "%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollständig war"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "%qD in konstantem Ausdruck aufgerufen"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr "%qD vor seiner Definition verwendet"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr "Aufruf hat ringförmige Abhängigkeit"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr "Auswertungstiefe des konstanten Ausdrucks überschreitet Höchstwert %d (-fconstexpr-depth= verwenden, um dies zu erhöhen)"
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr "Kontrollfluss für constexpr-Aufruf fällt hinten aus der Funktion"
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr "rechter Operand des Schiebeausdrucks %q+E ist negativ"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr "rechter Operand des Schiebeausdrucks %q+E ist mindestens so groß wie die Genauigkeit des linken Operanden"
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr "linker Operand des Schiebeausdrucks %q+E ist negativ"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr "Schiebeausdruck %q+E läuft über"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr "Arithmetik mit Nullzeiger in %qE"
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "Arrayindexwert %qE ist außerhalb der Grenzen des Arrays %qD vom Typ %qT"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "Arrayindexwert %qE ist außerhalb der Grenzen des Arraytyps %qT"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr "Zugriff auf uninitialisiertes Arrayelement"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, gcc-internal-format
msgid "dereferencing a null pointer in %qE"
msgstr "Dereferenzierung eines Nullzeigers in %qE"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "%qE ist kein Konstantenausdruck"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "veränderliches %qD ist in konstantem Ausdruck nicht verwendbar"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr "Zugriff auf Element %qD statt auf initialisiertes Element %qD in Konstantenausdruck"
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr "Zugriff auf uninitialisiertes Element %qD"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, gcc-internal-format
msgid "dereferencing a null pointer"
msgstr "Dereferenzierung eines Null-Zeigers"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr "auf Wert von %qE wird über ein %qT GL-Wert in Konstantenausdruck zugegriffen"
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr "der Wert von %qD ist in konstantem Ausdruck nicht verwendbar"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "%qD in seiner eigenen Initialisierung verwendet"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, gcc-internal-format
msgid "%q#D is not const"
msgstr "%q#D ist nicht konstant"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr "%q#D ist volatile"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "%qD wurde nicht als %<constexpr%> definiert"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr "%qD hat keinen Ganzzahl- oder Aufzählungstyp"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr "Modifikation von %qE ist kein konstanter Ausdruck"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr "Anzahl der Schleifendurchläufe in »constexpr« überschreitet Höchstwert %d (»-fconstexpr-depth=« verwenden, um diesen zu erhöhen)"
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr "Wert %qE vom Typ %qT ist kein Konstantenausdruck"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "Zwischenergebnis des nicht-literalen Typs %qT in konstantem Ausdruck"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr "Ein »reinterpret_cast« ist kein Konstantenausdruck"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "Umwandlung eines Nullpointers vom Typ %qT in %qT ist kein Konstantenausdruck"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "Ausdruck %qE ist kein Konstantenausdruck"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, gcc-internal-format
msgid "statement is not a constant expression"
msgstr "Anweisung ist kein Konstantenausdruck"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr "unexpected expression %qE of kind %s"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr "%qE ist kein Konstantenausdruck, da er auf veränderliche Teilobjekte von %qT verweist"
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr "%qE ist kein Konstantenausdruck, da er auf eine unvollständig initialisierte Variable verweist"
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "Umwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruck"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr "Ausdruck %qE hat Seiteneffekte"
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr "reinterpret_cast von Integer nach Zeiger"
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr "Adresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter Ausdruck"
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr "Verwendung von %<this%> in Konstantenausdruck"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr "Typeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr "Umwandlung in Nicht-Ganzzahltyp %qT in konstantem Ausdruck"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "%qD in %<constexpr%>-Funktion als %<static%> deklariert"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "%qD in %<constexpr%>-Funktion als %<thread_local%> deklariert"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr "Division durch Null ist kein konstanter Ausdruck"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "%<delete[]%> ist kein Konstantenausdruck"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, gcc-internal-format
msgid "non-constant array initialization"
msgstr "nicht konstante Arrayinitialisierung"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr "%<goto%> ist kein Konstantenausdruck"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "unerwarteter AST der Art %s"
@@ -38239,7 +38313,7 @@ msgstr " betritt if-Anweisung mit constexpr"
msgid " skips initialization of %q#D"
msgstr " überspringt Initialisierung von %q#D"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr "ungültiger Ausgang von strukturiertem OpenMP-Block"
@@ -38254,7 +38328,7 @@ msgstr "Marke wurde wchar_t genannt"
msgid "%qD is not a type"
msgstr "%qD ist kein Typ"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "%qD ohne Template-Parameter verwendet"
@@ -39890,7 +39964,7 @@ msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
msgid "parameter declared %<auto%>"
msgstr "Parameter als %<auto%> deklariert"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "ungültige Verwendung des Template-Namens %qE ohne eine Argumentliste"
@@ -40341,13 +40415,13 @@ msgstr "Template-Argument für %<%s %T%> benötigt"
msgid "%qD has the same name as the class in which it is declared"
msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qT ist kein Template"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, gcc-internal-format
msgid "previous declaration here"
msgstr "vorherige Deklaration hier"
@@ -40357,8 +40431,8 @@ msgstr "vorherige Deklaration hier"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr "Sie könnten ein explizites %<%T::%> hinzufügen"
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "Referenz auf %qD ist mehrdeutig"
@@ -40408,7 +40482,7 @@ msgstr "doppelter Basistyp %qT ungültig"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr "falsche Zuordnung zwischen innerhalb und außerhalb eines Gültigkeitsbereiches in enum %q#T"
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr "vorherige Definition hier"
@@ -40472,7 +40546,7 @@ msgstr "Aufzählungswert %E ist außerhalb des Gültigkeitsbereichs des zugrunde
msgid "return type %q#T is incomplete"
msgstr "Rückgabetyp %q#T ist unvollständig"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurückgeben"
@@ -40487,7 +40561,7 @@ msgstr "ungültige Funktionsdeklaration"
msgid "no return statements in function returning %qT"
msgstr "keine return-Anweisungen in %qT zurückgebender Funktion"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr "nur einfacher Rückgabetyp %<auto%> kann zu %<void%> hergeleitet werden"
@@ -40645,27 +40719,27 @@ msgstr "statisches Element %qD kann kein Bitfeld sein"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "Breite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qT"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr "statisches Datenelement %q+D innerhalb von »declare target«-Direktive"
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "anonymes struct nicht innerhalb eines benannten Typs"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "anonymes Aggregat im Gültigkeitsbereich eines Namespace muss statisch sein"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr "anonyme Union ohne Element"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%> muss Typ %qT zurückgeben"
@@ -40674,67 +40748,67 @@ msgstr "%<operator new%> muss Typ %qT zurückgeben"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "der erste Parameter von %<operator_new%> kann nicht das Standardargument haben"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%> muss Typ %qT zurückgeben"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr "%qT hat ein Feld %qD, dessen Typ keine Bindung hat"
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr "%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhängt, der wiederum keine Bindung hat"
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr "%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet"
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr "%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert"
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr "%qT hat Basis %qT, dessen Typ keine Bindung hat"
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr "%qT hat Basis %qT, dessen Typ von Typ %qT abhängt, der wiederum keine Bindung hat"
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr "%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet"
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
@@ -40743,59 +40817,59 @@ msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nir
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr "unbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarieren"
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "unbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarieren"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr "%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet"
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr "Typ %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarieren"
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "Typ %qT ohne Bindung für Funktionsdeklaration %q#D mit Bindung deklariert"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr "das Programm sollte auch %qD definieren"
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "Standardargument fehlt für Parameter %P von %q+#D"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr "%<...%> verwendendes Lambda wird in Funktionszeiger umgewandelt"
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr "gelöschte Funktion %qD wird verwendet"
@@ -41104,18 +41178,18 @@ msgstr "%qD wird mit sich selbst initialisiert"
msgid "invalid initializer for array member %q#D"
msgstr "ungültige Initialisierung für Arrayelement %q#D"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr "nicht initialisiertes konstantes Element in %q#T"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, gcc-internal-format
msgid "%q#D should be initialized"
msgstr "%q#D sollte initialisiert werden"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "nicht initialisiertes Referenzelement in %q#T"
@@ -41215,7 +41289,7 @@ msgstr "schlechte Arrayinitialisierung"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr "Array muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%qT ist kein Klassentyp"
@@ -41235,7 +41309,7 @@ msgstr "ungültiger Zeiger auf Bitfeld %qD"
msgid "invalid use of non-static member function %qD"
msgstr "ungültige Verwendung der nicht-statischen Elementfunktion %qD"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "ungültige Verwendung des nicht-statischen Datenelementes %qD"
@@ -41430,22 +41504,22 @@ msgstr "Einfangen des Typs %qT variabler Größe, der nicht ein N3639-Array mit
msgid "because the array element type %qT has variable size"
msgstr "da der Arrayelementtyp %qT variable Größe hat"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr "%qE kann nicht per Referenz aufgefangen werden"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr "Einfangen per Kopie von unvollständigem Typ %qT"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr "%qD bereits in Lambda-Ausdruck erfasst"
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "%<this%> wurde für diese Lambda-Funktion nicht aufgefangen"
@@ -41500,186 +41574,186 @@ msgstr "es gibt keine Argumente für %qD, die von einem Templateparameter abhän
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)"
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr "defektes typeof, stattdessen decltype verwenden"
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr "__underlying_type wird vernichtet"
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr "unbekannter Festkommatyp wird vernichtet"
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr "Verwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werden"
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr "%C wird gemangelt"
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr "ausgelassener mittlerer Operand für Operator %<?:%> kann nicht verarbeitet werden"
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr "Zeichenkettenliteral in Signatur des Funktionstemplate"
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr "gemangelter Name für %qD wird sich ich C++17 ändern, da die Exceptionangabe Teil des Funktionstyps ist"
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr "Eine spätere Option -fabi-version= (oder =0) verhindert diesen Fehler mit einer Änderung im Mangeln"
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "der gemangelte Name von %qD hat sich zwischen »-fabi-version=%d« (%D) und »-fabi-version=%d« (%D) geändert"
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "der gemangelte Name von %qD ändert sich zwischen »-fabi-version=%d« (%D) und »-fabi-version=%d« (%D)"
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "der gemangelte Name eines Thunks für %qD ändert sich zwischen »-fabi-version=%d« und »-fabi-version=%d«"
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "der gemangelte Name von %qD ändert sich zwischen »-fabi-version=%d« und »-fabi-version=%d«"
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "der gemangelte Name der Initialisierungswächter-Variable für %qD ändert sich zwischen »-fabi-version=%d« und »-fabi-version=%d«"
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "nicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr "nicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr "erzeugte Methode %qD zuerst hier erfordert "
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr "Union-Element %q+D mit nichttrivialem %qD"
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr "standardisierter Konstruktor ruft nicht-konstanten Ausdruck %qD auf"
-#: cp/method.c:1324
+#: cp/method.c:1325
#, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr "Initialisierung für %q#D ist ungültig"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr "Standardisierter Standardkonstruktor initialisiert %q#D nicht"
-#: cp/method.c:1387
+#: cp/method.c:1388
#, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "Kopieren von nicht-statischem Datenelement %q#D von rvalue-Referenztyp"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr "Standardisierter Standardkonstruktor initialisiert kein nicht-statisches Datenelement"
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr "Standard-Kopierzuweisung für %qT ruft nichttrivialen Operator zur Kopierzuweisung für virtuelle Basis %qT auf"
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr "Lambda-Abschlusstyp hat gelöschten Standardkonstruktor"
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr "Lambda-Abschlusstyp hat gelöschten Kopier-Zuweisungsoperator"
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr "%q#D ist implizit als gelöscht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert"
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr "%q#D erbt von mehreren Basis-Teilobjekten"
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr "%q#D wird implizit gelöscht, da die Standarddefinition ungültig wäre:"
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr "%q#F wird implizit gelöscht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt"
-#: cp/method.c:2148
+#: cp/method.c:2149
#, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "Vorgabe-Deklaration %q+D"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr "passt nicht zur erwarteten Signatur %qD"
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr "Funktion %q+D bekam durch »default« eine Exception-Spezifikation, die sich von er impliziten Exception-Spezifikation %qX unterscheidet"
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr "Explizit standardisierte Funktion %q+D kann nicht als konstanter Ausdruck deklariert werden, da die implizite Deklaration kein konstanter Ausdruck ist:"
-#: cp/method.c:2250
+#: cp/method.c:2251
#, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "ein Template kann nicht vorbelegt werden"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "%qD kann nicht vorgegeben werden"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "vorgegebene Funktion %q+D mit Standardargument"
@@ -41871,124 +41945,124 @@ msgstr "%<%T::%D%> benennt Destruktor"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%> benennt Konstruktor in %qT"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr "Konstruktoren können nicht von indirekter Basis %qT geerbt werden"
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "kein Element passt zu %<%T::%D%> in %q#T"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "Deklaration von %qD nicht in einem Namensbereich um %qD"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "explizite Qualifizierung in Deklaration von %qD"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr "%qD wurde nicht innerhalb von %D deklariert"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, gcc-internal-format
msgid "only here as a friend"
msgstr "sondern nur hier als »friend«"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr "%qD sollte innerhalb von %qD deklariert werden"
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr "Attribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhalten"
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr "Attribut %qD an nicht-»inline«-Namensraum wird ignoriert"
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "Attribut-Anweisung %qD wird ignoriert"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "»using« mit Attribut »strong« ist veraltet; verwenden Sie stattdessen inline-Namensräume"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr "starkes »using« ist nur im Gültigkeitsbereich des Namensbereiches sinnvoll"
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr "aktueller Namensbereich %qD schließt nicht stark verwendeten Namensbereich %qD ein"
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr "obere Grenze von %d Namensräumen für %qE durchsucht"
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr "empfohlene Alternative: %qs"
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] "empfohlene Alternative:"
msgstr[1] "empfohlene Alternativen:"
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr " %qE"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr "Argumentabhängiges Nachschlagen findet %q+D"
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr "Deklaration von std::initializer_list entspricht nicht #include <initializer_list>, ist kein Template"
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr "XXX Eintritt in pop_everything ()\n"
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX pop_everything () wird verlassen\n"
@@ -42008,7 +42082,7 @@ msgstr "Bezeichner %qE wird in C++11 zum Schlüsselwort"
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr "LEXER_DEBUGGING_ENABLED_P is not set to true"
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr "%<#pragma omp declare simd%> ist nicht direkt gefolgt von Funktionsdeklaration oder -definition"
@@ -42033,7 +42107,7 @@ msgstr "%<::%E%> wurde nicht deklariert"
msgid "request for member %qE in non-class type %qT"
msgstr "Abfrage des Elementes %qE in Nicht-Klassentyp %qT"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "%<%T::%E%> wurde nicht deklariert"
@@ -42093,1201 +42167,1207 @@ msgstr "neue Typen dürfen nicht in einem Rückgabetyp definiert werden"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(vielleicht fehlt ein Semikolon hinter der Definition von %qT)"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, gcc-internal-format
msgid "%qE is not a class template"
msgstr "%qE ist kein Klassentemplate"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qE ist kein Template"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr "ungültige Template-ID"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "ISO-C++ verbietet Gleitkommaliterale in Konstanten-Ausdrücken"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr "Eine Typumwandlung, die weder zu ganzzahligen noch Aufzählungstypen führt, kann nicht in einem Konstantenausdruck auftreten"
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "nicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "ein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "eine Erhöhung kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "eine Verringerung kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "eine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "die Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "Aufrufe überladener Operatoren können nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "eine Zuweisung kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "ein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "ein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "ein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "%qs kann nicht in einem Konstanten-Ausdruck auftreten"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr "Argumentherleitung von Klassentemplates ist nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "ungültige Verwendung des Destruktors %qD als Typ"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr "ungültige Kombination mehrerer Typ-Spezifizierer"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qE bezeichnet keinen Typ; meinten Sie %qs?"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qE bezeichnet keinen Typ"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr "%<constexpr%> von C++11 nur mit -std=c++11 oder -std=gnu++11 verfügbar"
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr "%<noexcept%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfügbar"
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr "%<thread_local%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfügbar"
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr "%<concept%> ist nur mit »-fconcepts« verfügbar"
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr "(vielleicht war %<typename %T::%E%> beabsichtigt)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr "%qE in Namensraum %qE bezeichnet keinen Templatetyp"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr "%qE in Namensbereich %qE bezeichnet keinen Typ"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%E%> benennt den Konstruktor, nicht den Typ"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr "und %qT hat keinen Template-Konstruktor"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr "vor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhängiger Gültigkeitsbereich ist"
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr "%qE in %q#T benennt keinen Templatetypen"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "%qE in %q#T benennt keinen Typen"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr "Zeichenkettenliteral erwartet"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr "widersprüchliche benutzerdefinierte literale Suffixe %qD und %qD in Zeichenkettenliteral"
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr "eine Wide-Zeichenkette ist in diesem Kontext ungültig"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr "Operator %qD für Zeichenliterale mit Argument %qT kann nicht gefunden werden"
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr "Ganzzahlliteral überschreitet Wertebereich des Typs %qT"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr "Gleitkommaliteral überschreitet Wertebereich des Typs %qT"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr "Gleitkommaliteral auf Null abgeschnitten"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr "numerischer literaler Operator %qD konnte nicht gefunden werden"
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr "verwenden Sie -std=gnu++11 oder -fext-numeric-literals, um weitere eingebaute Suffixe einzuschalten"
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr "literaler Operator für Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werden"
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, gcc-internal-format
msgid "expected declaration"
msgstr "Deklaration erwartet"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, gcc-internal-format
msgid "expected binary operator"
msgstr "binärer Operator erwartet"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, gcc-internal-format
msgid "expected ..."
msgstr "%<...%> erwartet"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr "binärer Ausdruck in Operand von Faltungsausdruck"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr "bedingter Ausdruck in Operand von Faltungsausdruck"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr "unpassender Operator in Faltungsausdruck"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "Festkommatypen werden in C++ nicht unterstützt"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von Ausdrücken"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "Anweisungs-Ausdrücke sind weder außerhalb von Funktionen noch in Template-Argumenten erlaubt"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr "Faltungsausdrücke sind nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr "übergeordneter Ausdruck erwartet"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "%<this%> darf in diesem Kontext nicht verwendet werden"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr "eine Template-Deklaration kann nicht im Block-Gültigkeitsbereich auftreten"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr "lokale Variable %qD darf in diesem Kontext nicht auftauchen"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, gcc-internal-format
msgid "expected id-expression"
msgstr "ID-Ausdruck erwartet"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr "Bereich %qT vor %<~%> ist kein Klassenname"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr "%<~auto%> ist nur mit -std=c++14 oder -std=gnu++14 verfügbar"
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "Deklaration von %<~%T%> als Element von %qT"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind für zukünftige Standardisierungen reserviert"
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr "unqualifizierte ID erwartet"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr "%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartet"
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "decltype wird zu %qT ausgewertet, was keine Klasse oder Aufzählungstyp ist"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr "Bezeichner %qD für Funktionstemplate ist geschachteltem Namens-Spezifizierer"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr "Bezeichner %qD für Variablentemplate ist geschachteltem Namens-Spezifizierer"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qD ist kein Template"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "Spezifikation mit geschachteltem Namen erwartet"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "Typen dürfen nicht in Typumwandlungen definiert werden"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr "Typen dürfen nicht in einem %<typeid%>-Ausdruck definiert werden"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr "%<_Cilk_spawn%> muss von einem Ausdruck gefolgt sein"
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "falsche Anzahl von Argumenten für %<__builtin_addressof%>"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "falsche Anzahl von Argumenten für %<__builtin_launder%>"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO-C++ verbietet zusammengesetzte Literale"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr "zwei aufeinander folgende %<[%> dürfen nur ein Attribut einführen"
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr "mit Arraynotation darf der Arrayindex keine {Initialisierungsliste} sein"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "ungültige Verwendung von %qD"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%> ist kein Klassenelement"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr "nicht-skalarer Typ"
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO-C++ erlaubt kein %<alignof%> mit einem Nicht-Typ"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "Typen dürfen nicht in %<noexcept%>-Ausdrücken definiert werden"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "Typen dürfen nicht in einem »new«-Ausdruck definiert werden"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr "Arraygrenze hinter geklammerter type-id ist verboten"
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr "Klammern um die Type-ID sollten entfernt werden"
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr "Initialisierung des new-Ausdrucks für Typ %<auto%> erfordert genau ein Element"
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr "»expression-list« oder »type-id« erwartet"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr "Typen dürfen nicht in einem »new-type-id« definiert werden"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder Aufzählungstyp haben"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "Verwendung einer Typumwandlung im alten Stil"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr "Operator %<>>%> wird in C++11 wie zwei spitze schließende Klammern behandelt"
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "Klammern um %<>>%>-Ausdruck empfohlen"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ISO-C++ erlaubt nicht ?: mit ausgelassenem mittleren Operanden"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr "Lambda-Ausdruck in ungeprüftem Kontext"
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr "Lambda-Ausdruck in Templateargument"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr "unerwartetes Ende der Auffangliste"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr "Explizite Erfassung (als Kopie) von %<this%> ist mit Standarderfassung (als Kopie) gedoppelt"
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr "%<*this%>-Capture ist nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr "Initialisierungen für Lambda-Captures sind nur mit -std=c++14 oder -std=gnu++14 verfügbar"
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr "nicht-leere Initialisierung »init-capture« eines Lambdas"
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr "Erfassung von Nicht-Variable %qD"
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, gcc-internal-format
msgid "%q#D declared here"
msgstr "%q#D hier deklariert"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr "Erfassung der Variable %qD ohne automatische Speicherdauer"
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr "Explizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppelt"
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr "Explizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppelt"
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr "Lambda-Templates sind nur mit -std=c++14 oder -std=gnu++14 verfügbar"
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, gcc-internal-format
msgid "ISO C++ does not support lambda templates"
msgstr "ISO-C++ unterstützt keine Lambda-Templates"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "Standardargument für Lambda-Parameter angegeben"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, gcc-internal-format
msgid "duplicate %<mutable%>"
msgstr "doppeltes %<mutable%>"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr "%<constexpr%>-Lambda ist nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr "Attribute am Anfang der Anweisung werden ignoriert"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr "benannte Anweisung erwartet"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr "%<typename%> vor %qE erforderlich, da %qT ein abhängiger Gültigkeitsbereich ist"
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%> benennt Konstruktor, nicht den Typ"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr "zusammengesetzte Anweisung in Funktion als konstantem Ausdruck"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr "%<if constexpr%> ist nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr "»init-statement in Auswahlanweisungen« ist nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, gcc-internal-format
msgid "expected selection-statement"
msgstr "Auswahl-Anweisung erwartet"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr "Typen dürfen nicht in Bedingungen definiert werden"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollständigen Typ"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<end%>-Element, aber kein %<begin%>"
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<begin%>-Element, aber kein %<end%>"
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr "unvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qT"
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr "Iterationsanweisung erwartet"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr "Bereichsbasierte %<for%>-Schleifen sind nur mit -std=c++11 oder -std=gnu++11 verfügbar"
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr "break-Anweisung mit Cilk Plus für Schleife verwendet"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr "%<goto%> in %<constexpr%>-Funktion"
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO-C++ verbietet berechnete Gotos"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr "Sprunganweisung erwartet"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "zusätzliches %<;%>"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr "%<__label__%> nicht am Anfang eines Blocks"
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr "Nicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp"
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr "widersprüchliche Herleitung für %qT: %qT und dann %qT"
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr "in einer for-Bereichs-Deklaration dürfen keine Typen definiert werden"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr "Initialisierung in bereichsbasierter %<for%>-Schleife"
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr "mehrere Deklarationen in bereichsbasierter %<for%>-Schleife"
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "Dekompositionsdeklaration ist nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, gcc-internal-format
msgid "empty decomposition declaration"
msgstr "Leere Dekompositions-Deklaration"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+#| msgid "invalid initializer for member function %qD"
+msgid "invalid initializer for structured binding declaration"
+msgstr "ungültige Initialisierung für Elementfunktion %qD"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "%<friend%> außerhalb einer Klasse verwendet"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr "Bedeutung von %<auto%> ändert in C++11 die Bedeutung; Bitte entfernen"
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr "decl-Spezifizierung in Bedingung ungültig"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, gcc-internal-format
msgid "%qD invalid in lambda"
msgstr "%qD ungültig in Lambda"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "Klassendefinition darf nicht als »friend« deklariert sein"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr "Templates dürfen nicht %<virtual%> sein"
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "ungültige Bindungsspezifikation"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr "static_assert ohne Text ist nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr "Typen dürfen nicht in %<decltype%>-Ausdrücken definiert werden"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr "Typen dürfen nicht in einem »conversion-type-id« definiert werden"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "ungültige Verwendung von %<auto%> in Umwandlungsoperator"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr "Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werden"
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr "nur Konstruktoren nehmen Elementinitialisierungen"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "Initialisierung für Element %<%D%> kann nicht aufgelöst werden"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "Speicherinitialisierung für %qD folgt Konstruktordelegation"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr "Konstruktordelegation folgt Speicherinitialisierung für %qD"
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "veraltete Basisklasseninitialisierung"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "Schlüsselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)"
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr "unerwartetes Schlüsselwort; entfernen Sie Leerzeichen zwischen Anführungszeichen und Suffixbezeichner"
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr "Suffixbezeichner erwartet"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr "hinter Schlüsselwort %<operator%> wird leere Zeichenkette erwartet"
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr "ungültiges Encoding-Präfix in Literal-Operator"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, gcc-internal-format
msgid "expected operator"
msgstr "Operator erwartet"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "Schlüsselwort %<export%> nicht implementiert, und wird ignoriert"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr "ungültiger beschränkter Typparameter"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr "cv-qualifizierter Typparameter"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr "variadische Einschränkung ohne %<...%> eingeführt"
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "ungültige Verwendung von %<auto%> in Default-Templateargument"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "Templateparameterpack %qD kann kein Standardargument haben"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "Template-Parameterpacks können keine Standardargumente haben"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr "Template-ID erwartet"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "%<<::%> kann keine Templateargumentliste einleiten"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr "%<<:%> ist eine andere Schreibweise für %<[%>. Leerraum zwischen %<<%> und %<::%> einfügen"
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr "(bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)"
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr "Syntaxfehler in Templateargumentliste"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr "Templatename erwartet"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "Nicht-Template %qD als Template verwendet"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr "%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen"
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr "Parameterbündel vor %<...%> erwartet"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr "Templateargument erwartet"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "ungültiges Templateargument ohne Typ"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "explizite Instanziierung darf kein %<inline%> verwenden"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "explizite Instanziierung darf kein %<constexpr%> verwenden"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "Templatespezialisierung mit C-Bindung angegeben"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, gcc-internal-format
msgid "expected type specifier"
msgstr "Typspezifizierer erwartet"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "Verwendung von %<auto%> in Lambda-Parameterdeklaration benötigt -std=c++14 oder -std=gnu++14"
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "Verwendung von %<auto%> in Parameterdeklaration benötigt -std=c++14 oder -std=gnu++14"
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO-C++ verbietet Verwendung von %<auto%> in Parameterdeklaration"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, gcc-internal-format
msgid "expected template-id for type"
msgstr "Template-ID für Typ erwartet"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr "Typ-Name erwartet"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr "ausführliche Typ-Spezifikation für einen enum mit Gültigkeitsbereich darf nicht das Schlüsselwort %<%D%> verwenden"
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "Deklaration %qD deklariert nichts"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "Attribute an instanziiertem Typen ignoriert"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "Attribute an Templateinstanziierung ignoriert"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr "Attribute an Spezifizierer ausführlichen Typs ignoriert, der keine Vorwärtsdeklaration ist"
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "%qD ist ein Aufzählungstemplate"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr "%qD benennt keinen Aufzählungstyp in %qT"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, gcc-internal-format
msgid "unnamed scoped enum is not allowed"
msgstr "unbenanntes »enum« mit Gültigkeitsbereich ist nicht erlaubt"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "%<;%> oder %<{%> erwartet"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr "Aufzählungsliste kann nicht zu Template-Instanziierung hinzugefügt werden"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, gcc-internal-format
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "geschachtelter Namensgeber %qT für enum-Deklaration benennt weder Klasse noch Namensraum"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "Deklaration von %qD in Namensraum %qD, der nicht %qD einschließt"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "Deklaration von %qD in %qD, das nicht %qD einschließt"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr "zusätzliche Qualifizierung nicht erlaubt"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "mehrfache Definition von %q#T"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO-C++ verbietet leere unbenannte Aufzählung"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr "intransparente Enum-Spezifikation ohne Namen"
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD ist kein Namensbereichs-Name"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr "Namensraumname erwartet"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr "eine verschachtelte Namensraum-Definition darf keine Attribute haben"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr "verschachtelte Namensraumdefinitionen sind nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr "eine verschachtelte Namensraumdefinition darf nicht inline sein"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, gcc-internal-format
msgid "nested identifier required"
msgstr "verschachtelter Bezeichner benötigt"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, gcc-internal-format
msgid "namespace %qD entered"
msgstr "Namensbereich %qD betreten"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "Pack-Expansion in using-Deklaration ist nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "eine Template-ID darf nicht in »using«-Deklaration auftreten"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "kommagetrennte Liste in using-Deklaration ist nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufügen"
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "Typen dürfen nicht in Alias-Templatedeklarationen definiert werden"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr "%<asm%> in %<constexpr%>-Funktion"
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "asm-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, gcc-internal-format
msgid "expected initializer"
msgstr "Initialisierung erwartet"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, gcc-internal-format
msgid "initializer provided for function"
msgstr "Initialisierung für Funktion bereitgestellt"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr "Nicht-Funktion %qD als implizites Template deklariert"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "Arraygrenze ist keine Ganzzahlkonstante"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr "Element des abhängigen Typedef %qT kann nicht definiert werden"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%E%> ist kein Typ"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "ungültige Verwendung des Konstruktors als Template"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr "%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen"
@@ -43296,344 +43376,346 @@ msgstr "%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifizie
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr "ungültiger Deklarator"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, gcc-internal-format
msgid "qualified-id in declaration"
msgstr "qualified-id in Deklaration"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, gcc-internal-format
msgid "expected declarator"
msgstr "Deklarator erwartet"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD ist ein Namensbereich"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr "Zeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werden"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr "Ptr-Operator erwartet"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "doppelter CV-Qualifizierer"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr "mehrere ref-qualifier"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr "%E benötigt %<-fgnu-tm%>"
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr "doppelter Virt-Spezifizierer"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "fehlende Templateargumente nach %qT"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, gcc-internal-format
msgid "invalid use of %qT"
msgstr "ungültige Verwendung von %qT"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "in Template-Argumenten dürfen keine Typen definiert werden"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "ungültige Verwendung von %<auto%> in Templateargument"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr "Typspezifikation erwartet"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "%<,%> oder %<...%> erwartet"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr "Typen dürfen nicht in Parametertypen definiert werden"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "Standardargumente sind nur für Funktionsparameter zugelassen"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr "Parameterpack %qD kann kein Standardargument haben"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "Templateparameterpack kann kein Standardargument haben"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr "Parameterpack kann kein Standardargument haben"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO-C++ erlaubt keine benannten Initialisierungen"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr "Klassenname erwartet"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "%<;%> hinter Klassendefinition erwartet"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "%<;%> hinter Strukturdefinition erwartet"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "%<;%> hinter Uniondefinition erwartet"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "%<{%> oder %<:%> erwartet"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "für eine Klasse kann kein %<override%> angegeben werden"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr "globale Qualifizierung von Klassenname ist ungültig"
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr "qualifizierter Name benennt keine Klasse"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "ungültiger Klassenname in Deklaration von %qD"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr "Typnamen-Typ kann nicht aufgelöst werden"
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, gcc-internal-format
msgid "previous definition of %q#T"
msgstr "vorherige Definition von %q#T"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, gcc-internal-format
msgid "expected class-key"
msgstr "Klassenschlüssel erwartet"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr "ISO-C++ verbietet Typname-Schlüssel in Template-Template-Parameter; verwenden Sie -std=c++1z oder -std=gnu++1z"
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr "%<class%> oder %<typename%> erwartet"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr "in C++03 muss bei Deklaration eines »friend« ein Klassenschlüssel verwendet werden"
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "»friend«-Deklaration benennt keine Klasse oder Funktion"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr "Speicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubt"
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr "reiner Spezifizierer bei Funktionsdefinition"
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr "überflüssiges %<,%> am Ende der Elementdeklaration"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "%<;%> am Ende von Elementdeklaration erwartet"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr "ungültige reine Spezifikation (nur %<= 0%> ist erlaubt)"
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
-#: cp/parser.c:23680
-#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+#: cp/parser.c:23703
+#, fuzzy, gcc-internal-format
+#| msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
-#: cp/parser.c:23700
-#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+#: cp/parser.c:23723
+#, fuzzy, gcc-internal-format
+#| msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr "Schlüsselwort %<typename%> nicht außerhalb von Templates erlaubt"
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr "Schlüsselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "Typen dürfen nicht in einer Ausnahmespezifikation definiert werden"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "ISO C++1z erlaubt keine dynamischen Ausnahmespezifikationen"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr "ungültige Verwendung von %<auto%> in Ausnahmespezifikation"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr "%<try%> in %<constexpr%>-Funktion"
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr "Typen dürfen nicht in Ausnahmedeklarationen definiert werden"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr "Attribut, das Präfix verwendet, wird zusammen mit Gültigkeitsbereich-Attribut-Token verwendet"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr "Bezeichner für den Attributnamen erwartet"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr "Attribut %<noreturn%> darf höchstens einmal in einer Attributliste auftreten"
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr "Attribut %<deprecated%> darf höchstens einmal in einer Attributliste auftreten"
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, gcc-internal-format
msgid "expected attribute before %<...%>"
msgstr "Attribut vor %<...%> erwartet"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr "Attribut mit Präfix ist nur mit -std=c++1z oder -std=gnu++1z verfügbar"
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr "%<requires%> ist nur mit -fconcepts verfügbar"
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr "ein requires-Ausdruck darf nicht außerhalb eines Templates auftreten"
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "ungültige Deklaration von %<%T::%E%>"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "zu wenige Templateparameterlisten"
@@ -43642,488 +43724,488 @@ msgstr "zu wenige Templateparameterlisten"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr "zu viele Templateparameterlisten"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "benannte Rückgabewerte werden nicht mehr unterstützt"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr "Literales Operatortemplate %qD hat ungültige Parameterliste. Nicht-Typ Templateargumentpack <char…> oder <typename CharT, CharT…> erwartet"
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr "Literales Operatortemplate %qD hat ungültige Parameterliste. Template für Nicht-Typ Argumentpack <char...> erwartet"
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, gcc-internal-format
msgid "empty introduction-list"
msgstr "leere introduction-list"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr "kein passendes Konzept für template-introduction"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr "ungültige Deklaration eines Elementtemplates in lokaler Klasse"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr "Template mit C-Bindung"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr "ungültige explizite Spezialisierung"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "Templatedeklaration von %<typedef%>"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, gcc-internal-format
msgid "a class template declaration must not declare anything else"
msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "ungültige Verwendung von %qD in Spezifizierung der Bindung"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%> vor %qD"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO-C++ 1998 unterstützt nicht %<long long%>"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, gcc-internal-format
msgid "duplicate %qD"
msgstr "doppeltes %qD"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "doppeltes %qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr "%<new%> erwartet"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr "%<delete%> erwartet"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr "%<return%> erwartet"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr "%<extern%> erwartet"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "%<static_assert%> erwartet"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "%<decltype%> erwartet"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr "%<operator%> erwartet"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr "%<class%> erwartet"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr "%<template%> erwartet"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "%<namespace%> erwartet"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr "%<using%> erwartet"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr "%<asm%> erwartet"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr "%<try%> erwartet"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr "%<catch%> erwartet"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr "%<throw%> erwartet"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "%<__label__%> erwartet"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr "%<@try%> erwartet"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "%<@synchronized%> erwartet"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "%<@throw%> erwartet"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr "%<__transaction_atomic%> erwartet"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr "%<__transaction_relaxed%> erwartet"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr "%<::%> erwartet"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr "%<...%> erwartet"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr "%<*%> erwartet"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr "%<~%> erwartet"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "%<:%> oder %<::%> erwartet"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "Markierung %qs bei Benennung von %q#T verwendet"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "%q#T wurde vorher hier deklariert"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%qD mit anderem Zugriff redeklariert"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr "in C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt"
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr "Datei endet in Standardargument"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr "Objective-C++-Nachrichtenempfänger erwartet"
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr "%<@encode%> muss als Argument einen Typen angeben"
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr "Ungültiger Objective-C++-Selektorname"
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr "Objective-C++ Methodendeklaration erwartet"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr "Methodenattribute müssen am Ende angegeben werden"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr "überflüssiges %qs zwischen Objective-C++ Methoden"
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr "ungültiger Typ für Instanzvariable"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "Bezeichner nach %<@protocol%> erwartet"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr "Attribute dürfen nicht vor dem Objective-C++-Schlüsselwort %<@%D%> angegeben werden"
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "Präfix-Attribute vor %<@%D%> werden ignoriert"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, gcc-internal-format
msgid "invalid type for property"
msgstr "ungültiger Typ für Eigenschaft"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr "ungültiger reduction-identifier"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr "geklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubt"
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "geklammerte Initialisierung ist in for-Schleife nicht erlaubt"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr "%<_Cilk_for%> erlaubt nur in C einen Ausdruck statt einer Deklaration, nicht jedoch in C++"
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr "zu wenige for-Schleifen um sie einzuklappen"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "Vektorattribut nicht direkt gefolgt von einer einzelnen Funktionsdeklaration oder -definition"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, gcc-internal-format
msgid "invalid initializer clause"
msgstr "ungültige Initialisierungsklausel"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr "»id-expression (arguments)« erwartet"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr "eins der Aufrufargumente für die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> sein"
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr "neue Typen dürfen nicht in einem Rückgabetyp definiert werden"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr "vordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>"
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr "Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>"
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr "const-, volatile- oder __restrict-qualifizierter Typ %qT in %<#pragma omp declare reduction%>"
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr "%<#pragma acc routine%> benennt eine Menge von Ãœberladungen"
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr "%qD bezeichnet keine Funktion innerhalb eines Namensraum"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr "atomic_cancel"
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr "%<__transaction_relaxed%> ohne eingeschaltete Unterstützung für transaktionsgebundenen Speicher"
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr "%<__transaction_atomic%> ohne eingeschaltete Unterstützung für transaktionsgebundenen Speicher"
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "Ausschuss am Ende von %<#pragma GCC pch_preprocess%>"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr "ungültige Korngröße für _Cilk_for"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr "%<#pragma simd%> muss innerhalb einer Funktion sein"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "%<#pragma cilk grainsize%> muss innerhalb einer Funktion sein"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr "-fcilkplus muss eingeschaltet sein, um %<#pragma cilk grainsize%> zu verwenden"
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "Optimierungen zwischen Modulen noch nicht implementiert für C++"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, gcc-internal-format
msgid "expected variable-name"
msgstr "»variable-name« erwartet"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr "%<,%> oder %<)%> nach %qE erwartet"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr "Implizite Templates dürfen nicht %<virtual%> sein"
@@ -44215,7 +44297,7 @@ msgstr "Spezialisierung von %qD nach Instanziierung"
msgid "candidate is: %#D"
msgstr "Kandidat ist: %#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, gcc-internal-format
msgid "%s %#D"
msgstr "%s %#D"
@@ -44791,224 +44873,242 @@ msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil %qE keine Var
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%qE ist kein gültiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil %qD keine Bindung hat"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+#| msgid " variable-sized array type %qT is not a valid template argument"
+msgid "the address of %qD is not a valid template argument"
+msgstr " Arraytyp %qT mit veränderlicher Größe ist kein gültiges Templateargument"
+
+#: cp/pt.c:6634
+#, fuzzy, gcc-internal-format
+#| msgid " variable-sized array type %qT is not a valid template argument"
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr " Arraytyp %qT mit veränderlicher Größe ist kein gültiges Templateargument"
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+#| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "%qE ist kein gültiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr "%qE ist kein gültiges Templateargument für Typ %qT, da es in CV-Qualifikation in Konflikt steht"
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es kein L-Wert ist"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%q#D ist kein gültiges Templateargument für Typ %qT, weil eine Referenzvariable keine konstante Adresse hat"
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es kein Objekt mit Bindung ist"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil Objekt %qD keine Bindung hat"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es ein Zeiger ist"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr "stattdessen %qE verwenden"
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es vom Typ %qT ist"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "Standardumwandlungen sind in diesem Kontext nicht erlaubt"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr "Attribute an Templateargument %qT werden ignoriert"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr "Attribute an Templateargument %qE werden ignoriert"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr "ungültige Verwendung des Destruktors %qE als Typ"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr "um auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwenden"
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste für %qD"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " Konstante des Typs %qT erwartet, %qT erhalten"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " Klassentemplate erwartet, %qE erhalten"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " einen Typ erwartet, %qE erhalten"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " einen Typ erwartet, %qT erhalten"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr " Klassentemplate erwartet, %qT erhalten"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr " ein Template des Typs %qD erwartet, %qT erhalten"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "unpassende Beschränkungen für Argument %d in Template-Parameterliste für %qD"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr " %qD erwartet, %qD erhalten"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "Typ passt nicht in Nichttypen-Parameterbündel"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "Templateargument %qE konnte nicht von %qT in %qT umgewandelt werden"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "Templateargument %d ist ungültig"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, gcc-internal-format
msgid "provided for %qD"
msgstr "für %qD bereitgestellt"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr "gepacktes Expansionsargument für Parameter %qD ohne »pack« von Alias-Template %qD"
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "gepacktes Expansionsargument für Parameter %qD ohne »pack« von Konzept %qD"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr "jegliche Instanziierung mit nichtleerer Parameterpackung wäre unzulässig"
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "für %q+D bereitgestellt"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "%q#D ist kein Funktionstemplate"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "Nicht-Template-Typ %qT als Template verwendet"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "Für Template-Deklaration %q+D"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, gcc-internal-format
msgid "template constraint failure"
msgstr "Template-Einschränkung fehlgeschlagen"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr "Verwendung des ungültigen Variablentemplates %qE"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d (-ftemplate-depth= verwenden, um dies zu erhöhen)"
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr "Falten einer leeren Expansion über %O"
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr "Argumentpacklängen passen nicht bei Auflösung von %<%T%>"
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr "Argumentpacklängen passen nicht bei Auflösung von %<%E%>"
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr " bei Instanziierung des Standardarguments für Aufruf von %D"
@@ -45026,271 +45126,271 @@ msgstr " bei Instanziierung des Standardarguments für Aufruf von %D"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr "Variable %qD hat Funktionstyp"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "ungültiger Parametertyp %qT"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "in Deklaration %q+D"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "Funktion gibt ein Array zurück"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "Funktion gibt eine Funktion"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr "Referenz auf »void« wird gebildet"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "Zeiger auf Referenztyp %qT wird geformt"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr "Referenz auf Referenztyp %qT wird geformt"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "Zeiger auf Element mit Typ »void« wird erzeugt"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr "Array von %qT wird erzeugt"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%qT wird in %qT aufgelöst, was kein Aufzählungstyp ist"
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qT wird in %qT aufgelöst, was kein Klassentyp ist"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr "leere Initialisierung in »init-capture« für Lambda"
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr "Verwendung von %qs in Template"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr "Abhängigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "ungültiges Feld %qD wird verwendet"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "falsche Verwendung eines Packauflösungs-Ausdruckes"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr "%<...%> verwenden, um Argumentpack aufzulösen"
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr "%qD wurde in diesem Gültigkeitsbereich nicht deklariert, und bei argumentabhängiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr "Deklarationen in abhängiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr "stattdessen %<this->%D%> verwenden"
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr "stattdessen %<%T::%D%> verwenden"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr "%qD hier deklariert, später in der Übersetzungseinheit"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT ist keine Klasse oder Namensbereich"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD ist keine Klasse oder Namensbereich"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, gcc-internal-format
msgid "%qT is/uses unnamed type"
msgstr "%qT ist/verwendet anonymen Typen"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "Templateargument für %qD verwendet lokalen Typ %qT"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "%qT ist ein variabel modifizierter Typ"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "Ganzzahlausdruck %qE ist nicht konstant"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr " Versuch, %qD zu instanziieren"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr "mehrdeutige Template-Instanziierung für %q#T"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr "mehrdeutige Template-Instanziierung für %q#D"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
msgid "%s %#S"
msgstr "%s %#S"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "explizite Instanziierung des Nicht-Templates %q#D"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "kein passendes Template für %qD gefunden"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "Typ %qT für explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "explizite Instanziierung von %q#D"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "doppelte explizite Instanziierung von %q#D"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "doppelte explizite Instanziierung von %q#T"
@@ -45302,92 +45402,92 @@ msgstr "doppelte explizite Instanziierung von %q#T"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "explizite Instanziierung von %qD, aber keine Definition verfügbar"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d (-ftemplate-depth= verwenden, um dies zu erhöhen) bei Instanziierung von %q+D, möglicherweise von Erzeugung der virtuellen Tabelle"
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr "ungültiger Nicht-Typ-Parameter für Template"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%q#T ist kein gültiger Typ für einen Nicht-Typ-Parameter eines Templates"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert #include <initializer_list>"
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr "Nicht-Klassen-Template %qT ohne Template-Argumente verwendet"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr "Templateargumente für die Kopierinitialisierung von %qT können nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibt"
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr "Argumentherleitung für Klassentemplate gescheitert:"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, gcc-internal-format
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "Explizite Herleitungshinweise werden nicht für »copy-initialization« berücksichtigt"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr "direct-list-initialization von %<auto%> erfordert genau ein Element"
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr "um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)"
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr "Lambda-Rückgabewert von %qE kann nicht hergeleitet werden"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "%qT kann nicht aus %qE hergeleitet werden"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr "Platzhalter-Beschränkungen nicht erfüllt"
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, gcc-internal-format
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "hergeleiteter Initialisierer erfüllt die Platzhalter-Beschränkungen nicht"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "hergeleiteter Rückgabetyp erfüllt die Platzhalter-Beschränkungen nicht"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, gcc-internal-format
msgid "deduced expression type does not satisfy placeholder constraints"
msgstr "hergeleiteter Ausdruckstyp erfüllt die Platzhalterbeschränkungen nicht"
@@ -45544,466 +45644,466 @@ msgstr "%q+#D kann nicht deklariert werden"
msgid " since %q+#D declared in base class"
msgstr " denn %q+#D ist in Basisklasse deklariert"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "es wird empfohlen, explizite geschweifte Klammern um leeren Körper in %<do%>-Anweisung zu setzen"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "Typ des asm-Operanden %qE konnte nicht ermittelt werden"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr "__label__-Deklarationen sind nur im Funktionsgültigkeitsbereich erlaubt"
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr "ungültige Verwendung des Elementes %qD in statischer Elementfunktion"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "Argumente für Destruktor sind nicht erlaubt"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "%<this%> ist für statische Elementfunktionen nicht verfügbar"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "ungültige Verwendung von %<this%> in Nicht-Element-Funktion"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "ungültige Verwendung von %<this%> auf höchster Ebene"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "ungültiger angegebener Gültigkeitsbereich in Pseudodestruktor-Name"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE ist nicht vom Typ %qT"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr "zusammengesetztes Literal vom Nicht-Objekt-Typ %qT"
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "Templatetypparameter müssen das Schlüsselwort %<class%> oder %<typename%> verwenden"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "ungültige Verwendung des Typs %qT als Standardwert für einen Template-Templateparameter"
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "ungültiges Standardargument für einen Template-Templateparameter"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "Definition von %q#T in Templateparameterliste"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "ungültige Definition des qualifizierten Typen %qT"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "ungültige Spezifizierung der Basisklasse"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr "%qD ist nicht eingefangen"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr "das Lambda hat keinen »capture-default«"
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr "Lambda in lokaler Klasse %q+T kann Variablen aus dem umschließenden Kontext nicht einfangen"
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr "Verwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender Funktion"
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr "Verwendung eines Parameters aus enthaltender Funktion"
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, gcc-internal-format
msgid "use of parameter outside function body"
msgstr "Verwendung eines Parameters außerhalb des Funktionskörpers"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, gcc-internal-format
msgid "missing template arguments"
msgstr "fehlende Templateargumente"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "Templateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder Aufzählungstyp hat"
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "Verwendung des Namensbereiches %qD als Ausdruck"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "Verwendung des Klassentemplates %qT als Ausdruck"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "Abfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutig"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "%qD kann nicht in Konstanten-Ausdruck auftreten"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "Typ von %qE ist unbekannt"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "%qT ist kein Aufzählungstyp"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr "Parameterpack __bases nur in Templatedeklaration gültig"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr "zweiter Operand von %<offsetof%> ist weder ein einzelner Bezeichner noch eine Folge von Elementzugriffen und Arrayreferenzen"
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr "offsetof innerhalb von »non-standard-layout«-Typ %qT ist undefiniert"
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr "%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt"
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr "benutzerdefinierte Reduktionsauflösung ist mehrdeutig"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr "%qE in %<reduction%>-Klausel ist ein Array der Länge 0"
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr "%qE hat konstanten Typ für %<reduction%>"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr "benutzerdefinierte Reduktion mit Konstruktorinitialisierung für Basisklasse %qT"
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr "»linear«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandt"
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr "»linear«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Gleitkomma noch Zeiger ist"
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr "»linear«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger ist"
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr "Ausdruck für »linear«-Schrittweite muss ganzzahlig sein"
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "%qD ist in Klausel %qs keine Variable"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr "statischer %<gang%>-Ausdruck muss ganzzahlig sein"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, gcc-internal-format
msgid "%<gang%> static value must be positive"
msgstr "statischer %<gang%>-Ausdruck muss positiv sein"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr "Ausdruck für %<gang%>-Nummer muss ganzzahlig sein"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr "Ausdruck für %<vector%>-Länge muss ganzzahlig sein"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr "Ausdruck für %<worker%>-Nummer muss ganzzahlig sein"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, gcc-internal-format
msgid "%qs expression must be integral"
msgstr "%qs-Ausdruck muss ganzzahlig sein"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr "Wert von %<gang%> muss positiv sein"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, gcc-internal-format
msgid "%<vector%> length value must be positive"
msgstr "Wert der %<vector%>-Länge muss positiv sein"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr "Wert der %<worker%>-Nummer muss positiv sein"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr "Plan-Teilgrößenausdruck muss bestimmt sein"
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr "Ausdruck für %qs-Länge muss ganzzahlig sein"
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr "Ausdruck für %qs-Länge muss ganzzahlig, positiv und konstant sein"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr "%<async%>-Ausdruck muss ganzzahlig sein"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr "%<thread_limit%>-Ausdruck muss ganzzahlig sein"
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr "%<device%>-ID muss ganzzahlig sein"
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr "Ausdruck für %<dist_schedule%>-Chunkgröße muss ganzzahlig sein"
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qD ist in %<aligned%>-Klausel keine Variable"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr "%qD tritt in %<aligned%>-Klausel mehrfach auf"
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr "Ausdruck für Ausrichtung der %<aligned%>-Klausel muss ganzzahlig sein"
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qD ist in %<depend%>-Klausel keine Variable"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr "überladener Funktionsname %qE in Klausel %qs"
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr "Template %qE in Klausel %qs"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr "Ausdruck für %<grainsize%> muss ganzzahlig sein"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr "Ausdruck für %<priority%> muss ganzzahlig sein"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr "Ausdruck für %<num_tasks%> muss ganzzahlig sein"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr "Variable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, gcc-internal-format
msgid "%<tile%> argument needs integral type"
msgstr "Argument für %<tile%> erfordert ganzzahligen Typ"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr "%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable"
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "%<threadprivate%> Direktive %qE nicht in Definition von %qT"
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr "Unterschied zwischen %qE und %qD hat keinen Ganzzahltyp"
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr "%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet"
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche Ausdrücke für Speicher"
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, gcc-internal-format
msgid "static assertion failed"
msgstr "statische Behauptung gescheitert"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr "statische Erklärung gescheitert: %s"
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "Nicht-konstante Bedingung für statische Behauptung"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "Argument für decltype muss ein Ausdruck sein"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr "decltype kann die Adresse der überladenen Funktion nicht auflösen"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "beide Argumente in binärer Faltung haben unexpandierte Parameterpackungen"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr "keine unexpandierten Parameterpackungen in binärer Faltung"
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, gcc-internal-format
msgid "non-pointer argument to %<__builtin_launder%>"
msgstr "Argument, das kein Zeiger ist, in %<__builtin_launder%>"
@@ -46018,107 +46118,107 @@ msgstr "%qV-Qualifizierer können nicht auf %qT angewendet werden"
msgid "lambda-expression in a constant expression"
msgstr "Lambda-Ausdruck in konstantem Ausdruck"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr "Attribut %qE auf %qD mit Rückgabetyp »void« angewendet"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, gcc-internal-format
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "Attribut %qE kann nur auf Funktionen oder auf Klasse- oder Aufzählungstypen angewendet werden"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "angeforderte »init_priority« muss ganzzahlig und konstant sein"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "nur Attribut %qE kann für Definitionen von Objekten eines Klassentyps im Datei-Gültigkeitsbereich verwendet werden"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "angefordertes init_priority ist außerhalb des Wertebereiches"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "angefordertes init_priority ist für interne Verwendung reserviert"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "Attribut %qE wird auf dieser Plattform nicht unterstützt"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr "Redeklaration von %qD fügt ABI-Marke %E hinzu"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr "Attribut %qE erfordert Argumente"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "Argumente für Attribut %qE müssen enge Zeichenkettenliterale sein"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "Argumente für Attribut %qE müssen gültige Bezeichner enthalten"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "%<%c%> ist kein gültiges Anfangszeichen für einen Bezeichner"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr "%<%c%> ist kein gültiges Zeichen in einem Bezeichner"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "Attribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr "Attribut %qE auf %qT nach seiner Definition angewendet"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "%qE-Attribut wird für Templateinstanziierung %qT ignoriert"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "%qE-Attribut wird für Templatespezialisierung %qT ignoriert"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable ist"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "Attribut %qE wird auf »extern \"C\"«-Deklaration %qD angewendet"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr "Null als Nullzeigerkonstante"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "lang_* check: failed in %s, at %s:%d"
@@ -46801,157 +46901,157 @@ msgstr " in Umwandlung in Zeiger auf Element"
msgid "invalid conversion to type %qT from type %qT"
msgstr "ungültige Umwandlung in Typ %qT von Typ %qT"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "%qT kann nicht nach %qT für Argument %qP nach %qD umgewandelt werden"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr "%qT kann nicht nach %qT im Standardargument umgewandelt werden"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr "%qT kann nicht nach %qT bei Argumentübergabe umgewandelt werden"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr "%qT kann nicht nach %qT umgewandelt werden"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr "%qT kann nicht nach %qT in Initialisierung umgewandelt werden"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr "%qT kann nicht nach %qT in Rückgabe umgewandelt werden"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr "%qT kann nicht nach %qT in Zuweisung umgewandelt werden"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr "Klassentyp %qT ist unvollständig"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "Parameter %qP von %qD könnte Kandidat für Formatattribut sein"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr "Parameter könnte ein Kandidat für ein Formatattribut sein"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr "Ziel der Umwandlung könnte Kandidat ein für ein Formatattribut sein"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr "Ziel der Initialisierung könnte ein Kandidat für Formatattribut sein"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "linke Seite der Zuweisung könnte ein Kandidat für ein Formatattribut sein"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr "bei Ãœbergabe des Arguments %P von %qD"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "Referenz auf temporären Wert wird zurückgegeben"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "Referenz auf Nicht-L-Wert zurückgegeben"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr "Referenz auf lokale Variable %qD zurückgegeben"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, gcc-internal-format
msgid "address of label %qD returned"
msgstr "Adresse der lokalen Variable %qD zurückgegeben"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr "Adresse der lokalen Variable %qD zurückgegeben"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "Wert von Destruktor zurückgegeben"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurückgekehrt werden"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "Rückgabe eines Wertes von einem Konstruktor"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "Return-Anweisung ohne Wert, in %qT zurückgebender Funktion"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, gcc-internal-format
msgid "returning initializer list"
msgstr "Initialisierungsliste wird zurückgegeben"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr "widersprüchliche Typen %qT und %qT für Lambda-Rückgabetypen hergeleitet"
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr "widersprüchliche Herleitung für automatischen Rückgabetyp: %qT und dann %qT"
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "Return-Anweisung mit Wert in »void« zurückgebender Funktion"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%> darf nicht NULL zurückgeben, außer es ist mit %<throw()%> deklariert (oder -fcheck-new ist eingeschaltet)"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr "temporärer Wert wird als L-Wert verwendet"
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr "X-Wert (R-Wert-Referenz) wird als L-Wert verwendet"
@@ -50948,87 +51048,87 @@ msgstr "Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut haben"
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr "Ziel der Zeigerinitialisierung für Prozedur bei %L darf kein Prozedurzeiger sein"
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr "Fortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %L"
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr "Nicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %L"
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr "Benannte Konstante %qs in Variablen-Definitionskontext (%s) bei %L"
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable"
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr "Nicht-POINTER in Zeiger-Verbindungskontext (%s) bei %L"
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr "Typ nicht zugreifbar in Variablen-Definitionskontext (%s) bei %L"
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr "LOCK_TYPE in Variablen-Definitionskontext (%s) bei %L"
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr "LOCK_EVENT in Variablen-Definitionskontext (%s) bei %L"
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr "Scheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %L"
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr "Scheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %L"
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr "Variable %qs ist PROTECTED und kann nicht in Zeiger-Verbindungskontext (%s) bei %L auftreten"
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr "Variable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten"
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr "Variable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftreten"
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr "%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr "%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr "Verbundener Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr "Elemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)"
@@ -51215,12 +51315,12 @@ msgstr "Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder I
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr "Zweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
@@ -52006,509 +52106,525 @@ msgstr "DC-Format-Spezifizierer bei %C nicht erlaubt"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "Fortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubt"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr "X-Deskriptor erfordert führenden Leerzeichenzähler bei %L"
-#: fortran/io.c:762
+#: fortran/io.c:724
#, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr "$-Deskriptor bei %L"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr "$ sollte das letzte Spezifikationssymbol in Format bei %L sein"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, gcc-internal-format, gfc-internal-format
msgid "Extension: Zero width after L descriptor at %L"
msgstr "Erweiterung: Nullbreite hinter L-Deskriptor bei %L"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr "Positive Breite hinter L-Deskriptor bei %L fehlt"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr "%<G0%> in Format bei %L"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr "Positive Breite in Formatspezifizierung %s bei %L erforderlich"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr "Formatspezifikation %s bei %L erfordert Punkt"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr "Formatspezifikation bei %L erfordert Punkt"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr "Das Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte Besonderheit"
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr "Fehlendes Komma bei %L"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "%s in Formatzeichenkette bei %L"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr "Überschüssige Zeichen im Format bei %L"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr "Formatanweisung im Hauptblock des Modules bei %C"
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "FORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "Fehlende Format-Marke bei %C"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr "IOMSG bei %L muss eine skalare Standardzeichenvariable sein"
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr "%s bei %L erfordert eine scalar-default-char-expr"
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "Ungültiger Wert für Spezifikation %s bei %C"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "Doppelte Spezifikation %s bei %C"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr "Variable %s kann nicht INTENT(IN) bei %C sein"
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr "Variable %s kann nicht in PURE-Prozedur bei %C zugewiesen werden"
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "Doppelte Markenspezifikation %s bei %C"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr "%s bei %C ist eine DEC-Erweiterung; übersetzen Sie erneut mit -fdec, um diese einzuschalten"
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr "Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ sein"
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr "FORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER sein"
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr "ASSIGNED-Variable in FORMAT-Markierung bei %L"
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr "Variable %qs bei %L wurde keine Formatmarke zugewiesen"
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr "Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-Variable"
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr "Nicht-Zeichen in FORMAT-Markierung bei %L"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr "Element eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr "Element eines Feldes mit vermuteter Größe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr "Element eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "Markierung %s bei %L muss vom Typ %s sein"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr "Markierung %s bei %L muss Standard-Zeichenkette sein"
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "Markierung %s bei %L muss ein Skalar sein"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr "IOMSG-Markierung bei %L"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr "Fortran 95 erfordert Standard INTEGER in %s-Marke bei %L"
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr "Nicht-Standard-LOGICAL in %s-Marke bei %L"
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr "NEWUNIT-Spezifizierer bei %L"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr "CONVERT-Marke bei %L"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "Fortran 2003: Spezifizierer %s in Anweisung %s bei %C hat Wert %qs"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "Spezifizierer %s in Anweisung %s bei %C hat Wert %qs"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "Erweiterung: Spezifizierer %s in Anweisung %s bei %C hat Wert %qs"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "Spezifizierer %s in Anweisung %s bei %C hat ungültigen Wert %qs"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr "OPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr "UNIT-Spezifizierer mit NEWUNIT bei %C nicht erlaubt"
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr "NEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %C haben"
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr "OPEN-Anweisung bei %C muss UNIT oder NEWUNIT haben"
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr "ACTION-Typ bei %C steht in Konflikt mit READONLY-Spezifizierer"
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr "ASYNCHRONOUS= bei %C ist in Fortran 95 nicht erlaubt"
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr "BLANK= bei %C ist in Fortran 95 nicht erlaubt"
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr "DECIMAL= bei %C ist in Fortran 95 nicht erlaubt"
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr "ENCODING= bei %C ist in Fortran 95 nicht erlaubt"
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr "ROUND= bei %C ist in Fortran 95 nicht erlaubt"
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr "SIGN= bei %C ist in Fortran 95 nicht erlaubt"
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr "CLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr "CLOSE-Anweisung bei %L erfordert eine UNIT-Zahl"
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "UNIT-Zahl in CLOSE-Anweisung bei %L muss nicht-negativ sein"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr "Fehlende UNIT-Zahl in Anweisung bei %L"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr "UNIT-Zahl in Anweisung bei %L muss nicht-negativ sein"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr "FLUSH-Anweisung bei %C"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, gcc-internal-format, gfc-internal-format
msgid "Missing format with default unit at %C"
msgstr "Fehlendes Format mit Standard-Einheit bei %C"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "Doppelte UNIT-Spezifikation bei %C"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "Doppelte Format-Spezifikation bei %C"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr "Symbol %qs in Namensliste %qs ist INTENT(IN) bei %C"
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "Doppelte NML-Spezifikation bei %C"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr "Symbol %qs bei %C muss ein NAMELIST-Gruppenname sein"
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr "END-Tag bei %C in Ausgabe-Anweisung nicht erlaubt"
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "bei %L wurde kein UNIT angegeben"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr "UNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable sein"
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr "Ungültige Form der WRITE-Anweisung bei %L, UNIT erforderlich"
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr "Interne Einheit mit Vektor-Index bei %L"
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr "Externe IO UNIT kann kein Feld bei %L sein"
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr "NAMELIST %qs in READ-Anweisung bei %L enthält Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darf"
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-Komponenten"
+
+#: fortran/io.c:3317
+#, fuzzy, gcc-internal-format
+#| msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
+
+#: fortran/io.c:3328
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr "Komma vor Ein-/Ausgabeelementliste bei %L"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "ERR-Marke %d bei %L nicht definiert"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "END-Marke %d bei %L nicht definiert"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "EOR-Marke %d bei %L nicht definiert"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "FORMAT-Marke %d bei %L nicht definiert"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr "io_kind_name(): bad I/O-kind"
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "Syntaxfehler in E/A-Iterator bei %C"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr "Variable in READ-Anweisung bei %C erwartet"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "Ausdruck in %s-Anweisung bei %C erwartet"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "Syntaxfehler in Anweisung %s bei %C"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr "Interne Datei bei %L mit Namensliste"
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "Spezifikation ASYNCHRONOUS= bei %L muss ein Initialisierungsausdruck sein"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr "PAD= bei %C ist in Fortran 95 nicht erlaubt"
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr "DELIM= bei %C ist in Fortran 95 nicht erlaubt"
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr "PRINT-Namensliste bei %C ist eine Erweiterung"
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr "Komma in E/A-Liste bei %C erwartet"
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "PRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubt"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr "INQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr "IOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungültig"
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr "INQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthalten"
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr "INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-Spezifikationssymbol"
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "UNIT-Zahl in INQUIRE-Anweisung bei %L darf nicht %d sein"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr "INQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID="
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr "WAIT bei %C ist in Fortran 95 nicht erlaubt"
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr "WAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubt"
@@ -53413,261 +53529,261 @@ msgstr "\"USE :: module\" bei %C"
msgid "Missing generic specification in USE statement at %C"
msgstr "Fehlende allgemeine Spezifikation in USE-Anweisung bei %C"
-#: fortran/module.c:637
+#: fortran/module.c:638
#, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr "Umbenennungsoperatoren in USE-Anweisungen bei %C"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr "Der Name %qs bei %C wurde bereits als ein externer Modulname verwendet"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr "SUBMODULE-Deklaration bei %C"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr "SUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen Gültigkeitsbereichs auftreten"
-#: fortran/module.c:821
+#: fortran/module.c:822
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "Syntaxfehler in SUBMODULE-Anweisung bei %C"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr "Modul %qs in Zeile %d, Spalte %d wird gelesen: %s"
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr "Modul %qs in Zeile %d, Spalte %d wird geschrieben: %s"
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr "Modul %qs in Zeile %d, Spalte %d: %s"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr "require_atom(): bad atom type required"
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "Fehler beim Schreiben der Moduldatei: %s"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr "write_atom(): Writing negative integer"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr "write_atom(): Trying to write dab atom"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr "unquote_string(): got bad string"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr "mio_array_ref(): Unknown array ref"
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr "Namensliste %s kann nicht mit USE-Verbindung in %s umbenannt werden"
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr "Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %L"
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr "Vorherige !$OMP DECLARE REDUCTION von Modul %s bei %L"
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr "Bei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen Programmeinheit"
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefunden"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr "Bei %2$L referenzierter Benutzeroperator %1$qs nicht im Modul %3$qs gefunden"
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr "Bei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefunden"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr "write_symbol(): bad module symbol %qs"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr "write_symtree(): Symbol not written"
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, gcc-internal-format
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "Moduldatei %qs kann bei %C nicht zum Schreiben geöffnet werden: %s"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr "Fehler beim Schreiben der Moduldatei %qs: %s"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr "Moduldatei %qs kann nicht gelöscht werden: %s"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr "Moduldatei %qs kann nicht in %qs umbenannt werden: %s"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr "Temporäre Moduldatei %qs kann nicht gelöscht werden: %s"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr "Symbol %qs bei %C bereits deklariert"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr "import_iso_c_binding_module(): Unable to create symbol for %s"
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr "Das bei %2$L referenzierte Symbol %1$qs ist nicht im gewählten Standard vorhanden"
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefunden"
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr "Symbol %qs bereits deklariert"
# https://german.stackexchange.com/questions/35158/deklination-mehrerer-attributiver-adjektive
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr "Verwendung des intrinsischen Moduls %qs bei %C steht mit nicht-intrinsischem vorher verwendeten Modulnamen in Konflikt"
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit Option %qs unverträglich"
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %C ist mit Option %s unverträglich"
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefunden"
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr "USE-Anweisung bei %C hat keinen ONLY-Qualifizierer"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr "Intrinsisches Modul ISO_FORTRAN_ENV bei %C"
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr "Modul ISO_C_BINDING bei %C"
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr "Intrinsisches Modul %qs bei %C nicht gefunden"
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr "IEEE_FEATURES-Modul bei %C"
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr "IEEE_EXCEPTIONS-Modul bei %C"
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr "IEEE_ARITHMETIC-Modul bei %C"
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, gcc-internal-format
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "Moduldatei %qs kann bei %C nicht zum Lesen geöffnet werden: %s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr "Moduldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthält oder weil es einen Fehler in dem Modul gibt."
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr "Verwendung des nicht-intrinsischen Moduls %qs bei %C steht mit vorher verwendetem intrinsischen Modulnamen in Konflikt"
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr "Bei %2$C geöffnete Datei %1$qs ist keine GNU-Fortran-Moduldatei"
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr "Bei %2$C geöffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurde"
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr "Das %sModul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werden"
@@ -56054,7 +56170,7 @@ msgstr "Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Fu
msgid "Unable to resolve the specific function %qs at %L"
msgstr "Spezifische Funktion %qs bei %L kann nicht aufgelöst werden"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
@@ -57557,449 +57673,439 @@ msgstr "Nicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr "Allgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "Feld %qs mit vermuteter Größe in Namensliste %qs bei %L ist nicht erlaubt"
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr "NAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %L"
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr "NAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %L"
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr "NAMELIST-Objekt %qs ohne konstante Zeichenlänge in Namensliste %qs bei %L"
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-Komponenten"
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr "NAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr "NAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L sein"
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr "NAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in Konflikt"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr "Parameterfeld %qs bei %L kann nicht automatische oder vermutete Form haben"
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr "Implizit angegebener PARAMETER %qs bei %L passt nicht zu früherem IMPLICIT-Typ"
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "Unverträglicher abgeleiteter Typ in PARAMETER bei %L"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr "Sorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstützt"
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr "%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter Größe oder Rang"
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr "Feld mit vermuteter Größe bei %L muss ein Schein-Argument sein"
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr "Feld mit vermutetem Rang bei %L muss ein Scheinargument sein"
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr "Feld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION haben"
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr "Symbol bei %L ist keine Scheinvariable"
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr "%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr "Zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante Länge haben"
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr "C-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss Länge eins haben"
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr "Der abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurde"
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument sein"
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ sein"
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) haben"
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter Größe"
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr "Vermuteter Typ der Variable %s bei %L ist nur für Scheinvariablen erlaubt"
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "Variable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "Variable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) haben"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr "Variable %s vermuteten Typs bei %L darf kein Feld mit ausdrücklicher Form sein"
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr "Variable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr "PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qs"
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "Variable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "Variable %s bei %L mit EVENT_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr "Das INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung haben"
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr "Scheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) sein"
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr "Scheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) sein"
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr "Funktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente haben"
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr "Variable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr "Variable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray sein"
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr "Variable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "Koarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form haben"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr "Zuordnungsfähige Koarray-Variable %qs bei %L muss aufgeschobene Form haben"
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr "Variable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "Coarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubt"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "LOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "LOGICAL-Rückgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, gcc-internal-format
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "Namensliste %qs kann bei %L nicht als Argument für Unterprogramm oder Funktion verwendet werden"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr "Threadprivate bei %L ist nicht SAVEd"
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr "»!$OMP DECLARE TARGET«-Variable %qs bei %L ist nicht gespeichert (SAVE)"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr "check_data_variable(): Bad expression"
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "BLOCK DATA Element %qs bei %L muss in COMMON sein"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr "DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werden"
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "DATA-Element %qs bei %L kann keinen Coindex haben"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr "DATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollständiges Feld sein"
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "Marke %d bei %L definiert, aber nicht verwendet"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr "Variable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr "Variable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr "Variable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr "Variable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr "Entweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED haben"
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr "Allgemeines Blockelement %qs bei %L kann kein EQUIVALENCE-Objekt in PURE-Prozedur %qs sein"
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr "Benannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt sein"
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr "Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr "Strukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt sein"
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "Teilzeichenkette bei %L hat Länge Null"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr "PUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qs"
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr "Prozedur für Benutzeroperator %qs bei %L muss eine FUNCTION sein"
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "Prozedur für Benutzeroperator %qs bei %L kann nicht vermutete Zeichenlänge haben"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "Prozedur für Benutzeroperator %qs bei %L muss mindestens ein Argument haben"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr "Operatorschnittstelle bei %L darf höchstens zwei Argumente haben"
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr "Enthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE sein"
@@ -59113,12 +59219,12 @@ msgstr "Sorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht
msgid "The event variable at %L shall not be coindexed"
msgstr "Event-Variable bei %L darf nicht koindiziert sein"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr "build_dt: Format mit Namensliste"
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr "Falscher IO-Basistyp (%d)"
diff --git a/gcc/po/el.po b/gcc/po/el.po
index 0122f00d8a0..bffe6125466 100644
--- a/gcc/po/el.po
+++ b/gcc/po/el.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 4.0-b20041128\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2004-12-15 18:53+0000\n"
"Last-Translator: Simos Xenitellis <simos74@gmx.net>\n"
"Language-Team: Greek <nls@tux.hellug.gr>\n"
@@ -190,13 +190,13 @@ msgstr ""
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr ""
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, fuzzy, c-format
msgid "invalid expression as operand"
@@ -556,65 +556,65 @@ msgstr ""
" επιλογές σε αυτές τις διεÏγασίες, Ï€Ïέπει να χÏησιμοποιήσετε τις επιλογές\n"
" -W<γÏάμμα>.\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, fuzzy, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr "δημιουÏγία %s %s στο %s"
-#: gcc.c:6638
+#: gcc.c:6641
#, fuzzy, c-format
#| msgid "libraries: %s\n"
msgid "Target: %s\n"
msgstr "βιβλιοθήκες: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "Έχει Ïυθμιστεί με: %s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Μοντέλο νημάτων: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, fuzzy, c-format
#| msgid "gcc version %s\n"
msgid "gcc version %s %s\n"
msgstr "έκδοση gcc %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, fuzzy, c-format
#| msgid "gcc driver version %s executing gcc version %s\n"
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "έκδοση Î¿Î´Î·Î³Î¿Ï gcc %s εκτελεί την έκδοση gcc %s\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "εγκατάσταση: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "Ï€ÏογÏάμματα: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "βιβλιοθήκες: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -624,17 +624,17 @@ msgstr ""
"Για οδηγίες για αναφοÏές σφαλμάτων. παÏακαλώ δείτε:\n"
# src/request.c:37
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, fuzzy, c-format
msgid "%s %s%s\n"
msgstr "%s: %s: "
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr ""
# src/main.c:850
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
#, fuzzy
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
@@ -645,7 +645,7 @@ msgstr ""
"αντιγÏαφής. Δεν υπάÏχει ΚΑΜΙΑ εγγÏηση· οÏτε ακόμα για ΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑ ή \n"
"ΚΑΤΑΛΛΗΛΟΤΗΤΑ ΓΙΑ ΕÎΑ ΣΥΓΚΕΚΡΙΜΕÎΟ ΣΚΟΠΟ.\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -654,14 +654,14 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
"\n"
msgstr ""
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -669,7 +669,7 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -681,18 +681,18 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, fuzzy, c-format
-#| msgid " -v, --version Print version number, then exit\n"
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --version Εμφάνιση αÏÎ¹Î¸Î¼Î¿Ï Î­ÎºÎ´Î¿ÏƒÎ·Ï‚, μετά έξοδος\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, fuzzy, c-format
#| msgid " -o <file> Place the output into <file>\n"
msgid " -o, --output <dir> Output directory\n"
msgstr " -o <αÏχείο> Τοποθέτηση της εξόδου στο <αÏχείο>\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, fuzzy, c-format
+#| msgid " -v, --version Print version number, then exit\n"
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --version Εμφάνιση αÏÎ¹Î¸Î¼Î¿Ï Î­ÎºÎ´Î¿ÏƒÎ·Ï‚, μετά έξοδος\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -708,14 +708,14 @@ msgstr ""
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -743,31 +743,31 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgid " -f, --function Print function level info\n"
msgstr " -h, --help Εμφάνιση αυτής της βοήθειας, μετά έξοδος\n"
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr " -h, --help Εμφάνιση αυτής της βοήθειας, μετά έξοδος\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -F, --fullname Print full filename\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
msgstr " -h, --help Εμφάνιση αυτής της βοήθειας, μετά έξοδος\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
msgid " -o, --object Print object level info\n"
msgstr " -h, --help Εμφάνιση αυτής της βοήθειας, μετά έξοδος\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -858,37 +858,37 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Εμφάνιση αυτής της βοήθειας, μετά έξοδος\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr ""
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr ""
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
" rather than percentages\n"
msgstr ""
-#: gcov.c:663
+#: gcov.c:662
#, fuzzy, c-format
#| msgid " --help Display this information\n"
msgid " -d, --display-progress Display progress information\n"
msgstr " --help Εμφάνιση αυτών των πληÏοφοÏιών\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr ""
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Εμφάνιση αυτής της βοήθειας, μετά έξοδος\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1073,85 +1073,85 @@ msgstr ""
msgid "%s:graph is unsolvable for '%s'\n"
msgstr ""
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr ""
-#: gcov.c:2005
+#: gcov.c:2012
#, fuzzy, c-format
msgid "No executable lines\n"
msgstr "δημιουÏγία αÏχείου `%s'\n"
# src/request.c:37
-#: gcov.c:2013
+#: gcov.c:2020
#, fuzzy, c-format
msgid "%s '%s'\n"
msgstr "%s: %s"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr ""
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr ""
-#: gcov.c:2030
+#: gcov.c:2037
#, fuzzy, c-format
msgid "No branches\n"
msgstr ""
"Δεν υπάÏχει αÏχείο `%s'.\n"
"\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr ""
-#: gcov.c:2036
+#: gcov.c:2043
#, fuzzy, c-format
msgid "No calls\n"
msgstr "δημιουÏγία αÏχείου `%s'\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, fuzzy, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s Ï€Ïιν από `%s'"
-#: gcov.c:2419
+#: gcov.c:2426
#, fuzzy, c-format
msgid "call %2d returned %s\n"
msgstr " αλλά %d απαιτοÏνται"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr ""
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr ""
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr ""
-#: gcov.c:2439
+#: gcov.c:2446
#, fuzzy, c-format
msgid "unconditional %2d taken %s\n"
msgstr "Άγνωστή επιλογή για το `s'"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr ""
-#: gcov.c:2512
+#: gcov.c:2519
#, fuzzy, c-format
msgid "Cannot open source file %s\n"
msgstr "Δεν μπόÏεσα να ανοίξω το αÏχείο %s"
@@ -1264,89 +1264,89 @@ msgstr "Αυτή η παÏάμετÏος δεν έχει ακόμα τεκμηÏ
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr ""
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr ""
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr ""
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr ""
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr ""
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr ""
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr ""
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr ""
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr ""
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr ""
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr ""
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr ""
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr ""
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr ""
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr ""
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr ""
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr ""
@@ -2899,8 +2899,8 @@ msgstr ""
msgid "<command-line>"
msgstr ""
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, fuzzy, c-format
msgid "Unsupported operand for code '%c'"
msgstr "Μη έγκυÏη επιλογή `%s'"
@@ -2919,7 +2919,7 @@ msgstr "Μη έγκυÏη επιλογή `%s'"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, fuzzy, c-format
msgid "missing operand"
msgstr "έχει παÏαληφθεί η λίστα με τα πεδία"
@@ -2939,8 +2939,8 @@ msgstr "μη έγκυÏος χÏήστης"
msgid "invalid operand prefix '%%%c'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
@@ -2956,18 +2956,18 @@ msgid "invalid %%r value"
msgstr "μη έγκυÏος χÏήστης"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, fuzzy, c-format
msgid "invalid %%R value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, fuzzy, c-format
msgid "invalid %%N value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, fuzzy, c-format
msgid "invalid %%P value"
msgstr "μη έγκυÏος χÏήστης"
@@ -2977,7 +2977,7 @@ msgstr "μη έγκυÏος χÏήστης"
msgid "invalid %%h value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, fuzzy, c-format
msgid "invalid %%L value"
msgstr "μη έγκυÏος χÏήστης"
@@ -2998,7 +2998,7 @@ msgid "invalid %%U value"
msgstr "μη έγκυÏος χÏήστης"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, fuzzy, c-format
msgid "invalid %%s value"
msgstr "μη έγκυÏος χÏήστης"
@@ -3008,7 +3008,7 @@ msgstr "μη έγκυÏος χÏήστης"
msgid "invalid %%C value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, fuzzy, c-format
msgid "invalid %%E value"
msgstr "μη έγκυÏος χÏήστης"
@@ -3019,7 +3019,7 @@ msgid "unknown relocation unspec"
msgstr "Δεν είναι δυνατόν να βÏεθεί ο Ï„Ïπος του επεξεÏγαστή."
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, fuzzy, c-format
msgid "invalid %%xn code"
msgstr "μη έγκυÏο δικαίωμα"
@@ -3082,7 +3082,7 @@ msgstr "Μη έγκυÏη επιλογή `%s'"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, fuzzy, c-format
msgid "invalid operand output code"
msgstr "Μη έγκυÏος κώδικας αίτησης"
@@ -3092,29 +3092,29 @@ msgstr "Μη έγκυÏος κώδικας αίτησης"
msgid "invalid UNSPEC as operand: %d"
msgstr "μη έγκυÏη μετατόπιση UTC"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, fuzzy, c-format
msgid "invalid shift operand"
msgstr "μη έγκυÏος χÏήστης"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, fuzzy, c-format
msgid "predicated Thumb instruction"
msgstr "Ακατάλληλη εντολή"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, fuzzy, c-format
msgid "predicated instruction in conditional sequence"
msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3122,110 +3122,110 @@ msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
msgid "invalid operand for code '%c'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, fuzzy, c-format
msgid "instruction never executed"
msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr ""
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr ""
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr ""
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
#, fuzzy
msgid "bad address, not a constant:"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr ""
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
#, fuzzy
msgid "invalid insn:"
msgstr "μη έγκυÏος χÏήστης"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
#, fuzzy
msgid "incorrect insn:"
msgstr "λάθος συνθηματικό"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
#, fuzzy
msgid "unknown move insn:"
msgstr "άγνωστο σετ `%s'"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
#, fuzzy
msgid "unsupported fixed-point conversion"
msgstr "Εμφάνιση έκδοσης Ï€ÏογÏάμματος"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr ""
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
msgid "function parameter"
msgstr "κακό ÏŒÏισμα"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
#, fuzzy
#| msgid "structure"
msgid "structure field"
msgstr "δομή"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
msgid "return type of function"
msgstr "η επιστÏεφόμενη τιμή της `%s' δεν είναι `int'"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
msgid "pointer"
msgstr ""
@@ -3247,7 +3247,7 @@ msgid "invalid const_double operand"
msgstr "μη έγκυÏος χÏήστης"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3504,88 +3504,88 @@ msgstr "αÏχείο εξόδου"
msgid "bad output_condmove_single operand"
msgstr "αÏχείο εξόδου"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, fuzzy, c-format
msgid "invalid UNSPEC as operand"
msgstr "μη έγκυÏη μετατόπιση UTC"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, fuzzy, c-format
msgid "invalid use of asm flag output"
msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, fuzzy, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr ""
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr ""
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, fuzzy, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr ""
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, fuzzy, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr ""
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, fuzzy, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr ""
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, fuzzy, c-format
msgid "invalid operand code '%c'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, fuzzy, c-format
msgid "invalid constraints for operand"
msgstr "μη έγκυÏος χÏήστης"
# src/grep.c:1133
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
#, fuzzy
msgid "unknown insn mode"
msgstr "άγνωστη μέθοδος καταλόγων"
@@ -3626,7 +3626,7 @@ msgstr "Μη έγκυÏος χαÏακτήÏας παÏαβολής"
msgid "invalid %%P operand"
msgstr "μη έγκυÏος χÏήστης"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, fuzzy, c-format
msgid "invalid %%p value"
msgstr "μη έγκυÏος χÏήστης"
@@ -3682,7 +3682,7 @@ msgid "post-increment address is not a register"
msgstr ""
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
#, fuzzy
msgid "bad address"
msgstr "Εσφαλμένη διεÏθυνση"
@@ -3718,7 +3718,7 @@ msgid "insn contains an invalid address !"
msgstr "Ακατάλληλη χÏήση του διαμοÏφωτή διεÏθυνσης"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
#, fuzzy
msgid "invalid address"
msgstr "Ακατάλληλη χÏήση του διαμοÏφωτή διεÏθυνσης"
@@ -3810,285 +3810,285 @@ msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr ""
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
#, fuzzy
msgid "-mvsx needs indexed addressing"
msgstr "Ακατάλληλη χÏήση του διαμοÏφωτή διεÏθυνσης"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr ""
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
#, fuzzy
msgid "-mquad-memory requires 64-bit mode"
msgstr "Εσφαλμένος κώδικας αίτησης"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr ""
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
#, fuzzy
msgid "-mtoc-fusion requires 64-bit"
msgstr "Εσφαλμένος κώδικας αίτησης"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
#, fuzzy
msgid "bad move"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, fuzzy, c-format
msgid "invalid %%e value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, fuzzy, c-format
msgid "invalid %%f value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, fuzzy, c-format
msgid "invalid %%F value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, fuzzy, c-format
msgid "invalid %%G value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, fuzzy, c-format
msgid "invalid %%j code"
msgstr "μη έγκυÏο δικαίωμα"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, fuzzy, c-format
msgid "invalid %%J code"
msgstr "μη έγκυÏο δικαίωμα"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, fuzzy, c-format
msgid "invalid %%k value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, fuzzy, c-format
msgid "invalid %%K value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, fuzzy, c-format
msgid "invalid %%O value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, fuzzy, c-format
msgid "invalid %%q value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, fuzzy, c-format
msgid "invalid %%T value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, fuzzy, c-format
msgid "invalid %%u value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, fuzzy, c-format
msgid "invalid %%v value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, fuzzy, c-format
msgid "invalid %%x value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, fuzzy, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "μη έγκυÏη μέτÏηση επανάληψης `%s' στη κατασκευή [c*n]"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
#, fuzzy
msgid "AltiVec argument passed to unprototyped function"
msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
#, fuzzy
msgid "Could not generate addis value for fusion"
msgstr "Ακατάλληλη εντολή"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
#, fuzzy
msgid "Unable to generate load/store offset for fusion"
msgstr "ΑδÏνατη η δημιουÏγία διεÏγασίας στον εξυπηÏετητή"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, fuzzy, c-format
msgid "cannot decompose address"
msgstr "Δεν είναι δυνατή η εκχώÏηση της ζητηθήσας διεÏθυνσης"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, fuzzy, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, fuzzy, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, fuzzy, c-format
msgid "invalid address for 'O' output modifier"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, fuzzy, c-format
msgid "invalid address for 'R' output modifier"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, fuzzy, c-format
msgid "invalid address for 'S' output modifier"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, fuzzy, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, fuzzy, c-format
msgid "invalid constant - try using an output modifier"
msgstr "Μη έγκυÏος κώδικας αίτησης"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, fuzzy, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, fuzzy, c-format
msgid "invalid expression - try using an output modifier"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, fuzzy, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
msgid "vector argument passed to unprototyped function"
msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
msgid "types differ in signedness"
msgstr ""
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -4114,43 +4114,43 @@ msgstr ""
msgid "created and used with different endianness"
msgstr ""
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, fuzzy, c-format
msgid "invalid %%Y operand"
msgstr "μη έγκυÏος χÏήστης"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, fuzzy, c-format
msgid "invalid %%A operand"
msgstr "μη έγκυÏος χÏήστης"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, fuzzy, c-format
msgid "invalid %%B operand"
msgstr "μη έγκυÏος χÏήστης"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, fuzzy, c-format
msgid "invalid %%C operand"
msgstr "μη έγκυÏη μετατόπιση UTC"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, fuzzy, c-format
msgid "invalid %%D operand"
msgstr "μη έγκυÏος χÏήστης"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, fuzzy, c-format
msgid "invalid %%f operand"
msgstr "μη έγκυÏος χÏήστης"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, fuzzy, c-format
msgid "invalid %%s operand"
msgstr "μη έγκυÏος χÏήστης"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr ""
@@ -4316,32 +4316,32 @@ msgstr ""
msgid "bad test"
msgstr "Εσφαλμένη διεÏθυνση"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, fuzzy, c-format
msgid "invalid %%D value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
#, fuzzy
msgid "invalid mask"
msgstr "μη έγκυÏος χÏήστης"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, fuzzy, c-format
msgid "invalid %%d value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, fuzzy, c-format
msgid "invalid %%t/%%b value"
msgstr "μη έγκυÏος χÏήστης"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
#, fuzzy
msgid "no register in address"
msgstr "μη έγκυÏος χÏόνος έναÏξης"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
#, fuzzy
msgid "address offset not a constant"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
@@ -4364,8 +4364,8 @@ msgstr "((ανώνυμο))"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, fuzzy, gcc-internal-format
msgid "expected %<;%>"
msgstr "Μη οÏισμένο όνομα %s"
@@ -4387,14 +4387,14 @@ msgstr "Μη οÏισμένο όνομα %s"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, fuzzy, gcc-internal-format
msgid "expected %<(%>"
msgstr "Μη οÏισμένο όνομα %s"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, fuzzy, gcc-internal-format
msgid "expected %<,%>"
msgstr "Μη οÏισμένο όνομα %s"
@@ -4425,7 +4425,7 @@ msgstr "Μη οÏισμένο όνομα %s"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, fuzzy, gcc-internal-format
msgid "expected %<)%>"
msgstr "Μη οÏισμένο όνομα %s"
@@ -4433,7 +4433,7 @@ msgstr "Μη οÏισμένο όνομα %s"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, fuzzy, gcc-internal-format
msgid "expected %<]%>"
msgstr "Μη οÏισμένο όνομα %s"
@@ -4443,14 +4443,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr ""
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, fuzzy, gcc-internal-format
msgid "expected %<}%>"
msgstr "Μη οÏισμένο όνομα %s"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, fuzzy, gcc-internal-format
msgid "expected %<{%>"
msgstr "Μη οÏισμένο όνομα %s"
@@ -4460,7 +4460,7 @@ msgstr "Μη οÏισμένο όνομα %s"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, fuzzy, gcc-internal-format
msgid "expected %<:%>"
msgstr "Μη οÏισμένο όνομα %s"
@@ -4473,24 +4473,24 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr ""
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, fuzzy, gcc-internal-format
msgid "expected %<while%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4499,18 +4499,18 @@ msgstr ""
msgid "expected %<.%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, fuzzy, gcc-internal-format
msgid "expected %<@end%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, fuzzy, gcc-internal-format
msgid "expected %<>%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr ""
@@ -4518,17 +4518,17 @@ msgstr ""
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, fuzzy, gcc-internal-format
msgid "expected %<=%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr ""
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, fuzzy, gcc-internal-format
msgid "expected %<[%>"
msgstr "Μη οÏισμένο όνομα %s"
@@ -4538,7 +4538,7 @@ msgstr "Μη οÏισμένο όνομα %s"
msgid "(anonymous)"
msgstr "((ανώνυμο))"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, fuzzy, gcc-internal-format
msgid "expected %<<%>"
msgstr "Μη οÏισμένο όνομα %s"
@@ -4548,11 +4548,11 @@ msgstr "Μη οÏισμένο όνομα %s"
msgid "expected label"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr ""
@@ -4786,11 +4786,11 @@ msgstr ""
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr ""
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] ""
@@ -4973,89 +4973,89 @@ msgstr "Ï€Ïοειδοποίηση: "
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-#: fortran/io.c:585
+#: fortran/io.c:595
#, fuzzy
#| msgid " but %d required"
msgid "Positive width required"
msgstr " αλλά %d απαιτοÏνται"
-#: fortran/io.c:586
+#: fortran/io.c:596
#, fuzzy
msgid "Nonnegative width required"
msgstr "ΑÏνητικό πλάτος στην αποτίμηση"
-#: fortran/io.c:587
+#: fortran/io.c:597
msgid "Unexpected element %qc in format string at %L"
msgstr ""
-#: fortran/io.c:589
+#: fortran/io.c:599
#, fuzzy
msgid "Unexpected end of format string"
msgstr "μη τεÏματιζόμενo αλφαÏιθμητικό"
-#: fortran/io.c:590
+#: fortran/io.c:600
#, fuzzy
msgid "Zero width in format descriptor"
msgstr "σφάλμα εγγÏαφής %s"
-#: fortran/io.c:610
+#: fortran/io.c:620
#, fuzzy
msgid "Missing leading left parenthesis"
msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
-#: fortran/io.c:639
+#: fortran/io.c:649
#, fuzzy
msgid "Left parenthesis required after %<*%>"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr ""
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr ""
-#: fortran/io.c:726
-#, c-format
-msgid "Right parenthesis expected at %C"
-msgstr ""
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr ""
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr ""
-#: fortran/io.c:1000
+#: fortran/io.c:963
#, fuzzy
msgid "Positive exponent width required"
msgstr "Αδυναμία Ï€Ïοσπέλασης του αÏχείου της αλλαγής"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, c-format
+msgid "Right parenthesis expected at %C"
+msgstr ""
+
+#: fortran/io.c:1040
#, fuzzy
msgid "Period required in format specifier"
msgstr "άγνωστο Ï€Ïόθεμα: %s"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
@@ -5065,87 +5065,87 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr "συντακτικό σφάλμα στο οÏισμό του %s: %s"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
#, fuzzy
msgid "Unexpected EOF"
msgstr "Μη οÏισμένο όνομα %s"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr ""
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr ""
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr ""
-#: fortran/module.c:1554
+#: fortran/module.c:1555
#, fuzzy
msgid "Expected name"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: fortran/module.c:1557
+#: fortran/module.c:1558
#, fuzzy
msgid "Expected left parenthesis"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr ""
-#: fortran/module.c:1563
+#: fortran/module.c:1564
#, fuzzy
msgid "Expected integer"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
#, fuzzy
msgid "Expected string"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: fortran/module.c:1591
+#: fortran/module.c:1592
#, fuzzy
msgid "find_enum(): Enum not found"
msgstr "το αÏχείο χάÏτη χαÏακτήÏων `%s' δεν βÏέθηκε"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
#, fuzzy
msgid "Expected attribute bit name"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: fortran/module.c:3163
+#: fortran/module.c:3164
#, fuzzy
msgid "Expected integer string"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr ""
-#: fortran/module.c:3189
+#: fortran/module.c:3190
#, fuzzy
msgid "Expected real string"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: fortran/module.c:3413
+#: fortran/module.c:3414
#, fuzzy
msgid "Expected expression type"
msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
#, fuzzy
msgid "Bad operator"
msgstr "μη έγκυÏος χÏήστης"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
#, fuzzy
msgid "Bad type in constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
#, fuzzy
msgid "Unexpected end of module"
msgstr "Μη οÏισμένο όνομα %s"
@@ -5421,12 +5421,12 @@ msgstr ""
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
#, fuzzy
msgid "Assignment of scalar to unallocated array"
msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
@@ -5816,7 +5816,7 @@ msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζετ
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
#, fuzzy
msgid "may not use both -m32 and -m64"
msgstr "δεν είναι δυνατό να παÏαληφθεί ο χÏήστης και η ομάδα"
@@ -8808,7 +8808,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr ""
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
msgid "Schedule code for given CPU."
msgstr ""
@@ -9037,7 +9037,7 @@ msgstr ""
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
msgid "Use LRA instead of reload."
msgstr ""
@@ -9278,13 +9278,13 @@ msgstr ""
msgid "Use 80-bit long double."
msgstr "ΧÏήση ABI 64-bit"
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
#, fuzzy
msgid "Use 64-bit long double."
msgstr "ΧÏήση ABI 64-bit"
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
#, fuzzy
msgid "Use 128-bit long double."
@@ -10339,90 +10339,90 @@ msgstr "ΧÏήση ABI 64-bit"
msgid "64 bit ABI."
msgstr "ΧÏήση ABI 64-bit"
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr ""
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
msgid "Additional debug prints."
msgstr ""
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr ""
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
msgid "Enable decimal floating point hardware support."
msgstr ""
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
msgid "Enable hardware floating point."
msgstr ""
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
#, fuzzy
msgid "Use hardware transactional execution instructions."
msgstr "Ακατάλληλη εντολή"
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr ""
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr ""
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr ""
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
msgid "Disable hardware floating point."
msgstr "Ακατάλληλη εντολή"
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
#, fuzzy
msgid "Use the mvcle instruction for block moves."
msgstr "Ακατάλληλη εντολή"
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr ""
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr ""
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr ""
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -10474,11 +10474,11 @@ msgstr ""
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -10715,82 +10715,98 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr ""
#: config/sparc/sparc.opt:86
-msgid "Use UltraSPARC Compare-and-Branch extensions."
+msgid "Use additional VIS instructions introduced in OSA2017."
msgstr ""
#: config/sparc/sparc.opt:90
-msgid "Use UltraSPARC Fused Multiply-Add extensions."
+msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr ""
#: config/sparc/sparc.opt:94
-msgid "Use UltraSPARC Population-Count instruction."
+msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr ""
#: config/sparc/sparc.opt:98
-msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
msgstr ""
#: config/sparc/sparc.opt:102
-msgid "Pointers are 64-bit."
+msgid "Use UltraSPARC Population-Count instruction."
msgstr ""
#: config/sparc/sparc.opt:106
-msgid "Pointers are 32-bit."
+msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr ""
#: config/sparc/sparc.opt:110
+msgid "Pointers are 64-bit."
+msgstr ""
+
+#: config/sparc/sparc.opt:114
+msgid "Pointers are 32-bit."
+msgstr ""
+
+#: config/sparc/sparc.opt:118
#, fuzzy
#| msgid "Use 64-bit ABI"
msgid "Use 64-bit ABI."
msgstr "ΧÏήση ABI 64-bit"
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
#, fuzzy
#| msgid "Use 32-bit ABI"
msgid "Use 32-bit ABI."
msgstr "ΧÏήση ABI 32-bit"
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
msgid "Use stack bias."
msgstr ""
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
msgid "Use structs on stronger alignment for double-word copies."
msgstr ""
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
msgid "Optimize tail call instructions in assembler and linker."
msgstr ""
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
msgid "Use features of and schedule code for given CPU."
msgstr ""
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
msgid "Use given SPARC-V9 code model."
msgstr ""
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
msgid "Enable debug output."
msgstr ""
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr ""
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -15367,7 +15383,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -15781,7 +15797,7 @@ msgid "expected boolean type"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
msgid "expected integer"
msgstr "Μη οÏισμένο όνομα %s"
@@ -16106,137 +16122,137 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
#, fuzzy
msgid "invalid comparison of non-ordered type"
msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, fuzzy, c-format
msgid "invalid operation (%s)"
msgstr "μη έγκυÏη επιλογή %s"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
#, fuzzy
msgid "invalid comparison of non-comparable type"
msgstr "μη έγκυÏος δεÏτεÏος τελεστής σε κατάσταση συμβατότητας `%s'"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
msgid "invalid comparison of generated struct"
msgstr "μη έγκυÏη μέτÏηση επανάληψης `%s' στη κατασκευή [c*n]"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
msgid "invalid comparison of generated array"
msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
#, fuzzy
msgid "invalid comparison of non-comparable array"
msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr ""
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, fuzzy, c-format
msgid "cannot use type %s as type %s"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
#, fuzzy
msgid "different receiver types"
msgstr "είδος μοÏφής"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
#, fuzzy
msgid "different number of parameters"
msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
#, fuzzy
msgid "different parameter types"
msgstr "είδος μοÏφής"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
#, fuzzy
msgid "different varargs"
msgstr "είδος μοÏφής"
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr ""
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
#, fuzzy
msgid "different result types"
msgstr "είδος μοÏφής"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, fuzzy, c-format
msgid "incompatible type for method %s%s%s"
msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, fuzzy, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
#, fuzzy
msgid "type has no methods"
msgstr "σφάλμα κατά την ανάγνωση της εισόδου"
# src/main.c:785
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, fuzzy, c-format
msgid "ambiguous method %s%s%s"
msgstr "Ασαφής μοÏφή `%s'"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, fuzzy, c-format
msgid "missing method %s%s%s"
msgstr "Λείπει παÏάμετÏος για `%s'"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr ""
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr ""
@@ -16412,7 +16428,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, fuzzy, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "πάÏα πολλά οÏίσματα"
@@ -16474,108 +16490,108 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr ""
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, fuzzy, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr "μη έγκυÏη κατάσταση για την dlopen()"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, fuzzy, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "μη έγκυÏος αÏιθμός από γÏαμμές"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr ""
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr ""
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr ""
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr ""
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr ""
-#: builtins.c:9402
+#: builtins.c:9408
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "πάÏα πολλά οÏίσματα"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr ""
-#: builtins.c:9422
+#: builtins.c:9428
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "πάÏα πολλά οÏίσματα"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr ""
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr ""
-#: builtins.c:9496
+#: builtins.c:9502
#, fuzzy, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: builtins.c:9509
+#: builtins.c:9515
#, fuzzy, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -17487,12 +17503,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr ""
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, fuzzy, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr ""
@@ -17587,13 +17603,13 @@ msgstr "Δεν μπόÏεσα να ανοίξω το αÏχείο %s"
msgid "cannot find '%s'"
msgstr "αδυναμία ανοίγματος του `%s'"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, fuzzy, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "αδυναμία ανοίγματος αÏχείου εξόδου `%s'"
# src/request.c:37
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, fuzzy, gcc-internal-format
#| msgid "%s: %s"
msgid "%s: %m"
@@ -17604,7 +17620,7 @@ msgstr "%s: %s"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr ""
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -17819,7 +17835,7 @@ msgstr ""
msgid "error writing %qs"
msgstr "σφάλμα εγγÏαφής %s"
-#: coverage.c:1245
+#: coverage.c:1257
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "αδυναμία ανοίγματος του `%s'"
@@ -17899,17 +17915,17 @@ msgstr "Άγνωστη επιλογή: %s %s %s"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -18019,12 +18035,12 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr ""
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr ""
@@ -18039,12 +18055,12 @@ msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "%s: οι τιμές του πεδίου `%s' δεν Ï€Ïέπει να είναι μεγαλÏτεÏες από %d"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, fuzzy, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "αδυναμία ανοίγματος αÏχείου εξόδου `%s'"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, fuzzy, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "αδυναμία ανοίγματος αÏχείου εξόδου `%s'"
@@ -18059,7 +18075,7 @@ msgstr ""
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
@@ -18089,7 +18105,7 @@ msgstr ""
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr ""
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -18099,7 +18115,7 @@ msgstr ""
msgid "total size of local objects too large"
msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr ""
@@ -18201,62 +18217,67 @@ msgstr ""
msgid "input file %qs is the same as output file"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: gcc.c:4498
+#: gcc.c:4476
+#, gcc-internal-format
+msgid "output filename may not be empty"
+msgstr ""
+
+#: gcc.c:4501
#, fuzzy, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr "Δεν υπάÏχουν αÏχεία εισόδου"
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr ""
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr ""
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "Δεν μπόÏεσα να ανοίξω το αÏχείο %s"
-#: gcc.c:5077
+#: gcc.c:5080
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουÏγίας Ï€ÏοσωÏÎ¹Î½Î¿Ï Î±Ïχείου για αλλαγή"
-#: gcc.c:5083
+#: gcc.c:5086
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "ΑδÏνατη η δημιουÏγία αÏχείου καταγÏαφών \"%s\""
-#: gcc.c:5206
+#: gcc.c:5209
#, fuzzy, gcc-internal-format
msgid "spec %qs invalid"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr ""
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr ""
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr ""
@@ -18264,233 +18285,233 @@ msgstr ""
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5954
+#: gcc.c:5957
#, fuzzy, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr "%s: μη αναγνωÏίσιμη επιλογή `-%c'\n"
-#: gcc.c:6016
+#: gcc.c:6019
#, fuzzy, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "άγνωστο σετ `%s'"
-#: gcc.c:6046
+#: gcc.c:6049
#, fuzzy, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "πάÏα πολλά οÏίσματα"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, fuzzy, gcc-internal-format
msgid "no arguments for spec function"
msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6396
+#: gcc.c:6399
#, fuzzy, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: gcc.c:6491
+#: gcc.c:6494
#, fuzzy, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: gcc.c:7097
+#: gcc.c:7100
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr "αδυναμία ανοίγματος αÏχείου εξόδου `%s'"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "αδυναμία ανοίγματος αÏχείου εξόδου `%s'"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr ""
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7812
+#: gcc.c:7815
#, fuzzy, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: gcc.c:7816
+#: gcc.c:7819
#, fuzzy, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr ""
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "δεν υπάÏχουν αÏχεία εισόδου"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr ""
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: ο μεταγλωττιστής %s δεν έχει εγκατασταθεί στο σÏστημα αυτό"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr ""
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr ""
-#: gcc.c:8261
+#: gcc.c:8264
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "το αÏχείο χάÏτη χαÏακτήÏων `%s' δεν βÏέθηκε"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr ""
-#: gcc.c:8596
+#: gcc.c:8599
#, fuzzy, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: gcc.c:8798
+#: gcc.c:8801
#, fuzzy, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: gcc.c:8862
+#: gcc.c:8865
#, fuzzy, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: gcc.c:9024
+#: gcc.c:9027
#, fuzzy, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: gcc.c:9064
+#: gcc.c:9067
#, fuzzy, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr "έχουν παÏαληφθεί οÏίσματα"
# src/shred.c:1134
-#: gcc.c:9279
+#: gcc.c:9282
#, fuzzy, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "%s: το αÏχείο είναι Ï€Î¿Î»Ï Î¼ÎµÎ³Î¬Î»Î¿"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, fuzzy, gcc-internal-format
msgid "invalid version number %qs"
msgstr "μη έγκυÏη διαμόÏφωση συντόμευσης"
-#: gcc.c:9466
+#: gcc.c:9469
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-#: gcc.c:9472
+#: gcc.c:9475
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to procedure"
msgid "too many arguments to %%:version-compare"
msgstr "πάÏα πολλά οÏίσματα στη Ïουτίνα"
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr ""
-#: gcc.c:9638
+#: gcc.c:9641
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to procedure"
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "πάÏα πολλά οÏίσματα στη Ïουτίνα"
-#: gcc.c:9711
+#: gcc.c:9714
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to procedure"
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "πάÏα πολλά οÏίσματα στη Ïουτίνα"
-#: gcc.c:9747
+#: gcc.c:9750
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-#: gcc.c:9751
+#: gcc.c:9754
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to procedure"
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "πάÏα πολλά οÏίσματα στη Ïουτίνα"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr "λάθος αÏιθμός οÏισμάτων"
@@ -18635,9 +18656,9 @@ msgstr "Μη έγκυÏη πισω-παÏαπομπή"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, fuzzy, gcc-internal-format
msgid "declared here"
msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
@@ -19053,229 +19074,229 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, fuzzy, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
-#: gimplify.c:6764
+#: gimplify.c:6767
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr ""
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr ""
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
msgid "enclosing %qs"
msgstr "σφάλμα ανάγνωσης %s"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, fuzzy, gcc-internal-format
#| msgid "%qE undeclared (first use in this function)"
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%qE δεν έχει διακυÏηχθεί (Ï€Ïώτη χÏήση στη συνάÏτηση αυτή)"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr ""
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
# src/shred.c:1134
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr "%s: το αÏχείο είναι Ï€Î¿Î»Ï Î¼ÎµÎ³Î¬Î»Î¿"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr ""
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr ""
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr ""
-#: gimplify.c:7254
+#: gimplify.c:7257
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr ""
-#: gimplify.c:7257
+#: gimplify.c:7260
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr ""
-#: gimplify.c:7260
+#: gimplify.c:7263
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr ""
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr ""
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr ""
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr ""
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -19508,7 +19529,7 @@ msgstr ""
#: ipa-devirt.c:1229
#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr ""
#: ipa-devirt.c:1235
@@ -19608,7 +19629,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr ""
#: ipa-devirt.c:1599
@@ -19993,198 +20014,198 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr ""
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, fuzzy, gcc-internal-format
msgid "orphaned %qs construct"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
msgid "invalid arguments"
msgstr "Μη έγκυÏη παÏάμετÏος"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr ""
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr ""
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr ""
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr ""
@@ -20269,7 +20290,7 @@ msgstr ""
msgid "command line option %qs is not supported by this configuration"
msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, fuzzy, gcc-internal-format
msgid "missing argument to %qs"
msgstr "Λείπει παÏάμετÏος για `%s'"
@@ -20427,129 +20448,139 @@ msgstr "ειδικά αÏχεία μπλοκ δεν υποστηÏίζονται
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr ""
+
+#: opts.c:1015
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr ""
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr ""
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr ""
-#: opts.c:1837
+#: opts.c:1844
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: opts.c:2078
+#: opts.c:2085
#, fuzzy, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr ""
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr "άγνωστος χαÏακτήÏας `%s'"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "ειδικά αÏχεία μπλοκ δεν υποστηÏίζονται"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "Μη έγκυÏο διάστημα χÏόνου `%s'"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
msgid "invalid --param name %qs"
msgstr "Μη έγκυÏο διάστημα χÏόνου `%s'"
-#: opts.c:2382
+#: opts.c:2389
#, fuzzy, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "Μη έγκυÏο διάστημα χÏόνου `%s'"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr ""
-#: opts.c:2513
+#: opts.c:2520
#, fuzzy, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr "αυτός είναι ο Ï€Ïώτος οÏισμός"
# src/request.c:806 src/request.c:912
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
msgid "unrecognized debug output level %qs"
msgstr "Μη αναγνωÏίσημο όνομα επιφάνειας `%s'"
# src/request.c:806 src/request.c:912
-#: opts.c:2533
+#: opts.c:2540
#, fuzzy, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr "Μη αναγνωÏίσημο όνομα επιφάνειας `%s'"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: opts.c:2602
+#: opts.c:2609
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "μη αναγνωÏίσημη επιλογή `-%c'"
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr ""
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -20888,7 +20919,7 @@ msgstr ""
msgid "register of %qD used for multiple global register variables"
msgstr ""
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, fuzzy, gcc-internal-format
msgid "conflicts with %qD"
msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
@@ -21488,12 +21519,12 @@ msgstr "σφάλμα εγγÏαφής %s"
msgid "error closing %s: %m"
msgstr "σφάλμα ανάγνωσης %s"
-#: toplev.c:2054
+#: toplev.c:2057
#, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr ""
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -22404,47 +22435,47 @@ msgstr "κανένας οÏισμός του `UNDEFINED'"
msgid "in expansion of macro %qs"
msgstr "άγνωστος χαÏακτήÏας `%s'"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr ""
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr ""
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr ""
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr "έχει παÏαληφθεί το αÏχείο Ï€ÏοοÏισμοÏ"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr ""
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr ""
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr ""
@@ -22545,33 +22576,33 @@ msgstr ""
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "in a call to built-in function %qD"
msgstr "κλήση σε μη-συνάÏτηση %qD"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "Στη συνάÏτηση μέλος `%s':"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr ""
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr ""
@@ -22926,11 +22957,11 @@ msgstr ""
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -23897,7 +23928,7 @@ msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
msgid "type was previously declared %qE"
msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr ""
@@ -24180,7 +24211,7 @@ msgstr "%s: το %s είναι τόσο μεγάλο που δε μποÏεί ν
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr ""
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
@@ -24799,62 +24830,62 @@ msgstr ""
msgid "extra type qualifiers in format argument (argument %d)"
msgstr ""
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr ""
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr ""
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr ""
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, fuzzy, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, fuzzy, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, fuzzy, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr ""
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr ""
@@ -24956,7 +24987,7 @@ msgstr "σχετική θέση αÏχείου είναι εκτός οÏίων"
msgid "repeated %<@%> before Objective-C string"
msgstr ""
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, fuzzy, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
@@ -24986,7 +25017,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, fuzzy, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
@@ -25001,22 +25032,22 @@ msgstr ""
msgid "%qE is not initialized"
msgstr "έχει παÏαληφθεί το αÏχείο Ï€ÏοοÏισμοÏ"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, fuzzy, gcc-internal-format
msgid "missing controlling predicate"
msgstr "Η λειτουÏγία δεν επιτÏέπεται"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, fuzzy, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "μη έγκυÏο όνομα μήνα"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, fuzzy, gcc-internal-format
msgid "missing increment expression"
msgstr "παÏάληψη οÏίσματος αÏχείου"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, fuzzy, gcc-internal-format
msgid "invalid increment expression"
msgstr "Μη έγκυÏη κανονική έκφÏαση"
@@ -25567,8 +25598,8 @@ msgstr "επιστÏοφή"
msgid "wrong type argument to %s"
msgstr "λάθος αÏιθμός οÏισμάτων"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr ""
@@ -26236,7 +26267,7 @@ msgstr[1] ""
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
@@ -26397,7 +26428,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr ""
@@ -26724,7 +26755,7 @@ msgstr ""
msgid "%Kargument %d must be a constant immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, fuzzy, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
@@ -26804,7 +26835,7 @@ msgstr "πάÏα πολλές δηλώσεις μετατÏοπής στην κÎ
msgid "unknown value %qs for -mtune"
msgstr "Ακατάλληλη τιμή στο ai_flags"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr ""
@@ -26891,9 +26922,9 @@ msgstr "σχετική θέση αÏχείου είναι εκτός οÏίων"
msgid "target %s %s=%s is not valid"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
@@ -26979,7 +27010,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "Ακατάλληλη τιμή στο ai_flags"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -27155,377 +27186,377 @@ msgstr ""
msgid "insn addresses not freed"
msgstr ""
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
msgid "this builtin is not supported for this target"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, fuzzy, gcc-internal-format
msgid "selector must be an immediate"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, fuzzy, gcc-internal-format
msgid "mask must be an immediate"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr ""
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr ""
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, fuzzy, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "αÏχεία fifo δεν υποστηÏίζονται"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr ""
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr ""
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr ""
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, fuzzy, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr ""
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr ""
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr ""
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr ""
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
# src/getopt1.c:155
# src/getopt1.c:155
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr "επιλογή α\n"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, fuzzy, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, fuzzy, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr ""
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr ""
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr ""
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr ""
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr ""
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr ""
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, fuzzy, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr ""
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -27533,72 +27564,77 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr ""
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, gcc-internal-format
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr ""
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr ""
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
msgid "%qE attribute ignored without -mcmse option."
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr ""
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr ""
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr ""
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
@@ -27606,13 +27642,13 @@ msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr ""
@@ -27708,163 +27744,174 @@ msgstr "οι επιλογές --string και --check είναι αμοιβαίÏ
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, fuzzy, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, fuzzy, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
+#, gcc-internal-format
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
+msgstr ""
+
+#: config/avr/avr.c:1098
#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
msgstr ""
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr ""
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr ""
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr ""
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, fuzzy, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, fuzzy, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr ""
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr ""
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, fuzzy, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "μη πλήÏης εγγÏαφή"
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr ""
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "μη έγκυÏο δικαίωμα"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, fuzzy, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr "Το servname δεν υποστηÏίζεται από το ai_socktype"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr ""
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -28151,12 +28198,12 @@ msgstr ""
msgid "invalid IACC argument"
msgstr "Μη έγκυÏη παÏάμετÏος"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr ""
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, fuzzy, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "Ο αÏιθμός σÏνδεσμου είναι έξω από το ÏŒÏιο"
@@ -28334,7 +28381,7 @@ msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζοντÎ
msgid "code model %qs not supported in x32 mode"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
@@ -28464,584 +28511,584 @@ msgstr ""
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr ""
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, fuzzy, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "το --no-dereference (-h) δεν υποστηÏίζεται σε αυτό το σÏστημα"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr ""
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, fuzzy, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr "το --no-dereference (-h) δεν υποστηÏίζεται σε αυτό το σÏστημα"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, fuzzy, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr ""
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr ""
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr ""
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr ""
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "άγνωστο σετ `%s'"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr ""
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr ""
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, fuzzy, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, fuzzy, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "%s: οι τιμές του πεδίου `%s' δεν Ï€Ïέπει να είναι μεγαλÏτεÏες από %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, fuzzy, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, fuzzy, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr "αÏχεία fifo δεν υποστηÏίζονται"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr ""
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr ""
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr ""
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, fuzzy, gcc-internal-format
msgid "unsupported size for integer register"
msgstr "Εμφάνιση έκδοσης Ï€ÏογÏάμματος"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr ""
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr ""
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr "Οι οÏισμοί πηγή βÏίσκονται στο ΑΡΧΕΙΟ"
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, fuzzy, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr "ειδικά αÏχεία μπλοκ δεν υποστηÏίζονται"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
msgid "previous declaration of %D"
msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr ""
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, fuzzy, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, fuzzy, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, fuzzy, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, fuzzy, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, fuzzy, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, fuzzy, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, fuzzy, gcc-internal-format
msgid "incorrect comparison mode"
msgstr "λάθος συνθηματικό"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, fuzzy, gcc-internal-format
msgid "incorrect rounding operand"
msgstr "λάθος συνθηματικό"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, fuzzy, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, fuzzy, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, fuzzy, gcc-internal-format
msgid "incorrect hint operand"
msgstr "λάθος συνθηματικό"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr ""
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, fuzzy, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, fuzzy, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "μη έγκυÏο δικαίωμα"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr ""
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr ""
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, fuzzy, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr "άγνωστο σετ `%s'"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, fuzzy, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr "Εμφάνιση έκδοσης Ï€ÏογÏάμματος"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, fuzzy, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -29163,7 +29210,7 @@ msgstr ""
msgid "argument %qd is not a constant"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr ""
@@ -29173,7 +29220,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -29276,7 +29323,7 @@ msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζοντÎ
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, fuzzy, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "ειδικά αÏχεία μπλοκ δεν υποστηÏίζονται"
@@ -29779,8 +29826,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, fuzzy, gcc-internal-format
msgid "bad builtin code"
msgstr "μη έγκυÏο μήκος γÏαμμής: %s"
@@ -30034,27 +30081,27 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, fuzzy, gcc-internal-format
msgid "%qE attribute requires a void return type"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -30079,7 +30126,7 @@ msgstr ""
msgid "-g option disabled"
msgstr "Η λειτουÏγία NIS+ απέτυχε"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr ""
@@ -30214,224 +30261,224 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr "μη τεÏματιζόμενo αλφαÏιθμητικό"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "η `%s' παίÏνει είτε κανένα είτε δÏο οÏίσματα"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr ""
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "η `%s' παίÏνει είτε κανένα είτε δÏο οÏίσματα"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, fuzzy, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr ""
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr ""
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, gcc-internal-format
msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr "Δεν είναι δυνατή η καταχώÏηση της υπηÏεσίας"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, fuzzy, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, fuzzy, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, fuzzy, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, fuzzy, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr ""
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, fuzzy, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr "Εσφαλμένος κώδικας αίτησης"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, fuzzy, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr "Εσφαλμένος κώδικας αίτησης"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, fuzzy, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr "Εσφαλμένος κώδικας αίτησης"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr ""
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, fuzzy, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr "Εσφαλμένος κώδικας αίτησης"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, fuzzy, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
msgstr "Εσφαλμένος κώδικας αίτησης"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
@@ -30440,515 +30487,520 @@ msgstr ""
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr "εσωτεÏικό σφάλμα στο %s, γÏαμμή %u"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, fuzzy, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr ""
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr ""
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr ""
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, fuzzy, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, fuzzy, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr ""
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr ""
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr ""
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr ""
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr ""
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr ""
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr ""
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr ""
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr ""
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr ""
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr ""
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr "εσωτεÏικό σφάλμα στο %s, γÏαμμή %u"
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
# src/shred.c:1134
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, fuzzy, gcc-internal-format
msgid "stack frame too large"
msgstr "%s: το αÏχείο είναι Ï€Î¿Î»Ï Î¼ÎµÎ³Î¬Î»Î¿"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr ""
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr ""
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "μη έγκυÏος χÏήστης"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr ""
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -31136,6 +31188,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr ""
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr ""
@@ -31228,7 +31281,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -31255,7 +31308,7 @@ msgstr ""
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -31276,7 +31329,7 @@ msgstr "Ασαφής μοÏφή `%s'"
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -31289,160 +31342,160 @@ msgstr "το `%s' δεν είναι κανονικό αÏχείο"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "Ο αÏιθμός σÏνδεσμου είναι έξω από το ÏŒÏιο"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "Ο αÏιθμός σÏνδεσμου είναι έξω από το ÏŒÏιο"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "Ο αÏιθμός σÏνδεσμου είναι έξω από το ÏŒÏιο"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, gcc-internal-format
msgid "unresolved overloaded builtin"
msgstr ""
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, gcc-internal-format
msgid "bad builtin icode"
msgstr ""
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
msgid "invalid argument %d for builtin %qF"
msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr ""
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, fuzzy, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr "Το όνομα `%s' είναι άγνωστο\n"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "Το servname δεν υποστηÏίζεται από το ai_socktype"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr ""
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr "Ακατάλληλη εντολή"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr ""
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, fuzzy, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "%s: ο αÏιθμός γÏαμμής Ï€Ïέπει να είναι μεγαλÏτεÏος από το μηδέν"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr "το Ï€Ïώτο ÏŒÏισμα της `%s' Ï€Ïέπει να είναι `int'"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr "%s: οι τιμές του πεδίου `%s' δεν Ï€Ïέπει να είναι μεγαλÏτεÏες από %d"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
@@ -31499,27 +31552,27 @@ msgstr ""
msgid "-mrelax is only supported for RTP PIC"
msgstr ""
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/sparc/sparc.c:1425
+#: config/sparc/sparc.c:1541
#, fuzzy, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, fuzzy, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
@@ -31807,22 +31860,22 @@ msgstr "κακοδιαμοÏφωμένη γÏαμμή αγνοήθηκε"
msgid "invalid constant in %<#pragma %s%>"
msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
@@ -31909,7 +31962,7 @@ msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζετ
msgid "could not read the BRIG file"
msgstr "Δεν μπόÏεσα να ανοίξω το αÏχείο %s"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -32313,9 +32366,9 @@ msgid "label %qD defined here"
msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, fuzzy, gcc-internal-format
msgid "%qD declared here"
msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
@@ -32448,7 +32501,7 @@ msgstr ""
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -33497,7 +33550,7 @@ msgstr "διπλό όνομα χαÏακτήÏα `%s'"
msgid "two or more data types in declaration specifiers"
msgstr ""
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr ""
@@ -33637,17 +33690,17 @@ msgstr ""
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr ""
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr ""
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -33697,7 +33750,7 @@ msgstr ""
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, fuzzy, gcc-internal-format
msgid "expected end of line"
msgstr "Μη οÏισμένο όνομα %s"
@@ -33738,7 +33791,7 @@ msgid "unknown type name %qE"
msgstr "άγνωστος χαÏακτήÏας `%s'"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, fuzzy, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "δημιουÏγία αÏχείου `%s'\n"
@@ -33753,7 +33806,7 @@ msgstr "κενό αλφαÏιθμητικό"
msgid "expected %<;%>, identifier or %<(%>"
msgstr ""
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, fuzzy, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
@@ -33768,8 +33821,8 @@ msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζοντÎ
msgid "unexpected attribute"
msgstr "Μη οÏισμένο όνομα %s"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
msgid "%<fallthrough%> attribute not followed by %<;%>"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
@@ -33807,7 +33860,7 @@ msgstr ""
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr ""
@@ -33835,7 +33888,7 @@ msgstr "αÏχεία fifo δεν υποστηÏίζονται"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "αÏχεία fifo δεν υποστηÏίζονται"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, fuzzy, gcc-internal-format
msgid "expected string literal"
msgstr "μη τεÏματιζόμενo αλφαÏιθμητικό"
@@ -33899,14 +33952,14 @@ msgstr "έχουν παÏαληφθεί οÏίσματα"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, fuzzy, gcc-internal-format
msgid "expected identifier"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, fuzzy, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "σκουπίδια στο τέλος του αÏιθμοÏ"
@@ -34041,7 +34094,7 @@ msgstr ""
msgid "expected %<}%> before %<else%>"
msgstr ""
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
@@ -34066,12 +34119,12 @@ msgstr ""
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -34085,17 +34138,17 @@ msgstr ""
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, fuzzy, gcc-internal-format
msgid "expected statement"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr ""
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr ""
@@ -34105,7 +34158,7 @@ msgstr ""
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
@@ -34125,7 +34178,7 @@ msgstr ""
msgid "invalid iterating variable in fast enumeration"
msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -34301,17 +34354,17 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr ""
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "λάθος αÏιθμός οÏισμάτων"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -34366,61 +34419,61 @@ msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χÎ
msgid "no type or storage class may be specified here,"
msgstr "ΕγγÏαφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "κακοδιαμοÏφωμένη γÏαμμή αγνοήθηκε"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "κακοδιαμοÏφωμένη γÏαμμή αγνοήθηκε"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, fuzzy, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, fuzzy, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, gcc-internal-format
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr ""
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr ""
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr ""
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, fuzzy, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "κακοδιαμοÏφωμένη γÏαμμή αγνοήθηκε"
@@ -34435,12 +34488,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr ""
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, fuzzy, gcc-internal-format
msgid "too many %qs clauses"
msgstr "πάÏα πολλά οÏίσματα"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr "Μη έγκυÏη κανονική έκφÏαση"
@@ -34455,53 +34508,53 @@ msgstr "Λάθος έκφÏαση στην αποτίμηση: %s"
msgid "%qD is not a variable"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
msgid "expected %<none%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr ""
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr ""
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
msgid "expected %<data%>"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr "πάÏα πολλά οÏίσματα"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr ""
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -34529,22 +34582,22 @@ msgstr ""
msgid "%<num_tasks%> value must be positive"
msgstr ""
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr ""
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr ""
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr ""
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, gcc-internal-format
msgid "expected %<scalar%>"
msgstr ""
@@ -34554,57 +34607,57 @@ msgstr ""
msgid "%<num_workers%> value must be positive"
msgstr ""
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr "πάÏα πολλά οÏίσματα"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
msgid "unexpected argument"
msgstr "Μη οÏισμένο όνομα %s"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, gcc-internal-format
msgid "%qs value must be positive"
msgstr ""
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
msgid "%<tile%> argument needs positive integral constant"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr ""
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, fuzzy, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr "μη έγκυÏος δηλωτής πεδίου: `%s'"
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, gcc-internal-format
msgid "chunk size value must be positive"
msgstr ""
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, fuzzy, gcc-internal-format
msgid "invalid schedule kind"
msgstr "μη έγκυÏο δικαίωμα"
@@ -34619,17 +34672,17 @@ msgstr ""
msgid "%<num_teams%> value must be positive"
msgstr ""
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr ""
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, fuzzy, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr "ειδικά αÏχεία μπλοκ δεν υποστηÏίζονται"
@@ -34649,17 +34702,17 @@ msgstr ""
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
msgid "invalid depend kind"
msgstr "μη έγκυÏος χÏήστης"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
msgid "invalid map kind"
msgstr "μη έγκυÏος χÏήστης"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr "Μη έγκυÏη ημεÏομηνία `%s'."
@@ -34669,67 +34722,67 @@ msgstr "Μη έγκυÏη ημεÏομηνία `%s'."
msgid "invalid proc_bind kind"
msgstr "Μη έγκυÏη ημεÏομηνία `%s'."
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, fuzzy, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, fuzzy, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr ""
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, fuzzy, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, gcc-internal-format
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr ""
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr ""
@@ -34744,7 +34797,7 @@ msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
msgid "expected function name"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
msgid "%qD does not refer to a function"
msgstr "Το `%s' δεν είναι κατάλογος."
@@ -34754,42 +34807,42 @@ msgstr "Το `%s' δεν είναι κατάλογος."
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr ""
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr ""
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr ""
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, fuzzy, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "κακοδιαμοÏφωμένη γÏαμμή αγνοήθηκε"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, fuzzy, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "κακοδιαμοÏφωμένη γÏαμμή αγνοήθηκε"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
@@ -34799,27 +34852,27 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr ""
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, fuzzy, gcc-internal-format
msgid "for statement expected"
msgstr "αναμενόταν ')'\n"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr "αναμενόταν ')'\n"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, fuzzy, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "διπλό όνομα χαÏακτήÏα `%s'"
@@ -34829,72 +34882,72 @@ msgstr "διπλό όνομα χαÏακτήÏα `%s'"
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr ""
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr ""
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr ""
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
msgid "expected %<point%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -34909,7 +34962,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -34919,32 +34972,32 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
msgid "expected %<target%>"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
msgid "expected %<declare%>"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr ""
@@ -34999,22 +35052,22 @@ msgstr "%s: αναμενόταν αÏιθμητική τιμή."
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr ""
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr ""
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr ""
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "μη πλήÏης εγγÏαφή"
@@ -35029,52 +35082,52 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr ""
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, fuzzy, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr "%s: ο αÏιθμός γÏαμμής Ï€Ïέπει να είναι μεγαλÏτεÏος από το μηδέν"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, fuzzy, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -35084,7 +35137,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr "Μη οÏισμένο όνομα %s"
@@ -35810,7 +35863,7 @@ msgstr ""
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr ""
@@ -36138,7 +36191,7 @@ msgstr ""
msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr ""
@@ -36148,7 +36201,7 @@ msgstr ""
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
@@ -36173,7 +36226,7 @@ msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏ
msgid "function returns address of label"
msgstr ""
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr ""
@@ -36188,7 +36241,7 @@ msgstr ""
msgid "case label is not an integer constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr ""
@@ -36208,17 +36261,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr ""
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr ""
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr ""
@@ -36228,7 +36281,7 @@ msgstr ""
msgid "break statement within %<#pragma simd%> loop body"
msgstr ""
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr ""
@@ -36334,12 +36387,12 @@ msgstr ""
msgid "used vector type where scalar is required"
msgstr ""
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -36349,25 +36402,25 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
msgid "%qE is a member of a union"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
@@ -36378,70 +36431,70 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr ""
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, fuzzy, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
@@ -36461,7 +36514,7 @@ msgstr ""
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr ""
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, fuzzy, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr "Οι οÏισμοί πηγή βÏίσκονται στο ΑΡΧΕΙΟ"
@@ -36471,17 +36524,17 @@ msgstr "Οι οÏισμοί πηγή βÏίσκονται στο ΑΡΧΕΙΟ"
msgid "variable length element type in array %<reduction%> clause"
msgstr ""
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr ""
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -36501,18 +36554,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr ""
@@ -36524,32 +36577,32 @@ msgstr ""
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr ""
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr ""
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
@@ -36569,55 +36622,55 @@ msgstr ""
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr ""
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr ""
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, fuzzy, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, fuzzy, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr ""
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr ""
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, fuzzy, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr ""
@@ -36627,32 +36680,32 @@ msgstr ""
msgid "%qs variable is neither a pointer nor an array"
msgstr ""
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, fuzzy, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -37201,69 +37254,69 @@ msgstr ""
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, fuzzy, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, fuzzy, gcc-internal-format
msgid " in call to %qD"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, fuzzy, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, fuzzy, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "δημιουÏγία αÏχείου `%s'\n"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr ""
-#: cp/call.c:8275
+#: cp/call.c:8280
#, gcc-internal-format
msgid "constructor delegates to itself"
msgstr ""
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "κλήση σε μη-συνάÏτηση %qD"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr ""
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "δεν ταιÏιάζει συνάÏτηση για την κλήση στο %<%T::%s(%A)%#V%>"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "δεν ταιÏιάζει συνάÏτηση για την κλήση στο %<%T::%s(%A)%#V%>"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%s(%A)%>"
@@ -37271,87 +37324,87 @@ msgstr "δεν ταιÏιάζει συνάÏτηση για την κλήση σ
# src/getopt.c:813
# src/getopt.c:813
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "η κλήση της υπεÏφοÏτωμένης %<%s(%A)%> είναι διφοÏοÏμενη"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, fuzzy, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, gcc-internal-format
msgid "pure virtual %q#D called from constructor"
msgstr ""
-#: cp/call.c:8778
+#: cp/call.c:8783
#, gcc-internal-format
msgid "pure virtual %q#D called from destructor"
msgstr ""
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr ""
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr ""
-#: cp/call.c:9646
+#: cp/call.c:9651
#, fuzzy, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:9873
+#: cp/call.c:9878
#, fuzzy, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, gcc-internal-format
msgid " candidate 1: %q#F"
msgstr ""
-#: cp/call.c:9879
+#: cp/call.c:9884
#, gcc-internal-format
msgid " candidate 2: %q#F"
msgstr ""
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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:10102
+#: cp/call.c:10107
#, fuzzy, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, fuzzy, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr ""
@@ -37452,424 +37505,424 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
msgid "%qD can be marked override"
msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3128
#, gcc-internal-format
msgid "%qD was hidden"
msgstr ""
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
msgid " by %qD"
msgstr " κατά `%D'"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3181
+#: cp/class.c:3183
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3190
+#: cp/class.c:3192
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, fuzzy, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, fuzzy, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, fuzzy, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "ΑÏνητικό πλάτος στην αποτίμηση"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, fuzzy, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "ΑÏνητικό πλάτος στην αποτίμηση"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr ""
-#: cp/class.c:3588
+#: cp/class.c:3590
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr ""
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:3651
+#: cp/class.c:3653
#, fuzzy, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "%s: οι τιμές του πεδίου `%s' δεν Ï€Ïέπει να είναι μεγαλÏτεÏες από %d"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3781
+#: cp/class.c:3783
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:3788
+#: cp/class.c:3790
#, gcc-internal-format
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr ""
-#: cp/class.c:3798
+#: cp/class.c:3800
#, fuzzy, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, fuzzy, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr ""
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr "ΥπάÏχει αντικείμενο με το ίδιο όνομα"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr ""
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr ""
-#: cp/class.c:4698
+#: cp/class.c:4700
#, fuzzy, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, fuzzy, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, fuzzy, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, fuzzy, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, fuzzy, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: cp/class.c:6007
+#: cp/class.c:6010
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:6013
+#: cp/class.c:6016
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr ""
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6556
+#: cp/class.c:6559
#, gcc-internal-format
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
-#: cp/class.c:7009
+#: cp/class.c:7012
#, fuzzy, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
msgid "array member %q#D declared here"
msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:7045
+#: cp/class.c:7048
#, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
msgid "in the definition of %q#T"
msgstr "κανένας οÏισμός του `UNDEFINED'"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
msgid "next member %q#D declared here"
msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, fuzzy, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "κανένας οÏισμός του `UNDEFINED'"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, fuzzy, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, fuzzy, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr ""
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:8317
+#: cp/class.c:8320
#, fuzzy, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, fuzzy, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, fuzzy, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, fuzzy, gcc-internal-format
msgid "not enough type information"
msgstr "εμφάνιση πληÏοφοÏιών Ï€Ïοόδου"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, fuzzy, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
@@ -37879,12 +37932,12 @@ msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s
#. 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:8756
+#: cp/class.c:8759
#, fuzzy, gcc-internal-format
msgid "declaration of %q#D"
msgstr "δημιουÏγία αÏχείου `%s'\n"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr ""
@@ -37914,334 +37967,334 @@ msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr ""
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr ""
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr ""
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, fuzzy, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "call to internal function %qE"
msgstr "κλήση σε μη-συνάÏτηση %qD"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, fuzzy, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "call to non-constexpr function %qD"
msgstr "κλήση σε μη-συνάÏτηση %qD"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr "αυτή είναι η θέση του Ï€Ïώτου οÏισμοÏ"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, fuzzy, gcc-internal-format
msgid "%qD used before its definition"
msgstr "αυτή είναι η θέση του Ï€Ïώτου οÏισμοÏ"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr ""
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr ""
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, fuzzy, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr ""
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr ""
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr "έχει παÏαληφθεί το αÏχείο Ï€ÏοοÏισμοÏ"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
msgid "dereferencing a null pointer in %qE"
msgstr "Δεν μποÏεί να καθοÏιστεί το όνομα του συστήματος"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, fuzzy, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, fuzzy, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr "έχει παÏαληφθεί το αÏχείο Ï€ÏοοÏισμοÏ"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
msgid "dereferencing a null pointer"
msgstr "Δεν μποÏεί να καθοÏιστεί το όνομα του συστήματος"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, fuzzy, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, fuzzy, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, fuzzy, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "μη έγκυÏο μέγεθος οÏιζόντιου στηλοθέτη: %s"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, fuzzy, gcc-internal-format
msgid "%q#D is not const"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, fuzzy, gcc-internal-format
msgid "%q#D is volatile"
msgstr "το `%s' είναι μη-Ï€Ïοσπελάσιμο"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, fuzzy, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, fuzzy, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, fuzzy, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr ""
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, fuzzy, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
msgid "statement is not a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, fuzzy, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "%s: διπλός οÏισμός έκδοσης κατηγοÏίας"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, fuzzy, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, fuzzy, gcc-internal-format
msgid "non-constant array initialization"
msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "Μη οÏισμένο όνομα %s"
@@ -39042,7 +39095,7 @@ msgstr ""
msgid " skips initialization of %q#D"
msgstr "Το βήμα αÏχικοποίησης απέτυχε"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -39057,7 +39110,7 @@ msgstr ""
msgid "%qD is not a type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, fuzzy, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "διπλό όνομα χαÏακτήÏα `%s'"
@@ -40696,7 +40749,7 @@ msgstr "ο χάÏτης χαÏακτήÏων `%s' οÏίστηκε ήδη"
# src/grep.c:785 src/grep.c:792
# src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, fuzzy, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "μη έγκυÏο ÏŒÏισμα μήκους πεÏιεχομένου"
@@ -41147,13 +41200,13 @@ msgstr "έχουν παÏαληφθεί οÏίσματα"
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, fuzzy, gcc-internal-format
msgid "%qT is not a template"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
msgid "previous declaration here"
msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
@@ -41165,8 +41218,8 @@ msgstr ""
# src/getopt.c:628
# src/getopt.c:628
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, fuzzy, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
@@ -41216,7 +41269,7 @@ msgstr "διπλός οÏισμός συνόλου"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, fuzzy, gcc-internal-format
msgid "previous definition here"
msgstr "κανένας οÏισμός του `UNDEFINED'"
@@ -41280,7 +41333,7 @@ msgstr ""
msgid "return type %q#T is incomplete"
msgstr "η επιστÏεφόμενη τιμή της `%s' δεν είναι `int'"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
@@ -41295,7 +41348,7 @@ msgstr "Μη έγκυÏη ανταλλαγή"
msgid "no return statements in function returning %qT"
msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr ""
@@ -41453,27 +41506,27 @@ msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr ""
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr ""
@@ -41482,67 +41535,67 @@ msgstr ""
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr ""
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr ""
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr ""
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr ""
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr ""
@@ -41551,59 +41604,59 @@ msgstr ""
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, fuzzy, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr ""
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, fuzzy, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr ""
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, fuzzy, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "έχουν παÏαληφθεί οÏίσματα"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, fuzzy, gcc-internal-format
msgid "use of deleted function %qD"
msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
@@ -41914,18 +41967,18 @@ msgstr "Μη έγκυÏη επιλογή `%s'"
msgid "invalid initializer for array member %q#D"
msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, fuzzy, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr "Μη έγκυÏη επιλογή `%s'"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
msgid "%q#D should be initialized"
msgstr "η κλάση χαÏακτήÏων `%s' οÏίστηκε ήδη"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, fuzzy, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αÏχείο `%s'"
@@ -42027,7 +42080,7 @@ msgstr ""
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, fuzzy, gcc-internal-format
msgid "%qT is not a class type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
@@ -42047,7 +42100,7 @@ msgstr "ακατάλληλος Ï„Ïπος δικτÏου :`%s'\n"
msgid "invalid use of non-static member function %qD"
msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, fuzzy, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
@@ -42244,22 +42297,22 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr ""
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, fuzzy, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr "αδυναμία αλλαγής στο κατάλογο %s"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr "μη πλήÏης εγγÏαφή"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr ""
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, fuzzy, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "η `%s' είναι συνήθως μη-στατική συνάÏτηση"
@@ -42314,188 +42367,188 @@ msgstr ""
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr ""
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr ""
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr ""
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr ""
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr "μη έγκυÏο byte ή λίστα πεδίων"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr ""
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "δεν είστε μέλος της ομάδας `%s'"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, fuzzy, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr ""
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, fuzzy, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, fuzzy, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
# src/grep.c:785 src/grep.c:792
# src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
-#: cp/method.c:2287
+#: cp/method.c:2288
#, fuzzy, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "μη έγκυÏο ÏŒÏισμα μήκους πεÏιεχομένου"
@@ -42688,124 +42741,124 @@ msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, fuzzy, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, fuzzy, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, gcc-internal-format
msgid "only here as a friend"
msgstr ""
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, fuzzy, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr ""
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr ""
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, fuzzy, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr ""
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr ""
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, fuzzy, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr "άγνωστος χαÏακτήÏας `%s'"
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] ""
msgstr[1] ""
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr ""
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr ""
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -42825,7 +42878,7 @@ msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -42850,7 +42903,7 @@ msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
msgid "request for member %qE in non-class type %qT"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
@@ -42910,1203 +42963,1208 @@ msgstr ""
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr ""
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
msgid "%qE is not a class template"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, fuzzy, gcc-internal-format
msgid "%qE is not a template"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, fuzzy, gcc-internal-format
msgid "invalid template-id"
msgstr "Μη έγκυÏη ημεÏομηνία `%s'."
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, fuzzy, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, fuzzy, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, fuzzy, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, fuzzy, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, fuzzy, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, fuzzy, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, fuzzy, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, fuzzy, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, fuzzy, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, fuzzy, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, fuzzy, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, fuzzy, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, fuzzy, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, fuzzy, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "μη έγκυÏος αÏιθμός από γÏαμμές"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, fuzzy, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, fuzzy, gcc-internal-format
msgid "%qE does not name a type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr ""
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr ""
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, fuzzy, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, fuzzy, gcc-internal-format
msgid "expected string-literal"
msgstr "μη τεÏματιζόμενo αλφαÏιθμητικό"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr ""
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr "%s: το %s είναι τόσο μεγάλο που δε μποÏεί να αναπαÏασταθεί"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr "σχετική θέση αÏχείου είναι εκτός οÏίων"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr ""
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr ""
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, fuzzy, gcc-internal-format
msgid "expected declaration"
msgstr "κενό αλφαÏιθμητικό"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
msgid "expected binary operator"
msgstr "Αγνωστος δυαδικός χειÏιστής."
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
msgid "expected ..."
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr "Λάθος έκφÏαση στην αποτίμηση: %s"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr "Λάθος έκφÏαση στην αποτίμηση (λάθος είσοδος): %s"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr "Μη έγκυÏη κανονική έκφÏαση"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, fuzzy, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr ""
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, fuzzy, gcc-internal-format
msgid "expected primary-expression"
msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr ""
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, fuzzy, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr "δημιουÏγία αÏχείου `%s'\n"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, fuzzy, gcc-internal-format
msgid "expected id-expression"
msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, fuzzy, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, fuzzy, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "δημιουÏγία αÏχείου `%s'\n"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr ""
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr ""
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, fuzzy, gcc-internal-format
msgid "%qD is not a template"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, fuzzy, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, fuzzy, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr ""
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "Λείπει παÏάμετÏος για `%s'"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "λάθος αÏιθμός οÏισμάτων"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr ""
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, fuzzy, gcc-internal-format
msgid "invalid use of %qD"
msgstr "μη έγκυÏος χÏήστης"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, fuzzy, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr ""
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr ""
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr ""
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr ""
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr ""
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, fuzzy, gcc-internal-format
msgid "use of old-style cast"
msgstr "Ï€Î±Î»Î±Î¹Î¿Ï ÎµÎ¯Î´Î¿Ï…Ï‚ θέση"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr ""
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr ""
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr "Μη έγκυÏη κανονική έκφÏαση"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr ""
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, fuzzy, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr "Μη αναγνωÏίσιμη μεταβλητή `%s'"
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
msgid "%q#D declared here"
msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not support lambda templates"
msgstr "αÏχεία fifo δεν υποστηÏίζονται"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, fuzzy, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
msgid "duplicate %<mutable%>"
msgstr "διπλό κλειδί"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr ""
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, fuzzy, gcc-internal-format
msgid "expected labeled-statement"
msgstr "Μη έγκυÏη παÏάμετÏος"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr ""
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, fuzzy, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr ""
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, fuzzy, gcc-internal-format
msgid "expected selection-statement"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr ""
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "μη πλήÏης εγγÏαφή"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, fuzzy, gcc-internal-format
msgid "expected iteration-statement"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr ""
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr ""
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, fuzzy, gcc-internal-format
msgid "expected jump-statement"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, fuzzy, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr ""
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, fuzzy, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr "πολλαπλός αÏιθμός επιλογών την εντολή `s'"
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
msgid "empty decomposition declaration"
msgstr "κενό αλφαÏιθμητικό"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+msgid "invalid initializer for structured binding declaration"
+msgstr "Η αλυσίδα μοÏφής δεν είναι έγκυÏη: `%s'"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr ""
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr ""
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
msgid "%qD invalid in lambda"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, fuzzy, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "Μη έγκυÏη ÏÏθμιση θÏÏας (port)"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr ""
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr ""
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "μη έγκυÏος αÏιθμός πεδίου: `%s'"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr ""
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, fuzzy, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "έχει παÏαληφθεί το αÏχείο Ï€ÏοοÏισμοÏ"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr ""
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr ""
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, fuzzy, gcc-internal-format
msgid "expected operator"
msgstr "Μη οÏισμένο όνομα %s"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr "Μη έγκυÏος χαÏακτήÏας παÏαβολής"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr "Μη έγκυÏος χαÏακτήÏας παÏαβολής"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, fuzzy, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, fuzzy, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, fuzzy, gcc-internal-format
msgid "expected template-id"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, fuzzy, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr ""
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr ""
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, fuzzy, gcc-internal-format
msgid "parse error in template argument list"
msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, fuzzy, gcc-internal-format
msgid "expected template-name"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr ""
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr ""
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, fuzzy, gcc-internal-format
msgid "expected template-argument"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, fuzzy, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "Μη έγκυÏη παÏάμετÏος"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, fuzzy, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, fuzzy, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
# src/dfa.c:962
# src/dfa.c:970
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, fuzzy, gcc-internal-format
msgid "expected type specifier"
msgstr "Δεν οÏίστηκε συντακτικό"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "αδυναμία εισαγωγής στοιχείο παÏαβολής `%.*s'"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, fuzzy, gcc-internal-format
msgid "expected template-id for type"
msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, fuzzy, gcc-internal-format
msgid "expected type-name"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, fuzzy, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, fuzzy, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, fuzzy, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr ""
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, fuzzy, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
msgid "unnamed scoped enum is not allowed"
msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr ""
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr ""
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, fuzzy, gcc-internal-format
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, fuzzy, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, fuzzy, gcc-internal-format
msgid "extra qualification not allowed"
msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, fuzzy, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
msgstr ""
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, fuzzy, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, fuzzy, gcc-internal-format
msgid "expected namespace-name"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr ""
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr ""
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, gcc-internal-format
msgid "nested identifier required"
msgstr ""
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, fuzzy, gcc-internal-format
msgid "namespace %qD entered"
msgstr "άγνωστο σετ `%s'"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, fuzzy, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, fuzzy, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, fuzzy, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, fuzzy, gcc-internal-format
msgid "expected initializer"
msgstr "μη έγκυÏο μέγεθος οÏιζόντιου στηλοθέτη: %s"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, fuzzy, gcc-internal-format
msgid "initializer provided for function"
msgstr "Δεν ήταν δυνατή η εÏÏεση ετικέττας για μεταγωγή στο `%s'"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, fuzzy, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, fuzzy, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, fuzzy, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "μη έγκυÏος αÏιθμός από γÏαμμές"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr ""
@@ -44115,344 +44173,344 @@ msgstr ""
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, fuzzy, gcc-internal-format
msgid "invalid declarator"
msgstr "μη έγκυÏος χÏήστης"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
msgid "qualified-id in declaration"
msgstr "Μη έγκυÏη ανταλλαγή"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, fuzzy, gcc-internal-format
msgid "expected declarator"
msgstr "κενό αλφαÏιθμητικό"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, fuzzy, gcc-internal-format
msgid "%qD is a namespace"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, fuzzy, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, fuzzy, gcc-internal-format
msgid "expected ptr-operator"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, fuzzy, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "διπλός αÏιθμός μηνÏματος"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr "διπλός αÏιθμός μηνÏματος"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, fuzzy, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr "διπλός αÏιθμός μηνÏματος"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, fuzzy, gcc-internal-format
msgid "invalid use of %qT"
msgstr "μη έγκυÏος χÏήστης"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, fuzzy, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, fuzzy, gcc-internal-format
msgid "expected type-specifier"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr ""
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr ""
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, fuzzy, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, fuzzy, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, fuzzy, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr ""
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, fuzzy, gcc-internal-format
msgid "expected class-name"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "%s: διπλός οÏισμός έκδοσης κατηγοÏίας"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "%s: διπλός οÏισμός έκδοσης κατηγοÏίας"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "%s: διπλός οÏισμός έκδοσης κατηγοÏίας"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr ""
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, fuzzy, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "δε βÏέθηκε ο Ï€ÏοεπεξεÏγαστής C: %s \n"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, fuzzy, gcc-internal-format
msgid "qualified name does not name a class"
msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, fuzzy, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, fuzzy, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
msgid "previous definition of %q#T"
msgstr "κανένας οÏισμός του `UNDEFINED'"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, fuzzy, gcc-internal-format
msgid "expected class-key"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, fuzzy, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, fuzzy, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr "αδυναμία εισαγωγής στοιχείο παÏαβολής `%.*s'"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, fuzzy, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "αδυναμία εισαγωγής στοιχείο παÏαβολής `%.*s'"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr ""
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, fuzzy, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "συντακτικό σφάλμα στον καθοÏισμό σειÏάς"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "συντακτικό σφάλμα στον καθοÏισμό σειÏάς"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr "μη έγκυÏος αÏιθμός πεδίου: `%s'"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr ""
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr ""
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr ""
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
msgid "expected attribute before %<...%>"
msgstr "Κακή αίτηση παÏαμέτÏων"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr ""
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, fuzzy, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, fuzzy, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "διπλό όνομα χαÏακτήÏα `%s'"
@@ -44461,491 +44519,491 @@ msgstr "διπλό όνομα χαÏακτήÏα `%s'"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, fuzzy, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "αÏχεία fifo δεν υποστηÏίζονται"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
msgid "empty introduction-list"
msgstr "κενό αλφαÏιθμητικό"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, fuzzy, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr "Ο έλεγχος Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï Î³Î¹Î± το `%s' βÏήκε `%s'"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr ""
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, fuzzy, gcc-internal-format
msgid "invalid explicit specialization"
msgstr "Μη έγκυÏη ÏÏθμιση θÏÏας (port)"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, fuzzy, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "δημιουÏγία αÏχείου `%s'\n"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, gcc-internal-format
msgid "a class template declaration must not declare anything else"
msgstr ""
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, fuzzy, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, fuzzy, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, fuzzy, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "Μη έγκυÏη ÏÏθμιση θÏÏας (port)"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr ""
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, fuzzy, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "αÏχεία fifo δεν υποστηÏίζονται"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, fuzzy, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "μη έγκυÏος δηλωτής πεδίου: `%s'"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
msgid "duplicate %qD"
msgstr "διπλό κλειδί"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, fuzzy, gcc-internal-format
msgid "duplicate %qs"
msgstr "διπλό κλειδί"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, fuzzy, gcc-internal-format
msgid "expected %<new%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, fuzzy, gcc-internal-format
msgid "expected %<delete%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, fuzzy, gcc-internal-format
msgid "expected %<return%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, fuzzy, gcc-internal-format
msgid "expected %<extern%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr ""
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, fuzzy, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, fuzzy, gcc-internal-format
msgid "expected %<operator%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr ""
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, fuzzy, gcc-internal-format
msgid "expected %<template%>"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, fuzzy, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, fuzzy, gcc-internal-format
msgid "expected %<using%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, fuzzy, gcc-internal-format
msgid "expected %<asm%>"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, fuzzy, gcc-internal-format
msgid "expected %<try%>"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr ""
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, fuzzy, gcc-internal-format
msgid "expected %<throw%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr ""
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, fuzzy, gcc-internal-format
msgid "expected %<@try%>"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr ""
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr ""
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr ""
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr ""
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, fuzzy, gcc-internal-format
msgid "expected %<::%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr ""
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, fuzzy, gcc-internal-format
msgid "expected %<*%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, fuzzy, gcc-internal-format
msgid "expected %<~%>"
msgstr "Μη οÏισμένο όνομα %s"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr ""
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr ""
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, fuzzy, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "Μη έγκυÏη επιλογή `%s'"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, fuzzy, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr ""
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
# src/grep.c:785 src/grep.c:792
# src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, fuzzy, gcc-internal-format
msgid "file ends in default argument"
msgstr "μη έγκυÏο ÏŒÏισμα μήκους πεÏιεχομένου"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr ""
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, fuzzy, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, fuzzy, gcc-internal-format
msgid "invalid type for instance variable"
msgstr "Ακατάλληλη τιμή στο ai_flags"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, fuzzy, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "ΠÏοσδιοÏιστής αφαιÏέθηκε"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, fuzzy, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, fuzzy, gcc-internal-format
msgid "invalid type for property"
msgstr "Μη έγκυÏη παÏάμετÏος"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr ""
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr "μη έγκυÏο μέγεθος οÏιζόντιου στηλοθέτη: %s"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
# src/request.c:263
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, fuzzy, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "Το βήμα αÏχικοποίησης απέτυχε"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr ""
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr ""
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr ""
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
msgid "invalid initializer clause"
msgstr "μη έγκυÏο μέγεθος οÏιζόντιου στηλοθέτη: %s"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr ""
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr "Το `%s' δεν είναι κατάλογος."
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, fuzzy, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "μη τεÏματιζόμενo αλφαÏιθμητικό"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr "μη έγκυÏος χÏήστης"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr ""
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr ""
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr ""
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, fuzzy, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
msgid "expected variable-name"
msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr ""
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr ""
@@ -45037,7 +45095,7 @@ msgstr ""
msgid "candidate is: %#D"
msgstr "αδυναμία ανοίγματος του `%s'"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, gcc-internal-format
msgid "%s %#D"
msgstr ""
@@ -45613,224 +45671,239 @@ msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6634
+#, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr ""
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, fuzzy, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, fuzzy, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr ""
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, fuzzy, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr "μη έγκυÏος αÏιθμός από γÏαμμές"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, fuzzy, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, fuzzy, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, fuzzy, gcc-internal-format
msgid " expected a type, got %qE"
msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, fuzzy, gcc-internal-format
msgid " expected a type, got %qT"
msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, fuzzy, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, fuzzy, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr ""
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "λάθος αÏιθμός οÏισμάτων"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "λάθος αÏιθμός οÏισμάτων"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, gcc-internal-format
msgid "provided for %qD"
msgstr ""
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, fuzzy, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr ""
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, fuzzy, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr ""
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, fuzzy, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
msgid "template constraint failure"
msgstr "εσωτεÏικό σφάλμα gcc"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr "Μη έγκυÏη Ï€ÏοτεÏαιότητα `%s'"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
@@ -45848,271 +45921,271 @@ msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, fuzzy, gcc-internal-format
msgid "variable %qD has function type"
msgstr "μη πλήÏης εγγÏαφή"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, fuzzy, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "Μη έγκυÏη Ï€ÏοτεÏαιότητα `%s'"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, fuzzy, gcc-internal-format
msgid "in declaration %q+D"
msgstr "δημιουÏγία αÏχείου `%s'\n"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr ""
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr ""
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, fuzzy, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, fuzzy, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, fuzzy, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, fuzzy, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, fuzzy, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, fuzzy, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, fuzzy, gcc-internal-format
msgid "creating array of %qT"
msgstr "δημιουÏγία αÏχείου `%s'\n"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, fuzzy, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr ""
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr ""
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, fuzzy, gcc-internal-format
msgid "using invalid field %qD"
msgstr "έχει παÏαληφθεί η λίστα με τα πεδία"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, fuzzy, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "Μη έγκυÏη κανονική έκφÏαση"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr ""
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, fuzzy, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, fuzzy, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, fuzzy, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
msgid "%qT is/uses unnamed type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, fuzzy, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr ""
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, fuzzy, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, fuzzy, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr "διπλός οÏισμός συνόλου"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr "διπλός οÏισμός συνόλου"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
msgid "%s %#S"
msgstr ""
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, fuzzy, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, fuzzy, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "Ο έλεγχος Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï Î³Î¹Î± το `%s' βÏήκε `%s'"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, fuzzy, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "διπλός οÏισμός συνόλου"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, fuzzy, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "διπλός οÏισμός συνόλου"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr ""
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, fuzzy, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "διπλός οÏισμός συνόλου"
@@ -46124,92 +46197,92 @@ msgstr "διπλός οÏισμός συνόλου"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, fuzzy, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr "Μη έγκυÏος χαÏακτήÏας παÏαβολής"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, fuzzy, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr ""
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr "έχουν παÏαληφθεί οÏίσματα"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, fuzzy, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "Δεν μπόÏεσα να ανοίξω το αÏχείο %s"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, gcc-internal-format
msgid "deduced expression type does not satisfy placeholder constraints"
msgstr ""
@@ -46368,468 +46441,468 @@ msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
msgid " since %q+#D declared in base class"
msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr ""
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr ""
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr ""
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr "μη έγκυÏος αÏιθμός πεδίου: `%s'"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, fuzzy, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "%s: οι τιμές του πεδίου `%s' δεν Ï€Ïέπει να είναι μεγαλÏτεÏες από %d"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, fuzzy, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "η `%s' είναι συνήθως μη-στατική συνάÏτηση"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, fuzzy, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "μη έγκυÏος αÏιθμός πεδίου: `%s'"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, fuzzy, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "μη έγκυÏος χÏήστης"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, fuzzy, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr ""
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr ""
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, fuzzy, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr ""
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, fuzzy, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, fuzzy, gcc-internal-format
msgid "invalid base-class specification"
msgstr "Μη έγκυÏη ÏÏθμιση θÏÏας (port)"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr ""
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, fuzzy, gcc-internal-format
msgid "%qD is not captured"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr ""
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr ""
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, gcc-internal-format
msgid "use of parameter outside function body"
msgstr ""
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
msgid "missing template arguments"
msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, fuzzy, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "Μη έγκυÏη κανονική έκφÏαση"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, fuzzy, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "Μη έγκυÏη κανονική έκφÏαση"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, fuzzy, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr ""
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, fuzzy, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr ""
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, fuzzy, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
# src/getopt.c:628
# src/getopt.c:628
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, fuzzy, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr ""
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr ""
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr ""
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr ""
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr ""
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, gcc-internal-format
msgid "%<gang%> static value must be positive"
msgstr ""
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr ""
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
msgid "%qs expression must be integral"
msgstr "Λάθος έκφÏαση στην αποτίμηση: %s"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, gcc-internal-format
msgid "%<vector%> length value must be positive"
msgstr ""
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr "Λάθος έκφÏαση στην αποτίμηση: %s"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr ""
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr "αποτυχία κατά την εγγÏαφή δεδομένων για την κατηγοÏία `%s'"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, gcc-internal-format
msgid "%<tile%> argument needs integral type"
msgstr ""
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr ""
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, gcc-internal-format
msgid "static assertion failed"
msgstr ""
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr ""
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr ""
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, fuzzy, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr ""
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
msgid "non-pointer argument to %<__builtin_launder%>"
msgstr "Λείπει παÏάμετÏος για `%s'"
@@ -46844,107 +46917,107 @@ msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
msgid "lambda-expression in a constant expression"
msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr ""
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, gcc-internal-format
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr ""
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, fuzzy, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr "δημιουÏγία αÏχείου `%s'\n"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, fuzzy, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr "Το `%s' δεν είναι κατάλογος."
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr "%s: διπλός οÏισμός έκδοσης κατηγοÏίας"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "διπλός οÏισμός συνόλου"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr ""
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr ""
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, fuzzy, gcc-internal-format
msgid "zero as null pointer constant"
msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -47627,157 +47700,157 @@ msgstr ""
msgid "invalid conversion to type %qT from type %qT"
msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr "η επιστÏεφόμενη τιμή της `%s' δεν είναι `int'"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr "Λείπει παÏάμετÏος για `%s'"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, fuzzy, gcc-internal-format
msgid "returning reference to temporary"
msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, gcc-internal-format
msgid "address of label %qD returned"
msgstr ""
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr ""
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr ""
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, fuzzy, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
msgid "returning initializer list"
msgstr "έχει παÏαληφθεί το αÏχείο Ï€ÏοοÏισμοÏ"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, fuzzy, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr ""
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -51741,87 +51814,87 @@ msgstr ""
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr ""
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr ""
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -52009,12 +52082,12 @@ msgstr ""
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr ""
@@ -52792,509 +52865,524 @@ msgstr ""
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr ""
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr ""
-#: fortran/io.c:762
+#: fortran/io.c:724
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr "(χωÏίς πεÏιγÏαφή)"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr ""
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, gcc-internal-format, gfc-internal-format
msgid "Extension: Zero width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:881
+#: fortran/io.c:844
#, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:912
+#: fortran/io.c:875
#, fuzzy, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr "repeated leap second moment"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr "άγνωστο Ï€Ïόθεμα: %s"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr "άγνωστο Ï€Ïόθεμα: %s"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr "Έχει παÏαληφθεί εντολή"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "Η αλυσίδα μοÏφής δεν είναι έγκυÏη: `%s'"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr ""
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr ""
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr ""
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "Μη έγκυÏη ÏÏθμιση θÏÏας (port)"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr ""
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr ""
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr ""
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "δεν είστε μέλος της ομάδας `%s'"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr ""
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr ""
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr ""
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr ""
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr ""
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr ""
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr ""
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr ""
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr ""
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr ""
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr ""
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, gcc-internal-format, gfc-internal-format
msgid "Missing format with default unit at %C"
msgstr ""
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr ""
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr ""
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "μη οÏισμένο"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr ""
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr ""
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr ""
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr ""
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr ""
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr ""
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "συντακτικό σφάλμα στον καθοÏισμό σειÏάς"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr ""
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "Μη έγκυÏη κανονική έκφÏαση"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "syntax error at %qs token"
msgid "Syntax error in %s statement at %C"
msgstr "συντακτικό σφάλμα στο σÏμβολο %qs"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr ""
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr ""
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr ""
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr ""
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr ""
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr ""
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr ""
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr ""
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr ""
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr ""
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr ""
@@ -54193,252 +54281,252 @@ msgstr ""
msgid "Missing generic specification in USE statement at %C"
msgstr ""
-#: fortran/module.c:637
+#: fortran/module.c:638
#, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr ""
-#: fortran/module.c:678
+#: fortran/module.c:679
#, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr ""
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr "δημιουÏγία αÏχείου `%s'\n"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr ""
-#: fortran/module.c:821
+#: fortran/module.c:822
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr ""
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "%s: Σφάλμα κατά την εγγÏαφή του %s\n"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr ""
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "%s: Σφάλμα εγγÏαφής "
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr "%s: Σφάλμα κατά την εγγÏαφή του %s\n"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr "%s: Δεν είναι δυνατόν να δημιουÏγηθεί %s: %s\n"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr "%s: ΠÏοειδοποίηση: η uname απέτυχε: %s\n"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr "%s: Δε μποÏεί να διαγÏαφεί το %s: %s\n"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr ""
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr ""
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr ""
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr ""
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr ""
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr ""
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr ""
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "%s: Δεν είναι δυνατόν να ανοιχτεί το %s: %s\n"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr ""
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr ""
@@ -56816,7 +56904,7 @@ msgstr ""
msgid "Unable to resolve the specific function %qs at %L"
msgstr ""
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr ""
@@ -58306,447 +58394,437 @@ msgstr ""
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr ""
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr ""
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr ""
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr ""
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr ""
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr ""
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr ""
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr ""
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr ""
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr ""
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr ""
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr ""
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr ""
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr ""
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, gcc-internal-format
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr ""
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr ""
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr ""
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr ""
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr ""
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr ""
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr ""
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr ""
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr ""
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr ""
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr ""
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr ""
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr ""
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr ""
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr ""
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr ""
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
@@ -59832,12 +59910,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr ""
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr ""
diff --git a/gcc/po/es.po b/gcc/po/es.po
index cb7f2e123d0..146efbff311 100644
--- a/gcc/po/es.po
+++ b/gcc/po/es.po
@@ -21,6 +21,7 @@
# insns - instrucciones #: config/frv/frv.opt:126
# instruction - instrucción
# iv optimization - optimización iv
+# multiply - TBD
# omp (OpenMP) - omp
# OS - S.O.
# reallocate - reubicar
@@ -38,8 +39,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 7.1.0\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
-"PO-Revision-Date: 2017-05-29 00:00+0200\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
+"PO-Revision-Date: 2017-07-26 08:25+0200\n"
"Last-Translator: Antonio Ceballos <aceballos@gmail.com>\n"
"Language-Team: Spanish <es@tp.org.es>\n"
"Language: es\n"
@@ -226,13 +227,13 @@ msgstr "el operando '%%l' no es una etiqueta"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "constante de coma flotante mal usada"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -518,62 +519,62 @@ msgstr ""
" automáticamente a los varios subprocesos invocados por %s. Para pasar\n"
" otras opciones a estos procesos se deben usar las opciones -W<letra>.\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr "Se procesa la especificación (%s), la cual es '%s'\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "Objetivo: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "Configurado con: %s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Modelo de hilos: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc versión %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "controlador gcc versión %s %sejecutando gcc versión %s\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr "El error no es repetible, por lo que probablemente sea un problema de hardware o de S.O.\n"
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr "Fuente preprocesada almacenada en el fichero %s; por favor, adjúntelo a su informe de errores.\n"
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "instalar: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "programas: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "bibliotecas: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -582,16 +583,16 @@ msgstr ""
"\n"
"Para instrucciones de informe de errores, por favor vea:\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "(C)"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -602,7 +603,7 @@ msgstr ""
"PARTICULAR\n"
"\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -615,14 +616,14 @@ msgstr ""
"======================\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
"\n"
msgstr "Utilice \"-Wl,OPCIÓN\" para pasar la \"OPCIÓN\" al enlazador.\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -633,7 +634,7 @@ msgstr ""
"=======================\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -647,16 +648,16 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr " merge [opciones] <dir1> <dir2> Mezcla el contenido del fichero de cobertura\n"
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, c-format
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --verbose Modo expresivo\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, c-format
msgid " -o, --output <dir> Output directory\n"
msgstr " -o, --output <dir> Directorio de salida\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, c-format
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --verbose Modo expresivo\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -672,16 +673,16 @@ msgstr "Modo de empleo de la suborden de mezcla:"
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr " rewrite [opciones] <dir> Reescribe el contenido del fichero de cobertura\n"
+#: gcov-tool.c:270
+#, c-format
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgstr " -n, --normalize <int64_t> Normaliza el perfil\n"
+
#: gcov-tool.c:272
#, c-format
msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr " -s, --scale <float o frac-simple> Escala los contadores de perfil\n"
-#: gcov-tool.c:273
-#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
-msgstr " -n, --normalize <int64_t> Normaliza el perfil\n"
-
#: gcov-tool.c:290
#, c-format
msgid "Rewrite subcommand usage:"
@@ -707,27 +708,27 @@ msgstr "normalización y escalado no pueden coexistir\n"
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr " overlap [opciones] <dir1> <dir2> Calcula el solapamiento de dos perfiles\n"
-#: gcov-tool.c:421
-#, c-format
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
-msgstr " -h, --hotonly Solo imprime información sobre objetos y funciones calientes\n"
-
-#: gcov-tool.c:422
+#: gcov-tool.c:420
#, c-format
msgid " -f, --function Print function level info\n"
msgstr " -f, --function Imprime información sobre el nivel de funciones\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:421
#, c-format
msgid " -F, --fullname Print full filename\n"
msgstr " -F, --fullname Imprime el nombre de fichero completo\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:422
+#, c-format
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgstr " -h, --hotonly Solo imprime información sobre objetos y funciones calientes\n"
+
+#: gcov-tool.c:423
#, c-format
msgid " -o, --object Print object level info\n"
msgstr " -o, --object Imprime información sobre el nivel de objetos\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr " -t <float>, --hot_threshold <float> Establece el umbral de calentura\n"
@@ -814,20 +815,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Muestra esta información, y finaliza\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Muestra información por cada bloque básico\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities Incluye las probabilidades de ramificación en la salida\n"
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
@@ -836,16 +832,21 @@ msgstr ""
" -c, --branch-counts Se muestra el número de ramificaciones\n"
" en lugar de los porcentajes\n"
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr " -d, --display-progress Muestra información de progreso\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries Muestra sumarios para cada función\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Muestra esta información, y finaliza\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1030,82 +1031,82 @@ msgstr "%s:'%s' tiene arcos del bloque de salida\n"
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s:no se puede resolver el grafo para '%s'\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Líneas ejecutadas:%s de %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "No hay líneas de código ejecutables\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s '%s'\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "Ramificaciones ejecutadas:%s de %d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "Se visitaron al menos una vez:%s de %d\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "No hay ramificaciones\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Llamadas ejecutadas:%s de %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "No hay llamadas\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s:no hay líneas para '%s'\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "la llamada %2d devuelve %s\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "la llamada %2d nunca se ejecuta\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "ramificación %2d tomada %s%s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "la ramificacion %2d nunca se ejecuta\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "el incondicional %2d tomado %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "el incondicional %2d nunca se ejecuta\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr "No se puede abrir el fichero fuente %s\n"
@@ -1212,89 +1213,89 @@ msgstr "Esta opción carece de documentación."
msgid "Uses of this option are diagnosed."
msgstr "Los usos de esta opción están diagnosticados."
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr "predeterminado %d mínimo %d máximo %d"
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr "Igual que %s. Utilice, en cambio, la última opción."
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr "%s Igual que %s."
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr "[por defecto]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[activado]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[desactivado]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " No se encontraron opciones con las características deseadas\n"
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " No se encontró ninguna. Use --help=%s para mostrar *todas* las opciones admitidas por el frente %s.\n"
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr "Ya se mostraron todas las opciones con las características deseadas\n"
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "Las siguientes opciones son específicas del objetivo"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "Las siguientes opciones controlan los mensajes de aviso del compilador"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "Las siguientes opciones controlan las optimizaciones"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "Las siguientes opciones son independientes del lenguaje"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "La opción --param reconoce los parámetros a continuación"
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "Las siguientes opciones son específicas sólo para el lenguaje "
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "Las siguientes opciones se admiten en el lenguaje "
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "Las siguientes opciones no están documentadas"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr "Las siguientes opciones toman argumentos separados"
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr "Las siguientes opciones toman argumentos conjuntos"
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "Las siguientes opciones son relacionadas al lenguaje"
@@ -2832,8 +2833,8 @@ msgstr "modificador de longitud en formato strfmon"
msgid "<command-line>"
msgstr "<línea-de-orden>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr "No se admite el operando para el código '%c'"
@@ -2852,7 +2853,7 @@ msgstr "operando no válido para '%%%c'"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "falta un operando"
@@ -2872,8 +2873,8 @@ msgstr "operando no válido"
msgid "invalid operand prefix '%%%c'"
msgstr "prefijo de operando no válido '%%%c'"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr "se usó '%%&' sin ninguna referencia TLS dinámica local"
@@ -2889,18 +2890,18 @@ msgid "invalid %%r value"
msgstr "valor %%r no válido"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "valor %%R no válido"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "valor %%N no válido"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "valor %%P no válido"
@@ -2910,7 +2911,7 @@ msgstr "valor %%P no válido"
msgid "invalid %%h value"
msgstr "valor %%h no válido"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "valor %%L no válido"
@@ -2931,7 +2932,7 @@ msgid "invalid %%U value"
msgstr "valor %%U no válido"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "valor %%s no válido"
@@ -2941,7 +2942,7 @@ msgstr "valor %%s no válido"
msgid "invalid %%C value"
msgstr "valor %%C no válido"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "valor %%E no válido"
@@ -2952,7 +2953,7 @@ msgid "unknown relocation unspec"
msgstr "reubicación unspec desconocida"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "código %%xn no válido"
@@ -3015,7 +3016,7 @@ msgstr "operando no válido para el código %%O"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "operando no válido en el código de salida"
@@ -3025,29 +3026,29 @@ msgstr "operando no válido en el código de salida"
msgid "invalid UNSPEC as operand: %d"
msgstr "UNSPEC no válido como operando: %d"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "operando de desplazamiento no válido"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "instrucción de predicado Thumb"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "instrucción de predicado en una secuencia condicional"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3055,101 +3056,101 @@ msgstr "instrucción de predicado en una secuencia condicional"
msgid "invalid operand for code '%c'"
msgstr "operando no válido para el código '%c'"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr "la instrucción nunca se ejecuta"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr "código de formato Maverick obsoleto '%c'"
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "el operando de dirección requiere una restricción para los registros X, Y, o Z"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr "los operandos para %T/%t deben ser reg + const_int:"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr "dirección errónea, no es una dirección de E/S:"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
msgid "bad address, not a constant:"
msgstr "dirección errónea, no es una constante:"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "dirección errónea, no (reg+disp):"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "dirección errónea, no hay post_inc o pre_dec:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "error interno del compilador. Dirección errónea:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr "Código '%c' no admitido para coma fija:"
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "error interno del compilador. Modo desconocido:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "insn no válida:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "insn incorrecta:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "insn move desconocida:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "insn shift errónea:"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "error interno del compilador. Desplazamiento incorrecto:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
msgid "unsupported fixed-point conversion"
msgstr "conversión de coma fija no admitida"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr "variable"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
msgid "function parameter"
msgstr "parámetro de función"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
msgid "structure field"
msgstr "campo de estructura"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
msgid "return type of function"
msgstr "tipo de retorno de función"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
msgid "pointer"
msgstr "puntero"
@@ -3173,7 +3174,7 @@ msgid "invalid const_double operand"
msgstr "operando const_double no válido"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3395,87 +3396,87 @@ msgstr "operando output_move_double erróneo"
msgid "bad output_condmove_single operand"
msgstr "operando output_condmove_single erróneo"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "UNSPEC no válido como operando"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, c-format
msgid "invalid use of asm flag output"
msgstr "tipo no válido de la salida del indicador asm"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "tamaño de operando no válido para el código de operando 'O'"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "tamaño de operando no válido para el código de operando 'z'"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "se usó un tipo de operando no válido con el código de operando 'Z'"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "tamaño de operando no válido para el código de operando 'Z'"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "el operando no es un código de condición, código de operando 'Y' no válido"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "el operando no es un código de condición, código de operando 'D' no válido"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "el operando no es un código de condición, código de operando '%c' no válido"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "el operando no es una referencia de memoria desplazable, código de operando 'H' no válido"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "el operando no es un entero, código de operando 'K' no válido"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "el operando no es un entero concreto, código de operando 'r' no válido"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "el operando no es un entero, código de operando 'R' no válido"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "el operando no es un entero concreto, código de operando 'R' no válido"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "código de operando '%c' no válido"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "restricciones no válidas para el operando"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "modo insn desconocido"
@@ -3512,7 +3513,7 @@ msgstr "operación no válida en %<__fpreg%>"
msgid "invalid %%P operand"
msgstr "operando %%P no válido"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "valor %%p no válido"
@@ -3566,7 +3567,7 @@ msgid "post-increment address is not a register"
msgstr "la dirección de post-incremento no es un registro"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "dirección errónea"
@@ -3599,7 +3600,7 @@ msgid "insn contains an invalid address !"
msgstr "¡ La insn contiene una dirección no válida !"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "dirección no válida"
@@ -3690,277 +3691,277 @@ msgstr "Espacio de pila agotado.\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "Pruebe ejecutar '%s' en el intérprete de órdenes para elevar su límite.\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr "-maltivec=le no permitida para destinos big-endian"
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr "-mvsx requiere coma flotante de hardware"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr "-mvsx y -mpaired son incompatibles"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr "-mvsx necesita direccionamiento indizado"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-mvsx y -mno-altivec son incompatibles"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr "-mno-altivec desactiva vsx"
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr "-mquad-memory requiere modo de 64 bits"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr "-mquad-memory-atomic requiere modo de 64 bits"
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr "-mquad-memory no está disponible en modo little endian"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
msgid "-mtoc-fusion requires 64-bit"
msgstr "-mtoc-fusion requiere 64 bits"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr "-mtoc-fusion requiere modelo de código medio/grande"
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr "move erróneo"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr "Movimiento de 128 bits erróneo"
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, c-format
msgid "invalid %%e value"
msgstr "valor %%e no válido"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "valor %%f no válido"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "valor %%F no válido"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "valor %%G no válido"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "código %%j no válido"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "código %%J no válido"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "valor %%k no válido"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "valor %%K no válido"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "valor %%O no válido"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "valor %%q no válido"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "valor %%T no válido"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "valor %%u no válido"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "valor %%v no válido"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "valor %%x no válido"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "valor %%y no válido, pruebe usando la restricción 'Z'"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr "__float128 y __ibm128 no pueden utilizarse en la misma expresión"
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr "__ibm128 y long double no pueden utilizarse en la misma expresión"
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr "__float128 y long double no pueden utilizarse en la misma expresión"
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "Se pasó un argumento Altivec a una función sin prototipo"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
msgid "Could not generate addis value for fusion"
msgstr "No se ha podido generar valor addis para fusión"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
msgid "Unable to generate load/store offset for fusion"
msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusión"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr "Fusión GPR errónea"
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr "emit_fusion_p9_load, reg #1 erróneo"
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr "emit_fusion_p9_load, reg #2 erróneo"
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr "emit_fusion_p9_load no MEM"
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr "emit_fusion_p9_store, reg #1 erróneo"
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr "emit_fusion_p9_store, reg #2 erróneo"
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr "emit_fusion_p9_store no MEM"
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr "las referencias a memoria simbólica sólo se admiten en z10 o posterior"
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "no se puede descomponer la dirección"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "operador de comparación no válido para el modificador de salida 'E'"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "referencia no válida para el modificador de salida 'J'"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr "dirección no válida para el modificador de salida 'O'"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr "dirección no válida para el modificador de salida 'R'"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr "se esperaba una referencia de memoria para el modificador de salida 'S'"
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr "dirección no válida para el modificador de saida 'S'"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr "se esperaba un registro o expresión de memoria para el modificador de salida 'N'"
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr "se esperaba un registro o expresión de memoria para el modificador de salida 'M'"
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "constante no válida para el modificador de salida '%c'"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr "constante no válida - pruebe usar un modificador de salida"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr "vector constante no válido para el modificador de salida '%c'"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr "expresión no válida - pruebe usar un modificador de salida"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "expresión no válida para el modificador de salida '%c'"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
msgid "vector argument passed to unprototyped function"
msgstr "se pasó un argumento vector a una función sin prototipo"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
msgid "types differ in signedness"
msgstr "los tipos difieren en el signo"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr "el operador binario no admite dos operadores bool vector"
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr "el operador binario no admite operador bool vector"
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr "el operador binario no admite que se mezclen operandos bool vector y vector de coma flotante"
@@ -3986,43 +3987,43 @@ msgstr "creado y usado con diferentes ABIs"
msgid "created and used with different endianness"
msgstr "creado y usado con diferente orden de bits"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "operando %%Y no válido"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "operando %%A no válido"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "operando %%B no válido"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "operando %%C no válido"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "operando %%D no válido"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "operando %%f no válido"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "operando %%s no válido"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr "la constante de coma flotante no es un operando inmediato válido"
@@ -4184,30 +4185,30 @@ msgstr "dirección de operando ilegal (4)"
msgid "bad test"
msgstr "prueba errónea"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "valor %%D no válido"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "máscara no válida"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "valor %%d no válido"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "valor %%t%%b no válido"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "no hay registro en la dirección"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "el desplazamiento de dirección no es una constante"
@@ -4228,8 +4229,8 @@ msgstr "({anónimo})"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "se esperaba %<;%>"
@@ -4251,14 +4252,14 @@ msgstr "se esperaba %<;%>"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "se esperaba %<(%>"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr "se esperaba %<,%>"
@@ -4289,7 +4290,7 @@ msgstr "se esperaba %<,%>"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr "se esperaba %<)%>"
@@ -4297,7 +4298,7 @@ msgstr "se esperaba %<)%>"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr "se esperaba %<]%>"
@@ -4307,14 +4308,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "se esperaba %<;%>, %<,%> o %<)%>"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr "se esperaba %<}%>"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "se esperaba %<{%>"
@@ -4324,7 +4325,7 @@ msgstr "se esperaba %<{%>"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr "se esperaba %<:%>"
@@ -4337,24 +4338,24 @@ msgstr "La notación de array de Cilk no puede utilizarse como una expresión go
msgid "Cilk array notation cannot be used for a throw expression"
msgstr "La notaicón de array de Cilk no puede utilizarse para expresiones throw"
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
-msgstr "La notaicón de array de Cilk no puede utilizarse para sentencias switch"
+msgstr "La notación de array de Cilk no puede utilizarse para sentencias switch"
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr "La notaicón de array de Cilk no puede utilizarse para sentencias while"
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr "se esperaba %<while%>"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr "La notaicón de array de Cilk no puede utilizarse para sentencias do-while"
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr "La notaicón de array de Cilk no puede utilizarse para sentencias do-while"
@@ -4362,18 +4363,18 @@ msgstr "La notaicón de array de Cilk no puede utilizarse para sentencias do-whi
msgid "expected %<.%>"
msgstr "se esperaba %<.%>"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr "se esperaba %<@end%>"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr "se esperaba %<>%>"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "se esperaba %<,%> o %<)%>"
@@ -4381,17 +4382,17 @@ msgstr "se esperaba %<,%> o %<)%>"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "se esperaba %<=%>"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "se esperaba %<#pragma omp section%> o %<}%>"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr "se esperaba %<[%>"
@@ -4400,7 +4401,7 @@ msgstr "se esperaba %<[%>"
msgid "(anonymous)"
msgstr "(anónimo)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr "se esperaba %<<%>"
@@ -4409,11 +4410,11 @@ msgstr "se esperaba %<<%>"
msgid "expected label"
msgstr "se esperaba etiqueta"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "candidato 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "candidato 2:"
@@ -4632,11 +4633,11 @@ msgstr "%r%s:%d:%d:%R en la expansión de la expresión constante de %qs"
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr "%r%s:%d:%R en la expansión de la expresión constante de %qs"
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "los candidatos son:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] "el candidato es:"
@@ -4807,80 +4808,80 @@ msgstr "Conduciendo:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr "argumento actual de INTENT = OUT/INOUT"
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "Se requieren una anchura positiva"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "Se requiere una anchura que no sea negativa"
-#: fortran/io.c:587
+#: fortran/io.c:597
msgid "Unexpected element %qc in format string at %L"
msgstr "Elemento %qc inesperado en la cadena de formato en %L"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "Cadena de fin de formato inesperada"
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr "Anchura cero en el descriptor de formato"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "Falta el paréntesis izquierdo inicial"
-#: fortran/io.c:639
+#: fortran/io.c:649
msgid "Left parenthesis required after %<*%>"
msgstr "Se requiere paréntesis izquierdo después de %<*%>"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr "Se esperaba un descriptor de edición P"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr "El descriptor P requiere un factor de escala inicial"
-#: fortran/io.c:726
-#, c-format
-msgid "Right parenthesis expected at %C"
-msgstr "Se seperaba paréntesis derecho en %C"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr "Se requiere una coma antes del descriptor P"
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr "Se requieren una anchura positiva con el descriptor T"
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr "No se permite el especificador E con el descriptor g0"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr "Se requiere anchura del exponente positiva"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, c-format
+msgid "Right parenthesis expected at %C"
+msgstr "Se seperaba paréntesis derecho en %C"
+
+#: fortran/io.c:1040
msgid "Period required in format specifier"
msgstr "Se requiere un punto en el especificador de formato"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr "etiqueta %s"
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr "unidad interna en WRITE"
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr "etiqueta %s con INQUIRE"
@@ -4890,75 +4891,75 @@ msgstr "etiqueta %s con INQUIRE"
msgid "Syntax error in expression at %C"
msgstr "Error sintáctico en la expresión en %C"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "Fin de fichero inesperado"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "Desbordamiento entero"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "Nombre demasiado largo"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "Nombre erróneo"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "Se esperaba un nombre"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr "Se esperaba un paréntesis izquierdo"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr "Se esperaba un paréntesis derecho"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "Se esperaba un entero"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "Se esperaba una cadena"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr "find_enum(): No se encontró el enumerador"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr "Se esperaba un nombre de atributo de bit"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "Se esperaba una cadena entera"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr "Error al convertir el entero"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "Se esperaba una cadena real"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr "Se esperaba un tipo de expresión"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr "Operador erróneo"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr "Tipo erróneo en la expresión constante"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr "Fin de módulo inesperado"
@@ -5203,12 +5204,12 @@ msgstr "La longitud de la cadena actual no coincide con la declarada para el arg
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr "La longitud de la cadena actual es más corta que la declarada para el argumento dummy '%s' (%ld/%ld)"
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr "El objetivo del remapeo de rango es demasiado pequeño (%ld < %ld)"
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr "Asignación de escalar a un array sin espacio asignado"
@@ -5553,7 +5554,7 @@ msgstr "SH2a no se admite para little-endian"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "no se pueden usar -m32 y -m64 al mismo tiempo"
@@ -8436,7 +8437,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "Especifica el tamaño de bit para los desplazamientos TLS inmediatos."
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
msgid "Schedule code for given CPU."
msgstr "Código de planificador para el CPU dado."
@@ -8657,7 +8658,7 @@ msgstr "Establece el registro para conservar -1."
msgid "target the software simulator."
msgstr "destina al simulador software."
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
msgid "Use LRA instead of reload."
msgstr "Usa la LRA en lugar de recarga."
@@ -8874,12 +8875,12 @@ msgstr "sizeof(long double) es 12."
msgid "Use 80-bit long double."
msgstr "Usa long doubles de 80 bits."
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
msgid "Use 64-bit long double."
msgstr "Usa long doubles de 64 bits."
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
msgid "Use 128-bit long double."
msgstr "Usa long doubles de 128 bits."
@@ -9894,87 +9895,87 @@ msgstr "ABI de 31 bit."
msgid "64 bit ABI."
msgstr "ABI de 64 bit."
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr "Mantiene el puntero a la cadena hacia atrás."
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
msgid "Additional debug prints."
msgstr "Impresiones adicionales de depuración."
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr "Arquitectura ESA/390."
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
msgid "Enable decimal floating point hardware support."
msgstr "Admite la coma flotante decimal de hardware."
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
msgid "Enable hardware floating point."
msgstr "Activa coma flotante de hardware."
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
msgid "Use hardware transactional execution instructions."
msgstr "Usa instrucciones de ejecución transaccional por hardware."
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "Usa las instrucciones de operaciones con vectores por hardware y activa el vector ABI."
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr "Usa la disposición de pila empacada."
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr "Usa bras para el ejecutable < 64k."
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
msgid "Disable hardware floating point."
msgstr "Desactiva la coma flotante de hardware."
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
msgstr "Establece el número máximo de bytes que se deben dejar en el tamaño de la pila antes de que se active una instrucción trap."
-#: config/s390/s390.opt:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr "Desactiva la opción -mstack-guard=."
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
msgstr "Emite código extra en el prólogo de la función para atrapar en caso de que el tamaño de la pila exceda el límite dado."
-#: config/s390/s390.opt:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr "Desactiva la opción -mstack-size= ."
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
msgid "Use the mvcle instruction for block moves."
msgstr "Utiliza la instrucción mvcle para movimiento de bloques."
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr "Activa la extensión de lenguaje de vector z que ofrece la macro de vector sensible al contexto y activa los internos de estilo Altivec en vecintrin.h."
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "Avisa si una función usa alloca o crea una matriz de tamaño dinámico."
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "Avisa si el tamaño de marco de una sola función excede el tamaño de marco dado."
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr "z/Architecture."
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr "Establece los costos de ramificación para las instrucciones de ramificación condicional. Los valores razonables son enteros pequeños que no son negativos. El costo de ramificación por defecto es 1."
@@ -10026,11 +10027,11 @@ msgstr "Provee bibliotecas para el simulador."
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr "CPUs ARM conocidos (para usar con las opciones -mcpu= y -mtune=):"
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr "Arquitecturas ARM conocidas (para usar con la opción -march=):"
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr "FPUs ARM conocidos (para usar con la opción -mfpu=):"
@@ -10256,78 +10257,102 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versión 4.0."
#: config/sparc/sparc.opt:86
+#, fuzzy
+#| msgid "Use vector and scalar instructions added in ISA 2.07."
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr "Usa las instrucciones de vectores y escalares añadidas en ISA 2.07."
+
+#: config/sparc/sparc.opt:90
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "Usa las extensiones Comparación-y-Ramificación de UltraSPARC."
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr "Usa las extensiones Multiplicación-Adición de Corto Circuito de UltraSPARC."
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+#| msgid "Generate floating-point multiply-add instructions"
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "Genera instrucciones multiply-add de coma flotante"
+
+#: config/sparc/sparc.opt:102
msgid "Use UltraSPARC Population-Count instruction."
msgstr "Usa la instrucción Población-Cuenta de UltraSPARC."
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr "Usa la instrucción Resta-Extendida-con-Llevada de UltraSPARC."
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
msgid "Pointers are 64-bit."
msgstr "Los punteros son de 64-bit."
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
msgid "Pointers are 32-bit."
msgstr "Los punteros son de 32-bit."
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
msgid "Use 64-bit ABI."
msgstr "Usa la ABI de 64-bit."
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
msgid "Use 32-bit ABI."
msgstr "Usa la ABI de 32-bit."
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
msgid "Use stack bias."
msgstr "Usa la tendencia de la pila."
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
msgid "Use structs on stronger alignment for double-word copies."
msgstr "Usa structs en la alineación más fuerte para copias double-word."
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
msgid "Optimize tail call instructions in assembler and linker."
msgstr "Optimiza las instrucciones de la llamada del extremo en el ensamblador y el enlazador."
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr "No genera código que solo pueda correr en modo supervisor (predeterminado)."
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
msgid "Use features of and schedule code for given CPU."
msgstr "Usa las características y el código de planificador para el CPU dado."
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
msgid "Use given SPARC-V9 code model."
msgstr "Usa el modelo de código del SPARC-V9 dado."
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
msgid "Enable debug output."
msgstr "Activa la salida de depuración."
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr "Permite la revisión de devolución de struct psABI de 32 bits estricta."
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr "Activa evitar el error único del procesador AT697F (corresponde al error #13 del procesador AT697E)."
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr "Activa evitar el error único del procesador UT699."
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+#, fuzzy
+#| msgid "Enable workarounds for the errata of the UT699 processor."
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr "Activa evitar el error único del procesador UT699."
+
+#: config/sparc/sparc.opt:250
+#, fuzzy
+#| msgid "Enable workarounds for the errata of the UT699 processor."
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr "Activa evitar el error único del procesador UT699."
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr "Especifica el modelo de memoria en efecto para el programa."
@@ -14675,7 +14700,9 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr "Detecta rutas que disparan comportamiento erróneo o indefinido debido a desreferencia de puntero nulo. Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento erróneo o indefinido en una trampa."
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+#, fuzzy
+#| msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr "Detecta rutas que disparan comportamiento erróneo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull. Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento erróneo o indefinido en una trampa."
#: common.opt:2502
@@ -15078,7 +15105,7 @@ msgid "expected boolean type"
msgstr "se esperaba un tipo booleano"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, gcc-internal-format
msgid "expected integer"
msgstr "se esperaba un entero"
@@ -15356,125 +15383,125 @@ msgstr "demasiadas variables para la cláusula de rango con canal"
msgid "range clause must have array, slice, string, map, or channel type"
msgstr "la cláusula de rango debe tener tipo matriz, rebanada, cadena, mapa o canal"
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
msgid "invalid comparison of non-ordered type"
msgstr "comparación no válida de tipo que no es ordenado"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr "la rebanada sólo se puede comparar con nil"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr "el mapa sólo se puede comparar con nil"
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr "la función sólo se puede comparar con nil"
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, c-format
msgid "invalid operation (%s)"
msgstr "operación no válida (%s)"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
msgid "invalid comparison of non-comparable type"
msgstr "comparación no válida de tipo que no es comparable"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
msgid "invalid comparison of generated struct"
msgstr "comparación no válida de struct generado"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr "comparación no válida de struct que no es comparable"
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
msgid "invalid comparison of generated array"
msgstr "comparación no válida de matriz generada"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
msgid "invalid comparison of non-comparable array"
msgstr "comparación no válida de matriz que no es comparable"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr "llamada a función de valor múltiple en un contexto de un solo valor"
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr "necesita conversión implícita"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr "no se puede usar el tipo %s como tipo %s"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr "tipos de receptor diferentes"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr "número diferente de parámetros"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
msgid "different parameter types"
msgstr "tipos de parámetro diferentes"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr "varargs diferentes"
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr "número diferente de resultados"
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr "tipos de resultado diferentes"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr "se necesita conversión explícita; falta el método %s%s%s"
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr "tipo incompatible para el método %s%s%s"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr "tipo incompatible para el método %s%s%s (%s)"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr "el puntero a tipo de interfaz no tiene métodos"
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr "el tipo no tiene métodos"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr "método ambiguo %s%s%s"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, c-format
msgid "missing method %s%s%s"
msgstr "falta el método %s%s%s"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr "el método %s%s%s requiere un receptor de puntero"
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr "el método %s%s%s está marado go:nointerface"
@@ -15649,7 +15676,7 @@ msgstr "%K%qD: el límite especificado entre %wu y %wu excede el tamaño %wu del
msgid "specified bound %wu equals the size of the destination"
msgstr "el límite %wu especificado es igual al tamaño del destino"
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "faltan argumentos para la función %<va_start%>"
@@ -15711,108 +15738,108 @@ msgstr "falla de modelo de memoria no válido para %<__atomic_compare_exchange%>
msgid "invalid memory model for %<__atomic_load%>"
msgstr "modelo de memoria no válido para %<__atomic_load%>"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr "modelo de memoria no válido para %<__atomic_store%>"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr "el argumento 1 para __atomic_always_lock_free no es una constante"
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr "el argumento 1 para __atomic_is_lock_free no es un entero"
-#: builtins.c:6292
+#: builtins.c:6298
#, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "no se admite __builtin_thread_pointer en este objetivo"
-#: builtins.c:6312
+#: builtins.c:6318
#, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr "no se admite __builtin_set_thread_pointer en este objetivo"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "%Kuso no válido de %<__builtin_va_arg_pack ()%>"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "%Kuso no válido de %<__builtin_va_arg_pack_len ()%>"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "el segundo argumento de %<__builtin_longjump%> debe ser 1"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "Su plataforma objetivo no soporta -fcheck-pointer-bounds"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "el formato objetivo no soporta infinito"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "se usó %<va_start%> en una función con argumentos fijos"
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "número erróneo argumentos para la función %<va_start%>"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "se llamó a %<__builtin_next_arg%> sin un argumento"
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "número erróneo de argumentos para la función %<__builtin_next_arg%>"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "el segundo parámetro de %<va_start%> no es el último argumento nombrado"
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr "la conducta es indefinida cuando el segundo parámetro de %<va_start%> se declara con almacenamiento %<register%>"
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "%Kel primer argumento de %D debe ser un puntero, el segundo una constante entera"
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "%Kel último argumento de %D no es una constante entera entre 0 y 3"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr "%Kse intenta liberar un objeto %qD que no es de pila"
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr "%Kse intenta liberar un objeto que no es de pila"
@@ -16720,12 +16747,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr "se descarta el atributo %<weakref%> porque ya se inicializó la variable"
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "se usa %q+F pero nunca se define"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F se declaró %<static%> pero nunca se define"
@@ -16820,12 +16847,12 @@ msgstr "no se puede cerrar el fichero de respuesta %s"
msgid "cannot find '%s'"
msgstr "no se puede encontrar '%s'"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "falló pex_init: %m"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr "%s: %m"
@@ -16835,7 +16862,7 @@ msgstr "%s: %m"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr "se debe definir COLLECT_LTO_WRAPPER"
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -17046,7 +17073,7 @@ msgstr "cambiaron las ubicaciones de fuente para la función %qE, los datos de a
msgid "error writing %qs"
msgstr "error al escribir %qs"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "no se puede abrir %s"
@@ -17126,17 +17153,17 @@ msgstr "opción desconocida %q.*s en %<-fopt-info-%s%>"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr "se descarta la opción posiblemente conflictiva %<-fopt-info-%s%>"
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr "sólo se admiten múltiples personalidades EH con ensambladores que admiten la directiva cfi.personality"
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr "se encontró UNSPEC %s (%d) que no está delegitimado la ubicación de variable"
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -17246,12 +17273,12 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "%Kla llamada a %qs se redeclaró con error de atributo: %s"
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr "%Kla llamada a %qs se redecló con aviso de atributo: %s"
@@ -17266,12 +17293,12 @@ msgstr "argumento no válido %qs para -fdebug-prefix-map"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "el tamaño de marco de %wd bytes es mayor que %wd bytes"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "no se puede abrir el fichero de volcado de insn final %qs: %m"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "no se puede cerrar el fichero de volcado de insn final %qs: %m"
@@ -17286,7 +17313,7 @@ msgstr "se truncó la constante de coma fija grande implícitamente al tipo de c
msgid "comparison is always %d due to width of bit-field"
msgstr "la comparación siempre es %d debido a la anchura del campo de bit"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr "se asume que el desbordamiento con signo no sucede al simplificar la prueba de rango"
@@ -17316,7 +17343,7 @@ msgstr "se asume que el desbordamiento con signo no sucede cuando se reduce la c
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr "se asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparación"
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "fold check: el árbol original cambió por un pliegue"
@@ -17326,7 +17353,7 @@ msgstr "fold check: el árbol original cambió por un pliegue"
msgid "total size of local objects too large"
msgstr "el tamaño total de los objetos locales es demasiado grande"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "restricción imposible en %<asm%>"
@@ -17426,62 +17453,68 @@ msgstr "%qs es una opción desconocida para -save-temps"
msgid "input file %qs is the same as output file"
msgstr "el fichero de entrada %qs es el mismo que el de salida"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "output file not specified"
+msgid "output filename may not be empty"
+msgstr "no se ha especificado el fichero de salida"
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr "se descarta -pipe porque se especificó -save-temps"
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr "%<-x %s%> después del último fichero de entrada no tiene efecto"
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr "no se puede localizar el guión de enlazador por defecto %qs en las rutas de búsqueda de bibliotecas"
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr "la opción %qs no inicia con %<-%>"
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr "la opción generada de especificación sólo es %<-%>"
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "no se puede abrir el fichero de respuesta temporal %s"
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "no se puede escribir en el fichero de respuesta temporal %s"
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "no se puede cerrar el fichero de respuesta temporal %s"
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr "la especificación %qs es no válida"
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "la especificación %qs tiene un %<%%0%c%> no válido"
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "la especificación %qs tiene un %<%%W%c%> no válido"
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "la especificación %qs tiene un %<%%x%c%> no válido"
@@ -17489,228 +17522,228 @@ msgstr "la especificación %qs tiene un %<%%x%c%> no válido"
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "falla de especificación: %<%%*%> no ha sido inicializado por coincidencia de patrón"
-#: gcc.c:5954
+#: gcc.c:5957
#, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr "falla de especificación: no se reconoce la opción de especificación %qc"
-#: gcc.c:6016
+#: gcc.c:6019
#, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "función de especificación %qs desconocida"
-#: gcc.c:6046
+#: gcc.c:6049
#, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "error en los argumentos para la función de especificación %qs"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "nombre de la función de especificación malformado"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "no hay argumentos para la función de especificación"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "argumentos de la función de especificación malformados"
-#: gcc.c:6396
+#: gcc.c:6399
#, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "la especificación entre llaves %qs es no válida en %qc"
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr "el cuerpo de la especificación entre llaves %qs es no válido"
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr "%s: no se puede determinar la longitud del fichero para comparar depuración %s"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr "%s: falló -fcompare-debug (longitud)"
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "%s: no se puede abrir el fichero para comparar depuración %s"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr "%s: falló -fcompare-debug"
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "falla de especificación: más de un argumento para SYSROOT_SUFFIX_SPEC"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "falla de especificación: más de un argumento para SYSROOT_HEADERS_SUFFIX_SPEC"
-#: gcc.c:7812
+#: gcc.c:7815
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "no se reconoce la opción de línea de órdenes %<-%s%>; ¿quería decir %<-%s%>?"
-#: gcc.c:7816
+#: gcc.c:7819
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "no se reconoce la opción de línea de órdenes %<-%s%>"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr "no se configuró con el sufijo de encabezados sysroot"
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "no hay ficheros de entrada"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "no se puede especificar -o con -c, -S o -E y con múltiples ficheros"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: el compilador %s no está instalado en este sistema"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr "se recompila con -fcompare-debug"
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr "durante la recompilación -fcompare-debug"
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr "se comparan volcados finales de insns"
-#: gcc.c:8261
+#: gcc.c:8264
#, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "-fuse-linker-plugin, pero no se encontró %s"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: no se usó el fichero de entrada del enlazador porque no se hizo enlace"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "no se reconoce el lenguaje %s"
-#: gcc.c:8596
+#: gcc.c:8599
#, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "la especificación multilib %qs es no válida"
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr "las exclusiones multilib %qs son no válidas"
-#: gcc.c:8862
+#: gcc.c:8865
#, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr "la selección multilib %qs %qs no es válida"
-#: gcc.c:9024
+#: gcc.c:9027
#, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "la selección multilib %qs es no válida"
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr "la exclusión multilib %qs es no válida"
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "no se definió la variable de entorno %qs"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, gcc-internal-format
msgid "invalid version number %qs"
msgstr "número de versión %qs no válido"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "faltan argumentos para %%:version-compare"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "demasiados argumentos para %%:version-compare"
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr "operador %qs desconocido en %%:version-compare"
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "demasiados argumentos para %%:compare-debug-dump-opt"
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "demasiados argumentos para %%:compare-debug-self-opt"
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "faltan argumentos para %%:compare-debug-auxbase-opt"
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "demasiados argumentos para %%:compare-debug-auxbase-opt"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr "el argumento para %%:compare-debug-auxbase-opt no termina en .gk"
-#: gcc.c:9832
+#: gcc.c:9835
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr "faltan argumentos para %%:replace-extension"
-#: gcc.c:9885
+#: gcc.c:9888
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr "número erróneo de argumentos para %%:debug-level-gt"
@@ -17855,9 +17888,9 @@ msgstr "desreferencia a puntero nulo"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
msgstr "se declara aquí"
@@ -18272,227 +18305,227 @@ msgstr "aquí"
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr "el atributo %<fallthrough%> no antecede una etiqueta case o default"
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr "se usa el resultado de una función que devuelve %<void%>"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "l-valor no válido en la salida asm %d"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr "la entrada que no es de memoria %d debe permanecer en memoria"
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr "la entrada de memoria %d no es directamente direccionable"
-#: gimplify.c:6764
+#: gimplify.c:6767
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr "se usó la variable threadprivate %qE en una región objetivo"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr "región objetivo contenedora"
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr "se usó la variable threadprivate %qE en una tarea sin atar"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr "tarea contenedora"
-#: gimplify.c:6852
+#: gimplify.c:6855
#, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr "no se especificó %qE en el %qs que lo contiene"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, gcc-internal-format
msgid "enclosing %qs"
msgstr "%qs contenedora"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr "no se especificó %qE en la construcción OpenACC %qs que lo contiene"
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr "construcción OpenACC %qs que lo contiene"
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr "%qE con cláusula %<link%> usada en la función %<routine%>"
-#: gimplify.c:7026
+#: gimplify.c:7029
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%qE requiere una directiva %<declare%> para poder usarse en una función%<routine%>"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "la variable %qE se declaró en la región %<host_data%> que la contiene"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr "%qD referenciada en la región de destino no tiene un tipo al que asociarla"
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr "la variable de iteración %qE se predetermina lineal"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr "la variable de iteración %qE debe ser private"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr "la variable de iteración %qE no debe ser firstprivate"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr "la variable de iteración %qE no debe ser reduction"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr "la variable de iteración %qE no debe ser lineal"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr "la variable de iteración %qE no debe ser lastprivate"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr "la variable de iteración %qE no debe ser private"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr "cláusula %<linear%> para una variable que no es iterador de bucle especificada en una construcción combinada con %<distribute%>"
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr "se asocia el campo %qE de una estructura de longitud variable"
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr "%qE aparece más de una vez en las cláusulas map"
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "la variable copyprivate %qE no es threadprivate o private en el contexto externo"
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr "la variable %s %qE es private en el contexto externo"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr "se esperaba el modificador de cláusula %qs %<if%> en vez de %qs"
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr "%<_Atomic%> %qD en cláusula %<map%> implícita"
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> implícita en una construcción %<target%>"
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> en una construcción %<target%>"
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr "se ha usado la misma variable en cláusulas %<firstprivate%> y %<lastprivate%> en una construcción %<distribute%>"
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr "cláusula de datos incompatible con reducción en %qE; se promociona a present_or_copy"
-#: gimplify.c:9080
+#: gimplify.c:9083
#, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr "reducción privada no válida en %qE"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr "la construcción %<ordered%> con cláusula %<depend%> debe estar bien anidada dentro de un bucle con una cláusula %<ordered%> con un parámetro"
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr "la variable %qE no es una iteración del bucle más externo %d; se esperaba %qE"
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "el número de variables en la cláusula %<depend(sink)%> no coincide con el número de variables de iteración"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr "más de una cláusula %<depend(source)%> en una construcción %<ordered%>"
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr "cláusula %<depend(source)%> especificada junto con cláusulas %<depend(sink:)%> en la misma construcción"
-#: gimplify.c:11902
+#: gimplify.c:11905
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "se esperaba %<_Cilk_spawn%> antes de %<_Cilk_sync%>"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr "falló la gimplificación"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "%qT se promueve a %qT cuando pasa a través de %<...%>"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(así que debe pasar %qT y no %qT a %<va_arg%>)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "si se alcanza este código, el programa abortará"
@@ -18724,8 +18757,9 @@ msgid "types have different parameter counts"
msgstr "tipos con número de parámetros diferentes"
#: ipa-devirt.c:1229
-#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+#, fuzzy, gcc-internal-format
+#| msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr "el propio tipo %qT viola la regla de una sola definición de C++"
#: ipa-devirt.c:1235
@@ -18824,8 +18858,9 @@ msgid "a field of same name but different type is defined in another translation
msgstr "hay un campo con el mismo nombre pero distinto tipo definido en otra unidad de traducción"
#: ipa-devirt.c:1576
-#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+#, fuzzy, gcc-internal-format
+#| msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr "los campos tienen distinta disposición en otra unidad de translación"
#: ipa-devirt.c:1599
@@ -19207,198 +19242,198 @@ msgstr "%<depend(sink)%> se refiere a una iteración ajena al espacio de iteraci
msgid "multiple loop axes specified for routine"
msgstr "se especificaron múltiples ejes de bucle para la rutina"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr "%<seq%> ignora otros especificadores de bucle OpenACC"
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr "%<auto%> está en conflicto con otros especificadores de bucle OpenACC"
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr "el bucle interno usa el mismo paralelismo OpenACC que el bucle que lo contiene"
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr "argumento no permitido en la cláusula %qs en OpenACC %<parallel%>"
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr "construcción no OpenACC dentro de rutina OpenACC"
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr "construcción no OpenACC dentro de región OpenACC"
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr "%<ordered simd threads%> debe estar estar bien anidada dentro de la región %<for simd%>"
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr "Las construcciones OpenACC distintas de %<#pragma omp ordered simd%> pueden no estar anidadas dentro de la región %<simd%>"
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr "solamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la región %<teams%>"
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr "las regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>"
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr "la directiva de bucle OpenACC debe estar asociada a una región de cómputo OpenACC"
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr "construcción %qs huérfana"
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr "%<#pragma omp cancel for%> dentro de %<nowait%> para construcción"
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr "%<#pragma omp cancel for%> dentro de %<ordered%> para construcción"
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr "%<#pragma omp cancel section%> dentro de contrucción de secciones %<nowait%>"
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr "la construcción %<%s taskgroup%> no está bien anidada dentro de la región %<taskgroup%>"
-#: omp-low.c:2684
+#: omp-low.c:2712
#, gcc-internal-format
msgid "invalid arguments"
msgstr "argumentos no válidos"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr "la construcción %<%s %s%> no está bien anidada dentro de %qs"
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "la región de barrera puede no estar bien anidada dentro de la región de trabajo compartido, %<critical%>, %<ordered%>, %<master%>, %<task%> explícita o región %<taskloop%>"
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "la región de trabajo compartido puede no estar bien anidada dentro de la región de trabajo compartido, %<crítical%>, %<ordered%>, %<master%>, %<task%> explícita o región %<taskloop%>"
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr "la región %<master%> puede no estar bien anidada dentro de la región de trabajo compartido, de %<task%> explícita o de región %<taskloop%>"
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr "%<depend(%s)%> solo se permite en %<omp ordered%>"
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr "la construcción %<ordered%> con la cláusula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>"
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr "%<ordered%> %<simd%> debe estar bien anidada dentro de una región %<simd%>"
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr "la región %<ordered%> puede no estar bien anidada dentro de la región %<critical%>, %<ordered%>, explicit %<task%> o %<taskloop%>"
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr "la región %<ordered%> debe estar bien anidada dentro de una región de bucle con una cláusula %<ordered%>"
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr "la región %<critical%> puede no estar bien anidada dentro de una región %<critical%> con el mismo nombre"
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr "construcción %<teams%> no bien anidada dentro de construcción %<target%>"
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr "región OpenACC dentro de rutina OpenACC; el paralelismo anidado aún no se permite"
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr "construcción OpenACC dentro de región no OpenACC"
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr "construcción %s %qs dentro de región %s %qs"
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr "construcción %qs dentro de región %qs"
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr "setjmp/longjmp dentro de construcción simd"
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr "se hace caso omiso de cláusula sumidero con desplazamiento que no es múltiplo del paso del bucle"
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr "el primer desplazamiento debe estar en dirección opuesta a las iteraciones del bucle"
-#: omp-low.c:9087
+#: omp-low.c:9125
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr "salida no válida de un bloque estructurado %s"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr "entrada no válida a un bloque estructurado %s"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr "ramificación no válida desde/para un bloque estructurado %s"
@@ -19484,7 +19519,7 @@ msgstr "los saltos indirectos no está disponibles en este objetivo"
msgid "command line option %qs is not supported by this configuration"
msgstr "la opción de línea de órdenes %qs no se admite en esta configuración"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr "faltan argumentos para %qs"
@@ -19640,127 +19675,139 @@ msgstr "no se admite -fsanitize-recover=%s"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr "-fsanitize-address-use-after-scope requiere -fstack-reuse=none option"
-#: opts.c:1410
+#: opts.c:1012
+#, fuzzy, gcc-internal-format
+#| msgid "transactional memory is not supported with non-call exceptions"
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr "la memoria transaccional no se admite con excepciones que no son llamada"
+
+#: opts.c:1015
+#, fuzzy, gcc-internal-format
+#| msgid "transactional memory is not supported with non-call exceptions"
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr "la memoria transaccional no se admite con excepciones que no son llamada"
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr "no se reconocen las include_flags 0x%x pasadas a print_specific_help"
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr "la opción -fsanitize=all no es válida"
-#: opts.c:1642
+#: opts.c:1649
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "no se reconoce el argumento para la opción -f%ssanitize%s=: %q.*s; ¿quiso decir %qs?"
-#: opts.c:1649
+#: opts.c:1656
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "no se reconoce el argumento para la opción -f%ssanitize%s=: %q.*s"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr "el argumento %q.*s de --help es ambiguo, por favor sea más específico"
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "no se reconoce el argumento para la opción --help=: %q.*s"
-#: opts.c:2078
+#: opts.c:2085
#, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr "HSA no se activó durante la configuración"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr "la opción -foffload-abi solo puede especificarse para compilador de descarga"
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "la alineación de la estructura debe ser una potencia pequeña de dos, no %d"
-#: opts.c:2217
+#: opts.c:2224
#, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr "parámetro de revisión de pila desconocido %qs"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr "%<-gdwarf%s%> es ambiguo; use %<-gdwarf-%s%> para la versión DWARF o %<-gdwarf -g%s%> para nivel de depuración"
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "no se admite dwarf versión %d"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s: los argumentos --param deben ser de la forma NOMBRE=VALOR"
-#: opts.c:2371
+#: opts.c:2378
#, gcc-internal-format
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "nombre de --param %qs no válido; ¿quiso decir %qs?"
-#: opts.c:2374
+#: opts.c:2381
#, gcc-internal-format
msgid "invalid --param name %qs"
msgstr "nombre de --param %qs no válido"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "valor de --param %qs no válido"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "el sistema objetivo no admite salida de depuración"
-#: opts.c:2513
+#: opts.c:2520
#, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr "el formato de depuración %qs genera un conflicto con una selección previa"
-#: opts.c:2531
+#: opts.c:2538
#, gcc-internal-format
msgid "unrecognized debug output level %qs"
msgstr "no se reconoce el nivel de salida de depuración %qs"
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr "el nivel de salida de depuración %qs es demasiado elevado"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "obteniendo el límite del tamaño máximo del fichero core: %m"
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "estableciendo el límite del tamaño máximo del fichero core: %m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "no se reconoce la opción de depuración de gcc: %c"
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s: no existe la opción -%s"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr "-Werror=%s: -%s no es una opción para controlar avisos"
@@ -20106,7 +20153,7 @@ msgstr "la variable de registro global después de una definición de función"
msgid "register of %qD used for multiple global register variables"
msgstr "se usó el registro de %qD para múltiples variables de registro globales"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr "genera un conflicto con %qD"
@@ -20708,12 +20755,12 @@ msgstr "error al escribir a %s: %m"
msgid "error closing %s: %m"
msgstr "error al cerrar %s: %m"
-#: toplev.c:2054
+#: toplev.c:2057
#, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr "self-tests es incompatible con -E"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr "self-tests no están activadas en este build"
@@ -21624,47 +21671,47 @@ msgstr "en definición de macro %qs"
msgid "in expansion of macro %qs"
msgstr "en expansión de macro %qs"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr "el BB %i tiene múltiples bordes EH"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr "el BB %i no puede hacer throw pero tiene un borde EH"
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr "la última sentencia del BB %i tiene establecido incorrectamente lp"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr "al BB %i le falta un borde EH"
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr "Borde EH %i->%i incorrecto"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr "al BB %i le falta un borde"
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr "BB %i demasiados bordes de respaldo"
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr "BB %i tiene un borde incorrecto"
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr "BB %i tiene un borde de respaldo incorrecto"
@@ -21765,32 +21812,32 @@ msgstr "corrupción de SSA"
msgid "target does not support atomic profile update, single mode is selected"
msgstr "el objetivo no admite actualización de perfil atómica; se selecciona el modo sencillo"
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr "argumento %u nulo donde se esperaba no nulo"
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr "en una llamada a la función interna %qD"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "en una llamada a la función %qD declarada aquí"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr "faltó optimizar el bucle, el contador de bucles se puede desbordar"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr "la iteración %s invoca comportamiento indefinido"
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr "dentro de este bucle"
@@ -22144,11 +22191,11 @@ msgstr "%q+D se redeclara sin el atributo dllimport: se descarta el dllimport pr
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -23115,7 +23162,7 @@ msgstr "atributo %qE a continuación de %qE"
msgid "type was previously declared %qE"
msgstr "el tipo se declaró previamente %qE"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr "%<transaction_safe_dynamic%> solo se puede especificar para funciones virtuales"
@@ -23390,7 +23437,7 @@ msgstr "?: usando constantes enteras en contexto boolean"
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "el compilador puede asumir que la dirección de %qD siempre se evaluará como %<true%>"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "se sugieren paréntesis alrededor de la asignación usada como valor verdadero"
@@ -24009,62 +24056,62 @@ msgstr "escribiendo en un objeto constante (argumento %d)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "calificadores de tipo extra en el argumento de formato (argumento %d)"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%s %<%s%.*s%> espera un argumento %<%s%s%> coincidente"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%T%s%>, pero el argumento %d es de tipo %qT"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%s %<%s%.*s%> espera un argumento %<%T%s%> coincidente"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%> no se define como un tipo"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%> no se define como %<long%> o %<long long%>"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%<locus%> no se define como un tipo"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%> no se define como un tipo"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%<tree%> no se define como un tipo"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%<tree%> no se define como un tipo puntero"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "los argumentos que recibirán formato no son %<...%>"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "los formatos de strftime no pueden dar formato a los argumentos"
@@ -24165,7 +24212,7 @@ msgstr "se truncó la constante de coma flotante a cero"
msgid "repeated %<@%> before Objective-C string"
msgstr "%<@%> repetida antes de la cadena Objective-C"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr "no se admite la concatenación no estándar de literales de cadena"
@@ -24195,7 +24242,7 @@ msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memor
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr "%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria"
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "tipo no válido para la variable de iteración %qE"
@@ -24210,22 +24257,22 @@ msgstr "variable de iteración %<_Atomic%> %qE"
msgid "%qE is not initialized"
msgstr "%qE no está inicializado"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr "falta el predicado controlador"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "predicado controlador no válido"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr "falta la expresión de incremento"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "expresión de incremento no válida"
@@ -24770,8 +24817,8 @@ msgstr "<valor-devolución>"
msgid "wrong type argument to %s"
msgstr "argumento de tipo erróneo para %s"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "desbordamiento en la expresión constante"
@@ -25448,7 +25495,7 @@ msgstr[1] "el paso del argumento %d de %qE descarta el calificador %qv del tipo
msgid "this condition has identical branches"
msgstr "esta condición tiene bifurcaciones idénticas"
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr "%<_Cilk_spawn%> sólo se puede usar dentro de una función"
@@ -25610,7 +25657,7 @@ msgstr "-march=%s: cadena ISA no válida"
msgid "-march=%s: unsupported ISA substring %qs"
msgstr "-march=%s: subcadena ISA %qs no válida"
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "interruptor -mdebug-%s desconocido"
@@ -25937,7 +25984,7 @@ msgstr "soporte de análisis de perfil para VxWorks"
msgid "%Kargument %d must be a constant immediate"
msgstr "el %Kargumento %d debe ser un inmediato constante"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr "el índice %Klane debe ser un inmediato constante"
@@ -26024,7 +26071,7 @@ msgstr "falta el nombre de la cpu en %<-mtune=%s%>"
msgid "unknown value %qs for -mtune"
msgstr "valor %qs desconocido para -mtune"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr "la opción -mcpu=%s genera un conflicto con la opción -march=%s"
@@ -26111,9 +26158,9 @@ msgstr "el objetivo %s %qs no permite una forma negada"
msgid "target %s %s=%s is not valid"
msgstr "el objetivo %s %s=%s no es válido"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
#| msgid "attribute %qE argument not a string"
msgid "attribute %<target%> argument not a string"
@@ -26201,7 +26248,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "valor %qs erróneo para -mmemory-latency"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -26378,376 +26425,376 @@ msgstr "Direcciones de insn no establecidas después de shorten_branches"
msgid "insn addresses not freed"
msgstr "direcciones de insn no liberadas"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
#| msgid "nested functions not supported on this target"
msgid "this builtin is not supported for this target"
msgstr "no se admiten funciones anidadas en este objetivo"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr "Debe activar las instrucciones NEON (e.g. -mfloat-abi=softfp -mfpu=neon) para usar estos intrínsecos."
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr "Debe activar las instrucciones VFP para usar estos intrínsecos."
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr "Debe activar las instrucciones crypto (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) para usar estos intrínsecos."
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "el selector debe ser un inmediato"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr "el rango del selector debe estar entre 0 y 7"
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr "el rango del selector debe estar entre 0 y 3"
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr "el rango del selector debe estar entre 0 y 1"
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "la máscara debe ser un inmediato"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr "el rango de la máscara debe estar entre 0 y 255"
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr "iWMMXt y NEON son incompatibles"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "el CPU objetivo no tiene soporte para el modo ARM"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "habilitar el soporte de rastreo hacia atrás sólo tiene significado cuando se compila para el Thumb"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "habilitar el soporte de trabajo interno de llamado sólo tiene significado cuando se compila para el Thumb"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g con -mno-apcs-frame no permite una depuración sensible"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "no se puede usar -mtp=cp15 con Thumb de 16-bit"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr "El PIC de RTP es incompatible con Thumb"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr "-mpure-code solo admite código no pic en los objetivos armv7-m"
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "el CPU objetivo no admite las instrucciones THUMB"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "el CPU objetivo no admite accesos sin alinear"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mfpu=auto no se admite actualmente sin una CPU explícita."
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "el CPU objetivo no admite trabajo interno"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check es incompatible con -mno-apcs-frame"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic y -mapcs-reent son incompatibles"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "no se admite el código reentrante APCS. Descartado"
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr "las opciones fp16 seleccionadas son incompatibles"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr "iwmmxt requiere una ABI compatible con AAPCS para una operación adecuada"
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr "el abi iwmmxt requiere un cpu capaz de iwmmxt"
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "AAPCS no admite -mcaller-super-interworking"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "AAPCS no admite -mcallee-super-interworking"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr "__fp16 sin ldrh"
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mfloat-abi=hard: el procesador seleccionado carece de FPU"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mfloat-abi=hard y VFP"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "el límite del tamaño de la estructura sólo se puede establecer a 8, 32 o 64"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr "el límite del tamaño de la estructura sólo se puede establecer a 8 o 32"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "El PIC de RTP es incompatible con -msingle-pic-base"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= es inútil sin -fpic"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "no se puede usar '%s' para registro PIC"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "no se admite -freorder-blocks-and-partition en esta arquitectura"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "la CPU objetivo no admite las instrucciones de seguridad ARMv8-M"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr "variante PCS derivada de un no AAPCS"
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr "las funciones variadic debe usar la variante AAPCS base"
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr "variante PCS"
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr "ABI de VFP de coma flotante dura de Thumb-1"
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -26755,73 +26802,78 @@ msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1
msgid "%qE attribute only applies to functions"
msgstr "el atributo %qE se aplica solamente a funciones"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "el atributo %qE no está disponible para funciones con argumentos pasados en la pila"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, gcc-internal-format
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "el atributo %qE no está disponible para funciones con un número variable de argumentos"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "el atributo %qE no está disponible para funciones que devuelven valor en la pila"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, gcc-internal-format
msgid "%qE attribute ignored without -mcmse option."
msgstr "se descarta el atributo %qE sin la opción -mcmse."
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "el atributo %qE no tiene efecto en funciones con enlazado estático"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a función"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr "%K%s %wd fuera de rango %wd - %wd"
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr "%s %wd fuera de rango %wd - %wd"
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "no se puede calcular la ubicación real del parámetro apilado"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "Unexpected thumb1 far jump"
msgstr "Fin de módulo inesperado"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "no hay registros inferiores disponibles para extraer registros superiores"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "no se pueden codificar las Rutinas de Servicios de Interrupción en el modo Thumb"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr "-fstack-check=specific para Thumb-1"
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr "fpu no válida para el atributo(objetivo(\"%s\"))"
@@ -26829,13 +26881,13 @@ msgstr "fpu no válida para el atributo(objetivo(\"%s\"))"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr "selección automática de fpu actualmente no permitida aquí"
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr "se desconoce attribute(target(\"%s\"))"
@@ -26932,163 +26984,176 @@ msgstr "los atribucions de función %qs, %qs y %qs son mutuamente exclusivos"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr "los atributos de función %qs y %qs no tienen efecto en funciones %qs"
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr "la función %qs no puede tener argumentos"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr "la función %qs no puede devolver un valor"
-#: config/avr/avr.c:1084
-#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+#: config/avr/avr.c:1085
+#, fuzzy, gcc-internal-format
+#| msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr "%qs parece ser un manejador %s mal escrito; falta el prefijo __vector"
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr "%<builtin_return_address%> sólo contiene 2 bytes de dirección"
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr "el desplazamiento del puntero desde el símbolo tal vez es incorrecto"
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr "se accede a memoria de datos con dirección de memoria de programa"
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr "se accede a memoria de programa con dirección de memoria de datos"
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr "se usó el registro fijo %s para pasar un parámetro a la función"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr "no se admite escribir al espacio de direcciones %qs"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estático"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "solo se admite el atributo %qE núcleos Tiny reducidos"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "el atributo %qE solamente se aplica a variables"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "el atributo %qE sólo permite una constante entera como argumento"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr "la dirección del atributo %qE está fuera de rango"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr "tanto el atributo %s como el %qE proporcionan dirección"
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr "atributo %qE en variable no volátil"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr "no se admiten espacios de direcciones para dispositivos Tiny reducidos"
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr "no se admite el espacio de direcciones %qs para dispositivos con tamaño de flash de hasta %d KiB"
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %qT"
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %s %q+D"
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr "la variable %q+D debe ser const para que se ponga en la sección de sólo lectura a través de %qs"
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr "la declaración de ES estática para %q+D necesita una dirección"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr "la definición de ES para %q+D necesita una dirección"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "Sólo las variables sin inicializar se pueden colocar en la sección .noinit"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+#| msgid "uninitialized variable %q+D put into program memory area"
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "se colocó la variable %q+D sin inicializar en el área de memoria del programa"
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr "se colocó la variable %q+D sin inicializar en el área de memoria del programa"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "%q+D tiene atributos incompatibles %qs y %qs"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr "la arquitectura %qs sólo se admite para ensamblador"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr "vonversión del espacio de direcciones %qs al espacio de direcciones %qs"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr "%s expera una constante entera en tiempo de compilación"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr "%s espera una constante entera long en tiempo de compilación como primer argumento"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr "redondear a %d bits no tiene ningún efecto en valores de coma fija con %d bits de fracción"
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr "el resultado del redondeo será siempre 0"
@@ -27371,12 +27436,12 @@ msgstr "acumulador inapropiado para %qs"
msgid "invalid IACC argument"
msgstr "argumento IACC no válido"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs espera una constante como argumento"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "el argumento constante está fuera de rango para %qs"
@@ -27554,7 +27619,7 @@ msgstr "el modelo de código %qs no se admite en el modo de bit %s"
msgid "code model %qs not supported in x32 mode"
msgstr "el modelo de código %qs no se admite en modo x32"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "el modelo de código %s no admite el modo PIC"
@@ -27684,633 +27749,618 @@ msgstr "se descarta %<-mrtd%> en el modo de 64bit"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "no se admite -mpreferred-stack-boundary en este objetivo"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred-stack-boundary=%d no está entre %d y %d"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mincoming-stack-boundary=%d no está entre %d y 12"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr "-mnop-mcount no es compatible con este objetivo"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "-mnop-mcount no está implementada para -fPIC"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "se usó %<-msseregparm%> sin SSE activado"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "se usó %<target(\"ssseregparm\")%> sin SSE activado"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "el conjunto de instrucciones SSE está desactivado, usando la aritmética 387"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "el conjunto de instrucciones 387 está desactivado, usando la aritmética SSE"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr "la prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correcta"
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr "la prueba de pila requiere %<target(\"accumulate-outgoing-args\"%> para ser correcta"
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr "el registro ebp fijo requiere %<target(\"accumulate-outgoing-args\")%>"
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr "-mfentry no se admite para 32-bit en combinación con -fpic"
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr "-mno-fentry no es compatible con SEH"
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "opción desconocida para -mrecip=%s"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr "ya se había especificado option(\"%s\")"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr "Solo se admite el formato de depuración DWARF para la rutina de servicio de interrupciones."
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr "Las instrucciones %s no están permitidas en funciones con el atributo no_caller_saved_registers"
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "los atributos fastcall y regparm no son compatibles"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "los atributos regparam y thiscall no son compatibles"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "el atributo %qE requiere un argumento constante entero"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "el argumento para el atributo %qE es más grande que %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "los atributos fastcall y cdecl no son compatibles"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "los atributos fastcall y stdcall no son compatibles"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "los atributos fastcall y thiscall no son compatibles"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "los atributos stdcall y cdecl no son compatibles"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "los atributos stdcall y fastcall no son compatibles"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "los atributos stdcall y thiscall no son compatibles"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "los atributos cdecl y thiscall no son compatibles"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr "se usó el atributo %qE para método no de clase"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr "se llama a %qD con el atributo sseregparm sin activar SSE/SSE2"
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr "se llama a %qT con el atributo sseregparm sin activar SSE/SSE2"
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr "X32 no admite el atributo ms_abi"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr "ms_hook_prologue no es compatible con la función anidada"
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr "el argumento de vector AVX512F sin AVX512F activado cambia la ABI"
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr "el retorno de vector AVX512F sin AVX512F activado cambia la ABI"
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr "el argumento de vector AVX sin AVX activado cambia la ABI"
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr "el retorno de vector AVX sin AVX activado cambia la ABI"
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "la devolución de vector SSE sin SSE activado cambia la ABI"
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr "la devolución de vector MMX sin MMX activado cambia la ABI"
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr "la ABI para pasar un struct con un miembro de matriz flexible cambió en GCC 4.4"
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr "la ABI para pasar un union con long double cambió en GCC 4.4"
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambió en GCC 4.4"
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr "se devuelve el registro SSE con SSE desactivado"
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr "argumento de registro SSE con SSE desactivado"
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr "se devuelve el registro x87 con x87 desactivado"
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr "se llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2"
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr "esto es un error de GCC que se puede sortear añadiendo el atributo usado a la función llamada"
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr "La ABI para pasar parámetros con alineación de %d-bytes cambió en GCC 4.6"
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr "No se admite Puntero de Argumento de Realineamiento Dinámico (DRAP) en la rutina de servicio de interrupciones. Esto puede sortearse evitando funciones con retorno agregado."
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr "-fsplit-stack no admite 2 parámetros de registro para una función anidada"
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "-fsplit-stack no admite 3 parámetros de registro"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr "no se admite el tamaño para registro de enteros"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr "los registros extendidos no tiene mitades superiores"
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr "no se admite el tamaño de operando para el registro extendido"
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr "se usó un operando que no es entero con el código de operando 'z'"
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr "No se ha encontrado despachador para los atributos de versión"
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr "No se encontró despachador para %s"
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr "No se encontró despachador para los atributos de versión : %s"
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr "Las versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerpos"
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr "No se admiten versiones múltiples de funciones virtuales"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr "falta el atributo %<target%> para %D multiversionado"
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, gcc-internal-format
msgid "previous declaration of %D"
msgstr "declaración previa de %D"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "el versionado múltiple necesita ifunc, que no se admite en este objetivo"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr "El parámetro para la función interna debe ser una cadena constante o literal"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr "El parámetro para la función interna no es válido: %s"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "el tercer argumento debe ser un inmediato de 2-bit"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "el quinto argumento debe ser un inmediato de 8-bit"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "el tercer argumento debe ser un inmediato de 8-bit"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "el último argumento debe ser un inmediato de 1-bit"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr "el último argumento debe ser un inmediato de 3-bit"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "el último argumento debe ser un inmediato de 4-bit"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "el último argumento debe ser un inmediato de 1-bit"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "el tercer argumento debe ser un inmediato de 5-bit"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "el penúltimo argumento debe ser un inmediato de 8-bit"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "el último argumento debe ser un inmediato de 8-bit"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr "el tercer argumento debe ser una constante de comparación"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr "modo de comparación incorrecto"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr "operando de redondeo incorrecto"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr "el argumento inmediato debe ser un inmediato de 4-bit"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr "el argumento inmediato debe ser un inmediato de 5-bit"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr "el argumento inmediato debe ser un inmediato de 8-bit"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "el último argumento debe ser un inmediato de 32-bit"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr "el selector debe ser una constante entera en el rango 0..%wi"
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr "%qE necesita la opción isa desconocida"
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr "%qE necesita la opción isa %s"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "el último argumento debe ser un inmediato"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "el último argumento debe ser un escalar 1, 2, 4, 8"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "el argumento delantero debe ser un escalar 1, 2, 4, 8"
-#: config/i386/i386.c:38511
-#, fuzzy, gcc-internal-format
-#| msgid "incorrect insn:"
+#: config/i386/i386.c:38552
+#, gcc-internal-format
msgid "incorrect hint operand"
-msgstr "insn incorrecta:"
+msgstr "operando de pista incorrecto"
-#: config/i386/i386.c:38530
-#, fuzzy, gcc-internal-format
-#| msgid "the last argument must be an 8-bit immediate"
+#: config/i386/i386.c:38571
+#, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
-msgstr "el último argumento debe ser un inmediato de 8-bit"
+msgstr "el argumento de xabort debe ser un inmediato de 8-bit"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "el atributo %qE solamente está disponible para 64-bit"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "el argumento del atributo %qE no es cero ni uno"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "los atributos ms_abi y sysv_abi no son compatibles"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "se descarta el atributo incompatible %qE"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
-msgstr ""
+msgstr "la rutina de servicio de interrupciones debería tener un puntero como primer argumento"
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
-msgstr ""
+msgstr "la rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcional"
-#: config/i386/i386.c:41499
-#, fuzzy, gcc-internal-format
-#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
+#: config/i386/i386.c:41540
+#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
-msgstr "no se pueden codificar las Rutinas de Servicios de Interrupción en el modo Thumb"
+msgstr "ls rutina de servicio de interrupción no puede tener valor de retorno que no sea void"
-#: config/i386/i386.c:44401
-#, fuzzy, gcc-internal-format
-#| msgid "By-value argument at %L is not allowed in this context"
+#: config/i386/i386.c:44442
+#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
-msgstr "El argumento por valor en %L no se permite en este contexto"
+msgstr "no se permiten alternativas en la salida del indicador asm"
-#: config/i386/i386.c:44465
-#, fuzzy, gcc-internal-format
-#| msgid "unknown IRA algorithm %qs"
+#: config/i386/i386.c:44506
+#, gcc-internal-format
msgid "unknown asm flag output %qs"
-msgstr "algoritmo IRA %qs desconocido"
+msgstr "salida del indicador asm %qs desconocida"
-#: config/i386/i386.c:44494
-#, fuzzy, gcc-internal-format
-#| msgid "invalid type for make function"
+#: config/i386/i386.c:44535
+#, gcc-internal-format
msgid "invalid type for asm flag output"
-msgstr "tipo no válido para la función make"
+msgstr "tipo no válido para la salida del indicador asm"
-#: config/i386/i386.c:50765
-#, fuzzy, gcc-internal-format
-#| msgid "unknown architecture %qs"
+#: config/i386/i386.c:50806
+#, gcc-internal-format
msgid "Unknown architecture specific memory model"
-msgstr "arquitectura %qs desconocida"
+msgstr "Modelo de memoria específico de la arquitectura desconocido"
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
-msgstr ""
+msgstr "HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria más fuertes"
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
-msgstr ""
+msgstr "HLE_RELEASE no se usa con RELEASE o modelos de memoria más fuertes"
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "unsupported version"
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
+#, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
-msgstr "versión sin soporte"
+msgstr "simdlen %d no admitido"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
-msgstr ""
+msgstr "no se admite el tipo de retorno %qT para simd\n"
-#: config/i386/i386.c:50843
-#, fuzzy, gcc-internal-format
-#| msgid "unsupported argument type to builtin function"
+#: config/i386/i386.c:50884
+#, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
-msgstr "no se admite el tipo de argumento para la función interna"
+msgstr "no se admite el tipo de argumento %qT para simd\n"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
-msgstr ""
+msgstr "El Comprobador de Punteros requiere suporte MPX en este objetivo. Utilice las opciones -mmpx para activar MPX."
#: config/i386/intelmic-mkoffload.c:71 config/nvptx/mkoffload.c:85
-#, fuzzy, gcc-internal-format
-#| msgid "deleting LTRANS input file %s: %m"
+#, gcc-internal-format
msgid "deleting file %s: %m"
-msgstr "se borra el fichero de entrada LTRANS %s: %m"
+msgstr "se borra el fichero %s: %m"
#: config/i386/intelmic-mkoffload.c:253 config/i386/intelmic-mkoffload.c:317
#: config/i386/intelmic-mkoffload.c:358 config/nvptx/mkoffload.c:524
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "cannot open %s"
+#, gcc-internal-format, gfc-internal-format
msgid "cannot open '%s'"
-msgstr "no se puede abrir %s"
+msgstr "no se puede abrir '%s'"
#: config/i386/intelmic-mkoffload.c:465
-#, fuzzy, gcc-internal-format
-#| msgid "no input file specified"
+#, gcc-internal-format
msgid "output file not specified"
-msgstr "no se especificaron ficheros de entrada"
+msgstr "no se ha especificado el fichero de salida"
#: config/i386/intelmic-mkoffload.c:558
-#, fuzzy, gcc-internal-format
-#| msgid "COLLECT_LTO_WRAPPER must be set"
+#, gcc-internal-format
msgid "COLLECT_GCC must be set"
-msgstr "se debe definir COLLECT_LTO_WRAPPER"
+msgstr "se debe definir COLLECT_GCC"
#: config/i386/intelmic-mkoffload.c:563 config/nvptx/mkoffload.c:455
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "field %qs not found"
+#, gcc-internal-format, gfc-internal-format
msgid "offload compiler %s not found"
-msgstr "no se encontró el campo %qs"
+msgstr "no se ha encontrado el compilador %s"
#: config/i386/intelmic-mkoffload.c:582 config/nvptx/mkoffload.c:475
-#, fuzzy, gcc-internal-format
-#| msgid "unrecognized argument in option %qs"
+#, gcc-internal-format
msgid "unrecognizable argument of option "
-msgstr "no se reconoce el argumento en la opción %qs"
+msgstr "No se reconoce el argumento de la opción "
#: config/i386/winnt.c:79
#, gcc-internal-format
@@ -28396,7 +28446,7 @@ msgstr "gp_offset (%ld) o end_offset (%ld) es menor a cero"
msgid "argument %qd is not a constant"
msgstr "el argumento %qd no es una constante"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS, puntero nulo"
@@ -28406,7 +28456,7 @@ msgstr "PRINT_OPERAND_ADDRESS, puntero nulo"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: Puntuación desconocida '%c'"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND puntero nulo"
@@ -28493,10 +28543,9 @@ msgid "-falign-loops=%d is not supported"
msgstr "no se admite -falign-loops=%d"
#: config/m68k/m68k.c:649
-#, fuzzy, gcc-internal-format
-#| msgid "stack limits not supported on this target"
+#, gcc-internal-format
msgid "-fstack-limit- options are not supported on this cpu"
-msgstr "no se admiten límites de la pila en este objetivo"
+msgstr "no se admiten las opciones -fstack-limit- en esta cpu"
#: config/m68k/m68k.c:767
#, gcc-internal-format
@@ -28508,7 +28557,7 @@ msgstr "no se permiten atributos interrupt múltiples"
msgid "interrupt_thread is available only on fido"
msgstr "interrupt_thread sólo está disponible en fido"
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "no se admite la expresión del límite de la pila"
@@ -28519,10 +28568,9 @@ msgid "initialized variable %q+D is marked dllimport"
msgstr "la variable inicializada %q+D se marcó como dllimport"
#: config/microblaze/microblaze.c:1690
-#, fuzzy, gcc-internal-format
-#| msgid "-fstack-protector not supported for this target"
+#, gcc-internal-format
msgid "-fPIC/-fpic not supported for this target"
-msgstr "no se admite -fstack-protector para este objetivo"
+msgstr "no se admite -fPIC/-fpic para este objetivo"
#: config/microblaze/microblaze.c:1702
#, gcc-internal-format
@@ -28535,10 +28583,9 @@ msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
msgstr "sólo se puede usar -mxl-multiply-high con -mcpu=v6.00.a o superior"
#: config/microblaze/microblaze.c:1767
-#, fuzzy, gcc-internal-format
-#| msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
+#, gcc-internal-format
msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
-msgstr "sólo se puede usar -mxl-multiply-high con -mcpu=v6.00.a o superior"
+msgstr "-mxl-reorder solo puede usarse con -mcpu=v8.30.a o superior"
#: config/microblaze/microblaze.c:1773
#, gcc-internal-format
@@ -28556,10 +28603,9 @@ msgid "%qs attribute only applies to functions"
msgstr "el atributo %qs se aplica solamente a funciones"
#: config/mips/mips.c:1405 config/mips/mips.c:1411
-#, fuzzy, gcc-internal-format
-#| msgid "%qE cannot have both %<mips16%> and %<nomips16%> attributes"
+#, gcc-internal-format
msgid "%qE cannot have both %qs and %qs attributes"
-msgstr "%qE no puede tener atributos %<mips16%> y %<nomips16%> al mismo tiempo"
+msgstr "%qE no puede tener los atributos %qs y %qs al mismo tiempo"
#: config/mips/mips.c:1440 config/mips/mips.c:1446 config/nios2/nios2.c:3994
#, gcc-internal-format
@@ -28567,27 +28613,24 @@ msgid "%qE redeclared with conflicting %qs attributes"
msgstr "%qE se redeclaró con los atributos %qs en conflicto"
#: config/mips/mips.c:1478 config/mips/mips.c:1532
-#, fuzzy, gcc-internal-format
-#| msgid "%qE attribute requires a string constant argument"
+#, gcc-internal-format
msgid "%qE attribute requires a string argument"
-msgstr "el atributo %qE requiere una constante entera como argumento"
+msgstr "el atributo %qE requiere una cadena como argumento"
#: config/mips/mips.c:1486
-#, fuzzy, gcc-internal-format
-#| msgid "argument to %qE attribute is neither zero, nor one"
+#, gcc-internal-format
msgid "argument to %qE attribute is neither eic, nor vector=<line>"
-msgstr "el argumento del atributo %qE no es cero ni uno"
+msgstr "el argumento del atributo %qE no es ni eic ni vector=<línea>"
#: config/mips/mips.c:1502
#, gcc-internal-format
msgid "interrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)"
-msgstr ""
+msgstr "el vector de interrupciones para %qE no es vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)"
#: config/mips/mips.c:1539
-#, fuzzy, gcc-internal-format
-#| msgid "argument of %qE attribute is not a string constant"
+#, gcc-internal-format
msgid "argument to %qE attribute is not intstack"
-msgstr "el argumento del atributo %qE no es una cadena constante"
+msgstr "el argumento del atributo %qE no es intstack"
#: config/mips/mips.c:7692
#, gcc-internal-format
@@ -28595,10 +28638,9 @@ msgid "cannot handle inconsistent calls to %qs"
msgstr "no se pueden manejar llamadas inconsistentes a %qs"
#: config/mips/mips.c:10928
-#, fuzzy, gcc-internal-format
-#| msgid "the %<interrupt%> attribute requires a MIPS32r2 processor"
+#, gcc-internal-format
msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
-msgstr "el atributo %<interrupt%> requiere un procesador MIPS32r2"
+msgstr "el atributo %<interrupt%> requiere un procesador MIPS32r2 o superior"
#: config/mips/mips.c:10930
#, gcc-internal-format
@@ -28608,13 +28650,12 @@ msgstr "los manejadores de interrupciones no pueden ser funciones MIPS16"
#: config/mips/mips.c:11921
#, gcc-internal-format
msgid "-fstack-check=specific not implemented for MIPS16"
-msgstr ""
+msgstr "-fstack-check=specific no implementado para MIPS16"
#: config/mips/mips.c:16838
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "argument must be a constant"
+#, gcc-internal-format, gfc-internal-format
msgid "argument %d to the built-in must be a constant in range %d to %d"
-msgstr "el argumento debe ser una constante"
+msgstr "el argumento %d para la función interna debe ser una constante en el rango entre %d y %d"
#: config/mips/mips.c:16844 config/nds32/nds32-intrinsic.c:60
#: config/nds32/nds32-intrinsic.c:88 config/nds32/nds32-intrinsic.c:118
@@ -28624,10 +28665,9 @@ msgid "invalid argument to built-in function"
msgstr "argumento no válido para la función interna"
#: config/mips/mips.c:16958
-#, fuzzy, gcc-internal-format
-#| msgid "failed to reclaim unneeded function"
+#, gcc-internal-format
msgid "failed to expand built-in function"
-msgstr "falló al reclamar una función innecesaria"
+msgstr "fallo al expandir función interna"
#: config/mips/mips.c:17089
#, gcc-internal-format
@@ -28655,10 +28695,9 @@ msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
msgstr "código MIPS16 de coma flotante hard para ABIs diferentes de o32 y o64"
#: config/mips/mips.c:19443
-#, fuzzy, gcc-internal-format
-#| msgid "Generate MIPS16 code."
+#, gcc-internal-format
msgid "MSA MIPS16 code"
-msgstr "Genera código MIPS16."
+msgstr "código MSA MIPS16"
#: config/mips/mips.c:19618 config/mips/mips.c:19623 config/mips/mips.c:19705
#: config/mips/mips.c:19707 config/mips/mips.c:19737 config/mips/mips.c:19747
@@ -28693,10 +28732,9 @@ msgid "%<-mgp64%> used with a 32-bit ABI"
msgstr "se utiliza %<-mgp64%> con una ABI de 32-bit"
#: config/mips/mips.c:19702
-#, fuzzy, gcc-internal-format
-#| msgid "the %qs architecture does not support the synci instruction"
+#, gcc-internal-format
msgid "the %qs architecture does not support %<-mfp32%>"
-msgstr "la arquitectura %qs no admite la instrucción synci"
+msgstr "la arquitectura %qs no admite %<-mfp32%>"
#: config/mips/mips.c:19711
#, gcc-internal-format
@@ -28709,22 +28747,19 @@ msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
msgstr "%<-mgp32%> y %<-mfp64%> sólo se pueden combinar al usar la ABI o32"
#: config/mips/mips.c:19735
-#, fuzzy, gcc-internal-format
-#| msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
+#, gcc-internal-format
msgid "%<-mfpxx%> can only be used with the o32 ABI"
-msgstr "%<-mgp32%> y %<-mfp64%> sólo se pueden combinar al usar la ABI o32"
+msgstr "%<-mfpxx%> solo se puede usar con la ABI o32"
#: config/mips/mips.c:19739
-#, fuzzy, gcc-internal-format
-#| msgid "%<-mips3d%> requires %<-mpaired-single%>"
+#, gcc-internal-format
msgid "%<-march=%s%> requires %<-mfp32%>"
-msgstr "%<-mips3d%> requiere %<-mpaired-single%>"
+msgstr "%<-march=%s%> requiere %<-mfp32%>"
#: config/mips/mips.c:19741
-#, fuzzy, gcc-internal-format
-#| msgid "%<-mips3d%> requires %<-mpaired-single%>"
+#, gcc-internal-format
msgid "%<-mfpxx%> requires %<-mlra%>"
-msgstr "%<-mips3d%> requiere %<-mpaired-single%>"
+msgstr "%<-mfpxx%> requiere %<-mlra%>"
#: config/mips/mips.c:19757 config/mips/mips.c:19759 config/mips/mips.c:19772
#, gcc-internal-format
@@ -28747,10 +28782,9 @@ msgid "the %qs architecture does not support branch-likely instructions"
msgstr "la arquitectura %qs no admite las instrucciones con probabilidad de ramificación"
#: config/mips/mips.c:19834
-#, fuzzy, gcc-internal-format
-#| msgid "the %qs architecture does not support the synci instruction"
+#, gcc-internal-format
msgid "the %qs architecture does not support madd or msub instructions"
-msgstr "la arquitectura %qs no admite la instrucción synci"
+msgstr "la arquitectura %qs no admite las instrucciones madd ni msub"
#: config/mips/mips.c:19848
#, fuzzy, gcc-internal-format
@@ -28759,28 +28793,24 @@ msgid "the %qs architecture does not support odd single-precision registers"
msgstr "la arquitectura %qs no admite las instrucciones par-sencillo"
#: config/mips/mips.c:19861 config/mips/mips.c:19867
-#, fuzzy, gcc-internal-format
-#| msgid "unsupported combination: %s"
+#, gcc-internal-format
msgid "unsupported combination: %qs%s %s"
-msgstr "no se admite la combinación: %s"
+msgstr "no se admite la combinación: %qs%s %s"
#: config/mips/mips.c:19876
-#, fuzzy, gcc-internal-format
-#| msgid "unsupported combination: %s"
+#, gcc-internal-format
msgid "unsupported combination: %qs %s"
-msgstr "no se admite la combinación: %s"
+msgstr "no se admite la combinación: %qs %s"
#: config/mips/mips.c:19891
-#, fuzzy, gcc-internal-format
-#| msgid "Generate position-independent code if possible (large mode)"
+#, gcc-internal-format
msgid "cannot generate position-independent code for %qs"
-msgstr "Genera código independiente de posición si es posible (modo large)"
+msgstr "no se puede generar código independiente de posición para %qs"
#: config/mips/mips.c:19894
-#, fuzzy, gcc-internal-format
-#| msgid "Disable position-independent code (PIC) for use in OS kernel code"
+#, gcc-internal-format
msgid "position-independent code requires %qs"
-msgstr "Desactiva el código independiente de posición (PIC) para su uso en código de núcleo de SO"
+msgstr "el código independiente de posición requiere %qs"
#: config/mips/mips.c:19927
#, gcc-internal-format
@@ -28793,16 +28823,14 @@ msgid "cannot use small-data accesses for %qs"
msgstr "no se pueden usar accesos de data small para %qs"
#: config/mips/mips.c:19953
-#, fuzzy, gcc-internal-format
-#| msgid "the %qs architecture does not support paired-single instructions"
+#, gcc-internal-format
msgid "the %qs architecture does not support %<-m%s=legacy%>"
-msgstr "la arquitectura %qs no admite las instrucciones par-sencillo"
+msgstr "la arquitectura %qs no admite %<-m%s=legacy%>"
#: config/mips/mips.c:19960
-#, fuzzy, gcc-internal-format
-#| msgid "the %qs architecture does not support the synci instruction"
+#, gcc-internal-format
msgid "the %qs architecture does not support %<-m%s=2008%>"
-msgstr "la arquitectura %qs no admite la instrucción synci"
+msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
#: config/mips/mips.c:19978
#, gcc-internal-format
@@ -28815,10 +28843,9 @@ msgid "%qs must be used with %qs"
msgstr "%qs se debe usar con %qs"
#: config/mips/mips.c:19998
-#, fuzzy, gcc-internal-format
-#| msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
+#, gcc-internal-format
msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
-msgstr "-mips3d/-mpaired-single se deben usar con -mfp64 -mhard-float"
+msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
#: config/mips/mips.c:20005
#, gcc-internal-format
@@ -28831,10 +28858,9 @@ msgid "%qs requires a target that provides the %qs instruction"
msgstr "%qs requiere un objetivo que provea la instrucción %qs"
#: config/mips/mips.c:20025
-#, fuzzy, gcc-internal-format
-#| msgid "the %qs architecture does not support the synci instruction"
+#, gcc-internal-format
msgid "the %qs architecture does not support DSP instructions"
-msgstr "la arquitectura %qs no admite la instrucción synci"
+msgstr "la arquitectura %qs no admite las instrucciones DSP"
#: config/mips/mips.c:20127
#, gcc-internal-format
@@ -28910,22 +28936,22 @@ msgstr "-mtune= espera mn10300, am33, am33-2 o am34"
#: config/msp430/driver-msp430.c:659
#, gcc-internal-format, gfc-internal-format
msgid "unexpected argument to msp430_select_hwmult_lib: %s"
-msgstr ""
+msgstr "argumento inesperado para msp430_select_hwmult_lib: %s"
#: config/msp430/driver-msp430.c:700
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized hwpy field in msp430_mcu_data[%d]: %d"
-msgstr ""
+msgstr "campo hwpy no reconocido en msp430_mcu_data[%d]: %d"
#: config/msp430/driver-msp430.c:707
#, gcc-internal-format, gfc-internal-format
msgid "unexpected first argument to msp430_select_hwmult_lib: %s"
-msgstr ""
+msgstr "primer argumento inesperado para msp430_select_hwmult_lib: %s"
#: config/msp430/driver-msp430.c:711
#, gcc-internal-format
msgid "msp430_select_hwmult_lib needs one or more arguments"
-msgstr ""
+msgstr "msp430_select_hwmult_lib necesita uno o más argumentos"
#: config/msp430/msp430.c:776
#, gcc-internal-format, gfc-internal-format
@@ -28972,27 +28998,28 @@ msgid ""
"Unrecognized MCU name '%s', assuming that it just supports the MSP430 ISA.\n"
"Use the -mcpu option to set the ISA explicitly."
msgstr ""
+"No se reconoce el nombre MCU '%s'; se asume que solo admite el ISA MSP430.\n"
+"Utilice la opción -mcpu para poner el ISA explícitamente."
#: config/msp430/msp430.c:838
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "unrecognized register name %qs"
+#, gcc-internal-format, gfc-internal-format
msgid "Unrecognized MCU name '%s'."
-msgstr "no se reconoce el nombre de registro %qs."
+msgstr "No se reconoce el nombre MCU '%s'."
#: config/msp430/msp430.c:847
#, gcc-internal-format
msgid "-mlarge requires a 430X-compatible -mmcu="
-msgstr ""
+msgstr "-mlarge requiere una -mmcu= compatible con 430X"
#: config/msp430/msp430.c:850
#, gcc-internal-format
msgid "-mcode-region=upper requires 430X-compatible cpu"
-msgstr ""
+msgstr "-mcode-region=upper requiere una -mmcu= compatible con 430X"
#: config/msp430/msp430.c:852
#, gcc-internal-format
msgid "-mdata-region=upper requires 430X-compatible cpu"
-msgstr ""
+msgstr "-mdata-region=upper requiere una -mmcu= compatible con 430X"
#: config/msp430/msp430.c:1859
#, fuzzy, gcc-internal-format
@@ -29001,16 +29028,14 @@ msgid "unrecognized interrupt vector argument of %qE attribute"
msgstr "argumento no válido del atributo %qE"
#: config/msp430/msp430.c:1868
-#, fuzzy, gcc-internal-format
-#| msgid "argument %d of %qE must be in the range %d...%d"
+#, gcc-internal-format
msgid "numeric argument of %qE attribute must be in range 0..63"
-msgstr "el argumento %d de %qE debe estar dentro del rango %d...%d"
+msgstr "el argumento numérico del atributo %qE debe estar dentro del rango 0..63"
#: config/msp430/msp430.c:1874
-#, fuzzy, gcc-internal-format
-#| msgid "argument of %qE attribute is not a string constant"
+#, gcc-internal-format
msgid "argument of %qE attribute is not a string constant or number"
-msgstr "el argumento del atributo %qE no es una cadena constante"
+msgstr "el argumento del atributo %qE no es una cadena constante ni un número"
#: config/msp430/msp430.c:2124
#, fuzzy, gcc-internal-format
@@ -29019,29 +29044,27 @@ msgid "argument to interrupt attribute is unsupported for weak functions"
msgstr "no se puede establecer el atributo de interrupción: no hay una función actual"
#: config/msp430/msp430.c:2494
-#, fuzzy, gcc-internal-format
-#| msgid "%qE attribute allows only an integer constant argument"
+#, gcc-internal-format
msgid "__delay_cycles() only takes constant arguments"
-msgstr "el atributo %qE sólo permite una constante entera como argumento"
+msgstr "__delay_cycles() solo toma argumentos constantes"
#: config/msp430/msp430.c:2504
-#, fuzzy, gcc-internal-format
-#| msgid "%qE attribute allows only an integer constant argument"
+#, gcc-internal-format
msgid "__delay_cycles only takes non-negative cycle counts"
-msgstr "el atributo %qE sólo permite una constante entera como argumento"
+msgstr "__delay_cycles solo permite número de ciclos no negativo"
#: config/msp430/msp430.c:2524
#, gcc-internal-format
msgid "__delay_cycles is limited to 32-bit loop counts"
-msgstr ""
+msgstr "__delay_cycles está limitado a números de bucles de 32 bits"
#: config/msp430/msp430.c:2594
#, gcc-internal-format
msgid "MSP430 builtin functions only work inside interrupt handlers"
-msgstr ""
+msgstr "las funciones internas de MSP430 solo funcionan dentro de manejadores de interrupciones"
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr "código interno erróneo"
@@ -29059,10 +29082,9 @@ msgid "multiple nested types attributes to function %qD"
msgstr "se especificaron múltiples atributos de tipo de función"
#: config/nds32/nds32-isr.c:360
-#, fuzzy, gcc-internal-format
-#| msgid "multiple interrupt attributes not allowed"
+#, gcc-internal-format
msgid "multiple interrupt attributes to function %qD"
-msgstr "no se permiten atributos interrupt múltiples"
+msgstr "atributos interrupt múltiples para la función %qD"
#. Trampoline is not supported on reduced-set registers yet.
#: config/nds32/nds32.c:1742 config/nds32/nds32.c:1796
@@ -29070,78 +29092,70 @@ msgstr "no se permiten atributos interrupt múltiples"
#: config/nds32/nds32.c:2370 config/nds32/nds32.c:2376
#: config/nds32/nds32.c:2436 config/nds32/nds32.c:2442
#: config/nds32/nds32.c:2474
-#, fuzzy, gcc-internal-format
-#| msgid "nested functions not supported on this target"
+#, gcc-internal-format
msgid "a nested function is not supported for reduced registers"
-msgstr "no se admiten funciones anidadas en este objetivo"
+msgstr "no se admiten funciones anidadas para registros reducidos"
#. The enum index value for array size is out of range.
#: config/nds32/nds32.c:2277
-#, fuzzy, gcc-internal-format
-#| msgid "integer constant out of range"
+#, gcc-internal-format
msgid "intrinsic register index is out of range"
-msgstr "constante entera fuera de rango"
+msgstr "el índice de registro intrínseco está fuera de rango"
#: config/nds32/nds32.c:2582
-#, fuzzy, gcc-internal-format
-#| msgid "invalid type for iteration variable %qE"
+#, gcc-internal-format
msgid "invalid id value for interrupt/exception attribute"
-msgstr "tipo no válido para la variable de iteración %qE"
+msgstr "valor de id no válido para atributo de interrupción/excepción"
#: config/nds32/nds32.c:2610
-#, fuzzy, gcc-internal-format
-#| msgid "invalid argument of %qs attribute"
+#, gcc-internal-format
msgid "invalid id value for reset attribute"
-msgstr "argumento no válido del atributo %qs"
+msgstr "valor de id no válido atributo reset"
#: config/nds32/nds32.c:2626
-#, fuzzy, gcc-internal-format
-#| msgid "invalid argument of %qs attribute"
+#, gcc-internal-format
msgid "invalid nmi function for reset attribute"
-msgstr "argumento no válido del atributo %qs"
+msgstr "función nmi no válida para atributo reset"
#: config/nds32/nds32.c:2639
-#, fuzzy, gcc-internal-format
-#| msgid "invalid argument of %qs attribute"
+#, gcc-internal-format
msgid "invalid warm function for reset attribute"
-msgstr "argumento no válido del atributo %qs"
+msgstr "función warm no válida para atributo reset"
#: config/nds32/nds32.c:2707
-#, fuzzy, gcc-internal-format
-#| msgid "Disable position-independent code (PIC) for use in OS kernel code"
+#, gcc-internal-format
msgid "position-independent code not supported"
-msgstr "Desactiva el código independiente de posición (PIC) para su uso en código de núcleo de SO"
+msgstr "no se admite código independiente de posición"
#: config/nios2/nios2.c:561
#, gcc-internal-format
msgid "Unknown form for stack limit expression"
-msgstr ""
+msgstr "Forma desconocida para expresión de límite de pila"
#: config/nios2/nios2.c:1168
-#, fuzzy, gcc-internal-format
-#| msgid "target attribute or pragma changes double precision floating point"
+#, gcc-internal-format
msgid "switch %<-mcustom-%s%> is required for double precision floating point"
-msgstr "el atributo o pragma target cambia la coma flotante de precisión doble"
+msgstr "se requiere la opción %<-mcustom-%s%> para la coma flotante de precisión doble"
#: config/nios2/nios2.c:1181
#, gcc-internal-format
msgid "switch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specified"
-msgstr ""
+msgstr "la opción %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -funsafe-math-optimizations"
#: config/nios2/nios2.c:1190
#, gcc-internal-format
msgid "switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specified"
-msgstr ""
+msgstr "la opción %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -ffinite-math-only"
#: config/nios2/nios2.c:1199
#, gcc-internal-format
msgid "switch %<-mcustom-%s%> has no effect unless -fno-math-errno is specified"
-msgstr ""
+msgstr "la opción %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -fno-math-errno"
#: config/nios2/nios2.c:1204
#, gcc-internal-format
msgid "conflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functions"
-msgstr ""
+msgstr "hay un conflicto al usar opciones -mcustom, atributos de objetivo y/o funciones _builtin_custom_"
#: config/nios2/nios2.c:1306
#, gcc-internal-format
@@ -29151,41 +29165,37 @@ msgstr ""
#: config/nios2/nios2.c:1325
#, gcc-internal-format
msgid "switch %<-mcustom-%s%> value %d must be between 0 and 255"
-msgstr ""
+msgstr "opción %<-mcustom-%s%>: el valor %d tiene que estar entre 0 y 255"
#: config/nios2/nios2.c:1348
-#, fuzzy, gcc-internal-format
-#| msgid "Disable position-independent code (PIC) for use in OS kernel code"
+#, gcc-internal-format
msgid "position-independent code requires the Linux ABI"
-msgstr "Desactiva el código independiente de posición (PIC) para su uso en código de núcleo de SO"
+msgstr "el código independiente de posición requiere la ABI de Linux"
#: config/nios2/nios2.c:1351
#, gcc-internal-format
msgid "PIC support for -fstack-limit-symbol"
-msgstr ""
+msgstr "soporte PIC para -fstack-limit-symbol"
#: config/nios2/nios2.c:1377
-#, fuzzy, gcc-internal-format
-#| msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
+#, gcc-internal-format
msgid "BMX instructions are only supported with R2 architecture"
-msgstr "la generación de instrucciones Probables a Ramificar está activada, pero se admite por la arquitectura"
+msgstr "las instrucciones BMX solo se admiten con la arquitectura R2"
#: config/nios2/nios2.c:1379
-#, fuzzy, gcc-internal-format
-#| msgid "instruction scheduling not supported on this target machine"
+#, gcc-internal-format
msgid "CDX instructions are only supported with R2 architecture"
-msgstr "no se admite la planificación de instrucciones en este objetivo"
+msgstr "las instrucciones CDX solo se admiten con la arquitectura R2"
#: config/nios2/nios2.c:1384
-#, fuzzy, gcc-internal-format
-#| msgid "Generate code in little endian mode"
+#, gcc-internal-format
msgid "R2 architecture is little-endian only"
-msgstr "Genera código en modo little endian"
+msgstr "la arquitectura R2 solo es little endian"
#: config/nios2/nios2.c:3130
#, gcc-internal-format
msgid "Cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
-msgstr ""
+msgstr "No se puede llamar a %<__builtin_custom_%s%> sin especificar la opción %<-mcustom-%s%>"
#: config/nios2/nios2.c:3238
#, gcc-internal-format, gfc-internal-format
@@ -29193,156 +29203,144 @@ msgid "custom instruction opcode must be compile time constant in the range 0-25
msgstr ""
#: config/nios2/nios2.c:3384
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "invalid argument to built-in function"
+#, gcc-internal-format, gfc-internal-format
msgid "invalid argument to built-in function %s"
-msgstr "argumento no válido para la función interna"
+msgstr "argumento no válido para la función interna %s"
#: config/nios2/nios2.c:3443
#, gcc-internal-format, gfc-internal-format
msgid "Control register number must be in range 0-31 for %s"
-msgstr ""
+msgstr "El número del registro de control tiene que estar en el rango 0-31 para %s"
#: config/nios2/nios2.c:3471
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "number must be 0 or 1"
+#, gcc-internal-format, gfc-internal-format
msgid "Register number must be in range 0-31 for %s"
-msgstr "el número debe ser 0 ó 1"
+msgstr "El número de registro tiene que estar en el rango 0-31 para %s"
#: config/nios2/nios2.c:3478
#, gcc-internal-format, gfc-internal-format
msgid "The immediate value must fit into a %d-bit integer for %s"
-msgstr ""
+msgstr "El valor inmediato tiene que caber en un entero de %d bits para %s"
#: config/nios2/nios2.c:3528
#, gcc-internal-format
msgid "The ENI instruction operand must be either 0 or 1"
-msgstr ""
+msgstr "El operando de la instrucción ENI tiene que ser 0 o 1"
#: config/nios2/nios2.c:3556
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "Builtin function %s requires the -mvsx option"
+#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires Nios II R%d"
-msgstr "La función interna %s requiere la opción -mvsx"
+msgstr "La función interna %s requiere Nios II R%d"
#: config/nios2/nios2.c:3636
-#, fuzzy, gcc-internal-format
-#| msgid "switch -mcpu=%s conflicts with -march=%s switch"
+#, gcc-internal-format
msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
-msgstr "la opción -mcpu=%s genera un conflicto con la opción -march=%s"
+msgstr "la opción %<-mcustom-%s%> genera un conflicto con la opción %<-mcustom-%s%>"
#: config/nios2/nios2.c:3642 config/nios2/nios2.c:3652
#, gcc-internal-format
msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
-msgstr ""
+msgstr "la llamada a %<__builtin_custom_%s%> genera un conflicto con la opción %<-mcustom-%s%>"
#: config/nios2/nios2.c:3758
#, gcc-internal-format
msgid "custom-fpu-cfg option does not support %<no-%>"
-msgstr ""
+msgstr "la opción custom-fpu-cfg no admite %<no-%>"
#: config/nios2/nios2.c:3763
#, gcc-internal-format
msgid "custom-fpu-cfg option requires configuration argument"
-msgstr ""
+msgstr "la opción custom-fpu-cfg requiere argumento de configuración"
#: config/nios2/nios2.c:3792
-#, fuzzy, gcc-internal-format
-#| msgid "%s only accepts 2 arguments"
+#, gcc-internal-format
msgid "%<no-custom-%s%> does not accept arguments"
-msgstr "%s sólo acepta 2 argumentos"
+msgstr "%<no-custom-%s%> no acepta argumentos"
#: config/nios2/nios2.c:3807
#, gcc-internal-format
msgid "%<custom-%s=%> requires argument"
-msgstr ""
+msgstr "%<no-custom-%s%> requiere argumento"
#: config/nios2/nios2.c:3817
#, gcc-internal-format, gfc-internal-format
msgid "`custom-%s=' argument requires numeric digits"
-msgstr ""
+msgstr "el argumento `custom-%s=' requiere dígitos numéricos"
#: config/nios2/nios2.c:3829
#, gcc-internal-format
msgid "%<custom-%s=%> is not recognized as FPU instruction"
-msgstr ""
+msgstr "%<custom-%s=%> no se reconoce como instrucción FPU"
#: config/nios2/nios2.c:3836
-#, fuzzy, gcc-internal-format
-#| msgid "type of %qE is unknown"
+#, gcc-internal-format
msgid "%<%s%> is unknown"
-msgstr "el tipo de %qE es desconocido"
+msgstr "%<%s%> es desconocido"
#: config/nvptx/mkoffload.c:107
-#, fuzzy, gcc-internal-format
-#| msgid "malformed spec function name"
+#, gcc-internal-format
msgid "malformed ptx file"
-msgstr "nombre de la función de especificación malformado"
+msgstr "fichero ptx mal formado"
#: config/nvptx/mkoffload.c:407
-#, fuzzy, gcc-internal-format
-#| msgid "COLLECT_LTO_WRAPPER must be set"
+#, gcc-internal-format
msgid "COLLECT_GCC must be set."
-msgstr "se debe definir COLLECT_LTO_WRAPPER."
+msgstr "se debe definir COLLECT_GCC."
#: config/nvptx/mkoffload.c:488
#, gcc-internal-format
msgid "either -fopenacc or -fopenmp must be set"
-msgstr ""
+msgstr "se debe definir -fopenacc o -fopenmp"
#: config/nvptx/mkoffload.c:552
-#, fuzzy, gcc-internal-format
-#| msgid "%s:cannot open graph file\n"
+#, gcc-internal-format
msgid "cannot open intermediate ptx file"
-msgstr "%s:no se puede abrir el fichero de grafo\n"
+msgstr "no se puede abrir el fichero ptx intermedio"
#: config/nvptx/nvptx.c:159
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "Builtin function %s is not supported with the current options"
+#, gcc-internal-format, gfc-internal-format
msgid "option %s is not supported together with -fopenacc"
-msgstr "La función interna %s no se admite con las opciones actuales"
+msgstr "la función %s no se admite conjuntamente con -fopenacc"
#: config/nvptx/nvptx.c:261
#, gcc-internal-format
msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
-msgstr ""
+msgstr "no se admite la inicialización estática de la variable %q+D en memoria %<.shared%>"
#: config/nvptx/nvptx.c:1941
#, gcc-internal-format
msgid "cannot emit unaligned pointers in ptx assembly"
-msgstr ""
+msgstr "no se pueden emitir punteros desalineados en ensamblador ptx"
#: config/nvptx/nvptx.c:2131
#, gcc-internal-format
msgid "PTX does not support weak declarations (only weak definitions)"
-msgstr ""
+msgstr "PTX no admite declaraciones débiles (solamente definiciones débiles)"
-#: config/nvptx/nvptx.c:4283
-#, fuzzy, gcc-internal-format
-#| msgid "%qE attribute ignored on types"
+#: config/nvptx/nvptx.c:4299
+#, gcc-internal-format
msgid "%qE attribute requires a void return type"
-msgstr "se descarta el atributo %qE en tipos"
+msgstr "el atributo %qE requiere tipo de retorno void"
-#: config/nvptx/nvptx.c:4306
-#, fuzzy, gcc-internal-format
-#| msgid "__BELOW100__ attribute not allowed with auto storage class"
+#: config/nvptx/nvptx.c:4322
+#, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
-msgstr "no se permite el atributo __BELOW100__ con una clase de auto almacenamiento"
+msgstr "no se permite el atributo %qE con una clase de auto almacenamiento"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
-msgstr ""
+msgstr "se usa vector_length (%d); se hace caso omiso de %d"
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
-msgstr ""
+msgstr "se usa vector_length (%d); se hace caso omiso de la configuración de tiempo de ejecución"
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
-msgstr ""
+msgstr "se usa num_workers (%d); se hace caso omiso de %d"
#: config/pa/pa.c:507
#, gcc-internal-format
@@ -29364,90 +29362,81 @@ msgstr "-g sólo se admite cuando se usa GAS en este procesador,"
msgid "-g option disabled"
msgstr "opción -g desactivada"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr "la alineación (%u) para %s excede la alineación máxima para los datos comunes globales. Se usará %u"
#: config/riscv/riscv.c:333
-#, fuzzy, gcc-internal-format
-#| msgid "unknown value %s for -mfpu"
+#, gcc-internal-format
msgid "unknown cpu %qs for -mtune"
-msgstr "valor %s desconocido para -mfpu"
+msgstr "cpu %qs desconocida para -mtune"
#: config/riscv/riscv.c:3765
#, gcc-internal-format
msgid "-mdiv requires -march to subsume the %<M%> extension"
-msgstr ""
+msgstr "-mdiv requiere -march para subsumir la extensión %<M%>"
#: config/riscv/riscv.c:3795
#, gcc-internal-format
msgid "requested ABI requires -march to subsume the %qc extension"
-msgstr ""
+msgstr "la ABI solicitada requiere -march para subsumir la extensión %qc"
#: config/riscv/riscv.c:3800
#, gcc-internal-format, gfc-internal-format
msgid "ABI requires -march=rv%d"
-msgstr ""
+msgstr "ABI requiere -march=rv%d"
#. Address spaces are currently only supported by C.
#: config/rl78/rl78.c:367
-#, fuzzy, gcc-internal-format
-#| msgid "-mmulticore can only be used with BF561"
+#, gcc-internal-format
msgid "-mes0 can only be used with C"
-msgstr "-mmulticore sólo se puede usar con BF561"
+msgstr "-mes0 solo se puede usar con C"
#: config/rl78/rl78.c:370
#, gcc-internal-format
msgid "mduc registers only saved for G13 target"
-msgstr ""
+msgstr "los registros mduc solo se guardan para el objetivo G13"
#: config/rl78/rl78.c:385
-#, fuzzy, gcc-internal-format
-#| msgid "-mmulticore can only be used with BF561"
+#, gcc-internal-format
msgid "-mmul=g13 cannot be used with -mcpu=g10"
-msgstr "-mmulticore sólo se puede usar con BF561"
+msgstr "-mmul=g13 no se puede usar con -mcpu=g10"
#: config/rl78/rl78.c:386
-#, fuzzy, gcc-internal-format
-#| msgid "-mmulticore can only be used with BF561"
+#, gcc-internal-format
msgid "-mmul=g14 cannot be used with -mcpu=g10"
-msgstr "-mmulticore sólo se puede usar con BF561"
+msgstr "-mmul=g14 no se puede usar con -mcpu=g10"
#. The S2 core does not have mul/div instructions.
#: config/rl78/rl78.c:397
-#, fuzzy, gcc-internal-format
-#| msgid "-mmulticore can only be used with BF561"
+#, gcc-internal-format
msgid "-mmul=g14 cannot be used with -mcpu=g13"
-msgstr "-mmulticore sólo se puede usar con BF561"
+msgstr "-mmul=g14 no se puede usar con -mcpu=g13"
#. The G14 core does not have the hardware multiply peripheral used by the
#. G13 core, hence you cannot use G13 multipliy routines on G14 hardware.
#: config/rl78/rl78.c:409
-#, fuzzy, gcc-internal-format
-#| msgid "-mmulticore can only be used with BF561"
+#, gcc-internal-format
msgid "-mmul=g13 cannot be used with -mcpu=g14"
-msgstr "-mmulticore sólo se puede usar con BF561"
+msgstr "-mmul=g13 no se puede usar con -mcpu=g14"
#: config/rl78/rl78.c:804
-#, fuzzy, gcc-internal-format
-#| msgid "%qE attribute only applies to functions"
+#, gcc-internal-format
msgid "naked attribute only applies to functions"
-msgstr "el atributo %qE se aplica solamente a funciones"
+msgstr "atributo desnudo se aplica solamente a funciones"
#: config/rl78/rl78.c:828
-#, fuzzy, gcc-internal-format
-#| msgid "%qE attribute only applies to functions"
+#, gcc-internal-format
msgid "%qE attribute doesn't apply to functions"
-msgstr "el atributo %qE se aplica solamente a funciones"
+msgstr "el atributo %qE no se aplica a funciones"
#. This is unpredictable, as we're truncating off usable address
#. bits.
#: config/rl78/rl78.c:1170
-#, fuzzy, gcc-internal-format
-#| msgid "converting %<false%> to pointer type %qT"
+#, gcc-internal-format
msgid "converting far pointer to near pointer"
-msgstr "se convierte %<false%> al tipo puntero %qT"
+msgstr "se convierte puntero lejano a puntero cercano"
#: config/rs6000/host-darwin.c:59
#, gcc-internal-format
@@ -29508,790 +29497,779 @@ msgstr "el número debe ser 0 ó 1"
msgid "junk at end of #pragma longcall"
msgstr "basura al final de #pragma longcall"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
-msgstr ""
+msgstr "vec_lvsl está obsoleta para little endian; utilize asignación para cargas y almacenajes no alineados"
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
-msgstr ""
+msgstr "vec_lvsr está obsoleta para little endian; utilize asignación para cargas y almacenajes no alineados"
-#: config/rs6000/rs6000-c.c:5589
-#, fuzzy, gcc-internal-format
-#| msgid "vec_extract only accepts 2 arguments"
+#: config/rs6000/rs6000-c.c:5592
+#, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
-msgstr "vec_extract sólo acepta 2 argumentos"
+msgstr "vec_mul sólo acepta 2 argumentos"
-#: config/rs6000/rs6000-c.c:5640
-#, fuzzy, gcc-internal-format
-#| msgid "vec_insert only accepts 3 arguments"
+#: config/rs6000/rs6000-c.c:5643
+#, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
-msgstr "vec_insert sólo acepta 3 argumentos"
+msgstr "vec_cmpne sólo acepta 2 argumentos"
-#: config/rs6000/rs6000-c.c:5710
-#, fuzzy, gcc-internal-format
-#| msgid "vec_insert only accepts 3 arguments"
+#: config/rs6000/rs6000-c.c:5713
+#, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
-msgstr "vec_insert sólo acepta 3 argumentos"
+msgstr "vec_adde sólo acepta 3 argumentos"
-#: config/rs6000/rs6000-c.c:5774
-#, fuzzy, gcc-internal-format
-#| msgid "vec_insert only accepts 3 arguments"
+#: config/rs6000/rs6000-c.c:5777
+#, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
-msgstr "vec_insert sólo acepta 3 argumentos"
+msgstr "vec_addec sólo acepta 3 argumentos"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%s sólo acepta %d argumentos"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%s sólo acepta 1 argumento"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%s sólo acepta 2 argumentos"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr "vec_extract sólo acepta 2 argumentos"
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr "vec_insert sólo acepta 3 argumentos"
-#: config/rs6000/rs6000-c.c:6381
-#, fuzzy, gcc-internal-format
-#| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
+#: config/rs6000/rs6000-c.c:6388
+#, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "el paso del argumento %d de %qE descarta los calificadores del tipo del destino del puntero"
-#: config/rs6000/rs6000-c.c:6435
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "ifunc is not supported in this configuration"
+#: config/rs6000/rs6000-c.c:6442
+#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
-msgstr "ifunc no se admite en esta configuración"
+msgstr "No se admite la función interna %s en esta configuración del compilador"
-#: config/rs6000/rs6000-c.c:6443
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "invalid parameter combination for AltiVec intrinsic"
+#: config/rs6000/rs6000-c.c:6450
+#, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
-msgstr "combinación de parámetros no válida para el intrínseco AltiVec"
+msgstr "combinación de parámetros no válida para el intrínseco AltiVec %s"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr "-recip requiere -ffinite-math o -ffast-math"
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr "-mrecip requiere -fno-trapping-math o -ffast-math"
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr "-mrecip requiere -freciprocal-math o -ffast-math"
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 requiere la arquitectura PowerPC64, activando"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, gcc-internal-format
msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
msgstr "no se admite -malign-power para Darwin de 64-bit; es incompatible con las bibliotecas C y C++ instaladas"
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
-msgstr ""
+msgstr "no generará instrucciones power9 porque el ensamblador no las admite"
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
-msgstr ""
+msgstr "no generará instrucciones power8 porque el ensamblador no las admite"
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
-msgstr ""
+msgstr "no generará instrucciones power7 porque el ensamblador no las admite"
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
-msgstr ""
+msgstr "no generará instrucciones power6 porque el ensamblador no las admite"
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
-msgstr ""
+msgstr "no generará instrucciones power5 porque el ensamblador no las admite"
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr "no se configuró para ABI SPE"
-#: config/rs6000/rs6000.c:4150
-#, fuzzy, gcc-internal-format
-#| msgid "Do not use PowerPC instruction set"
+#: config/rs6000/rs6000.c:4152
+#, gcc-internal-format
msgid "not configured for SPE instruction set"
-msgstr "No usa el conjunto de instrucciones PowerPC"
+msgstr "no configurado para el conjunto de instrucciones SPE"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr "el atributo o pragma target cabia la ABI SPE"
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "no se admite AltiVec en este objetivo"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "no se admite SPE en este objetivo"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "no se admite -mmultiple en sistemas little endian"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "no se admite -mstring en sistemas little endian"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
-#, fuzzy, gcc-internal-format
-#| msgid "-mcmodel incompatible with other toc options"
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
+#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
-msgstr "-mcmodel es incompatible con otras opciones toc"
+msgstr "-mpower9-minmax es incompatible con las opciones desactivadas explícitamente"
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
-msgstr ""
+msgstr "la opción del objetivo Power9 es incompatible con -mcpu=<xxx> para <xxx> menor que power9"
-#: config/rs6000/rs6000.c:4336
-#, fuzzy, gcc-internal-format
-#| msgid "-mrecip requires -mfused-madd"
+#: config/rs6000/rs6000.c:4338
+#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
-msgstr "-mrecip requiere -mfused-madd"
+msgstr "-mcrypto requiere -maltivec"
-#: config/rs6000/rs6000.c:4343
-#, fuzzy, gcc-internal-format
-#| msgid "--resource requires -o"
+#: config/rs6000/rs6000.c:4345
+#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
-msgstr "--resource requiere -o"
+msgstr "-mdirect-move requiere -mvsx"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
-msgstr ""
+msgstr "-mpower8-vector requiere -maltivec"
-#: config/rs6000/rs6000.c:4358
-#, fuzzy, gcc-internal-format
-#| msgid "--resource requires -o"
+#: config/rs6000/rs6000.c:4360
+#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
-msgstr "--resource requiere -o"
+msgstr "-mpower8-vector requiere -mvsx"
-#: config/rs6000/rs6000.c:4377
-#, fuzzy, gcc-internal-format
-#| msgid "--resource requires -o"
+#: config/rs6000/rs6000.c:4379
+#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
-msgstr "--resource requiere -o"
+msgstr "-mvsx-timode requiere -mvsx"
-#: config/rs6000/rs6000.c:4384
-#, fuzzy, gcc-internal-format
-#| msgid "-mrecip requires -mfused-madd"
+#: config/rs6000/rs6000.c:4386
+#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
-msgstr "-mrecip requiere -mfused-madd"
+msgstr "-mhard-dfp requiere -mhard-float"
-#: config/rs6000/rs6000.c:4437
-#, fuzzy, gcc-internal-format
-#| msgid "--resource requires -o"
+#: config/rs6000/rs6000.c:4439
+#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
-msgstr "--resource requiere -o"
+msgstr "-mupper-regs-df requiere -mvsx"
-#: config/rs6000/rs6000.c:4444
-#, fuzzy, gcc-internal-format
-#| msgid "--resource requires -o"
+#: config/rs6000/rs6000.c:4446
+#, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
-msgstr "--resource requiere -o"
+msgstr "-mupper-regs-di requiere -mvsx"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
-msgstr ""
+msgstr "-mupper-regs-sf requiere -mpower8-vector"
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
-msgstr ""
+msgstr "-mpower8-fusion-sign requiere -mpower8-fusion"
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
-msgstr ""
+msgstr "-mtoc-fusion requiere -mpower8-fusion"
#. We prefer to not mention undocumented options in
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
-msgstr ""
+msgstr "-mpower9-fusion requiere -mpower8-fusion"
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
-msgstr ""
+msgstr "-mpower9-vector requiere -mpower8-vector"
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
-msgstr ""
+msgstr "-mpower9-dform requiere -mpower9-vector"
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
-msgstr ""
+msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requieren -mdirect-move"
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
-msgstr ""
+msgstr "-mpower9-dform requiere -mupper-regs-df"
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
-msgstr ""
+msgstr "-mpower9-dform requiere -mupper-regs-sf"
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr "el atributo o pragma target cambia el tamaño de double long"
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, fuzzy, gcc-internal-format
#| msgid "-mrecip requires -mfused-madd"
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr "-mrecip requiere -mfused-madd"
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, fuzzy, gcc-internal-format
#| msgid "-mrecip requires -mfused-madd"
msgid "-mfloat128-hardware requires -m64"
msgstr "-mrecip requiere -mfused-madd"
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr "tipo de ABI de biblioteca de vectorización desconocida (%s) para la opción -mveclibabi="
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr "el atributo o pragma target cambia la ABI Altivec"
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr "el atributo o pragma target cambia la ABI darwin64"
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr "el atributo o pragma target cambia la coma flotante de precisión sencilla"
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr "el atributo o pragma target cambia la coma flotante de precisión doble"
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, fuzzy, gcc-internal-format
#| msgid "%qs is not a valid option to the preprocessor"
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "%qs no es una opción válida para el preprocesador"
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr "La ABI para pasar parámetros con alineación de %d-bytes cambió en GCC 4.6"
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "Se devolvió un vector GCC por referencia: extensión de ABI no estándar sin garantía de compatibilidad"
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "no se puede devolver un valor en el registro vector porque las instrucciones altivec están desactivadas, use -maltivec para activarlas"
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr "La ABI para pasar parámetros con alineación de %d-bytes cambió en GCC 4.6"
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "no se puede pasar argumentos en el registro vector porque las instrucciones altivec están desactivadas, use -maltivec para activarlas"
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, fuzzy, gcc-internal-format
#| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambió en GCC 4.4"
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "vector GCC pasado por referencia: extensión ABI que no es estándar sin garantía de compatibilidad"
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr "error interno: la función interna %s ya se procesó"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "argument 1 must be an 8-bit field value"
msgstr "el argumento 1 debe ser una literal con signo de 5-bit"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "el argumento 1 debe ser una literal con signo de 5-bit"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "el argumento 1 de __builtin_altivec_predicate debe ser una constante"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "el argumento 1 de __builtin_altivec_predicate está fuera de rango"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%srtd%s is ignored in 64bit mode"
msgid "builtin %s is only valid in 64-bit mode"
msgstr "se descarta %srtd%s en el modo de 64bit"
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument %d must be an unsigned literal"
msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate is out of range"
msgid "argument %d is an unsigned literal that is out of range"
msgstr "el argumento 1 de __builtin_spe_predicate está fuera de rango"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s only accepts 1 argument"
msgid "builtin %s only accepts a string argument"
msgstr "%s sólo acepta 1 argumento"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs is an invalid argument to -mcpu="
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "%qs es un argumento no válido para -mcpu="
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs is an invalid argument to -mcpu="
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "%qs es un argumento no válido para -mcpu="
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "el argumento 3 debe ser una literal sin signo de 4-bit"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "el argumento 3 debe ser una literal sin signo de 2-bit"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "el argumento 3 debe ser una literal sin signo de 1-bit"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a map"
msgid "argument 1 must be 0 or 2"
msgstr "el argumento 1 debe ser un mapa"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 1-bit unsigned literal"
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "el argumento 3 debe ser una literal sin signo de 1-bit"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 2 must be 0 or 1"
msgstr "el número debe ser 0 ó 1"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
#| msgid "argument %d of %qE must be in the range %d...%d"
msgid "argument 3 must be in the range 0..15"
msgstr "el argumento %d de %qE debe estar dentro del rango %d...%d"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "el argumento para %qs debe ser una literal sin signo de 2-bit"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr "sobrecarga sin resolver para el interno Altivec %qF"
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "el argumento para dss debe ser una literal sin signo de 2-bit"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, fuzzy, gcc-internal-format
#| msgid "second argument to %<__builtin_expect%> must be a constant"
msgid "second argument to vec_vextract4b must be 0..12"
msgstr "el segundo argumento de %<__builtin_expect%> debe ser una constante"
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
# continuar aqui
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "el argumento 1 de __builtin_paired_predicate debe ser una constante"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "el argumento 1 de __builtin_paired_predicate está fuera de rango"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "el argumento 1 de __builtin_spe_predicate debe ser una constante"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "el argumento 1 de __builtin_spe_predicate está fuera de rango"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr "La función interna %s sólo es válida para el procesador cell"
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr "La función interna %s requiere la opción -mvsx"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mvsx option"
msgid "Builtin function %s requires the -mhtm option"
msgstr "La función interna %s requiere la opción -mvsx"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr "La función interna %s requiere la opción -maltivec"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr "La función interna %s requiere la opción -mpaired"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr "La función interna %s requiere la opción -mspe"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mpaired option"
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr "La función interna %s requiere la opción -mpaired"
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mpaired option"
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr "La función interna %s requiere la opción -mpaired"
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mspe option"
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr "La función interna %s requiere la opción -mspe"
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mspe option"
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "La función interna %s requiere la opción -mspe"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mspe option"
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "La función interna %s requiere la opción -mspe"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -maltivec option"
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr "La función interna %s requiere la opción -maltivec"
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mpaired option"
msgid "Builtin function %s requires the -mhard-float option"
msgstr "La función interna %s requiere la opción -mpaired"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -maltivec option"
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "La función interna %s requiere la opción -maltivec"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr "La función interna %s no se admite con las opciones actuales"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr "error interno: la función interna %s tiene un tipo de devolución inesperado %s"
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr "error interno: función interna %s, el argumento %d tiene el tipo de argumento inesperado %s"
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "marco de pila demasiado grande"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, fuzzy, gcc-internal-format
#| msgid "-fsplit-stack does not support 3 register parameters"
msgid "-fsplit-stack uses register r29"
msgstr "-fsplit-stack no admite 3 parámetros de registro"
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC target is not supported for this machine"
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "No se admite #pragma GCC target en este objetivo"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "no hay análisis de perfil del código de 64-bit para esta ABI"
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr "No se puede tomar la dirección de una función anindada si se usa la opción -mno-pointers-to-nested-functions."
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr "el uso de %<long double%> en tipos AltiVec es no válido"
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr "el uso de tipos booleanos en tipos AltiVec es no válido"
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr "el uso de %<complex%> en tipos AltiVec es no válido"
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no válido"
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr "el uso de %<long%> en tipos AltiVec es no válido para código de 64 bit sin -mvsx"
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr "el uso de %<long long%> en tipos AltiVec es no válido sin -mvsx"
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr "el uso de %<double%> en tipos AltiVec es no válido sin -mvsx"
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr "se emite el insn de microcódigo %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr "se emite el insn de microcódigo condicional %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "cpu \"%s\" no válido para %s\"%s\"%s"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr "%s\"%s\"%s no está definido"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "%s\"%s\"%s es no válido"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -30482,6 +30460,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mas100-syntax es incompatible con -gdwarf"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 requiere un procesador PowerPC64"
@@ -30574,7 +30553,7 @@ msgstr "las instrucciones FPU de RX no admiten NaNs e infinitos"
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -30602,9 +30581,10 @@ msgid "%qF requires -mvx"
msgstr "--resource requiere -o"
#: config/s390/s390-c.c:889
-#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
-msgstr ""
+#, fuzzy, gcc-internal-format
+#| msgid "--resource requires -o"
+msgid "%qF requires z14 or higher"
+msgstr "--resource requiere -o"
#: config/s390/s390-c.c:903
#, gcc-internal-format
@@ -30624,9 +30604,10 @@ msgid "ambiguous overload for intrinsic %qs"
msgstr "sobrecarga ambigua para %qs en %<%s %E%>"
#: config/s390/s390-c.c:966
-#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
-msgstr ""
+#, fuzzy, gcc-internal-format
+#| msgid "%qs is deprecated"
+msgid "%qs matching variant requires z14 or higher"
+msgstr "%qs es obsoleto"
#: config/s390/s390-c.c:972
#, fuzzy, gcc-internal-format
@@ -30640,169 +30621,169 @@ msgstr "%qs es obsoleto"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "el argumento constante está fuera de rango para %qs"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "el argumento constante está fuera de rango para %qs."
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "el argumento constante está fuera de rango para %qs"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
#| msgid "<unresolved overloaded function type>"
msgid "unresolved overloaded builtin"
msgstr "<tipo de función sobrecargada sin resolver>"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, gcc-internal-format
msgid "bad builtin icode"
msgstr "icode interno erróneo"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
#| msgid "Invalid argument %qs for %<instanceof%>"
msgid "invalid argument %d for builtin %qF"
msgstr "Argumento %qs no válido para %<instanceof%>"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr "el tamaño total de las variables locales excede el límite de la arquitectura"
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr "el tamaño de marco de la función %qs de %wd bytes excede el límite de pila definido por el usuario de %d bytes. Se agrega una trampa incondicional."
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr "el tamaño de marco de la función %qs de %wd bytes es mayor que la mitad del tamaño de la pila. La revisión dinámica no será confiable. No se emitirá revisión para esta función."
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr "el tamaño de marco de %qs es de %wd bytes"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr "%qs utiliza alojamiento dinámico de pila"
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr "%<mwords-little-endian%> es obsoleto y se eliminará en una versión futura"
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr "%<mwords-little-endian%> es obsoleto y se eliminará en una versión futura"
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "no se admite el modo z/Architecture en %s"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "no se admite la ABI de 64-bit en el modo ESA/390"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "hardware decimal floating point instructions not available on %s"
msgid "hardware vector support not available on %s"
msgstr "las instrucciones de coma flotante decimal de hardware no están disponibles en %s"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr "las instrucciones de coma flotante decimal de hardware no están disponibles en %s"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "las instrucciones de coma flotante decimal de hardware no están disponibles en el modo ESA/390"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr "-mhard-dfp no se puede usar en conjunción con -msoft-float"
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "no se admiten -mbackchain -mpacked-stack -mhard-float en combinación"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr "el tamaño de la pila debe ser mayor que el valor de la guardia de pila"
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "el tamaño de la pila no debe ser mayor a 64k"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr "-mstack-guard implica el uso de -mstack-size"
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs should be a non-negative integer"
msgid "arguments to %qs should be non-negative integers"
msgstr "el argumento para %qs debe ser un entero no negativo"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
#| msgid "argument to %qE attribute larger than %d"
msgid "argument to %qs is too large (max. %d)"
msgstr "el argumento para el atributo %qE es más grande que %d"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
#| msgid "%<__int128%> is not supported by this target"
msgid "value %qs is not supported by attribute %<target%>"
@@ -30860,27 +30841,28 @@ msgstr "r0 necesita estar disponible como un registro sobreescrito por llamada"
msgid "-mrelax is only supported for RTP PIC"
msgstr "-mrelax sólo se admite pare el PIC de RTP"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s no se admite en esta configuración"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "no se permite -mlong-double-64 con -m64"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "valor erróneo (%s) para el interruptor -mcmodel="
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "-mcmodel= no se admite en sistemas de 32 bit"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "no se admite -fcall-saved-REG para registros de salida"
@@ -31168,22 +31150,22 @@ msgstr "%<#pragma %s%> malformado, se descarta"
msgid "invalid constant in %<#pragma %s%>"
msgstr "constante no válida en %<#pragma pack%> - se descarta"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr "se requieren registros booleanos para la opción de coma flotante"
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "no se admite -f%s con instrucciones CONST16"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr "se requiere PIC pero no se admite con instrucciones CONST16"
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "sólo las variables sin inicializar se pueden colocar en una sección .bss"
@@ -31273,7 +31255,7 @@ msgstr "el atributo %qs solamente se aplica a tipos de matriz"
msgid "could not read the BRIG file"
msgstr "no se puede abrir el fichero %s"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
#| msgid "invalid option argument %qs"
@@ -31686,9 +31668,9 @@ msgid "label %qD defined here"
msgstr "la etiqueta %qD se define aquí"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr "%qD se declara aquí"
@@ -31822,7 +31804,7 @@ msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr "no se permite %<[*]%> en otro lugar que no sea el ámbido de prototipo de función"
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -32884,7 +32866,7 @@ msgstr "se esperaban especificadores de declaración"
msgid "two or more data types in declaration specifiers"
msgstr "dos o más tipos de datos en los especificadores de la declaración"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> es demasiado largo para GCC"
@@ -33033,17 +33015,17 @@ msgstr "se usó %<_Sat%> sin %<_Fract%> o %<_Accum%>"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C no admite tipos enteros complejos"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -33096,7 +33078,7 @@ msgstr "el identificador %qE causa conflictos con la palabra clave de C++"
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr "se esperaba fin de línea"
@@ -33138,7 +33120,7 @@ msgid "unknown type name %qE"
msgstr "nombre de tipo %qE desconocido"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "se esperaban especificadores de declaración"
@@ -33154,7 +33136,7 @@ msgstr "%<_Noreturn%> en una declaración vacía"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "se esperaba %<;>, identificador o %<(%>"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr "se descartan los atributos de prefijo para los métodos"
@@ -33169,8 +33151,8 @@ msgstr "se descartan los atributos de prefijo para las implementaciones"
msgid "unexpected attribute"
msgstr "atributo inesperado"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
#| msgid "getter/setter attribute must be followed by %<=%>"
msgid "%<fallthrough%> attribute not followed by %<;%>"
@@ -33213,7 +33195,7 @@ msgstr "%<auto%> en una declaración vacía en ámbito de fichero"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr "%<auto%> sólo se puede especificar para variables o declaraciones de función"
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "se esperaba %<,%> o %<;%>"
@@ -33241,7 +33223,7 @@ msgstr "ISO C99 no admite %<_Static_assert%>"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 no admite %<_Static_assert%>"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "se esperaba una cadena literal"
@@ -33309,14 +33291,14 @@ msgstr "el argumento de plantilla %d es no válido"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "se esperaba un identificador"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "coma al final de la lista de enumeradores"
@@ -33452,7 +33434,7 @@ msgstr "ISO C90 prohíbe mezclar declaraciones y código"
msgid "expected %<}%> before %<else%>"
msgstr "se esperaba %<}%> antes de %<else%>"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%> sin un %<if%> previo"
@@ -33478,12 +33460,12 @@ msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr "una etiqueta sólo puede ser parte de una declaración y una declaración no es un enunciado"
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -33497,17 +33479,17 @@ msgstr "se esperaba un identificador o %<*%>"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "se esperaba una declaración"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "se sugieren llaves alrededor del cuerpo vacío en una declaración %<if%>"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr "se sugieren llaves alrededor del cuerpo vacío en una declaración %<else%>"
@@ -33517,7 +33499,7 @@ msgstr "se sugieren llaves alrededor del cuerpo vacío en una declaración %<els
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr "se sugieren llaves explícitas para evitar un %<else%> ambiguo"
@@ -33537,7 +33519,7 @@ msgstr "múltiples variables de iteración en una enumeración rápida"
msgid "invalid iterating variable in fast enumeration"
msgstr "variable de iteración no válida en la enumeración rápida"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -33727,17 +33709,17 @@ msgstr "el operando de %<__builtin_complex%> no es de tipo de coma flotante bina
msgid "%<__builtin_complex%> operands of different types"
msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -33792,64 +33774,64 @@ msgstr "se esperaba una declaración método objective-c"
msgid "no type or storage class may be specified here,"
msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquí,"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr "atributo de propiedad desconocido"
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "falta un %<=%> (después del atributo %<getter%>)"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "falta un %<=%> (después del atributo %<setter%>)"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr "el atributo %<setter%> sólo se puede especificar una vez"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr "el nombre del setter debe terminar con %<:%>"
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "el atributo %<getter%> sólo se puede especificar una vez"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp flush%> may only be used in compound statements"
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<#pragma omp flush%> sólo se puede usar en declaraciones compuestas"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC option%> is not a string"
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "%<#pragma GCC option%> no es una cadena"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr "%<#pragma omp section%> sólo se puede usar en construcciones %<#pragma omp sections%>"
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, fuzzy, gcc-internal-format
#| msgid "for statement expected"
msgid "for, while or do statement expected"
msgstr "se esperaba una declaración for"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
@@ -33865,12 +33847,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "no se permite #pragma GCC optimize dentro de funciones"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr "demasiadas cláusulas %qs"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
#| msgid "expected integer expression"
msgid "expected integer expression before ')'"
@@ -33887,59 +33869,59 @@ msgstr "la expresión num_threads debe ser integral"
msgid "%qD is not a variable"
msgstr "%qD no es una variable"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable"
msgid "%qD is not a pointer variable"
msgstr "%qD no es una variable"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr "el argumento de collapse necesita una expresión entera constante positiva"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
#| msgid "expected %<new%>"
msgid "expected %<none%>"
msgstr "se esperaba %<new%>"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "se esperaba %<none%> o %<shared%>"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>, %<,%> or %<)%>"
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "se esperaba %<;%>, %<,%> o %<)%>"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
#| msgid "expected %<catch%>"
msgid "expected %<data%>"
msgstr "se esperaba %<catch%>"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses"
msgstr "demasiadas cláusulas %qs"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses without modifier"
msgstr "demasiadas cláusulas %qs"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -33969,25 +33951,25 @@ msgstr "el valor de %<num_threads%> debe ser positivo"
msgid "%<num_tasks%> value must be positive"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<grainsize%> value must be positive"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %L must be nonnegative"
msgid "%<priority%> value must be non-negative"
msgstr "'%s' en %L debe ser no negativo"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
#| msgid "expected %<throw%>"
msgid "expected %<tofrom%>"
msgstr "se esperaba %<throw%>"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
#| msgid "expected %<class%>"
msgid "expected %<scalar%>"
@@ -33999,65 +33981,65 @@ msgstr "se esperaba %<class%>"
msgid "%<num_workers%> value must be positive"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
#| msgid "too many arguments"
msgid "too many %<static%> arguments"
msgstr "demasiados argumentos"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
#| msgid "unexpected attribute"
msgid "unexpected argument"
msgstr "atributo inesperado"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%qs value must be positive"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute argument not an integer constant"
msgid "%<tile%> argument needs positive integral constant"
msgstr "el argumento del atributo %qE no es una constante entera"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, fuzzy, gcc-internal-format
#| msgid "collapse argument needs positive constant integer expression"
msgid "ordered argument needs positive constant integer expression"
msgstr "el argumento de collapse necesita una expresión entera constante positiva"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, fuzzy, gcc-internal-format
#| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> o %<max%>"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, fuzzy, gcc-internal-format
#| msgid "both %<long%> and %<void%> in declaration specifiers"
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr "se usaron al mismo tiempo %<long%> y %<void%> en los especificadores de declaración"
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr "el planificador %<runtime%> no toma un parámetro %<chunk_size%>"
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr "el planificador %<auto%> no toma un parámetro %<chunk_size%>"
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "chunk size value must be positive"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr "género de planificador no válido"
@@ -34074,19 +34056,19 @@ msgstr "el valor de %<num_threads%> debe ser positivo"
msgid "%<num_teams%> value must be positive"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<thread_limit%> value must be positive"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, fuzzy, gcc-internal-format
#| msgid "%Hcollapse argument needs positive constant integer expression"
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, fuzzy, gcc-internal-format
#| msgid "code model %<large%> not supported yet"
msgid "using parameters for %<linear%> step is not supported yet"
@@ -34110,19 +34092,19 @@ msgstr "%Hel argumento de collapse necesita ser una expresión entera constante
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
#| msgid "invalid schedule kind"
msgid "invalid depend kind"
msgstr "género de planificador no válido"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
#| msgid "invalid mask"
msgid "invalid map kind"
msgstr "máscara no válida"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
#| msgid "invalid schedule kind"
msgid "invalid dist_schedule kind"
@@ -34134,76 +34116,76 @@ msgstr "género de planificador no válido"
msgid "invalid proc_bind kind"
msgstr "género de planificador no válido"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp%> clause"
msgid "expected %<#pragma acc%> clause"
msgstr "se esperaba una cláusula %<#pragma omp%>"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs no es válido para %qs"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, fuzzy, gcc-internal-format
#| msgid "%qs must be used with %qs"
msgid "%qs must be the first clause of %qs"
msgstr "%qs se debe usar con %qs"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "se esperaba una cláusula %<#pragma omp%>"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, fuzzy, gcc-internal-format
#| msgid "Array section in '%s' call at %L"
msgid "array section in %<#pragma acc declare%>"
msgstr "Sección de matriz en la llamada '%s' en %L"
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<--%> on bool variable %qD"
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr "uso no válido de %<--%> en la variable booleana %qD"
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, fuzzy, gcc-internal-format
#| msgid "invalid type in declaration"
msgid "invalid OpenACC clause at file scope"
msgstr "tipo no válido en la declaración"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, fuzzy, gcc-internal-format
#| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "declaración de la variable %<extern%> %qD en la declaración inicial del bucle %<for%>"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<--%> on bool variable %qD"
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "uso no válido de %<--%> en la variable booleana %qD"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, fuzzy, gcc-internal-format
#| msgid "Variable %qs is used more than once in the argument list of method %qs"
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr "La variable %qs se usa más de una vez en la lista de argumentos del método %qs"
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
#| msgid "expected a string after %<#pragma message%>"
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "se esperaba una cadena después de %<#pragma message%>"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC option%> is not a string"
msgid "%<#pragma acc %s data%> has no data movement clause"
@@ -34220,7 +34202,7 @@ msgstr "%qE no se ha declarado"
msgid "expected function name"
msgstr "se esperaba función"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
#| msgid "%q+D is not a function,"
msgid "%qD does not refer to a function"
@@ -34232,46 +34214,46 @@ msgstr "%q+D no es una función,"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr "no se puede usar el especificador %<constexpr%> en una declaración de función que no es una definición"
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, fuzzy, gcc-internal-format
#| msgid "the %<constexpr%> specifier cannot be used in a function declaration that is not a definition"
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr "no se puede usar el especificador %<constexpr%> en una declaración de función que no es una definición"
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pch_preprocess%> must be first"
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pch_preprocess%> must be first"
msgid "%<#pragma acc routine%> must be applied before use"
msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pch_preprocess%> must be first"
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "forma no válida de %<#pragma omp atomic%>"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "operador no válido para %<#pragma omp atomic%>"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
@@ -34282,28 +34264,28 @@ msgstr "%<#pragma omp atomic capture%> usa dos variables diferentes para la memo
msgid "expected %<(%> or end of line"
msgstr "se esperaba %<(%> o fin de línea"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr "se esperaba una declaración for"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
#| msgid "for statement expected"
msgid "_Cilk_for statement expected"
msgstr "se esperaba una declaración for"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "se esperaba una declaración de iteración o una inicialización"
@@ -34313,76 +34295,76 @@ msgstr "se esperaba una declaración de iteración o una inicialización"
msgid "not enough perfectly nested loops"
msgstr "no hay suficientes bucles perfectamente anidados"
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr "los bucles colapsados no están perfectamente anidados"
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr "la variable de iteración %qD no debe ser firstprivate"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, fuzzy, gcc-internal-format
#| msgid "%<void%> as only parameter may not be qualified"
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "no se puede calificar %<void%> si es el único parámetro"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp barrier%> may only be used in compound statements"
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, fuzzy, gcc-internal-format
#| msgid "expected %<operator%>"
msgid "expected %<for%> after %qs"
msgstr "se esperaba %<operator%>"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
#| msgid "expected %<using%>"
msgid "expected %<point%>"
msgstr "se esperaba %<using%>"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -34398,7 +34380,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr "%<#pragma align%> debe aparecer antes de la declaración de %D, se descarta"
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -34408,34 +34390,34 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
#| msgid "expected %<try%>"
msgid "expected %<target%>"
msgstr "se esperaba %<try%>"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
#| msgid "expected %<decltype%>"
msgid "expected %<declare%>"
msgstr "se esperaba %<decltype%>"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
@@ -34496,23 +34478,23 @@ msgstr "se esperaba función"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp section%> or %<}%>"
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "se esperaba %<#pragma omp section%> o %<}%>"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr "%qE se declaró %<threadprivate%> después del primer uso"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "la variable automática %qE no puede ser %<threadprivate%>"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "%<threadprivate%> %qE tiene tipo incompleto"
@@ -34528,57 +34510,57 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr "no se permite #pragma GCC optimize dentro de funciones"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, fuzzy, gcc-internal-format
#| msgid "end bit in POS must be an integer constant"
msgid "vectorlength must be an integer constant"
msgstr "el bit final en POS debe ser una constante entera"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
#| msgid "text length must be greater than 0"
msgid "vectorlength must be a power of 2"
msgstr "la longitud de texto debe ser más grande que 0"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, fuzzy, gcc-internal-format
#| msgid "selector must be an integer constant in the range 0..%wi"
msgid "step size must be an integer constant expression or an integer variable"
msgstr "el selector debe ser una constante entera en el rango 0..%wi"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp%> clause"
msgid "expected %<#pragma simd%> clause"
msgstr "se esperaba una cláusula %<#pragma omp%>"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr "%<#pragma%> no se permite aquí"
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr "%<__transaction_cancel%> más externo no está dentro del %<__transaction_atomic%> más externo"
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr " o una función %<transaction_may_cancel_outer%>"
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr "%<__transaction_cancel%> no está dentro de %<__transaction_atomic%>"
@@ -34589,7 +34571,7 @@ msgstr "%<__transaction_cancel%> no está dentro de %<__transaction_atomic%>"
msgid "base of array section must be pointer or array type"
msgstr "el tamaño de la matriz nueva debe tener un tipo integral"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<::%>"
msgid "expected %<:%> or numeral"
@@ -35335,7 +35317,7 @@ msgstr "el lado izquierdo de la asignación puede ser un candidato para un atrib
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "el lado izquierdo de la inicialización puede ser un candidato para un atributo de formato"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "el tipo de devolución puede ser un candidato para un atributo de formato"
@@ -35664,7 +35646,7 @@ msgstr "exceso de elementos en el inicializador de escalar"
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO C prohíbe %<goto *expr;%>"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
@@ -35675,7 +35657,7 @@ msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
msgid "array notation expression cannot be used as a return value"
msgstr "se usó una expresión coma para inicializar el valor de devolución"
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, fuzzy, gcc-internal-format
#| msgid "Logical range in CASE statement at %L is not allowed"
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
@@ -35702,7 +35684,7 @@ msgstr "ISO C prohíbe %<return%> con expresión, en una función que devuelve v
msgid "function returns address of label"
msgstr "la función devuelve la dirección de una variable local"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "la cantidad de switch no es un entero"
@@ -35717,7 +35699,7 @@ msgstr "no se convierte la expresión de switch %<long%> a %<int%> en ISO C"
msgid "case label is not an integer constant expression"
msgstr "la etiqueta de case no es una expresion constante entera"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "la etiqueta case no se encuentra dentro de una declaración switch"
@@ -35737,17 +35719,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "la declaración break no está dentro de un bucle o switch"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "la declaración continue no está dentro de un bucle"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "se usó la declaración break en un bucle for de OpenMP"
@@ -35758,7 +35740,7 @@ msgstr "se usó la declaración break en un bucle for de OpenMP"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "la declaración break no está dentro de un bucle o switch"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, fuzzy, gcc-internal-format
#| msgid "continue statement not within a loop"
msgid "continue statement within %<#pragma simd%> loop body"
@@ -35865,12 +35847,12 @@ msgstr "se usa un valor de tipo union cuando se requiere un escalar"
msgid "used vector type where scalar is required"
msgstr "se usa un tipo vector cuando se requiere un escalar"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -35881,27 +35863,27 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "%Hdemasiadas cláusulas %qs"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qE is a member of a union"
msgstr "%qD no es una función plantilla miembro"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %qs clause"
msgstr "%qD no es una variable en la cláusula %qs"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %qs clause"
@@ -35914,77 +35896,77 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "%Hdemasiadas cláusulas %qs"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qD no es una variable en la cláusula %qs"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "low bound %qE of array section does not have integral type"
msgstr "el tamaño de la matriz nueva debe tener un tipo integral"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "length %qE of array section does not have integral type"
msgstr "el tamaño de la matriz nueva debe tener un tipo integral"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, fuzzy, gcc-internal-format
#| msgid "Array section in '%s' call at %L"
msgid "zero length array section in %qs clause"
msgstr "Sección de matriz en la llamada '%s' en %L"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, fuzzy, gcc-internal-format
#| msgid "variable length array is used"
msgid "negative length in array section in %qs clause"
msgstr "se usó la matriz de longitud variable"
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, fuzzy, gcc-internal-format
#| msgid "for increment expression has no effect"
msgid "for pointer type length expression must be specified"
msgstr "la expresión de incremento for no tiene efecto"
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, fuzzy, gcc-internal-format
#| msgid "Copy array sections into a contiguous block on procedure entry"
msgid "array section is not contiguous in %qs clause"
msgstr "Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento"
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
#| msgid "%qD does not have integral or enumeration type"
msgid "%qE does not have pointer or array type"
@@ -36006,7 +35988,7 @@ msgstr "ISO C prohíbe los tipos de función calificados"
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "%qE tiene tipo no válido para %<reduction(%s)%>"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, fuzzy, gcc-internal-format
#| msgid "No label definition found for %qs"
msgid "user defined reduction not found for %qE"
@@ -36018,17 +36000,17 @@ msgstr "No se encontró una definición de etiqueta para %qs"
msgid "variable length element type in array %<reduction%> clause"
msgstr "se usó la matriz de longitud variable"
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -36048,18 +36030,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qE no es una variable en la cláusula %qs"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in reduction clauses"
@@ -36072,33 +36054,33 @@ msgstr "%qE aparece más de una vez en las cláusulas de datos"
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr "%qD aparece más de una vez en las cláusulas de datos"
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears both in data and map clauses"
msgstr "%qD aparece más de una vez en las cláusulas de datos"
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "%qE no es una variable en la cláusula %<lastprivate%>"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %<aligned%> clause"
@@ -36122,64 +36104,64 @@ msgstr "%qD no es una variable en la cláusula %qs"
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr "%qE aparece más de una vez en las cláusulas de datos"
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE no es una variable en la cláusula %qs"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, fuzzy, gcc-internal-format
#| msgid "Array section not permitted in '%s' call at %L"
msgid "array section does not have mappable type in %qs clause"
msgstr "No se permite una sección de matriz en la llamada '%s' en %L"
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in motion clauses"
msgstr "%qD aparece más de una vez en las cláusulas de datos"
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in map clauses"
msgstr "%qD aparece más de una vez en las cláusulas de datos"
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE no es una variable en la cláusula %qs"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD no es una variable en la cláusula %qs"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE no es una variable en la cláusula %qs"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr "%qE aparece más de una vez en las cláusulas de datos"
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qD no es una variable en la cláusula %qs"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not an argument in %<uniform%> clause"
@@ -36191,32 +36173,32 @@ msgstr "%qE no es una variable en la cláusula %qs"
msgid "%qs variable is neither a pointer nor an array"
msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qE está predeterminado como %qs para %qs"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -36807,163 +36789,163 @@ msgstr "el argumento de la llamada a función puede ser un candidato para un atr
msgid "use of multiversioned function without a default"
msgstr "función definida por defecto %q+D con argumento por defecto"
-#: cp/call.c:7710
+#: cp/call.c:7713
#, fuzzy, gcc-internal-format
#| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr " en la llamada a %qD"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "%qT no es una base inaccesible de %qT"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "se deduce %qT como %qT"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr " (puede desactivar esto con -fno-deduce-init-list)"
-#: cp/call.c:7931
+#: cp/call.c:7934
#, fuzzy, gcc-internal-format
#| msgid "too many arguments to constructor %q#D"
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "demasiados argumentos para el constructor %q#D"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, fuzzy, gcc-internal-format
#| msgid "constant refers to itself"
msgid "constructor delegates to itself"
msgstr "la constante se refiere a sí misma"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "llamada a %qD que no es función"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
-#: cp/call.c:8573
+#: cp/call.c:8578
#, fuzzy, gcc-internal-format
#| msgid " for a function-style cast, remove the redundant %<::%D%>"
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr " para una conversión de estilo de función, borre el %<::%D%> redundante"
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "no se encontró una función coincidente para la llamada a %<%T::operator %T(%A)%#V%>"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "no se encontró una función coincidente para la llamada a %<%T::%s(%A)%#V%>"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%D(%A)%>"
msgid "no matching function for call to %<%s(%A)%>"
msgstr "no hay una función coincidente para la llamada a %<%D(%A)%>"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, fuzzy, gcc-internal-format
#| msgid "non-static data member initializers"
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "los inicializadores de los datos miembro no son estáticos"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, fuzzy, gcc-internal-format
#| msgid "abstract virtual `%#D' called from constructor"
msgid "pure virtual %q#D called from constructor"
msgstr "virtual abstracto `%#D' llamado desde un constructor"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, fuzzy, gcc-internal-format
#| msgid "abstract virtual `%#D' called from destructor"
msgid "pure virtual %q#D called from destructor"
msgstr "virtual abstracto `%#D' llamado desde un destructor"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "no se puede llamar a la función miembro %qD sin un objeto"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr "al pasar %qT se escoge %qT sobre %qT"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "se escoge %qD sobre %qD"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr " para la conversión de %qT a %qT"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr " porque la secuencia de conversión para el argumento es mejor"
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr "no coincide el argumento por defecto en la resolución de sobrecarga"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, fuzzy, gcc-internal-format
#| msgid " candidate 1: %q+#F"
msgid " candidate 1: %q#F"
msgstr " candidato 1: %q+#F"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, fuzzy, gcc-internal-format
#| msgid " candidate 2: %q+#F"
msgid " candidate 2: %q#F"
msgstr " candidato 2: %q+#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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 "ISO C++ dice que estos son ambiguos, aún cuando la peor conversión para el primero es mejor que la peor conversión para el segundo:"
-#: cp/call.c:10102
+#: cp/call.c:10107
#, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "no se puede convertir %qE de %qT a %qT"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr "un enlace temporal a %qD sólo persiste hasta que el constructor termina"
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "inicialización no válida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "inicialización no válida de la referencia de tipo %qT desde una expresión de tipo %qT"
@@ -37071,297 +37053,297 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "no se puede derivar de la base %<final%> %qT al tipo derivado %qT"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr "todos las funciones miembros en la clase %qT son privadas"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr "%q#T solamente define un destructor privado y no tiene friends"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr "%q#T solamente define constructores privados y no tiene friends"
# Ojo, no es impostor, sino impositor, el que impone. cfuga
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr "no hay un impositor único final para %qD en %qT"
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
#| msgid "%q+#D cannot be overloaded"
msgid "%qD can be marked override"
msgstr "no se puede sobrecargar %q+#D"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, fuzzy, gcc-internal-format
#| msgid "%q+#D marked final, but is not virtual"
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr "se marca %q+#D como final, pero no es virtual"
-#: cp/class.c:3056
+#: cp/class.c:3058
#, fuzzy, gcc-internal-format
#| msgid "%q+#D marked override, but does not override"
msgid "%q+#D marked %<override%>, but does not override"
msgstr "%q+#D se marca como override, pero no hace override"
-#: cp/class.c:3126
+#: cp/class.c:3128
#, fuzzy, gcc-internal-format
#| msgid "%q+D was hidden"
msgid "%qD was hidden"
msgstr "%q+D estaba escondido"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
#| msgid " by %q+D"
msgid " by %qD"
msgstr " por %q+D"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "%q+#D no válido; un union anónimo sólo puede tener miembros con datos no estáticos"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "%q+#D no válido; un struct anónimo sólo puede tener miembros con datos no estáticos"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous union"
msgid "private member %q#D in anonymous union"
msgstr "miembro privado %q+#D en union anónima"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous struct"
msgid "private member %q#D in anonymous struct"
msgstr "miembro privado %q+#D en struct anónimo"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "protected member %q#D in anonymous union"
msgstr "miembro protegido %q+#D en union anónima"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous struct"
msgid "protected member %q#D in anonymous struct"
msgstr "miembro protegido %q+#D en struct anónimo"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "campo de bits %q+#D con tipo no entero"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "la anchura del campo de bits %q+D no es una constante entera"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "anchura negativa en el campo de bits %q+D"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "anchura cero para el campo de bits %q+D"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, fuzzy, gcc-internal-format
#| msgid "width of %q+D exceeds its type"
msgid "width of %qD exceeds its type"
msgstr "la anchura de %q+D excede su tipo"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, fuzzy, gcc-internal-format
#| msgid "%q+D is too small to hold all values of %q#T"
msgid "%qD is too small to hold all values of %q#T"
msgstr "%q+D es demasiado pequeño para contener todos los valores de %q#T"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr "no se permite el miembro %q+#D con constructor en la union"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "no se permite el miembro %q+#D con destructor en la union"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "no se permite el miembro %q+#D con operador de asignación de copia en la union"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/class.c:3781
+#: cp/class.c:3783
#, fuzzy, gcc-internal-format
#| msgid "%q+D may not be static because it is a member of a union"
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "%q+D no debe ser static porque es el miembro de una unión"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qD has Java class type"
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "el campo %q+D no válidamente se declara como un tipo de función"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "el campo %q+D no válidamente se declara como un tipo de método"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, fuzzy, gcc-internal-format
#| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr "se descartan los atributos packed por el campo %q+#D sin empacar que no es POD"
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "múltiples campos inicializados en la unión %qT"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
#| msgid "field %q+#D with same name as class"
msgid "field %q#D with same name as class"
msgstr "campo %q+#D con el mismo nombre que la clase"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q#T tiene miembros punteros a datos"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr " pero no se impone a %<%T(const %T&)%>"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " o a %<operator=(cont %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr " pero no se impone a %<operator=(const %T&)%>"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, fuzzy, gcc-internal-format
#| msgid "alignment of %qD is bigger than original declaration"
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr "la alineación de %qD es más grande que la declaración original"
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "se especificó un inicializador para el método %q+D que no es virtual"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr "el método anula tanto %<transaction_pure%> como los métodos %qE"
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr "el método declarado como %qE anula el método %qE"
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "la clase envolvente de la función miembro que no es estática constexpr %q+#D no es un tipo literal"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "%q+T no es literal porque:"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr " %q+T tiene un destructor que no es trivial"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr " %q+T no es un agregado, no tiene un constructor trivial por defecto y no tiene un constructor constexpr que no es un constructor copy o move"
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr " la clase base %qT de %q+T no es literal"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
#| msgid " non-static data member %q+D has non-literal type"
msgid " non-static data member %qD has non-literal type"
msgstr " el dato miembro que no es estático %q+D tiene un tipo que no es literal"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
#| msgid " non-static data member %q+D has non-literal type"
msgid " non-static data member %qD has volatile type"
msgstr " el dato miembro que no es estático %q+D tiene un tipo que no es literal"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "la clase base %q#T tiene un destructor no virtual"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, fuzzy, gcc-internal-format
#| msgid "non-static reference %q+#D in class without a constructor"
msgid "non-static reference %q#D in class without a constructor"
msgstr "referencia %q+#D que no es static en una clase sin un constructor"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q+#D in class without a constructor"
msgid "non-static const member %q#D in class without a constructor"
@@ -37369,165 +37351,165 @@ msgstr "miembro const %q+#D que no es static en una clase sin un constructor"
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr "se declaró %q+D para tomar referencia const, pero la declaración implícita tomaría algo que no es const"
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "base directa %qT inaccesible en %qT debido a ambigüedad"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "base virtual %qT inaccesible en %qT debido a ambigüedad"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, fuzzy, gcc-internal-format
#| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "el desplazamiento de %q+D no cumple con la ABI y puede cambiar en una versión futura de GCC"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
#| msgid "size of array %qE is too large"
msgid "size of type %qT is too large (%qE bytes)"
msgstr "el tamaño de la matriz %qE es demasiado grande"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<...%> with non-slice"
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "uso no válido de %<...%> con algo que no es rebanada"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "uso no válido de una estructura con un miembro de matriz flexible"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
#| msgid " %q+#D declared here"
msgid "array member %q#D declared here"
msgstr " %q+#D se declaró aquí"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, fuzzy, gcc-internal-format
#| msgid "flexible array member not at end of struct"
msgid "zero-size array member %qD not at end of %q#T"
msgstr "el miembro de matriz flexible no está al final del struct"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, fuzzy, gcc-internal-format
#| msgid "flexible array member in otherwise empty struct"
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "el miembro de matriz flexible sería de otra manera un struct vacío"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
#| msgid "redefinition of %q#T"
msgid "in the definition of %q#T"
msgstr "redefinición de %q#T"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
#| msgid "flexible array member not at end of struct"
msgid "flexible array member %qD not at end of %q#T"
msgstr "el miembro de matriz flexible no está al final del struct"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
#| msgid "flexible array member in otherwise empty struct"
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "el miembro de matriz flexible sería de otra manera un struct vacío"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
#| msgid " %q+#D declared here"
msgid "next member %q#D declared here"
msgstr " %q+#D se declaró aquí"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "redefinición de %q#T"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "%q#T tiene funciones virtuales y destructor no virtual accesible"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
#| msgid "type transparent class %qT does not have any fields"
msgid "type transparent %q#T does not have any fields"
msgstr "la clase transparente tipo %qT no tiene ningún campo"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr "la clase transparente tipo %qT tiene clases base"
-#: cp/class.c:7375
+#: cp/class.c:7378
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr "la clase transparente tipo %qT tiene funciones virtuales"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, fuzzy, gcc-internal-format
#| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr "la deducción de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "se trató de terminar struct, pero fue sacado debido a errores previos de decodificación"
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr "no se puede resolver la función sobrecargada %qD basándose en la conversión al tipo %qT"
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "no hay coincidencias al convertir la función %qD al tipo %q#T"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "la conversión de la función sobrecargada %qD al tipo %q#T es ambigua"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "asumiendo el puntero a miembro %qD"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "no hay suficiente información de tipo"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
@@ -37537,12 +37519,12 @@ msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "la declaración de %q#D"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, fuzzy, gcc-internal-format
#| msgid "changes meaning of %qD from %q+#D"
msgid "changes meaning of %qD from %q#D"
@@ -37575,366 +37557,366 @@ msgstr "tipo no válido del parámetro %d en la función constexpr %q+#D"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "tipo de devolución %qT no válido para la función constexpr %q+D"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr "%q#T tiene clases base virtuales"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr "el constructor constexpr no tiene cuerpo vacío"
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr "el constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es static"
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, fuzzy, gcc-internal-format
#| msgid "uninitialized member %qD in %<constexpr%> constructor"
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr "el cuerpo de la función constexpr %qD no es una declaración de devolución"
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
#| msgid "%q+D is not usable as a constexpr function because:"
msgid "%qD is not usable as a constexpr function because:"
msgstr "%q+D no se puede usar como una función constexpr porque:"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "%q+E no es una expresión constante"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
#| msgid "internal function"
msgid "call to internal function %qE"
msgstr "función interna"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr "la expresión %qE no designa una función constexpr"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr "llamada a la función %qD que no es constexpr"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
#| msgid "%qD called in a constant expression"
msgid "%qD called in a constant expression before its definition is complete"
msgstr "se llamó %qD en una expresión constante"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "se llamó %qD en una expresión constante"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr "se usó %qD antes de su definición"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr "la llamada tiene una dependencia circular"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, fuzzy, gcc-internal-format
#| msgid "Warn on calls to these functions"
msgid "constexpr call flows off the end of the function"
msgstr "Avisa en las llamadas a estas funciones"
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
#| msgid "right shift count is negative"
msgid "right operand of shift expression %q+E is negative"
msgstr "la cuenta de desplazamiento a la derecha es negativa"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "left operand of shift expression %q+E is negative"
msgstr "el operador del lado izquierdo de la expresión coma no tiene efecto"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, fuzzy, gcc-internal-format
#| msgid "integral expression %qE is not constant"
msgid "shift expression %q+E overflows"
msgstr "la expresión integral %qE no es una constante"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, fuzzy, gcc-internal-format
#| msgid "array subscript is outside array bounds"
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, fuzzy, gcc-internal-format
#| msgid "array subscript is outside array bounds"
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized array element"
msgstr "falta el inicializador para el miembro %qD"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer in %qE"
msgstr "deferenciando el puntero %<void *%>"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "%qE no es una expresión constante"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "%qD mutable no se puede usar en una expresión constante"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr "se accede al miembro %qD en lugar del miembro inicializado %qD en la expresión constante"
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized member %qD"
msgstr "falta el inicializador para el miembro %qD"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer"
msgstr "deferenciando el puntero %<void *%>"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr "se accede al valor de %qE a través de glvalue %qT en una expresión constante"
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr "el valor de %qD no se puede usar en una expresión constante"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "se usó %qD en su propio inicializador"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, gcc-internal-format
msgid "%q#D is not const"
msgstr "%q#D no es const"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr "%q+#D es volatile"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "%qD no se inicializó con una expresion constante"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "%qD no se declaró %<constexpr%>"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr "%qD no tiene tipo integral o de enumeración"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
#| msgid "division by zero is not a constant-expression"
msgid "modification of %qE is not a constant expression"
msgstr "la división entre cero no es una expresión constante"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a constant expression"
msgid "value %qE of type %qT is not a constant expression"
msgstr "%qE no es una expresión constante"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "temporal del tipo %qT que no es literal en una expresión constante"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
#| msgid "expression %qE is not a constant-expression"
msgid "a reinterpret_cast is not a constant expression"
msgstr "la expresión %qE no es una expresión constante"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
#| msgid "temporary of non-literal type %qT in a constant expression"
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "temporal del tipo %qT que no es literal en una expresión constante"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
#| msgid "expression %qE is not a constant-expression"
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "la expresión %qE no es una expresión constante"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
#| msgid "expression %qE is not a constant-expression"
msgid "expression %qE is not a constant expression"
msgstr "la expresión %qE no es una expresión constante"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not a constant expression"
msgid "statement is not a constant expression"
msgstr "el elemento inicializador no es una expresión constante"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr "expresión %qE inesperada de género %s"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, fuzzy, gcc-internal-format
#| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, fuzzy, gcc-internal-format
#| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, fuzzy, gcc-internal-format
#| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "conversión del tipo puntero %qT al tipo aritmético %qT en una expresión constante"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr "la expresión %qE tiene efectos colaterales"
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, fuzzy, gcc-internal-format
#| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgid "reinterpret_cast from integer to pointer"
msgstr "reinterpret_cast no válido del tipo `%T' al tipo `%T'"
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr "la dirección de un objeto %qE con hilo local o almacenamiento automático no es una expresión constante"
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a constant expression"
msgid "use of %<this%> in a constant expression"
msgstr "%qE no es una expresión constante"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
#| msgid "temporary of non-literal type %qT in a constant expression"
msgid "cast to non-integral type %qT in a constant expression"
msgstr "temporal del tipo %qT que no es literal en una expresión constante"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "%q+F se declaró %<static%> pero nunca se define"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, fuzzy, gcc-internal-format
#| msgid "%qE undeclared here (not in a function)"
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "%qE no se declaró aquí (no en una función)"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, fuzzy, gcc-internal-format
#| msgid "uninitialized member %qD in %<constexpr%> constructor"
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
#| msgid "division by zero is not a constant-expression"
msgid "division by zero is not a constant expression"
msgstr "la división entre cero no es una expresión constante"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a constant expression"
msgid "%<delete[]%> is not a constant expression"
msgstr "%qE no es una expresión constante"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, gcc-internal-format
msgid "non-constant array initialization"
msgstr "inicialización de una matriz que no es constante"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a constant expression"
msgid "%<goto%> is not a constant expression"
msgstr "%qE no es una expresión constante"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "AST inesperado de género %s"
@@ -38778,7 +38760,7 @@ msgstr "se esperaba una declaración"
msgid " skips initialization of %q#D"
msgstr " salta la inicialización de %q+#D"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr "salida no válida de un bloque estructurado OpenMP"
@@ -38793,7 +38775,7 @@ msgstr "etiqueta nombrada wchar_t"
msgid "%qD is not a type"
msgstr "%qD no es un tipo"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "se usa %qD sin parámetros de plantilla"
@@ -40520,7 +40502,7 @@ msgstr "no se puede usar %<this%> en este contexto"
msgid "parameter declared %<auto%>"
msgstr "el parámetro se declaró %<auto%>"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "uso no válido del nombre-de-plantilla %qE sin una lista de argumentos"
@@ -40991,13 +40973,13 @@ msgstr "se requiere un argumento de plantilla para %<%s %T%>"
msgid "%qD has the same name as the class in which it is declared"
msgstr "%qD tiene el mismo nombre que la clase en la cual se declaró"
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qT no es una plantilla"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
#| msgid "previous declaration %q+#D here"
msgid "previous declaration here"
@@ -41008,8 +40990,8 @@ msgstr "declaración previa de %q+#D aquí"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "la referencia a %qD es ambigua"
@@ -41062,7 +41044,7 @@ msgstr "tipo base duplicado %qT no válido"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr "no coinciden scoped/unscoped en el enum %q#T"
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr "la definición previa está aquí"
@@ -41129,7 +41111,7 @@ msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<
msgid "return type %q#T is incomplete"
msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
@@ -41145,7 +41127,7 @@ msgstr "declaración de función no válida"
msgid "no return statements in function returning %qT"
msgstr "no hay una declaración de devolución en la función que no devuelve void"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, fuzzy, gcc-internal-format
#| msgid "function return types not compatible due to %<volatile%>"
msgid "only plain %<auto%> return type can be deduced to %<void%>"
@@ -41309,28 +41291,28 @@ msgstr "el miembro static %qD no puede ser un campo de bits"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "la anchura del campo de bits %qD es del tipo %qT que no integral"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a static data member of a class template"
msgid "%q+D static data member inside of declare target directive"
msgstr "%qD no es un dato miembro static de una plantilla de clase"
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "struct anónimo no está dentro de un tipo nombrado"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "los agregados anónimos de alcance de espacio de nombres deben ser static"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr "union anónima sin miembros"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%> debe devolver el tipo %qT"
@@ -41339,71 +41321,71 @@ msgstr "%<operator new%> debe devolver el tipo %qT"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "el primer parámetro de %<operator new%> no puede tener un argumento por defecto"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%> debe devolver el tipo %qT"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, fuzzy, gcc-internal-format
#| msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgid "%qT has a field %qD whose type has no linkage"
msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, fuzzy, gcc-internal-format
#| msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr "%qT se declaró con mayor visibilidad que el tipo de su campo %qD"
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, fuzzy, gcc-internal-format
#| msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgid "%qT has a base %qT whose type has no linkage"
msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, fuzzy, gcc-internal-format
#| msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr "%qT se declaró con mayor visibilidad que su base %qT"
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
#| msgid "%q+#D, declared using anonymous type, is used but never defined"
msgid "%q#D, declared using unnamed type, is used but never defined"
@@ -41413,64 +41395,64 @@ msgstr "%q+#D, declarada usando el tipo anónimo, se usa pero nunca se define"
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, fuzzy, gcc-internal-format
#| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr "se usó un tipo anónimo sin enlace para declarar la variable %q#D sin enlace"
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, fuzzy, gcc-internal-format
#| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "se usó un tipo anónimo sin enlace para declarar la función %q#D con enlace"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, fuzzy, gcc-internal-format
#| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr "%q+#D no se refiere al tipo sin calificar, así que no se usa para el enlace"
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, fuzzy, gcc-internal-format
#| msgid "%q+#D, declared using local type %qT, is used but never defined"
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr "se usó el tipo %qT sin enlace para declarar la variable %q#D con enlace"
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "se usó el tipo %qT sin enlace para declarar la función %q#D con enlace"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
#| msgid "inline function %q+D used but never defined"
msgid "inline function %qD used but never defined"
msgstr "se usa la función inline %q+D pero nunca se define"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr "se convierte lambda la cual usa %<...%> a un puntero de función"
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr "se usó la función borrada %q+D"
@@ -41790,19 +41772,19 @@ msgstr "%qD se inicializa con sí mismo"
msgid "invalid initializer for array member %q#D"
msgstr "inicializador no válido para la matriz miembro %q#D"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr "miembro const sin inicializar en %q#T"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
#| msgid "%qD should be initialized"
msgid "%q#D should be initialized"
msgstr "%qD se debe inicializar"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "miembro referencia sin inicializar en %q#T"
@@ -41904,7 +41886,7 @@ msgstr "inicializador de matriz erróneo"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr "la matriz se debe inicializar con un inicializador dentro de llaves"
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%qT no es un tipo de clase"
@@ -41924,7 +41906,7 @@ msgstr "puntero no válido al campo de bits %qD"
msgid "invalid use of non-static member function %qD"
msgstr "uso no válido de la función miembro no static %qD"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "uso no válido del dato miembro no static %qD"
@@ -42133,23 +42115,23 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr "la literal compuesta tiene tamaño variable"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr "no se puede capturar %qE por referencia"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
#| msgid "invalid use of incomplete type %q#T"
msgid "capture by copy of incomplete type %qT"
msgstr "uso no válido del tipo incompleto %q#T"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr "ya se capturó %qD en la expresión lambda"
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "no se capturó %<this%> para esta función lambda"
@@ -42204,200 +42186,200 @@ msgstr "no hay argumentos para %qD que dependan de un parámetro de plantilla, p
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(si utiliza %<-fpermissive%>, G++ aceptará su código, pero permitir el uso de un nombre sin declarar es obsoleto)"
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr "se decodifica typeof, utilice decltype en su lugar"
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr "se decodifica __underlying_type"
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr "se decodifica el tipo de coma fija desconocido"
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr "decodificando %C"
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr "se omitió el operando de enmedio de %<?%>: no se puede revolver el operando"
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr "literal de cadena en la firma de plantilla de función"
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, fuzzy, gcc-internal-format
#| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr "-fabi-version=6 (o =0) evita este error con un cambio en la decodificación"
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "el miembro const %q#D que no es static, no puede usar el operador de asignación por defecto"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr "el miembro de referencia %q#D que no es static, no puede usar el operador de asignación por defecto"
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr "se requirió primero el método sintetizado %qD aquí "
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr "miembro union %q+D con %qD que no es trivial"
-#: cp/method.c:1266
+#: cp/method.c:1267
#, fuzzy, gcc-internal-format
#| msgid "defaulted constructor calls non-constexpr %q+D"
msgid "defaulted constructor calls non-constexpr %qD"
msgstr "un constructor por defecto llama a %q+D que no es constexpr"
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
#| msgid "initializer for %q+#D is invalid"
msgid "initializer for %q#D is invalid"
msgstr "el inicializador para %q+#D es no válido"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, fuzzy, gcc-internal-format
#| msgid "defaulted default constructor does not initialize %q+#D"
msgid "defaulted default constructor does not initialize %q#D"
msgstr "el constructor por defecto en efecto no inicializa %q+#D"
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qD has Java class type"
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr "el constructor por defecto en efecto no inicializa ningún dato miembro que no es static"
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr "un tipo de conclusión lambda tiene un constructor por defecto borrado"
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr "un tipo de conclusión lambda tiene un operador de asignación por copia borrado"
-#: cp/method.c:1788
+#: cp/method.c:1789
#, fuzzy, gcc-internal-format
#| msgid "%q+#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr "%q+#D se declara implícitamente como deleted porque %qT declara un constructor move o un operador de asignación move"
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, fuzzy, gcc-internal-format
#| msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr "%q+#D es implícitamente deleted por que la definición por defecto estaría mal formada:"
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "declaración definida por defecto %q+D"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr "no coincide la firma esperada %qD"
-#: cp/method.c:2182
+#: cp/method.c:2183
#, fuzzy
#| msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr "la función %q+D definida por defecto en su primera declaración tiene una excepción de especificación que difiere de la declaración implícita %q#D"
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr "la función %q+D explícitamente por defecto no se puede declarar como constexpr porque la declaración implícita no es constexpr:"
-#: cp/method.c:2250
+#: cp/method.c:2251
#, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "una plantilla no se puede definir por defecto"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "%qD no se puede definir por defecto"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "función definida por defecto %q+D con argumento por defecto"
@@ -42597,132 +42579,132 @@ msgstr "%<%T::%D%> nombra al destructor"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%> nombra al constructor en %qT"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "no hay miembros que coincidan con %<%T::%D%> en %q#T"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "la declaración de %qD no está en un espacio de nombres alrededor de %qD"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "calificación explícita en la declaración de %qD"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
#| msgid "%qE has not been declared"
msgid "%qD has not been declared within %D"
msgstr "%qE no se ha declarado"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared as a friend"
msgid "only here as a friend"
msgstr "%q+D se declaró como friend"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr "%qD se debería declarar dentro de %qD"
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "el atributo %qD requiere un solo argumento NTBS"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr "el atributo %qD no tiene signifcado porque los miembros del espacio de nombres anónimo tiene símbolos locales"
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes on template argument %qT"
msgid "ignoring %qD attribute on non-inline namespace"
msgstr "se descartan los atributos en el argumento de plantilla %qT"
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes on template argument %qT"
msgid "ignoring %qD attribute on anonymous namespace"
msgstr "se descartan los atributos en el argumento de plantilla %qT"
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "se descarta la directiva de atributo %qD"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "no se permite aquí el alias del espacio de nombres %qD, se asume que es %qD"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, fuzzy, gcc-internal-format
#| msgid "This switch is deprecated; use -fsanitize-recover= instead."
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "Esta opción es obsoleta; utilice en su lugar -fsanitize-recover=."
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr "el uso de strong solamente tiene significado en el ámbito de espacio de nombres"
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr "el espacio de nombres actual %qD no contiene al espacio de nombres %qD usado con frecuencia"
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr "límite máximo de %d espacios de nombres buscados para %qE"
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, fuzzy, gcc-internal-format
#| msgid "suggested alternative:"
#| msgid_plural "suggested alternatives:"
msgid "suggested alternative: %qs"
msgstr "alternativa sugerida:"
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] "alternativa sugerida:"
msgstr[1] "alternativas sugeridas:"
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr " %qE"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr "la búsqueda dependiente del argumento encuentra %q+D"
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, fuzzy, gcc-internal-format
#| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr "la deducción de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr "XXX entrando a pop_everything ()\n"
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX saliendo de pop_everything ()\n"
@@ -42742,7 +42724,7 @@ msgstr "el identificador %qE es una palabra clave en C++11"
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -42767,7 +42749,7 @@ msgstr "%<::%E%> no se ha declarado"
msgid "request for member %qE in non-class type %qT"
msgstr "solicitud por el miembro %qE en el tipo %qT que no es clase"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "%<%T::%E%> no se ha declarado"
@@ -42827,1272 +42809,1278 @@ msgstr "no se pueden definir tipos nuevos en un tipo de devolución"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(tal vez falta un punto y coma después de la definición de %qT)"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a template"
msgid "%qE is not a class template"
msgstr "%qE no es una plantilla"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qE no es una plantilla"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr "id-de-plantilla no válido"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
#| msgid "floating-point literal cannot appear in a constant-expression"
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "una literal de coma flotante no puede aparecer en una expresión constante"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr "una conversión a un tipo diferente de un tipo integral o de enumeración no puede aparecer en una expresión constante"
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "el operador %<typeid%> no puede aparecer en una expresión constante"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "las literales compuestas que no son constantes no pueden aparecer en una expresión constante"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "una llamada a función no puede aparecer en una expresión constante"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "un incremento no puede aparecer en una expresión constante"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "un decremento no puede aparecer en una expresión constante"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "una referencia a matriz no puede aparecer en una expresión constante"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "la dirección de una etiqueta no puede aparecer en una expresión constante"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "las llamadas a operadores sobrecargados no pueden aparecer en una expresión constante"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "una asignación no puede aparecer en una expresión constante"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "un operador coma no puede aparecer en una expresión constante"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "una llamada a un constructor no puede aparecer en una expresión constante"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "una expresión de transacción no puede aparecer en una expresión constante"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "%qs no puede aparecer en una expresión constante"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, fuzzy, gcc-internal-format
#| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "uso no válido del destructor %qD como un tipo"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr "combinación no válida de especificadores de tipo múltiples"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
#| msgid "%qE does not name a type"
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qE no nombra a un tipo"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qE no nombra a un tipo"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, fuzzy, gcc-internal-format
#| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, fuzzy, gcc-internal-format
#| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, fuzzy, gcc-internal-format
#| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgid "%<concept%> only available with -fconcepts"
msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr "(tal vez intentó %<typename %T::%E%>)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
#| msgid "%qE in namespace %qE does not name a type"
msgid "%qE in namespace %qE does not name a template type"
msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%E%> nombra el constructor, no el tipo"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr "y %qT no tiene constructores de plantilla"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr "se necesita %<typename%> antes de %<%T::%E%> porque %qT es un ámbito dependiente"
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
#| msgid "%qE in %q#T does not name a type"
msgid "%qE in %q#T does not name a template type"
msgstr "%qE en %q#T no nombra un tipo"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "%qE en %q#T no nombra un tipo"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr "se esperaba una cadena literal"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr "los sufijos de literal %qD y %qD definidos por el usuario son inconsistentes en la cadena literal"
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr "una cadena ancha es no válida en este contexto"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr "no se puede encontrar el operador de carácter literal %qD con argumento %qT"
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
#| msgid "floating constant exceeds range of %qT"
msgid "integer literal exceeds range of %qT type"
msgstr "la constante de coma flotante excede el rango de %qT"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
#| msgid "floating constant exceeds range of %qT"
msgid "floating literal exceeds range of %qT type"
msgstr "la constante de coma flotante excede el rango de %qT"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, fuzzy, gcc-internal-format
#| msgid "floating constant truncated to zero"
msgid "floating literal truncated to zero"
msgstr "se truncó la constante de coma flotante a cero"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr "no se puede encontrar un operador literal numérico %qD"
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr "no se puede encontrar un operador literal de cadena %qD con argumentos %qT, %qT"
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, gcc-internal-format
msgid "expected declaration"
msgstr "se esperaba una declaración"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
#| msgid "expected operator"
msgid "expected binary operator"
msgstr "operador inesperado"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
#| msgid "expected %<...%>"
msgid "expected ..."
msgstr "se esperaba %<...%>."
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
#| msgid "%s expression list treated as compound expression"
msgid "binary expression in operand of fold-expression"
msgstr "se trata la lista de expresiones como una expresión compuesta %s"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
#| msgid "conditional expression not allowed inside parentheses"
msgid "conditional expression in operand of fold-expression"
msgstr "no se permiten expresiones condicionales dentro de paréntesis"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
#| msgid "type mismatch in vector shift expression"
msgid "mismatched operator in fold-expression"
msgstr "los tipos de datos no coinciden en la expresión shift de vector"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "no se admiten tipos de coma fija en C++"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO C++ prohíbe grupos de llaves dentro de expresiones"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "las expresiones-de-declaraciones no se permiten fuera de funciones ni en listas de argumentos-plantilla"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, fuzzy, gcc-internal-format
#| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr "se esperaba una expresión primaria"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "no se puede usar %<this%> en este contexto"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr "una declaración de plantilla no puede aparecer en el ámbito de bloque"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr "la variable local %qD no puede aparecer en este contexto"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, gcc-internal-format
msgid "expected id-expression"
msgstr "se esperaba una expresión id"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr "el ámbito %qT antes de %<~%> no es un nombre-de-clase"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, fuzzy, gcc-internal-format
#| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "declaración de %<~%T%> como miembro de %qT"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr "se usa el nombre-de-definición-de-tipo %qD como un declarador de destructor"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr "los sufijos de operador literal que no están precedidos por %<_%> están reservados para estandarización futura"
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr "se esperaba un id sin calificar"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr "se encontró %<:%> en un especificador de nombre anidado, se esperaba %<::%>"
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "el tipo de declaración evalúa a %qT, el cual no es una clase o un tipo enumerado"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, fuzzy, gcc-internal-format
#| msgid "incomplete type %qT used in nested name specifier"
msgid "function template-id %qD in nested-name-specifier"
msgstr "se utilizó el tipo incompleto %qT en un especificador de nombre anidado"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, fuzzy, gcc-internal-format
#| msgid "expected nested-name-specifier"
msgid "variable template-id %qD in nested-name-specifier"
msgstr "se esperaban especificadores de nombre anidados"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qD no es una plantilla"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "se esperaban especificadores de nombre anidados"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "los tipos no se pueden definir en conversiones"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr "no se pueden definir tipos en una expresión %<typeid%>"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments to %<__builtin_complex%>"
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "número erróneo de argumentos para %<__builtin_complex%>"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ prohíbe las literales compuestas"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, fuzzy, gcc-internal-format
#| msgid "-client_name not allowed with -dynamiclib"
msgid "braced list index is not allowed with array notation"
msgstr "no se permite -client_name con -dynamiclib"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "uso no válido de %qD"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%> no es un miembro clase"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr "tipo que no es escalar"
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "no se pueden definir tipos en una expresión new"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr "se prohíbe el límite de matriz después del id-de-tipo entre paréntesis"
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr "intente borrar los paréntesis alrededor del id-de-tipo"
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, fuzzy, gcc-internal-format
#| msgid "Expected expression type"
msgid "expected expression-list or type-id"
msgstr "Se esperaba un tipo de expresión"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr "no se pueden definir tipos en un id-tipo-nuevo"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "la expresión en el declarador-new debe tener un tipo integral o de enumeración"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "uso de conversión de estilo antiguo"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr "el operador %<>>%> se tratará como dos en llaves en ángulo derechas en C++11"
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "se sugieren paréntesis alrededor de la expresión %<>>%>"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ISO C++ no permite ?: con el operando medio omitido"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr "expresión lambda en un contexto sin evaluar"
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
#| msgid "lambda-expression in unevaluated context"
msgid "lambda-expression in template-argument"
msgstr "expresión lambda en un contexto sin evaluar"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr "se esperaba el fin de la lista-de-captura"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr "la captura por copia explícita de %<this%> es redundante con la captura por copia por defecto"
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, fuzzy, gcc-internal-format
#| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, fuzzy, gcc-internal-format
#| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, fuzzy, gcc-internal-format
#| msgid "non-empty initializer for array of empty elements"
msgid "empty initializer for lambda init-capture"
msgstr "inicializador no-vacío para una matriz de elementos vacíos"
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr "captura de %qD que no es variable "
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
#| msgid "%q+#D declared here"
msgid "%q#D declared here"
msgstr "%q+#D se declaró aquí"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr "captura de la variable %qD con duración de almacenamiento que no es automática"
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr "la captura por copia explícita de %qD es redundante con la captura por copia por defecto"
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr "la captura por referencia explícita de %qD es redundate con la captura por referencia por defecto"
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, fuzzy, gcc-internal-format
#| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support complex types"
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C90 no admite tipos complejos"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "se especificó un argumento por defecto para el parámetro lambda"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
#| msgid "duplicate %<volatile%>"
msgid "duplicate %<mutable%>"
msgstr "%<volatile%> duplicado"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, fuzzy, gcc-internal-format
#| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, fuzzy, gcc-internal-format
#| msgid "attributes after parenthesized initializer ignored"
msgid "attributes at the beginning of statement are ignored"
msgstr "se descartan los atributos después del inicializador entre paréntesis"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr "se esperaba una declaración etiquetada"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "la etiqueta case %qE no está dentro de una declaración switch"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr "se necesita %<typename%> antes de %qE porque %qT es un ámbito dependiente"
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%> nombra el constructor, no el tipo"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr "declaración compuesta en una función constexpr"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, fuzzy, gcc-internal-format
#| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, fuzzy, gcc-internal-format
#| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, gcc-internal-format
msgid "expected selection-statement"
msgstr "se esperaba una declaración de selección"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr "no se pueden definir tipos en condiciones"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "la expresión %<for%> basada en rango de tipo %qT es de tipo incompleto"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr "la expresión %<for%> basada en rango de tipo %qT tiene un miembro %<end%> pero no tiene %<begin%>"
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr "la expresión %<for%> basada en rango de tipo %qT tiene un miembro %<begin%> pero no tiene %<end%>"
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr "tipos begin/end inconsistentes para la declaración %<for%> basada en rango: %qT y %qT"
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr "se esperaba una declaración de iteración"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, fuzzy, gcc-internal-format
#| msgid "break statement used with OpenMP for loop"
msgid "break statement used with Cilk Plus for loop"
msgstr "se usó la declaración break en un bucle for de OpenMP"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, fuzzy, gcc-internal-format
#| msgid "compound-statement in constexpr function"
msgid "%<goto%> in %<constexpr%> function"
msgstr "declaración compuesta en una función constexpr"
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ prohíbe los gotos calculados"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr "se esperaba una declaración de salto"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "<;%> extra"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr "%<__label%> no está al inicio de un bloque"
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr "deducción inconsistente para %qT: %qT y después %qT"
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr "se prohíbe mezclar declaraciones y definiciones-de-función"
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
#| msgid "types may not be defined in exception-declarations"
msgid "types may not be defined in a for-range-declaration"
msgstr "no se pueden definir tipos en declaraciones de excepción"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, fuzzy, gcc-internal-format
#| msgid "types may not be defined in range-based for loops"
msgid "initializer in range-based %<for%> loop"
msgstr "no se pueden definir tipos en bucles for basados en rango"
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, fuzzy, gcc-internal-format
#| msgid "multiple declarations `%T' and `%T'"
msgid "multiple declarations in range-based %<for%> loop"
msgstr "declaraciones múltiples `%T' y `%T'"
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, fuzzy, gcc-internal-format
#| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "declaración vacía"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+#| msgid "invalid initializer for bit string"
+msgid "invalid initializer for structured binding declaration"
+msgstr "inicializador no válido para la cadena de bits"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "se usó %<friend%> fuera de la clase"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr "%<auto%> cambiará su significado en C++11; por favor bórrelo"
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr "especificador-decl no válido en la condición"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
#| msgid "%qD invalid in %qT"
msgid "%qD invalid in lambda"
msgstr "%qD no válido en %qT"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "la definición de clase no se puede declarar como friend"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr "las plantillas no pueden ser %<virtual%>"
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "especificación de enlace no válida"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, fuzzy, gcc-internal-format
#| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr "no se pueden definir tipos en expresiones %<decltype%>"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, fuzzy, gcc-internal-format
#| msgid "types may not be defined in a new-type-id"
msgid "types may not be defined in a conversion-type-id"
msgstr "no se pueden definir tipos en un id-tipo-nuevo"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "uso no válido de %<auto%> en el operador de conversión"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%> in conversion operator"
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr "uso no válido de %<auto%> en el operador de conversión"
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr "solamente los constructores toman inicializadores miembro"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "inicializador mem para %qD después de una delegación de constructor"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr "delegación de constructor después de un inicializador mem para %qD"
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "inicializador de clase base de estilo antiguo anacrónico"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implícitamente un tipo)"
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, fuzzy, gcc-internal-format
#| msgid "missing space between %<\"\"%> and suffix identifier"
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr "se esperaba un identificador sufijo"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr "se esperaba una cadena vacía después de la palabra clave %<operator%>"
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
#| msgid "invalid operands in ternary operation"
msgid "invalid encoding prefix in literal operator"
msgstr "operandos no válidos en la operación terniaria"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, gcc-internal-format
msgid "expected operator"
msgstr "operador inesperado"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "no se admite la palabra clave %<export%>, y se descartará"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
#| msgid "invalid template non-type parameter"
msgid "invalid constrained type parameter"
msgstr "parámetro que no es tipo plantilla no válido"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
#| msgid "invalid catch parameter"
msgid "cv-qualified type parameter"
msgstr "parámetro de captura no válido"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
#| msgid "invalid use of '%E' as a non-type template-argument"
msgid "invalid use of %<auto%> in default template argument"
msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "el paquete de parámetros plantilla %qD no puede tener un argumento por defecto"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "los paquetes de parámetro de plantilla no pueden tener argumentos por defecto"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr "se esperaba un id de plantilla"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr "%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>"
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, fuzzy, gcc-internal-format
#| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr "(si utiliza %<-fpermissive%>, G++ aceptará su código)"
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr "error de decodificación en la lista de argumentos de plantilla"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr "se esperaba un nombre de plantilla"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "se usó %qD que no es plantilla como plantilla"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr "utilice %<%T::template %D%> para indicar que es una plantilla"
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr "se esperaba el parámetro pack antes de %<...%>"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr "se esperaba un argumento de plantilla"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "argumento de plantilla que no es tipo no válido"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "la instanciación explícita no debe usar el especificador %<inline%>"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "la instanciación explícita no debe usar el especificador %<constexpr%>"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "especialización de plantilla con enlace C"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, gcc-internal-format
msgid "expected type specifier"
msgstr "se esperaba un specificador de tipo"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, fuzzy, gcc-internal-format
#| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, fuzzy, gcc-internal-format
#| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids forward parameter declarations"
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO C prohíbe declaraciones adelantadas de parámetros"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, gcc-internal-format
msgid "expected template-id for type"
msgstr "se esperaba un id de plantilla para el tipo"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr "se esperaba un nombre de tipo"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr "el especificador de tipo elaborado para un ámbito enumerado no debe usar la palabra clave %<%D%>"
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "la declaración %qD no declara nada"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "se descartan los atributos en el tipo sin instanciar"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "se descartan los atributos en la instanciación de una plantilla"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr "se descartan los atributos en un especificador de tipo elaborado que no es una declaración adelantada"
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "%qD es una plantilla de enumeración"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
#| msgid "%qD does not have integral or enumeration type"
msgid "%qD does not name an enumeration in %qT"
msgstr "%qD no tiene tipo integral o de enumeración"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
#| msgid "%<namespace%> definition is not allowed here"
msgid "unnamed scoped enum is not allowed"
msgstr "la definición %<namespace%> no se permite aquí"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "se esperaba %<;%> o %<{%>"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr "no se puede agregar una lista de enumerador a una instanciación de plantilla"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, fuzzy, gcc-internal-format
#| msgid "friend declaration does not name a class or function"
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "la declaración friend no nombra una clase o función"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "la declaración de %qD en el espacio de nombres %qD el cual no incluye a %qD"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "la declaración de %qD en %qD la cual no incluye a %qD"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr "no se permite la calificación extra"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "definición múltiple de %q#T"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids incrementing an enum"
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ prohíbe incrementar un enum"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr "especificador enumerador opaco sin nombre"
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr "el especificador enumerador opaco debe usar un identificador simple"
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD no es un nombre-de-espacio-de-nombres"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr "se esperaba un nombre de espacio"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, fuzzy, gcc-internal-format
#| msgid "Enumerator cannot have attributes %C"
msgid "a nested namespace definition cannot have attributes"
msgstr "El enumerador no puede tener atributos %C"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, fuzzy, gcc-internal-format
#| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, fuzzy, gcc-internal-format
#| msgid "varargs function cannot be inline"
msgid "a nested namespace definition cannot be inline"
msgstr "la función varargs no puede ser inline"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "nested identifier required"
msgstr "se esperaba un identificador"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, fuzzy, gcc-internal-format
#| msgid "namespace %qT undeclared"
msgid "namespace %qD entered"
msgstr "espacio de nombres %qT sin declarar"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "la definición %<namespace%> no se permite aquí"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, fuzzy, gcc-internal-format
#| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "un id-de-plantilla no puede aparecer en una declaración-using"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, fuzzy, gcc-internal-format
#| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr "las declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>"
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "no se pueden definir tipos en declaraciones de plantilla alias"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, fuzzy, gcc-internal-format
#| msgid "compound-statement in constexpr function"
msgid "%<asm%> in %<constexpr%> function"
msgstr "declaración compuesta en una función constexpr"
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "una definición de función no se permite aquí"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "no se permite una especificación-asm en una definición-de-función"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "no se permiten atributos en una definición-de-función"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr "se esperaba un constructor, un destructor, o una conversión de tipo"
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, gcc-internal-format
msgid "expected initializer"
msgstr "se esperaba un inicializador"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, gcc-internal-format
msgid "initializer provided for function"
msgstr "se proporcionó un inicializador para la función"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "se descartan los atributos después del inicializador entre paréntesis"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
#| msgid "function %q+D redeclared as inline"
msgid "non-function %qD declared as implicit template"
msgstr "se redeclara la función %q+D como inline"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "el límite de la matriz no es una constante entera"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr "no se puede definir el miembro de la definición de tipo dependiente %qT"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%E%> no es un tipo"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "uso no válido del constructor como una plantilla"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr "use %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificado"
@@ -44101,361 +44089,363 @@ msgstr "use %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr "declarador no válido"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
#| msgid "invalid type in declaration"
msgid "qualified-id in declaration"
msgstr "tipo no válido en la declaración"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, gcc-internal-format
msgid "expected declarator"
msgstr "se esperaba un declarador"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD es un espacio de nombres"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr "se esperaba un operador puntero"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "calificador-cv duplicado"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
#| msgid "multiple `virtual' specifiers"
msgid "multiple ref-qualifiers"
msgstr "especificadores `virtual' múltiples"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr "especificador-virt duplicado"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
#| msgid "in template argument for type %qT "
msgid "missing template arguments after %qT"
msgstr "en el argumento de plantilla para el tipo %qT "
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, gcc-internal-format
msgid "invalid use of %qT"
msgstr "uso no válido de %qT"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "no se pueden definir tipos en argumentos de plantilla"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
#| msgid "invalid use of '%E' as a non-type template-argument"
msgid "invalid use of %<auto%> in template argument"
msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr "se esperaba un especificador de tipo"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "se esperaba %<,%> o %<...%>"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr "no se pueden definir tipos en tipos de parámetro"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "los argumentos por defecto sólo se permiten para parámetros de función"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr "el paquete de parámetros %qD no puede tener un argumento por defecto"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "el paquete de parámetros plantilla no puede tener un argumento por defecto"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr "el paquete de parámetros no puede tener un argumento por defecto"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ no permite inicializadores designados"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO C++ no permite inicializadores designados de C99"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr "se esperaba un nombre de clase"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "se esperaba %<;%> después de la definición de clase"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "se esperaba %<;%> después de la definición de struct"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "se esperaba %<;%> después de la definición de union"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "se esperaba %<{%> o %<:%>"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "no se puede especificar %<override%> para una clase"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr "la calificación global del nombre de clase es no válida"
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr "el nombre calificado no nombra una clase"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "nombre de clase no válido en la declaración de %qD"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "una especialización explícita se debe preceder con %<template <>%>"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "la plantilla de función %qD se redeclaró commo una plantilla de clase"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr "no se puede resolver el tipo typename"
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+#T"
msgid "previous definition of %q#T"
msgstr "definición previa de %q+#T"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, gcc-internal-format
msgid "expected class-key"
msgstr "se esperaba una llave de clase"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
#| msgid "expected %<class%>, %<typename%>, or %<template%>"
msgid "expected %<class%> or %<typename%>"
msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr "en C++03 se debe usar una llave-clase cuando se declara un friend"
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "la declaración friend no nombra una clase o función"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr "especificador-pure en la definición-de-función"
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%> at end of member declaration"
msgid "stray %<,%> at end of member declaration"
msgstr "se esperaba %<;%> al final de la declaración miembro"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "se esperaba %<;%> al final de la declaración miembro"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr "especificador pure no válido (sólo se permite %<= 0%>)"
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr "un inicializador dentro de llaves no se permite aquí"
-#: cp/parser.c:23680
-#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+#: cp/parser.c:23703
+#, fuzzy, gcc-internal-format
+#| msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr "se especificó %<virtual%> más de una vez en la base especificada"
-#: cp/parser.c:23700
-#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+#: cp/parser.c:23723
+#, fuzzy, gcc-internal-format
+#| msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr "más de un especificador de acceso en la base especificada"
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implícitamente un tipo)"
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "no se pueden definir tipos en una especificación de excepción"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
#| msgid "due to different exception specifications"
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "debido a diferentes especificaciones de excepciones"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, fuzzy, gcc-internal-format
#| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
msgid "dynamic exception specifications are deprecated in C++11"
msgstr "las especificaciones de excepción dinámicas son obsoletas en C++0x; utilice %<noexcept%> en su lugar"
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%> in conversion operator"
msgid "invalid use of %<auto%> in exception-specification"
msgstr "uso no válido de %<auto%> en el operador de conversión"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, fuzzy, gcc-internal-format
#| msgid "%qD is not %<constexpr%>"
msgid "%<try%> in %<constexpr%> function"
msgstr "%qD no es %<constexpr%>"
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr "no se pueden definir tipos en declaraciones de excepción"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute conflicts with attribute %s"
msgid "attribute using prefix used together with scoped attribute token"
msgstr "El atributo %qE genera un conflicto con el atributo %s"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, fuzzy, gcc-internal-format
#| msgid "expected identifier or %<(%>"
msgid "expected an identifier for the attribute name"
msgstr "se esperaba un identificador o %<(%>"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
#| msgid "expected parameter pack before %<...%>"
msgid "expected attribute before %<...%>"
msgstr "se esperaba el parámetro pack antes de %<...%>"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, fuzzy, gcc-internal-format
#| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, fuzzy, gcc-internal-format
#| msgid "%<@required%> is not available in Objective-C 1.0"
msgid "%<requires%> only available with -fconcepts"
msgstr "%<@required%> no está disponible en Objective-C 1.0"
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, fuzzy, gcc-internal-format
#| msgid "a transaction expression cannot appear in a constant-expression"
msgid "a requires expression cannot appear outside a template"
msgstr "una expresión de transacción no puede aparecer en una expresión constante"
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "declaración no válida de %<%T::%E%>"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "faltan listas-de-parámetros-de-plantilla"
@@ -44464,511 +44454,511 @@ msgstr "faltan listas-de-parámetros-de-plantilla"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr "demasiadas listas-de-parámetros-de-plantilla"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "ya no se admiten los valores de devolución nombrados"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, fuzzy, gcc-internal-format
#| msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr "la plantilla de operador literal %qD tiene una lista de parámetros no válida. Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr "la plantilla de operador literal %qD tiene una lista de parámetros no válida. Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
#| msgid "Enable multiply instructions"
msgid "empty introduction-list"
msgstr "Activa las instrucciones multiply"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, fuzzy, gcc-internal-format
#| msgid "no matching template for %qD found"
msgid "no matching concept for template-introduction"
msgstr "no se encontró una plantilla coincidente para %qD"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr "declaración no válida de plantilla miembro en la clase local"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr "plantilla con enlace C"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr "especialización explícita no válida"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "declaración plantilla de %<typedef%>"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "a class template declaration must not declare anything else"
msgstr "la declaración no declara nada"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "la especialización de plantilla explícita no puede tener una clase de almacenamiento"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "uso no válido de %qD en la especificación de enlace"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%> antes de %qD"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++ 1998 no admite %<long long%>"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, fuzzy, gcc-internal-format
#| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "se usaron al mismo tiempo %<_Sat%> y %<char%> en los especificadores de declaración"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
#| msgid "duplicate %qE"
msgid "duplicate %qD"
msgstr "%qE duplicado"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "%qs duplicado"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr "se esperaba %<new%>"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr "se esperaba %<delete%>"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr "se esperaba %<return%>"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr "se esperaba %<extern%>"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "se esperaba %<static_assert%>"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "se esperaba %<decltype%>"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr "se esperaba %<operator%>"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr "se esperaba %<class%>"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr "se esperaba %<template%>"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "se esperaba %<namespace%>"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr "se esperaba %<using%>"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr "se esperaba %<asm%>"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr "se esperaba %<try%>"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr "se esperaba %<catch%>"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr "se esperaba %<throw%>"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "se esperaba %<__label__%>"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr "se esperaba %<@try%>"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "se esperaba %<@synchronized%>"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "se esperaba %<@throw%>"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr "se esperaba %<__transaction_atomic%>"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr "se esperaba %<__transaction_relaxed%>"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr "se esperaba %<::%>"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr "se esperaba %<...%>"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr "se esperaba %<*%>"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr "se esperaba %<~%>"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "se esperaba %<:%> o %<::%>"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "se usó la etiqueta %qs al nombrar a %q#T"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "%q#T se declaró previamente aquí"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%qD se redeclaró con acceso diferente"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, fuzzy, gcc-internal-format
#| msgid "%<template%> (as a disambiguator) is only allowed within templates"
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr "%<template%> (como desambiguador) sólo se permite dentro de plantillas"
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr "el fichero termina en el argumento por defecto"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr "construct Objective-C++ %<@%D%> mal ubicado"
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, fuzzy, gcc-internal-format
#| msgid "objective-c++ message argument(s) are expected"
msgid "objective-c++ message receiver expected"
msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr "%<@encode%> debe especificar un tipo como un argumento"
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr "nombre de selector Objective-C++ no válido"
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr "se esperaba una declaración de método de objective-c++"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr "los atributos de método se deben especificar al final"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr "%qs sobrante después de los métodos Objective-C++"
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr "tipo no válido para la variable de de instancia"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "se esperaba un identificador después de %<@protocol%>"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr "los atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>"
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, gcc-internal-format
msgid "invalid type for property"
msgstr "tipo no válido para la propiedad"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<wait%> expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid reduction-identifier"
msgstr "inicializador no válido"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr "no se permite la inicialización entre paréntesis para el bucle %<for%> en OpenMP"
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, fuzzy, gcc-internal-format
#| msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "no se permite la inicialización entre paréntesis para el bucle %<for%> en OpenMP"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "la variable de iteración %qD no debe ser reduction"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, fuzzy, gcc-internal-format
#| msgid "not enough DO loops for collapsed !$OMP DO at %L"
msgid "not enough for loops to collapse"
msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, fuzzy, gcc-internal-format
#| msgid "attributes are not allowed on a function-definition"
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "no se permiten atributos en una definición-de-función"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid initializer clause"
msgstr "inicializador no válido"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
#| msgid "expected id-expression"
msgid "expected id-expression (arguments)"
msgstr "se esperaba una expresión id"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in declare reduction type list"
msgstr "no se pueden definir tipos nuevos en un tipo de devolución"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qD does not refer to a namespace scope function"
msgstr "%qD no es una función plantilla miembro"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "basura al final de %<#pragma GCC pch_preprocess%>"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
#| msgid "invalid constraints for operand"
msgid "invalid grainsize for _Cilk_for"
msgstr "restricciones no válidas para el operando"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "no se permite #pragma GCC optimize dentro de funciones"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma simd%> must be inside a function"
msgstr "no se permite #pragma GCC optimize dentro de funciones"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "no se permite #pragma GCC optimize dentro de funciones"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "no se han implementado las optimizaciones intermódulos para C++"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
#| msgid "Expected variable name at %C"
msgid "expected variable-name"
msgstr "se esperaba un nombre variable en %C"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<)%>"
msgid "expected %<,%> or %<)%> after %qE"
msgstr "se esperaba %<,%> o %<)%>"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, fuzzy, gcc-internal-format
#| msgid "templates may not be %<virtual%>"
msgid "implicit templates may not be %<virtual%>"
@@ -45064,7 +45054,7 @@ msgstr "especialización de %qD después de la instanciación"
msgid "candidate is: %#D"
msgstr "el candidato es: %+#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, fuzzy, gcc-internal-format
#| msgid "%s %+#D"
msgid "%s %#D"
@@ -45676,126 +45666,144 @@ msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qE no es
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qD no tiene enlace externo"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qD no tiene enlace"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+#| msgid " variable-sized array type %qT is not a valid template argument"
+msgid "the address of %qD is not a valid template argument"
+msgstr " el tipo matriz de tamaño variable %qT no es un argumento de plantilla válido"
+
+#: cp/pt.c:6634
+#, fuzzy, gcc-internal-format
+#| msgid " variable-sized array type %qT is not a valid template argument"
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr " el tipo matriz de tamaño variable %qT no es un argumento de plantilla válido"
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+#| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qD no tiene enlace externo"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr "%qE no es un argumento de plantilla válido para el tipo %qT debido a conflictos en la calificación cv"
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque no es un l-valor"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%q#D no es un argumento válido de plantilla para el tipo %qT porque una referencia variable no tiene una dirección constante"
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque no es un objeto con enlace externo"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque el objeto %qD no tiene enlace externo"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qE no es un argumento de plantilla válido para el tipo %qT porque es un puntero"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr "intente utilizar %qE en su lugar"
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qE no es un argumento de plantilla válido para el tipo %qT porque es de tipo %qT"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "no se permiten las conversiones estándar en este contexto"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr "se descartan los atributos en el argumento de plantilla %qT"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes on template argument %qT"
msgid "ignoring attributes in template argument %qE"
msgstr "se descartan los atributos en el argumento de plantilla %qT"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr "se usó el nombre-de-clase-inyectada %qD como un argumento de plantilla plantilla"
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr "uso no válido del destructor %qE como un tipo"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr "para hacer referencia a un tipo miembro de un parámetro de plantilla, use %<typename %E%>"
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "no coincide el tipo/valor en el argumento %d en la lista de parámetros de plantilla para %qD"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " se esperaba una constante de tipo %qT, se obtuvo %qT"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " se esperaba una plantilla de clase, se obtuvo %qE"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " se esperaba un tipo, se obtuvo %qE"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " se esperaba un tipo, se obtuvo %qT"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr " se esperaba una plantilla de clase, se obtuvo %qT"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr " se esperaba una plantilla de tipo %qD, se obtuvo %qT"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
#| msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "no coincide el tipo/valor en el argumento %d en la lista de parámetros de plantilla para %qD"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got %qE"
msgid " expected %qD but got %qD"
@@ -45803,110 +45811,110 @@ msgstr " se esperaba un tipo, se obtuvo %qE"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "los tipos no coinciden en el parámetro pack que no es de tipo"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
#| msgid "could not convert template argument %qE to %qT"
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "no se puede convertir el argumento de plantilla %qE a %qT"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "el argumento de plantilla %d es no válido"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of template arguments (%d, should be %d)"
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, fuzzy, gcc-internal-format
#| msgid "provided for %q+D"
msgid "provided for %qD"
msgstr "provisto por %q+D"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, fuzzy, gcc-internal-format
#| msgid "default argument for template parameter for class enclosing %qD"
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, fuzzy, gcc-internal-format
#| msgid "default argument given for parameter %d of %q#D"
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "argumento por defecto dado para el parámetro %d de %q#D"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "provisto por %q+D"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "%q#D no es una plantilla de función"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "se usa el tipo %qT que no es plantilla como una plantilla"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "para la declaración de plantilla %q+D"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
#| msgid "internal consistency failure"
msgid "template constraint failure"
msgstr "falla interna de consistencia"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
#| msgid "use of %qs in template"
msgid "use of invalid variable template %qE"
msgstr "uso de %qs en la plantilla"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d (use -ftemplate-depth= para incrementar el máximo) al sustituir %qS"
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>"
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>"
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
#| msgid "redefinition of default argument for %q#D"
msgid " when instantiating default argument for call to %D"
@@ -45925,280 +45933,280 @@ msgstr "redefinición del argumento por defecto para %q#D"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr "la variable %qD tiene tipo de función"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "tipo de parámetro %qT no válido"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "en la declaración %q+D"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "la función devuelve una matriz"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "la función devuelve una función"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "se crea un puntero a función miembro del tipo %qT que no es clase"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr "se forma la referencia a void"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "se forma un puntero para referenciar al tipo %qT"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr "se forma una referencia para referenciar al tipo %qT"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
#| msgid "cannot declare pointer to qualified function type %qT"
msgid "forming pointer to qualified function type %qT"
msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
#| msgid "cannot declare reference to qualified function type %qT"
msgid "forming reference to qualified function type %qT"
msgstr "no se puede declarar la referencia para el tipo de función calificado %qT"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "se crea un puntero al miembro de referencia de tipo %qT"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "se crea un puntero al miembro de tipo void"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr "se crea la matriz de %qT"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT no es de tipo clase, struct o union"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, fuzzy, gcc-internal-format
#| msgid "non-empty initializer for array of empty elements"
msgid "empty initializer in lambda init-capture"
msgstr "inicializador no-vacío para una matriz de elementos vacíos"
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr "uso de %qs en la plantilla"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciación genera un tipo"
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr "escriba %<typename %E%> si quiere un tipo"
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "se usa el campo no válido %qD"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "uso no válido de la expresión de expansión de paquete"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr "use %<...%> para expandir el paquete de argumentos"
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr "%qD no se declaró en este ámbito, y no se encontraron declaraciones en la búsqueda dependiente de argumentos en el punto de la instanciación"
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr "no se encontraron declaraciones en la base dependiente %qT pur la búsqueda no calificada"
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr "use %<this->%D%> en su lugar"
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr "use %<%T::%D%> en su lugar"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here, later in the translation unit"
msgid "%qD declared here, later in the translation unit"
msgstr "%q+D se declaró aquí, después en la unidad de translación"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT no es una clase o un espacio de nombres"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD no es una clase o un espacio de nombres"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
#| msgid "%qT is/uses anonymous type"
msgid "%qT is/uses unnamed type"
msgstr "%qT es/usa un tipo anónimo"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "%qT es un tipo modificado variablemente"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "la expresión integral %qE no es una constante"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr " se trata de instanciar %qD"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#T"
msgstr "instanciación de plantilla clase ambigua para %q#T"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#D"
msgstr "instanciación de plantilla clase ambigua para %q#T"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
#, fuzzy
#| msgid "%s %+#D"
msgid "%s %#S"
msgstr "%s %+#D"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "instanciación explícita de %q#D que no es plantilla"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "%qD no es un dato miembro static de una plantilla de clase"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "no se encontró una plantilla coincidente para %qD"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "el tipo %qT para la instanciación explícita %qD no coincide con el tipo declarado %qT"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "instanciación explícita de %q#D"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "instanciación explícita duplicada de %q#D"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO C++ 1998 prohíbe el uso de %<extern%> en instanciaciones explícitas"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "clase de almacenamiento %qD aplicada a la instanciación de una plantilla"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "instanciación explícita de la plantilla %qD que no es clase"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "instanciación explícita del tipo %qT que no es plantilla"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "instanciación explícita de %q#T antes de la definición de la plantilla"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "ISO C++ prohíbe el uso de %qE en las instanciaciones explícitas"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "instanciación explícita duplicada de %q#T"
@@ -46210,98 +46218,98 @@ msgstr "instanciación explícita duplicada de %q#T"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "instanciación explícita de %qD pero no hay una definición disponible"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d al instanciar %q+D, posiblemente de la generación de tabla virtual (use -ftemplate-depth= para incrementar el máximo)"
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr "parámetro que no es tipo plantilla no válido"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%q#T no es un tipo válido para un parámetro que no es tipo plantilla"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr "la deducción de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
#| msgid "non-template %qD used as template"
msgid "non-class template %qT used without template arguments"
msgstr "se usó %qD que no es plantilla como plantilla"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
#| msgid " template argument deduction/substitution failed:"
msgid "class template argument deduction failed:"
msgstr " falló la deducción/sustitución del argumento de plantilla:"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
#| msgid "function not considered for inlining"
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "la función no se consideró para la inclusión en línea"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
#| msgid "unable to deduce %qT from %qE"
msgid "unable to deduce lambda return type from %qE"
msgstr "no se puede deducir %qT de %qE"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "no se puede deducir %qT de %qE"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "la insn no satisface sus restricciones:"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "la insn no satisface sus restricciones:"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not satisfy placeholder constraints"
@@ -46464,504 +46472,504 @@ msgstr "%q+#D no se puede declarar"
msgid " since %q+#D declared in base class"
msgstr " ya que se declaró %q+#D en la clase base"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "se sugieren llaves explícitas alrededor del cuerpo vacío en la declaración %<do%>"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "no se puede determinar el tipo del operando asm %qE"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr "las declaraciones __label__ sólo se permiten en ámbitos de función"
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
#| msgid "invalid use of member %q+D in static member function"
msgid "invalid use of member %qD in static member function"
msgstr "uso no válido del miembro %q+D en la función miembro static"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "no se permiten argumentos para el destructor"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "%<this%> no está disponible para funciones miembro static"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "uso no válido de %<this%> en la función que no es miembro"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "uso no válido de %<this%> en el nivel principal"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "ámbito calificador no válido en el nombre del seudo-destructor"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE no es de tipo %qT"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr "la literal compuesta del tipo %qT que no es objeto"
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "los parámetros de tipo plantilla debe usar la palabra clave %<class%> o %<typename%>"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "uso no válido del tipo %qT como un valor por defecto para una plantilla de parámetro de plantilla"
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "argumento por defecto no válido para una plantilla de parámetro de plantilla"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "la definición de %q#T dentro de la lista de parámetros de plantilla"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "definición no válida del tipo calificado %qT"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "especificación de clase base no válida"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "cannot capture member %qD of anonymous union"
msgstr "miembro protegido %q+#D en union anónima"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr "%qD no se capturó"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, fuzzy, gcc-internal-format
#| msgid "use of %<auto%> variable from containing function"
msgid "use of local variable with automatic storage from containing function"
msgstr "uso de la variable %<auto%> desde la función contenedora"
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr "uso de parámetro desde la función contenedora"
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
#| msgid "use of parameter %qD outside function body"
msgid "use of parameter outside function body"
msgstr "se usó el parámetro %qD fuera del cuerpo de la función"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
#| msgid "in template argument for type %qT "
msgid "missing template arguments"
msgstr "en el argumento de plantilla para el tipo %qT "
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "no se permite el parámetro de plantilla %qD de tipo %qT en una expresión integral constante porque no es de tipo integral o de enumeración"
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "uso del espacio de nombres %qD como expresión"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "uso de la plantilla de clase %qT como expresión"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "la petición por el miembro %qD es ambigua en la red de herencia múltiple"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "%qD no puede aparecer en una expresion constante"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "el tipo de %qE es desconocido"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "%qT no es un tipo de enumeración"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr "Los paquetes de parámetros __bases sólo son válidos en la declaración de plantilla"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "no se puede aplicar %<offsetof%> a la función miembro %qD"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, fuzzy, gcc-internal-format
#| msgid "reference to %qD is ambiguous"
msgid "user defined reduction lookup is ambiguous"
msgstr "la referencia a %qD es ambigua"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, fuzzy, gcc-internal-format
#| msgid "%qE has invalid type for %<reduction%>"
msgid "%qE has const type for %<reduction%>"
msgstr "%qE tiene tipo no válido para %<reduction%>"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "linear step expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "%qD no es una variable en la cláusula %qs"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "%qD no es una variable en la cláusula %<firstprivate%>"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "%qD no es una variable en la cláusula %<lastprivate%>"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<gang%> static expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> static value must be positive"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<gang%> num expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<vector%> length expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<worker%> num expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%qs expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> num value must be positive"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<vector%> length value must be positive"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<worker%> num value must be positive"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr "la expresión schedule chunk size debe ser integral"
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%qs length expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
#| msgid "%Hcollapse argument needs positive constant integer expression"
msgid "%qs length expression must be positive constant integer expression"
msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<async%> expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<thread_limit%> expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, fuzzy, gcc-internal-format
#| msgid "slice end must be integer"
msgid "%<device%> id must be integral"
msgstr "el final de la rebanada debe ser entero"
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, fuzzy, gcc-internal-format
#| msgid "schedule chunk size expression must be integral"
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr "la expresión schedule chunk size debe ser integral"
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qD no es una variable en la cláusula %qs"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr "%qD aparece más de una vez en las cláusulas de datos"
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, fuzzy, gcc-internal-format
#| msgid "schedule chunk size expression must be integral"
msgid "%<aligned%> clause alignment expression must be integral"
msgstr "la expresión schedule chunk size debe ser integral"
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qD no es una variable en la cláusula %qs"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "template %qE in clause %qs"
msgstr "demasiadas cláusulas %qs"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<grainsize%> expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<priority%> expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<num_tasks%> expression must be integral"
msgstr "la expresión num_threads debe ser integral"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, fuzzy, gcc-internal-format
#| msgid "type to vector delete is neither pointer or array type"
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<tile%> argument needs integral type"
msgstr "el valor de %<num_threads%> debe ser positivo"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr "%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de ámbito de bloque"
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "la directiva %<threadprivate%> %qE no está en la definición %qT"
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr "la diferencia entre %qE y %qD no tiene tipo entero"
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, fuzzy, gcc-internal-format
#| msgid "static assertion failed: %E"
msgid "static assertion failed"
msgstr "falló la aserción estática: %E"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr "falló la aserción estática: %s"
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "condición que no es constante para una aserción estática"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "el argumento para decltype debe ser una expresión"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr "el tipo de declaración no puede resolver la dirección de la función sobrecargada"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, fuzzy, gcc-internal-format
#| msgid "third operand of conditional expression has no effect"
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "el tercer operando de la expresión condicional no tiene efecto"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, fuzzy, gcc-internal-format
#| msgid "template argument %qE involves template parameter(s)"
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "el argumento de plantilla %qE involucra a el(los) parámetro(s) de plantilla"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument to %<__builtin_return_address%>"
msgid "non-pointer argument to %<__builtin_launder%>"
@@ -46978,121 +46986,121 @@ msgstr "los calificadores %qV no se pueden aplicar a %qT"
msgid "lambda-expression in a constant expression"
msgstr "la expresión %qE no es una expresión constante"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on types"
msgid "%qE attribute applied to %qD with void return type"
msgstr "se descarta el atributo %qE en tipos"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute can only be applied to class definitions"
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "la init_priority solicitada no es una constante entera"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "solo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo class"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "la init_priority solicitada está fuera de rango"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "la init_priority solicitada está reservada para uso interno"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "el atributo %qE no se admite en esta plataforma"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
#| msgid "declaration of %qD as member of %qT"
msgid "redeclaration of %qD adds abi tag %E"
msgstr "declaración de %qD como miembro de %qT"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
#| msgid "%qD attribute requires a single NTBS argument"
msgid "the %qE attribute requires arguments"
msgstr "el atributo %qD requiere un solo argumento NTBS"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
#| msgid "argument of %qE attribute is not a string constant"
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "el argumento del atributo %qE no es una cadena constante"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
#| msgid "argument of %qE attribute is not a string constant"
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "el argumento del atributo %qE no es una cadena constante"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, fuzzy, gcc-internal-format
#| msgid "%.*s is not a valid universal character"
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "%.*s no es un carácter universal válido"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid character in an identifier"
msgstr "%<%T::%D%> no es un declarador válido"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "se descarta el atributo %qE en tipos que no son clases"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "%qE attribute applied to %qT after its definition"
msgstr "se descartan los atributos aplicados al %qT después de la definición"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "se descartan los atributos aplicados al %qT después de la definición"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "se descartan los atributos aplicados al %qT después de la definición"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "el atributo %qE se aplica solamente a funciones, no a %s"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
#| msgid "%s attribute applied to %s %s at %L"
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "El atributo %s se aplica a %s %s en %L"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr "cero como constante de puntero nulo"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "revisión lang_*: falló en %s, en %s:%d"
@@ -47791,164 +47799,164 @@ msgstr " en la conversión del puntero a miembro"
msgid "invalid conversion to type %qT from type %qT"
msgstr "conversión no válida del tipo %qT a partir del tipo %qT"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "no se puede convertir %qT a %qT para el argumento %qP para %qD"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr "no se puede convertir %qT a %qT en el argumento por defecto"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr "no se puede convertir %qT a %qT"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr "no se puede convertir %qT a %qT en la inicialización"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr "no se puede convertir %qT a %qT en la devolución"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr "no se puede convertir %qT a %qT en la asignación"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
#| msgid "return type %q#T is incomplete"
msgid "class type %qT is incomplete"
msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "el parámetro %qP de %qD puede ser un candidato para un atributo de formato"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr "el parámetro puede ser un candidato para un atributo de formato"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr "el objetivo de conversión puede ser un candidato para un atributo de formato"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr "el objetivo de inicialización puede ser un candidato para un atributo de formato"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "el lado izquierdo de la asignación puede ser un candidato para un atributo de formato"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
#| msgid "in passing argument %P of %q+D"
msgid "in passing argument %P of %qD"
msgstr "al pasar el argumento %P de %q+D"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "se devuelve la referencia al temporal"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "se devolvió una referencia a un valor que no es l-valor"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, fuzzy, gcc-internal-format
#| msgid "reference to local variable %q+D returned"
msgid "reference to local variable %qD returned"
msgstr "se devolvió una referencia a la variable local %q+D"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of label %qD returned"
msgstr "se devolvió la dirección de la variable local %q+D"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of local variable %qD returned"
msgstr "se devolvió la dirección de la variable local %q+D"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "se devuelve un valor de un destructor"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "no se puede regresar de un manejador de una función-intenta-bloque de un constructor"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "se devuelve un valor de un constructor"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "declaración return sin valores, en una función que devuelve %qT"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
#| msgid "<brace-enclosed initializer list>"
msgid "returning initializer list"
msgstr "<lista inicializador dentro de llaves>"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr "se deducen los tipos inconsistentes %qT y %qT para el tipo de devolución lambda"
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, fuzzy, gcc-internal-format
#| msgid "inconsistent deduction for %qT: %qT and then %qT"
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr "deducción inconsistente para %qT: %qT y después %qT"
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "declaración return con un valor, en una función que devuelve 'void'"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new esté en efecto)"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr "se usa el temporal como l-valor"
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr "se usa xvalue (referencia a r-valor) como l-valor"
@@ -52296,99 +52304,99 @@ msgstr "El objetivo de inicialización de puntero en %L debe tener el atributo S
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr "El objetivo de inicialización de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr "Fortran 2008: Funciones puntero en un contexto de definición variable (%s) en %L"
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr "Expresión que no es variable en el contexto de definición variable (%s) en %L"
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, fuzzy, gcc-internal-format
#| msgid "Named constant '%s' in variable definition context (%s) at %L"
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, fuzzy, gcc-internal-format
#| msgid "'%s' in variable definition context (%s) at %L is not a variable"
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "'%s' en el contexto de definición variable (%s) en %L no es una variable"
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr "Uno que no es POINTER en el contexto de asociación de puntero (%s) en %L"
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Named constant '%s' in variable definition context (%s) at %L"
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr "LOCK_TYPE en el contexto de definición variable (%s) en %L"
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr "LOCK_TYPE en el contexto de definición variable (%s) en %L"
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de asociación de puntero (%s) en %L"
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de definición de variable (%s) en %L"
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de asociación de puntero (%s) en %L"
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de definición variable (%s) en %L"
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr "La variable '%s' no puede aparecer en un contexto de definición variable (%s) en %L en el procedimiento PURE"
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr "No se puede usar '%s' en %L asociado al objetivo con índice vectorial en un contexto de definición variable (%s)"
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr "No se puede usar '%s' en %L asociado a una expresión en un contexto de definición variable (%s)"
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, fuzzy, gcc-internal-format
#| msgid "Associate-name '%s' can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr "El nombre asociado '%s' no puede aparecer en un contexto de definición variable (%s) en %L porque su obtetivo en %L tampoco puede aparecer"
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
@@ -52591,12 +52599,12 @@ msgstr "El primer argumento de la asignación definida en %L debe ser INTENT(OUT
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr "El segundo argumento de la asignación definida en %L debe ser INTENT(IN)"
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr "El segundo argumento de la interfaz de operador en %L debe ser INTENT(IN)"
@@ -53494,545 +53502,563 @@ msgstr "Fortran 2003: no se permite el especificador de formato DC en %C"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "Fortran 2003: no se permite el especificador de formato DP en %C"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: X descriptor requires leading space count at %L"
msgid "X descriptor requires leading space count at %L"
msgstr "Extensión: El descriptor X requiere una cuenta de espacios iniciales en %L"
-#: fortran/io.c:762
+#: fortran/io.c:724
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: $ descriptor at %L"
msgid "$ descriptor at %L"
msgstr "Extensión: Descriptor $ en %L"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr "$ debe ser el último especificador del formato en %L"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %L"
msgid "Extension: Zero width after L descriptor at %L"
msgstr "Extensión: Falta una anchura positiva después del descriptor L en %L"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %L"
msgid "Missing positive width after L descriptor at %L"
msgstr "Extensión: Falta una anchura positiva después del descriptor L en %L"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, fuzzy, gcc-internal-format
#| msgid "%s in format string at %L"
msgid "%<G0%> in format at %L"
msgstr "%s en la cadena de formato en %L"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr "Se requiere anchura positiva en el especificador de formato %s en %L"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr "Se requiere un punto en el especificador de formato %s en %L"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr "Se requiere un punto en el especificador de formato en %L"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr "El especificador de formato H en %L es una característica eliminada de Fortran 95"
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing comma at %L"
msgid "Missing comma at %L"
msgstr "Extensión: Falta una coma en %L"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "%s en la cadena de formato en %L"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr "Caracteres ajenos el formato en %L"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr "Declaración de formato en el módulo bloque principal en %C"
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "Falta la etiqueta de formato en %C"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "Valor no válido para la especificación %s en %C"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "Especificación %s duplicada en %C"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr "La variable %s no puede ser INTENT(IN) en %C"
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr "La variable %s no se puede asignar en el procedimiento PURE en %C"
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "Especifición de etiqueta %s duplicada en %C"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr "La expresión constante en la etiqueta FORMAT en %L debe ser del tipo por defecto CHARACTER"
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr "La etiqueta FORMAT en %L debe ser de tipo con género por defecto CHARACTER o INTEGER"
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr "Característica eliminada: Variable ASSIGNED en la etiqueta FORMAT en %L"
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L has not been assigned a format label"
msgid "Variable %qs at %L has not been assigned a format label"
msgstr "No se ha asignado una etiqueta de formato a la variable '%s' en %L"
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, fuzzy, gcc-internal-format
#| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr "El escalar '%s' en la etiqueta FORMAT en %L no es una variable ASSIGNED"
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Non-character in FORMAT tag at %L"
msgid "Non-character in FORMAT tag at %L"
msgstr "Extensión: Elemento que no es carácter en la etiqueta FORMAT en %L"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr "Elemento de matriz de forma asumida que no es carácter en la etiqueta FORMAT en %L"
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr "Elemento de matriz de tamaño asumido que no es carácter en la etiqueta FORMAT en %L"
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr "Elemento de matriz de puntero que no es carácter en la etiqueta FORMAT en %L"
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "La etiqueta %s en %L debe ser de tipo %s"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr "La etiqueta %s en %L debe ser una cadena de caracteres del género por defecto"
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "La etiqueta %s en %L debe ser escalar"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: IOMSG tag at %L"
msgid "IOMSG tag at %L"
msgstr "Fortran 2003: Etiqueta IOMSG en %L"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr "Fortran 95 requiere un INTEGER por defecto en la etiqueta %s en %L"
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr "Fortran 2008: LOGICAL que no es por defecto en la etiqueta %s en %L"
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "UNIT not specified at %L"
msgid "NEWUNIT specifier at %L"
msgstr "No se especificó UNIT en %L"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: CONVERT tag at %L"
msgid "CONVERT tag at %L"
msgstr "Extensión: etiqueta CONVERT en %L"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "Fortran 2003: el especificador %s en la declaración %s en %C tiene el valor '%s'"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, fuzzy, gcc-internal-format
#| msgid "%s specifier in %s statement at %C has invalid value '%s'"
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "El especificador %s en la declaración %s en %C tiene el valor no válido '%s'"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, fuzzy, gcc-internal-format
#| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "Extensión: el especificador %s en la declaración %s en %C tiene el valor '%s'"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, fuzzy, gcc-internal-format
#| msgid "%s specifier in %s statement at %C has invalid value '%s'"
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "El especificador %s en la declaración %s en %C tiene el valor no válido '%s'"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr "No se permite una declaración OPEN en el procedimiento PURE en %C"
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr "No se permite el especificador UNIT con NEWUNIT en %C"
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr "El especificador NEWUNIT debe tener FILE= o STATUS='scratch' en %C"
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr "La declaración OPEN en %C debe tener especificado UNIT o NEWUNIT"
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: no se permite ASYNCHRONOUS= en %C en Fortran 95"
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: no se permite BLANK= en %C en Fortran 95"
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: no se permite DECIMAL= en %C en Fortran 95"
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: no se permite ENCODING= en %C en Fortran 95"
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: No se permite ROUND= en %C en Fortran 95"
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: no se permite SIGN= en %C en Fortran 95"
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr "No se permite una declaración CLOSE en el procedimiento PURE en %C"
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr "La declaración CLOSE en %L requiere un número UNIT"
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "El número UNIT en la declaración CLOSE en %L debe ser no negativo"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "No se permite una declaración %s en el procedimiento PURE en %C"
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "UNIT number in statement at %L must be non-negative"
msgid "UNIT number missing in statement at %L"
msgstr "El número UNIT en la declaración en %L debe ser no negativo"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr "El número UNIT en la declaración en %L debe ser no negativo"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: FLUSH statement at %C"
msgid "FLUSH statement at %C"
msgstr "Fortran 2003: Declaración FLUSH en %C"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing format label at %C"
msgid "Missing format with default unit at %C"
msgstr "Falta la etiqueta de formato en %C"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "Especificación UNIT duplicada en %C"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "Especificación de formato duplicada en %C"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr "El símbolo '%s' en la lista de nombres '%s' es INTENT(IN) en %C"
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "Especificación NML duplicada en %C"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' at %C must be a NAMELIST group name"
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr "El símbolo '%s' en %C debe ser un nombre de grupo NAMELIST"
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr "No se permite la etiqueta END en %C en la declaración de salida"
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "No se especificó UNIT en %L"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr "La especificación UNIT en %L debe ser una expresión INTEGER o una variable CHARACTER"
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr "Forma no válida de la declaración WRITE en %L, se requiere UNIT"
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr "Unidad interna con subíndice vectorial en %L"
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr "Un IO UNIT externo no puede ser una matriz en %L"
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not appear in a variable definition context"
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr "NAMELIST '%s' en la declaración READ en %L contiene el símbolo '%s' el cual puede no aparecer en un contexto de definición de variable"
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, fuzzy, gcc-internal-format
+#| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimórfico y requiere un procedimiento de entrada/salida definido"
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, fuzzy, gcc-internal-format
+#| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr "Fortran 2003: El objeto NAMELIST '%s' en la lista de nombres '%s' en %L con componentes ALLOCATABLE o POINTER"
+
+#: fortran/io.c:3317
+#, fuzzy, gcc-internal-format
+#| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L tiene componentes ALLOCATABLE o POINTER y por lo tanto requere un procedimiento de entrada/salida definido"
+
+#: fortran/io.c:3328
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Comma before i/o item list at %L"
msgid "Comma before i/o item list at %L"
msgstr "Extensión: Una coma antes de una lista de elementos de e/s en %L"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "La etiqueta ERR %d en %L no está definida"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "La etiqueta END %d en %L no está definida"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "La etiqueta EOR %d en %L no está definida"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "La etiqueta FORMAT %d en %L no está definida"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "Error sintáctico en el iterador de E/S en %C"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr "Se esperaba una variable en la declaración READ en %C"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "Se esperaba una expresión en la declaración %s en %C"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "Error sintáctico en la declaración %s en %C"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: Internal file at %L with namelist"
msgid "Internal file at %L with namelist"
msgstr "Fortran 2003: Fichero interno en %L con lista de nombres"
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresión de inicialización"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
msgid "PAD= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: No se permite PAD= en %C en Fortran 95"
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: no se permite DELIM= en %C en Fortran 95"
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr "La lista de nombres PRINT en %C es una extensión"
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr "Se esperaba una coma en la lista E/S en %C"
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "No se permite la declaración PRINT en %C dentro un procedimiento PURE"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr "No se permite la declaración INQUIRE en el procedimiento PURE en %C"
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr "La etiqueta IOLENGHT es no válida en la declaración INQUIRE en %C"
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr "La declaración INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempo"
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr "La declaración INQUIRE en %L requiere un especificador FILE o UNIT"
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "UNIT number in statement at %L must be non-negative"
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "El número UNIT en la declaración en %L debe ser no negativo"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr "La declaración INQUIRE en %L requiere un especificador PENDING= con el especificador ID="
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
msgid "WAIT at %C not allowed in Fortran 95"
msgstr "Fortran 2003: No se permite WAIT en %C en Fortran 95"
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr "No se permite una declaración WAIT en un procedimiento PURE en %C"
@@ -55007,265 +55033,265 @@ msgstr "\"USE :: module\" en %C"
msgid "Missing generic specification in USE statement at %C"
msgstr "Falta la especificación genérica en la declaración USE en %C"
-#: fortran/module.c:637
+#: fortran/module.c:638
#, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr "Se renombran operadores en declaraciones USE en %C"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, fuzzy, gcc-internal-format
#| msgid "The name %qs at %C has already been used as an external module name."
msgid "The name %qs at %C has already been used as an external module name"
msgstr "El nombre %qs en %C ya se está usando como un nombre de módulo externo."
-#: fortran/module.c:741
+#: fortran/module.c:742
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr "declaración SUBMODULE en %C"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr "La declaración ENTRY en %C no puede aparecer dentro de un subprograma contenido"
-#: fortran/module.c:821
+#: fortran/module.c:822
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "Error sintáctico en la sentencia SUBMODULE en %C"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr "Leyendo el módulo %qs en la línea %d columna %d: %s"
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr "Escribiendo el módulo %qs en la línea %d columna %d: %s"
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr "Módulo %qs en la línea %d columna %d: %s"
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr "require_atom(): tipo de átomo requerido incorrecto"
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "Error al escribir el fichero de módulos: %s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr "write_atom(): Escribiendo entero negativo"
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr "write_atom(): Intentando escribir átomo incorrecto"
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr "unquote_string(): cadena incorrecta"
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr "mio_array_ref(): Referencia de array desconocido"
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr "La lista de nombres %s no se puede renombrar por asociación de USE a %s"
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr "!$OMP DECLARE REDUCTION ambiguo en el módulo %s en %L"
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr "!$OMP DECLARE REDUCTION anterior en el módulo %s en %L"
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr "%qs del módulo %qs, importado en %C, es también el nombre de la unidad de programa actual"
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "El símbolo %qs referenciado en %L no se encontró en el módulo %qs"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr "El operador de usuario %qs referenciado en %L no se encontró en el módulo %qs"
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr "El operador intrínseco %qs referenciado en %L no se encontró en el módulo %qs"
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr "write_symbol(): símbolo de módulo %qs incorrecto"
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr "write_symtree(): Símbolo no escrito"
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, gcc-internal-format
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "No se puede abrir el fichero de módulo %qs para escritura en %C: %s"
# El mensaje de error seguramente está mal redactado. cfuga
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr "Error al escribir al fichero de módulo %qs para escritura: %s"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr "No se puede borrar el fichero de módulo %qs: %s"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr "No se puede renombrar el fichero de módulo %qs a %qs: %s"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr "No se puede borrar el fichero de módulo temporal %qs: %s"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr "El símbolo %qs en %C ya se había declarado"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr "import_iso_c_binding_module(): Imposible crear símbolo para %s"
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr "El símbolo %qs referenciado en %L, no está en el estándar seleccionado"
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr "El símbolo %qs referenciado en %L no se encontró en el módulo intrínseco ISO_C_BINDING"
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr "El símbolo %qs ya se había declarado"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr "El uso del módulo intrínseco %qs en %C tiene conflictos con un nombre de módulo no intrínseco usado previamente"
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, fuzzy, gcc-internal-format
#| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del módulo intrínseco ISO_FORTRAN_ENV en %L es incompatible con la opción %s"
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del módulo intrínseco ISO_FORTRAN_ENV en %C es incompatible con la opción %s"
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr "El símbolo '%s' referenciado en %L no se encontró en el módulo intrínseco ISO_FORTRAN_ENV"
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "CLOSE statement at %L requires a UNIT number"
msgid "USE statement at %C has no ONLY qualifier"
msgstr "La declaración CLOSE en %L requiere un número UNIT"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr "Fortran 2003: Módulo intrínseco ISO_FORTRAN_ENV en %C"
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ISO_C_BINDING module at %C"
msgid "ISO_C_BINDING module at %C"
msgstr "Fortran 2003: Módulo ISO_C_BINDING en %C"
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, fuzzy, gcc-internal-format
#| msgid "Can't find an intrinsic module named '%s' at %C"
msgid "Can't find an intrinsic module named %qs at %C"
msgstr "No se puede encontrar un módulo intrínseco llamado '%s' en %C"
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for reading at %C: %s"
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "No se puede abrir el fichero de módulo '%s' para lectura en %C: %s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, fuzzy, gcc-internal-format
#| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr "El uso del módulo '%s' que no es intrínseco en %C tiene conflictos con el nombre del módulo intrínseco usado previamente"
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, fuzzy, gcc-internal-format
#| msgid "File '%s' opened at %C is not a GFORTRAN module file"
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr "El fichero '%s' abierto en %C no es un fichero de módulo GFORTRAN"
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
# No se puede hacer el mismo juego de palabras que en inglés. cfuga
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Can't USE the same module we're building!"
msgid "Can't USE the same %smodule we're building!"
@@ -57907,7 +57933,7 @@ msgstr "La función '%s' en %L es INTRINSIC pero no es compatible con un intrín
msgid "Unable to resolve the specific function %qs at %L"
msgstr "No se puede resolver la función específica '%s' en %L"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, fuzzy, gcc-internal-format
#| msgid "Function '%s' at %L has no IMPLICIT type"
msgid "Function %qs at %L has no IMPLICIT type"
@@ -59545,507 +59571,495 @@ msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr "Fortran 2003: El nombre genérico '%s' de la función '%s' en %L tiene el mismo nombre que el tipo derivado en %L"
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, fuzzy, gcc-internal-format
#| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "No se permite la matriz de tamaño asumido '%s' en la lista de nombres '%s' en %L"
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con forma que no es constante en la lista de nombres '%s' en %L"
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con longitud de carácter que no es constante en la lista de nombres '%s' en %L"
-#: fortran/resolve.c:13914
-#, fuzzy, gcc-internal-format
-#| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimórfico y requiere un procedimiento de entrada/salida definido"
-
-#: fortran/resolve.c:13924
-#, fuzzy, gcc-internal-format
-#| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr "Fortran 2003: El objeto NAMELIST '%s' en la lista de nombres '%s' en %L con componentes ALLOCATABLE o POINTER"
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr "El objeto NAMELIST '%s' se declaró PRIVATE y no puede ser miembro de una lista de nombres PUBLIC '%s' en %L"
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE asociados a uso y no puede ser miembro de la lista de nombres '%s' en %L"
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE y no puede ser un miembro de la lista de nombres PUBLIC '%s' en %L"
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, fuzzy, gcc-internal-format
#| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, fuzzy, gcc-internal-format
#| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr "La matriz de parámetro '%s' en %L no puede ser automática ni de forma diferida"
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, fuzzy, gcc-internal-format
#| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr "El PARAMETER de tipo implícito '%s' en %L no coincide con un tipo IMPLICIT posterior"
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "Tipo derivado incompatible en PARAMETER en %L"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, fuzzy, gcc-internal-format
#| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr "La matriz de tamaño asumido en %L debe ser un argumento de prueba"
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Assumed shape array at %L must be a dummy argument"
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr "El símbolo en %L no es una variable DUMMY"
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, fuzzy, gcc-internal-format
#| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr "La variable dummy de carácter '%s' en %L con atributo VALUE debe tener longitud constante"
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, fuzzy, gcc-internal-format
#| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr "La variable dummy de carácter interoperable con C '%s' en %L con atributo VALUE debe ser de longitud uno"
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, fuzzy, gcc-internal-format
#| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido"
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Loop variable at %C cannot be a coarray"
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr "La variable de bucle en %C no puede ser una comatriz"
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr "La variable '%s' en %L no puede ser BIND(C) porque no es un bloque COMMON ni se declaró en el ámbito de nivel de módulo"
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr "Fortran 2003: La función PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, fuzzy, gcc-internal-format
#| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, fuzzy, gcc-internal-format
#| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr "El resultado de la función '%s' en %L no puede ser una comatriz o tener un componente comatriz"
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr "La variable '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr "La variable '%s' en %L es una comatriz y no es ALLOCATABLE, SAVE ni un argumento dummy"
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, fuzzy, gcc-internal-format
#| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, fuzzy, gcc-internal-format
#| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr "La variable '%s' en %L es INTENT(OUT) y por lo tanto no puede ser una comatriz allocatable o tener componentes comatriz"
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, fuzzy, gcc-internal-format
#| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, fuzzy, gcc-internal-format
#| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, fuzzy, gcc-internal-format
#| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
#| msgid "Namelist %s cannot be renamed by USE association to %s"
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "La lista de nombres %s no se puede renombrar por asociación de USE a %s"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr "No se guarda (SAVE) el threadprivate en %L"
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, fuzzy, gcc-internal-format
#| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, fuzzy, gcc-internal-format
#| msgid "DATA array '%s' at %L must be specified in a previous declaration"
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr "La matriz DATA '%s' en %L se debe especificar en una declaración previa"
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, fuzzy, gcc-internal-format
#| msgid "DATA element '%s' at %L cannot have a coindex"
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "El elemento DATA '%s' en %L no puede tener un coíndice"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, fuzzy, gcc-internal-format
#| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr "El elemento DATA '%s' en %L es un puntero y entonces debe ser una matriz completa"
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr "Sección de matriz no constante en %L en la declaración DATA"
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr "La declaración DATA en %L tiene más variables que valores"
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr "el inicio del bucle do implícito en %L no se puede simplificar a un valor constante"
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr "el final del bucle do implícito en %L no se puede simplificar a un valor constante"
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr "el paso del bucle do implícito en %L no se puede simplificar a un valor constante"
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr "La declaración DATA en %L tiene más valores que variables"
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "Se define la etiqueta %d en %L pero no se usa"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "Se define la etiqueta %d en %L pero no se puede usar"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE con una variable en COMMON"
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr "Error sintáctico en la declaración EQUIVALENCE en %L"
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, fuzzy, gcc-internal-format
#| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr "El miembro de bloque común '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, fuzzy, gcc-internal-format
#| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, fuzzy, gcc-internal-format
#| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr "La matriz '%s' en %L con límites que no son constantes no puede ser un objeto EQUIVALENCE"
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, fuzzy, gcc-internal-format
#| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "La subcadena en %L tiene longitud cero"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, fuzzy, gcc-internal-format
#| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr "La función PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, fuzzy, gcc-internal-format
#| msgid "ENTRY '%s' at %L has no IMPLICIT type"
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L must be a FUNCTION"
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L cannot be assumed character length"
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carácter asumido"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L must have at least one argument"
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, fuzzy, gcc-internal-format
#| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
@@ -61224,12 +61238,12 @@ msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se ad
msgid "The event variable at %L shall not be coindexed"
msgstr "El objeto puntero en %C no debe tener un coíndice"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr "Tipo base ES erróneo (%d)"
@@ -63565,11 +63579,6 @@ msgstr "se crea un selector para el método %qE que no existe"
#~ msgid "Assignment to an allocatable polymorphic variable at %L is not yet supported"
#~ msgstr "Aún no se admite la matriz polimórfica en %C"
-#, fuzzy
-#~| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
-#~ msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
-#~ msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L tiene componentes ALLOCATABLE o POINTER y por lo tanto requere un procedimiento de entrada/salida definido"
-
#~ msgid "bad method signature"
#~ msgstr "firma de método errónea"
@@ -64028,9 +64037,6 @@ msgstr "se crea un selector para el método %qE que no existe"
#~ msgid "Put jumps in call delay slots"
#~ msgstr "Pone saltos en ranuras de retardo de llamadas"
-#~ msgid "Generate floating-point multiply-add instructions"
-#~ msgstr "Genera instrucciones multiply-add de coma flotante"
-
#~ msgid "Support Green Hills ABI"
#~ msgstr "Soporte para el ABI Green Hills"
@@ -70115,9 +70121,6 @@ msgstr "se crea un selector para el método %qE que no existe"
#~ msgid "control may reach end of non-void function %qD being inlined"
#~ msgstr "el control puede alcanzar el final de la función %qD que no es void al ser inlined"
-#~ msgid "invalid initializer for bit string"
-#~ msgstr "inicializador no válido para la cadena de bits"
-
#~ msgid "volatile register variables don%'t work as you might wish"
#~ msgstr "las variables de registro volatile no funcionan como usted quisiera"
diff --git a/gcc/po/fi.po b/gcc/po/fi.po
index 2159a820038..138c4d3d636 100644
--- a/gcc/po/fi.po
+++ b/gcc/po/fi.po
@@ -32,7 +32,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 6.1-b20160131\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2016-02-06 01:01+0200\n"
"Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
"Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
@@ -221,13 +221,13 @@ msgstr "FORMAT-nimiö %d kohdassa %L ei ole määritelty"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "liukulukuvakiota käytetty väärin"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -584,62 +584,62 @@ msgstr ""
" valitsimien välittämiseen näille prosesseille on käytettävä -W<kirjain>-\n"
" valitsimia.\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, fuzzy, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr "Käsitellään opastesivuja hakemistossa %s...\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "Kohde: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, fuzzy, c-format
msgid "Configured with: %s\n"
msgstr "POP2-tuen asetuksia ei ole tehty.\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Säiemalli: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc-versio %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr ""
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr "Vika ei ole toistettavissa, joten se on todennäköisesti laitteisto- tai käyttöjärjestelmäongelma.\n"
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "asennus: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "ohjelmat: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "kirjastot: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -648,16 +648,16 @@ msgstr ""
"\n"
"Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "©"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -667,7 +667,7 @@ msgstr ""
"Tällä ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÄKSYTTÄVÄSTÄ\n"
"LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -680,7 +680,7 @@ msgstr ""
"======================\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
@@ -689,7 +689,7 @@ msgstr ""
"Käytä â€-Wl,VALITSIN†välittämään â€VALITSIN†linkittimelle.\n"
"\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -700,7 +700,7 @@ msgstr ""
"====================\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -714,18 +714,18 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, fuzzy, c-format
-#| msgid " -v, --version Print version number, then exit\n"
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --verbose toimi äänekkäästi (tulostetaan lisätietoa)\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, fuzzy, c-format
#| msgid " -n, --no-output Do not create an output file\n"
msgid " -o, --output <dir> Output directory\n"
msgstr " -o <tiedosto> Ohjaa tuloste <tiedostoon>\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, fuzzy, c-format
+#| msgid " -v, --version Print version number, then exit\n"
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --verbose toimi äänekkäästi (tulostetaan lisätietoa)\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -741,14 +741,14 @@ msgstr "%s ei tue: merge_blocks"
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -776,19 +776,13 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
-#, fuzzy, c-format
-#| msgid " -h, --help Print this help, then exit\n"
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
-msgstr " -h, --help Näytä tämä ohje ja poistu\n"
-
-#: gcov-tool.c:422
+#: gcov-tool.c:420
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
msgid " -f, --function Print function level info\n"
msgstr " -h, --help Näytä tämä ohje ja poistu\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:421
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
msgid " -F, --fullname Print full filename\n"
@@ -796,13 +790,19 @@ msgstr ""
"Tulosta työhakemiston täydellinen nimi.\n"
"\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:422
+#, fuzzy, c-format
+#| msgid " -h, --help Print this help, then exit\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgstr " -h, --help Näytä tämä ohje ja poistu\n"
+
+#: gcov-tool.c:423
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
msgid " -o, --object Print object level info\n"
msgstr " -h, --help Näytä tämä ohje ja poistu\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -886,20 +886,15 @@ msgstr " -d Näytä runsaasti vianetsintätietoja.\n"
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Näytä tämä ohje ja poistu\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Näytä tietoja jokaisesta peruslohkosta\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities Sisällytä haarojen todennäköisyydet tulosteeseen\n"
-#: gcov.c:661
+#: gcov.c:660
#, fuzzy, c-format
#| msgid ""
#| " -c, --branch-counts Given counts of branches taken\n"
@@ -911,16 +906,21 @@ msgstr ""
" -c, --branch-counts Toteutuneiden haarojen lukumäärät,\n"
" ei prosenttilukuja\n"
-#: gcov.c:663
+#: gcov.c:662
#, fuzzy, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr "näytä edistymisviesti MÄÄRÄn tietueen välein (oletus 10)"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries Tulosta yhteenvedot jokaisesta funktiosta\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Näytä tämä ohje ja poistu\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1108,82 +1108,82 @@ msgstr ""
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s ei tue: dump_bb_for_graph"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Rivejä suoritettu:%s/%d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Ei suoritettavia rivejä\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s â€%sâ€\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "Haaroja suoritettu:%s/%d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr ""
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "Ei haaroja\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Kutsuja suoritettu:%s/%d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Ei kutsuja\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, fuzzy, c-format
msgid "%s:no lines for '%s'\n"
msgstr "Rivejä suoritettu:%s/%d\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "kutsu %2d palautti %s\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "kutsu %2d ei suoritettu koskaan\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, fuzzy, c-format
msgid "branch %2d taken %s%s\n"
msgstr "kutsu %2d palautti %s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, fuzzy, c-format
msgid "branch %2d never executed\n"
msgstr "kutsu %2d ei suoritettu koskaan\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, fuzzy, c-format
msgid "unconditional %2d taken %s\n"
msgstr "kutsu %2d palautti %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, fuzzy, c-format
msgid "unconditional %2d never executed\n"
msgstr "kutsu %2d ei suoritettu koskaan\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, fuzzy, c-format
msgid "Cannot open source file %s\n"
msgstr "lähdetiedostoa %s ei löydy"
@@ -1299,91 +1299,91 @@ msgstr "Tältä valitsimelta puuttuu dokumentaatio"
msgid "Uses of this option are diagnosed."
msgstr "%s: oletetaan RTC:n käyttävän UTC:tä...\n"
-#: opts.c:1096
+#: opts.c:1103
#, fuzzy, c-format
msgid "default %d minimum %d maximum %d"
msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, fuzzy, c-format
#| msgid "(%s %s %s %s %s"
msgid "%s Same as %s."
msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
-#: opts.c:1242
+#: opts.c:1249
#, fuzzy
msgid "[default]"
msgstr " (oletus)"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[käytössä]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[ei käytössä]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " Yhtään valitsinta halutuilla ominaisuuksilla ei löytynyt\n"
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " Mitään ei löytynyt. Käytä --help=%s näyttämään *kaikki* valitsimet, joita %s-edusta tukee.\n"
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr " Kaikki valitsimet halutuilla ominaisuuksilla on jo näytetty\n"
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "Seuraavat valitsimet ovat kohdekohtaisia"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr ""
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "Seuraavat valitsimet ohjaavat optimointeja"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "Seuraavat valitsimet ovat kielestä riippumattomia"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr ""
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "Seuraavat valitsimet ovat liittyvät kieleen "
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "Kieli tukee seuraavia valitsimia "
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "Seuraavia valitsimia ei ole dokumentoitu"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr ""
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr ""
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "Seuraavat valitsimet ovat kieleen liittyviä"
@@ -2947,8 +2947,8 @@ msgstr "pituusmääre strfmon-muotoilussa"
msgid "<command-line>"
msgstr "<komentorivi>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, fuzzy, c-format
msgid "Unsupported operand for code '%c'"
msgstr "fr30_print_operand: tuntematon koodi"
@@ -2967,7 +2967,7 @@ msgstr "virheellinen const_double-operandi"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "puuttuva operandi"
@@ -2987,8 +2987,8 @@ msgstr "muotomerkkijonolla on epäkelpo operandinumero"
msgid "invalid operand prefix '%%%c'"
msgstr "virheellinen etuliite â€0b†liukulukuvakiolle"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
@@ -3004,18 +3004,18 @@ msgid "invalid %%r value"
msgstr "virheellinen %%r-arvo"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "virheellinen %%R-arvo"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "virheellinen %%N-arvo"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "virheellinen %%P-arvo"
@@ -3025,7 +3025,7 @@ msgstr "virheellinen %%P-arvo"
msgid "invalid %%h value"
msgstr "virheellinen %%h-arvo"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "virheellinen %%L-arvo"
@@ -3046,7 +3046,7 @@ msgid "invalid %%U value"
msgstr "virheellinen %%U-arvo"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "virheellinen %%s-arvo"
@@ -3056,7 +3056,7 @@ msgstr "virheellinen %%s-arvo"
msgid "invalid %%C value"
msgstr "virheellinen %%C-arvo"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "virheellinen %%E-arvo"
@@ -3067,7 +3067,7 @@ msgid "unknown relocation unspec"
msgstr "uudelleensijoitusvirhe"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "virheellinen %%xn-koodi"
@@ -3130,7 +3130,7 @@ msgstr "virheellinen %%O-operandi"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, fuzzy, c-format
msgid "invalid operand output code"
msgstr "fr30_print_operand: virheellinen %%x-koodi"
@@ -3140,29 +3140,29 @@ msgstr "fr30_print_operand: virheellinen %%x-koodi"
msgid "invalid UNSPEC as operand: %d"
msgstr "virheellinen lauseke kohdemuuttujana"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, fuzzy, c-format
msgid "invalid shift operand"
msgstr "virheellinen lauseke kohdemuuttujana"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, fuzzy, c-format
msgid "predicated Thumb instruction"
msgstr "Virheellinen käsky"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr ""
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3170,116 +3170,116 @@ msgstr ""
msgid "invalid operand for code '%c'"
msgstr "fr30_print_operand: virheellinen %%x-koodi"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, fuzzy, c-format
msgid "instruction never executed"
msgstr "kutsu %2d ei suoritettu koskaan\n"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr ""
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr ""
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
#, fuzzy
msgid "bad address, not an I/O address:"
msgstr "kääntäjän sisäinen virhe. Virheellinen osoite:"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
#, fuzzy
msgid "bad address, not a constant:"
msgstr "virheellinen merkkijonovakio"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
#, fuzzy
msgid "bad address, not (reg+disp):"
msgstr "kääntäjän sisäinen virhe. Virheellinen osoite:"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr ""
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "kääntäjän sisäinen virhe. Virheellinen osoite:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, fuzzy, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr "void-lausekkeen epäkelpo käyttö"
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
#, fuzzy
msgid "internal compiler error. Unknown mode:"
msgstr "kääntäjän sisäinen virhe. Virheellinen osoite:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "virheellinen käsky:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
#, fuzzy
msgid "incorrect insn:"
msgstr "tämä on käsky:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "tuntematon move-käsky:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "virheellinen shift-käsky:"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
#, fuzzy
msgid "internal compiler error. Incorrect shift:"
msgstr "kääntäjän sisäinen virhe. Virheellinen osoite:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
#, fuzzy
msgid "unsupported fixed-point conversion"
msgstr "kiintopistevakiot ovat GCC-laajennos"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
#, fuzzy
#| msgid "Loop variable"
msgid "variable"
msgstr "Silmukkamuuttuja"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "function parameter"
msgstr "parametri %q+D määritelty uudelleen"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
#, fuzzy
#| msgid "struct defined here"
msgid "structure field"
msgstr "struct määritelty täällä"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
#| msgid "creating array of functions"
msgid "return type of function"
msgstr "luodaan funktioiden taulukko"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
#, fuzzy
#| msgid "null pointer"
msgid "pointer"
@@ -3303,7 +3303,7 @@ msgid "invalid const_double operand"
msgstr "virheellinen const_double-operandi"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3543,87 +3543,87 @@ msgstr ""
msgid "bad output_condmove_single operand"
msgstr ""
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, fuzzy, c-format
msgid "invalid UNSPEC as operand"
msgstr "virheellinen const_double-operandi"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, fuzzy, c-format
msgid "invalid use of asm flag output"
msgstr "virheellinen lvalue asm-tulosteessa %d"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "fr30_print_operand: virheellinen %%x-koodi"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "fr30_print_operand: virheellinen %%x-koodi"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, fuzzy, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "fr30_print_operand: virheellinen %%x-koodi"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, fuzzy, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "fr30_print_operand: virheellinen %%F-koodi"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, fuzzy, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "fr30_print_operand: virheellinen %%x-koodi"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, fuzzy, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "fr30_print_operand: virheellinen %%x-koodi"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr ""
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, fuzzy, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "fr30_print_operand: virheellinen %%F-koodi"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, fuzzy, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "fr30_print_operand: virheellinen %%F-koodi"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, fuzzy, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "fr30_print_operand: virheellinen %%F-koodi"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, fuzzy, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "fr30_print_operand: virheellinen %%F-koodi"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, fuzzy, c-format
msgid "invalid operand code '%c'"
msgstr "fr30_print_operand: virheellinen %%x-koodi"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, fuzzy, c-format
msgid "invalid constraints for operand"
msgstr "virheellinen lauseke kohdemuuttujana"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
#, fuzzy
msgid "unknown insn mode"
msgstr "tuntematon move-käsky:"
@@ -3664,7 +3664,7 @@ msgstr "Virheellinen operaatiokoodi"
msgid "invalid %%P operand"
msgstr "virheellinen %%P-operandi"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "virheellinen %%p-arvo"
@@ -3723,7 +3723,7 @@ msgid "post-increment address is not a register"
msgstr "halutaan rekisterimuuttujan %qD osoite"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "virheellinen osoite"
@@ -3758,7 +3758,7 @@ msgid "insn contains an invalid address !"
msgstr "virheellinen käsky:"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr ""
@@ -3852,292 +3852,292 @@ msgstr "Pinotila loppui.\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
#, fuzzy
msgid "-mvsx requires hardware floating point"
msgstr "Älä käytä laitteistoliukulukuja"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr ""
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
#, fuzzy
msgid "-mno-altivec disables vsx"
msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mquad-memory requires 64-bit mode"
msgstr "valitsin --resource vaatii valitsimen -o"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr ""
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mtoc-fusion requires 64-bit"
msgstr "valitsin --resource vaatii valitsimen -o"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
#, fuzzy
msgid "bad move"
msgstr "Siirrä alas"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
#, fuzzy
msgid "Bad 128-bit move"
msgstr "Käytä 128-bittistä long double -tyyppiä"
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, fuzzy, c-format
#| msgid "invalid %%H value"
msgid "invalid %%e value"
msgstr "virheellinen %%E-arvo"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "virheellinen %%f-arvo"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "virheellinen %%F-arvo"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "virheellinen %%G-arvo"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "virheellinen %%j-koodi"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "virheellinen %%J-koodi"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "virheellinen %%k-arvo"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "virheellinen %%K-arvo"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "virheellinen %%O-arvo"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "virheellinen %%q-arvo"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "virheellinen %%T-arvo"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "virheellinen %%u-arvo"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "virheellinen %%v-arvo"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "virheellinen %%x-arvo"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr ""
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
msgid "Could not generate addis value for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
msgid "Unable to generate load/store offset for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
#, fuzzy
msgid "Bad GPR fusion"
msgstr "Virheelliset merkit"
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, fuzzy, c-format
msgid "cannot decompose address"
msgstr "Pyydettyä osoitetta ei voi asettaa"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, fuzzy, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, fuzzy, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, fuzzy, c-format
msgid "invalid address for 'O' output modifier"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, fuzzy, c-format
msgid "invalid address for 'R' output modifier"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, fuzzy, c-format
msgid "invalid address for 'S' output modifier"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, fuzzy, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, fuzzy, c-format
msgid "invalid constant - try using an output modifier"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, fuzzy, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, fuzzy, c-format
msgid "invalid expression - try using an output modifier"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, fuzzy, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "AltiVec argument passed to unprototyped function"
msgid "vector argument passed to unprototyped function"
msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
#, fuzzy
msgid "types differ in signedness"
msgstr "Tiedostot %s ja %s eroavat\n"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
#, fuzzy
#| msgid "target format does not support infinity"
msgid "binary operator does not support vector bool operand"
msgstr "kohdemuoto ei tue äärettömyyttä"
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -4163,43 +4163,43 @@ msgstr ""
msgid "created and used with different endianness"
msgstr ""
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "virheellinen %%Y-operandi"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "virheellinen %%A-operandi"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "virheellinen %%B-operandi"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "virheellinen %%C-operandi"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "virheellinen %%D-operandi"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "virheellinen %%f-operandi"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "virheellinen %%s-operandi"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr ""
@@ -4367,32 +4367,32 @@ msgstr "Virheellinen operandi"
msgid "bad test"
msgstr "test ja/tai ["
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "virheellinen %%D-arvo"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
#, fuzzy
msgid "invalid mask"
msgstr "PEITE"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "virheellinen %%d-arvo"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "virheellinen %%t/%%b-arvo"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
#, fuzzy
msgid "no register in address"
msgstr "Rekisteröi"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
#, fuzzy
msgid "address offset not a constant"
msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
@@ -4414,8 +4414,8 @@ msgstr "({nimetön})"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, fuzzy, gcc-internal-format
msgid "expected %<;%>"
msgstr "â€)†oli odotus"
@@ -4437,14 +4437,14 @@ msgstr "â€)†oli odotus"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, fuzzy, gcc-internal-format
msgid "expected %<(%>"
msgstr "â€)†oli odotus"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, fuzzy, gcc-internal-format
msgid "expected %<,%>"
msgstr "â€)†oli odotus"
@@ -4475,7 +4475,7 @@ msgstr "â€)†oli odotus"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, fuzzy, gcc-internal-format
msgid "expected %<)%>"
msgstr "â€)†oli odotus"
@@ -4483,7 +4483,7 @@ msgstr "â€)†oli odotus"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, fuzzy, gcc-internal-format
msgid "expected %<]%>"
msgstr "â€)†oli odotus"
@@ -4494,14 +4494,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, fuzzy, gcc-internal-format
msgid "expected %<}%>"
msgstr "â€)†oli odotus"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, fuzzy, gcc-internal-format
msgid "expected %<{%>"
msgstr "â€)†oli odotus"
@@ -4511,7 +4511,7 @@ msgstr "â€)†oli odotus"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, fuzzy, gcc-internal-format
msgid "expected %<:%>"
msgstr "â€)†oli odotus"
@@ -4524,24 +4524,24 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr ""
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, fuzzy, gcc-internal-format
msgid "expected %<while%>"
msgstr "odotettiin %<,%> tai %<;%>"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4550,18 +4550,18 @@ msgstr ""
msgid "expected %<.%>"
msgstr "â€)†oli odotus"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, fuzzy, gcc-internal-format
msgid "expected %<@end%>"
msgstr "odotettiin %<(%> tai rivin loppu"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, fuzzy, gcc-internal-format
msgid "expected %<>%>"
msgstr "â€)†oli odotus"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, fuzzy, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "odotettiin %<,%> tai %<;%>"
@@ -4569,17 +4569,17 @@ msgstr "odotettiin %<,%> tai %<;%>"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, fuzzy, gcc-internal-format
msgid "expected %<=%>"
msgstr "â€)†oli odotus"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, fuzzy, gcc-internal-format
msgid "expected %<[%>"
msgstr "â€)†oli odotus"
@@ -4588,7 +4588,7 @@ msgstr "â€)†oli odotus"
msgid "(anonymous)"
msgstr "(nimetön)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, fuzzy, gcc-internal-format
msgid "expected %<<%>"
msgstr "â€)†oli odotus"
@@ -4598,11 +4598,11 @@ msgstr "â€)†oli odotus"
msgid "expected label"
msgstr "odotettiin %<,%> tai %<;%>"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "ehdokas 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "ehdokas 2:"
@@ -4837,11 +4837,11 @@ msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "ehdokkaat ovat:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] "ehdokas on:"
@@ -5037,92 +5037,92 @@ msgstr ""
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-#: fortran/io.c:585
+#: fortran/io.c:595
#, fuzzy
msgid "Positive width required"
msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
-#: fortran/io.c:586
+#: fortran/io.c:596
#, fuzzy
msgid "Nonnegative width required"
msgstr "bittikentän %qs leveys negatiivinen"
-#: fortran/io.c:587
+#: fortran/io.c:597
#, fuzzy
msgid "Unexpected element %qc in format string at %L"
msgstr "päättämätön muotoilumerkkijono"
-#: fortran/io.c:589
+#: fortran/io.c:599
#, fuzzy
msgid "Unexpected end of format string"
msgstr "Odottamaton END-lause kohdassa %C"
-#: fortran/io.c:590
+#: fortran/io.c:600
#, fuzzy
msgid "Zero width in format descriptor"
msgstr "%s-muotoilun leveys on nolla"
-#: fortran/io.c:610
+#: fortran/io.c:620
#, fuzzy
msgid "Missing leading left parenthesis"
msgstr "Puuttuva oikea sulje kohdassa %C"
-#: fortran/io.c:639
+#: fortran/io.c:649
#, fuzzy
msgid "Left parenthesis required after %<*%>"
msgstr "sijoituksen vasemman operandin on oltava lvalue"
-#: fortran/io.c:670
+#: fortran/io.c:680
#, fuzzy
msgid "Expected P edit descriptor"
msgstr "Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr ""
-#: fortran/io.c:726
-#, fuzzy, c-format
-#| msgid "Missing right parenthesis at %C"
-msgid "Right parenthesis expected at %C"
-msgstr "Puuttuva oikea sulje kohdassa %C"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:847
+#: fortran/io.c:810
#, fuzzy
msgid "Positive width required with T descriptor"
msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr ""
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr ""
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, fuzzy, c-format
+#| msgid "Missing right parenthesis at %C"
+msgid "Right parenthesis expected at %C"
+msgstr "Puuttuva oikea sulje kohdassa %C"
+
+#: fortran/io.c:1040
#, fuzzy
msgid "Period required in format specifier"
msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, fuzzy, c-format
msgid "%s tag"
msgstr "<tunnistevirhe>"
-#: fortran/io.c:3217
+#: fortran/io.c:3251
#, fuzzy
msgid "internal unit in WRITE"
msgstr "<sisäinen>"
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, fuzzy, c-format
msgid "%s tag with INQUIRE"
msgstr "<tunnistevirhe>"
@@ -5132,88 +5132,88 @@ msgstr "<tunnistevirhe>"
msgid "Syntax error in expression at %C"
msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
#, fuzzy
msgid "Unexpected EOF"
msgstr "Odottamaton tiedoston loppu arkistossa"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "Kokonaisluvun ylivuoto"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "Liian pitkä nimi"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "Virheellinen nimi"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "Odotettu nimi"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
#, fuzzy
msgid "Expected left parenthesis"
msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
#, fuzzy
msgid "Expected right parenthesis"
msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
#, fuzzy
msgid "Expected integer"
msgstr "odotettiin kokonaislukulauseketta"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
#, fuzzy
msgid "Expected string"
msgstr "odotettiin merkkijonoliteraalia"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
#, fuzzy
msgid "find_enum(): Enum not found"
msgstr "%<enum %E%>:n uudelleenmäärittely"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
#, fuzzy
msgid "Expected attribute bit name"
msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
#, fuzzy
msgid "Expected integer string"
msgstr "odotettiin merkkijonoliteraalia"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
#, fuzzy
msgid "Error converting integer"
msgstr "muunnos tyypistä %qT tyyppiin %qT"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
#, fuzzy
msgid "Expected real string"
msgstr "odotettiin merkkijonoliteraalia"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
#, fuzzy
msgid "Expected expression type"
msgstr "odotettiin lauseketta"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
#, fuzzy
msgid "Bad operator"
msgstr " eikä %<operator=(const %T&)%>"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
#, fuzzy
msgid "Bad type in constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
#, fuzzy
msgid "Unexpected end of module"
msgstr "Odottamaton END-lause kohdassa %C"
@@ -5506,12 +5506,12 @@ msgstr ""
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
#, fuzzy
msgid "Assignment of scalar to unallocated array"
msgstr "virheellinen taulukkosijoitus"
@@ -5887,7 +5887,7 @@ msgstr ""
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "ei voi käyttää sekä valitsinta -m32 että -m64"
@@ -9221,7 +9221,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr ""
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
msgid "Schedule code for given CPU."
msgstr ""
@@ -9460,7 +9460,7 @@ msgstr ""
msgid "target the software simulator."
msgstr "# Ei kohde:"
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
#, fuzzy
msgid "Use LRA instead of reload."
msgstr "käytä sen sijaan __attribute__ ((vector_size))"
@@ -9735,12 +9735,12 @@ msgstr "sizeof(long double) on 12."
msgid "Use 80-bit long double."
msgstr "Käytä 80-bittistä long double -tyyppiä."
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
msgid "Use 64-bit long double."
msgstr "Käytä 64-bittistä long double -tyyppiä."
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
msgid "Use 128-bit long double."
msgstr "Käytä 128-bittistä long double -tyyppiä."
@@ -10929,100 +10929,100 @@ msgstr "31-bittinen ABI."
msgid "64 bit ABI."
msgstr "64-bittinen ABI."
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
#, fuzzy
msgid "Maintain backchain pointer."
msgstr "lähde ei ole osoitin"
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
#, fuzzy
msgid "Additional debug prints."
msgstr "aseta vianjäljityksen taso"
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
#, fuzzy
#| msgid "ESA/390 architecture"
msgid "ESA/390 architecture."
msgstr "ESA/390-arkkitehtuuri"
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
#, fuzzy
msgid "Enable decimal floating point hardware support."
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
msgid "Enable hardware floating point."
msgstr "Käytä laitteistoliukulukuja."
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
#, fuzzy
msgid "Use hardware transactional execution instructions."
msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
#, fuzzy
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr ""
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr ""
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
#| msgid "Do not use hardware floating point"
msgid "Disable hardware floating point."
msgstr "Älä käytä laitteistoliukulukuja"
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
#, fuzzy
#| msgid "Use the bit-field instructions"
msgid "Use the mvcle instruction for block moves."
msgstr "Käytä bittikenttäkäskyjä"
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr ""
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr ""
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
#, fuzzy
#| msgid "ESA/390 architecture"
msgid "z/Architecture."
msgstr "ESA/390-arkkitehtuuri"
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -11079,11 +11079,11 @@ msgstr "Linkitä yksittäisiä kirjastoja käsin."
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -11337,95 +11337,111 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
#: config/sparc/sparc.opt:86
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr ""
+
+#: config/sparc/sparc.opt:90
#, fuzzy
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr ""
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr ""
+
+#: config/sparc/sparc.opt:102
#, fuzzy
msgid "Use UltraSPARC Population-Count instruction."
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
#, fuzzy
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
#, fuzzy
#| msgid "Pointers are 64-bit"
msgid "Pointers are 64-bit."
msgstr "Osoittimet ovat 64-bittisiä"
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
#, fuzzy
#| msgid "Pointers are 32-bit"
msgid "Pointers are 32-bit."
msgstr "Osoittimet ovat 32-bittisiä"
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
#, fuzzy
#| msgid "Use 64-bit ABI"
msgid "Use 64-bit ABI."
msgstr "Käytä 64-bittistä ABIa"
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
#, fuzzy
#| msgid "Use 32-bit ABI"
msgid "Use 32-bit ABI."
msgstr "Käytä 32-bittistä ABIa"
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
#, fuzzy
msgid "Use stack bias."
msgstr "pinon ylivuoto"
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
msgid "Use structs on stronger alignment for double-word copies."
msgstr ""
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
msgid "Optimize tail call instructions in assembler and linker."
msgstr ""
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
#, fuzzy
#| msgid "Generate code for the Android platform."
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr "Tuota koodia Android-alustalle."
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
msgid "Use features of and schedule code for given CPU."
msgstr ""
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
#, fuzzy
msgid "Use given SPARC-V9 code model."
msgstr "epäkelpo lvalue sijoituksessa"
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
#, fuzzy
#| msgid "Enable debug output"
msgid "Enable debug output."
msgstr "Ota käyttöön vianjäljitystuloste"
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr ""
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -16538,7 +16554,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -16999,7 +17015,7 @@ msgid "expected boolean type"
msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
msgid "expected integer"
msgstr "odotettiin kokonaislukulauseketta"
@@ -17326,137 +17342,137 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
#, fuzzy
msgid "invalid comparison of non-ordered type"
msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, fuzzy, c-format
msgid "invalid operation (%s)"
msgstr "Virheellinen tiedostotoiminto: %s"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
#, fuzzy
msgid "invalid comparison of non-comparable type"
msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
msgid "invalid comparison of generated struct"
msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
msgid "invalid comparison of generated array"
msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
msgid "invalid comparison of non-comparable array"
msgstr ""
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
#, fuzzy
msgid "need explicit conversion"
msgstr " Ei ilmaistuja jäseniä\n"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, fuzzy, c-format
msgid "cannot use type %s as type %s"
msgstr "määrittelemättömän tyypin %<%s %E%> epäkelpo käyttö"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
#, fuzzy
msgid "different receiver types"
msgstr "eri"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
#, fuzzy
msgid "different number of parameters"
msgstr "useita parametreja nimellä %qD"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
#, fuzzy
msgid "different parameter types"
msgstr "eri"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
#, fuzzy
msgid "different varargs"
msgstr "eri"
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
#, fuzzy
msgid "different number of results"
msgstr "eri"
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
#, fuzzy
msgid "different result types"
msgstr "eri"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, fuzzy, c-format
msgid "incompatible type for method %s%s%s"
msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, fuzzy, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr "C99:n universaalit merkkinimet ovat epäyhteensopivia C90:n kanssa"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
#, fuzzy
msgid "type has no methods"
msgstr "taulukon indeksin tyyppi on %<char%>"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, fuzzy, c-format
msgid "ambiguous method %s%s%s"
msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, fuzzy, c-format
msgid "missing method %s%s%s"
msgstr "%s: puuttuva argumentti parametrille %s\n"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr ""
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr ""
@@ -17632,7 +17648,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "liian vähän argumentteja funktiolle %<va_start%>"
@@ -17694,109 +17710,109 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, fuzzy, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, fuzzy, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, fuzzy, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, fuzzy, gcc-internal-format
#| msgid "target format does not support infinity"
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "kohdemuoto ei tue äärettömyyttä"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "kohdemuoto ei tue äärettömyyttä"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "funktiota %<va_start%> käytetty funktiossa, jolla on kiinteä määrä argumentteja"
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr ""
-#: builtins.c:9496
+#: builtins.c:9502
#, fuzzy, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
-#: builtins.c:9509
+#: builtins.c:9515
#, fuzzy, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -18707,12 +18723,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr "%qs-attribuuttia ei huomioida %qs:lle"
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, fuzzy, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "nimike %q+D määritelty mutta käytettämättä"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, fuzzy, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
@@ -18807,12 +18823,12 @@ msgstr "Tiedostoa â€%s†ei löytynyt."
msgid "cannot find '%s'"
msgstr "lähdetiedostoa %s ei löydy"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, fuzzy, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "cap_init epäonnistui"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr "%s: %m"
@@ -18822,7 +18838,7 @@ msgstr "%s: %m"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, fuzzy, gcc-internal-format
msgid "atexit failed"
@@ -19035,7 +19051,7 @@ msgstr ""
msgid "error writing %qs"
msgstr "virhe kirjoitettaessa i-solmua"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "tiedostoa %s ei voi avata"
@@ -19115,17 +19131,17 @@ msgstr "tunnistamaton komentorivivalitsin %<-fopt-info-%s%>"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, fuzzy, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr "ei huomioida tuntematonta esikäsittelintä \"%c\""
@@ -19235,12 +19251,12 @@ msgstr "Käänteinen jä_rjestys"
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivirheellä: %s"
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %s"
@@ -19255,12 +19271,12 @@ msgstr "epäkelpo argumentti funktiolle %<__builtin_return_address%>"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr ""
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, fuzzy, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, fuzzy, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
@@ -19275,7 +19291,7 @@ msgstr "suuri kokonaisluku implisiittisesti katkaistu etumerkittömäksi tyypiks
msgid "comparison is always %d due to width of bit-field"
msgstr "vertailu on aina %d johtuen bittikentän leveydestä"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
@@ -19305,7 +19321,7 @@ msgstr ""
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr ""
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -19315,7 +19331,7 @@ msgstr ""
msgid "total size of local objects too large"
msgstr "paikallisten objektien kokonaiskoko on liian suuri"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, fuzzy, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "virheellinen â€asmâ€: "
@@ -19415,62 +19431,68 @@ msgstr ""
msgid "input file %qs is the same as output file"
msgstr "syötetiedosto %qs on sama kuin tulostiedosto"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "output file not specified"
+msgid "output filename may not be empty"
+msgstr "tulostiedostoa ei ole annettu"
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr ""
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, fuzzy, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr "valitsin %qs ei ole enää tuettu"
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "Tiedoston â€%s†avaaminen epäonnistui."
-#: gcc.c:5077
+#: gcc.c:5080
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "Väliaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
-#: gcc.c:5083
+#: gcc.c:5086
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "Väliaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
-#: gcc.c:5206
+#: gcc.c:5209
#, fuzzy, gcc-internal-format
msgid "spec %qs invalid"
msgstr "virheellinen --param-arvo %qs"
-#: gcc.c:5356
+#: gcc.c:5359
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "bittikentällä %qs on epäkelpo tyyppi"
-#: gcc.c:5677
+#: gcc.c:5680
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "bittikentällä %qs on epäkelpo tyyppi"
-#: gcc.c:5700
+#: gcc.c:5703
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "bittikentällä %qs on epäkelpo tyyppi"
@@ -19478,231 +19500,231 @@ msgstr "bittikentällä %qs on epäkelpo tyyppi"
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5954
+#: gcc.c:5957
#, fuzzy, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr "tunnistamaton muotomäärite"
-#: gcc.c:6016
+#: gcc.c:6019
#, fuzzy, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "%qs esitelty funktion palauttavana funktiona"
-#: gcc.c:6046
+#: gcc.c:6049
#, fuzzy, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "liian monta argumenttia funktiolle %qs"
-#: gcc.c:6100
+#: gcc.c:6103
#, fuzzy, gcc-internal-format
msgid "malformed spec function name"
msgstr "Väärän muotoinen tai virheellinen nimi"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, fuzzy, gcc-internal-format
msgid "no arguments for spec function"
msgstr "liikaa argumentteja funktiolle"
-#: gcc.c:6122
+#: gcc.c:6125
#, fuzzy, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "liian vähän argumentteja funktiolle %qE"
-#: gcc.c:6396
+#: gcc.c:6399
#, fuzzy, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "bittikentällä %qs on epäkelpo tyyppi"
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr ""
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr ""
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "Tiedoston \"%s\" avaaminen käyttäen merkistökoodausta \"%s\" ei onnistunut."
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr "muunnos %s -> %s epäonnistui"
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7812
+#: gcc.c:7815
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option %<-fdump-%s%>"
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
-#: gcc.c:7816
+#: gcc.c:7819
#, fuzzy, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr "ei konfiguroitu sysroot-otsakkeiden loppuliitteellä"
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "ei syötetiedostoja"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr ""
-#: gcc.c:8095
+#: gcc.c:8098
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr ""
"\n"
"%s: ***** TIEDOSTOJÄRJESTELMÄÄ MUUTETTIIN *****\n"
-#: gcc.c:8119
+#: gcc.c:8122
#, fuzzy, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr "aseta vianjäljityksen tulostetiedoston nimi"
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, fuzzy, gcc-internal-format
msgid "comparing final insns dumps"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: gcc.c:8261
+#: gcc.c:8264
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "kirjastoa lib%s ei löytynyt"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "Kieli:"
-#: gcc.c:8596
+#: gcc.c:8599
#, fuzzy, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "virheellinen tiedostonumero sarakemäärityksessä: %s"
-#: gcc.c:8798
+#: gcc.c:8801
#, fuzzy, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr "%qs-attribuutin virheellinen argumentti"
-#: gcc.c:8862
+#: gcc.c:8865
#, fuzzy, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr "%qs-attribuutin virheellinen argumentti"
-#: gcc.c:9024
+#: gcc.c:9027
#, fuzzy, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "%<long long%> virheellinen %qs:lle"
-#: gcc.c:9064
+#: gcc.c:9067
#, fuzzy, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr "%qs-attribuutin virheellinen argumentti"
-#: gcc.c:9279
+#: gcc.c:9282
#, fuzzy, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, fuzzy, gcc-internal-format
msgid "invalid version number %qs"
msgstr "Virheellinen hajanaisversion arvo"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "liian vähän argumentteja kohteelle %%:version-compare"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "liian monta argumenttia kohteelle %%:version-compare"
-#: gcc.c:9514
+#: gcc.c:9517
#, fuzzy, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr "liian vähän argumentteja kohteelle %%:version-compare"
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "liian monta argumenttia kohteelle %%:compare-debug-dump-opt"
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "liian monta argumenttia kohteelle %%:compare-debug-self-opt"
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "liian vähän argumentteja kohteelle %%:compare-debug-auxbase-opt"
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "liian monta argumenttia kohteelle %%:compare-debug-auxbase-opt"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr "liian vähän argumentteja kohteelle %%:version-compare"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
@@ -19849,9 +19871,9 @@ msgstr "PRINT_OPERAND null-osoitin"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
msgstr "esitelty täällä"
@@ -20272,234 +20294,234 @@ msgstr "käytetty täällä"
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, fuzzy, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "virheellinen lvalue asm-tulosteessa %d"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:6764
+#: gimplify.c:6767
#, fuzzy, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, fuzzy, gcc-internal-format
msgid "enclosing target region"
msgstr "# Ei kohde:"
-#: gimplify.c:6778
+#: gimplify.c:6781
#, fuzzy, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr "%qs määritelty parametrille %qE"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
#| msgid "close: %s"
msgid "enclosing %qs"
msgstr " %s"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, fuzzy, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, fuzzy, gcc-internal-format
#| msgid "%qE undeclared (first use in this function)"
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, fuzzy, gcc-internal-format
#| msgid "variable %q+D declared %<inline%>"
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "muuttuja %qD esitelty %<inline%>:ksi"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:8284
+#: gimplify.c:8287
#, fuzzy, gcc-internal-format
#| msgid "local variable %qD may not appear in this context"
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "paikallinen muuttuja %qD ei voi esiintyä tässä yhteydessä"
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.c:8330
+#: gimplify.c:8333
#, fuzzy, gcc-internal-format
#| msgid "expected %<operator%>"
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr "odotettiin %<operator%>"
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr "%qD ei ole malli"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, fuzzy, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "argumenttien määrä ei vastaa prototyyppiä"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, fuzzy, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, fuzzy, gcc-internal-format
msgid "gimplification failed"
msgstr ""
" EPÄONNISTUI\n"
"\n"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "%qT muunnetaan tyypiksi %qT, kun se viedään %<...%>:n läpi"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(eli kannattaisi antaa %qT eikä %qT funktiolle %<va_arg%>)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "jos tämä koodi saavutetaan, ohjelma keskeytyy"
@@ -20739,7 +20761,7 @@ msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
#: ipa-devirt.c:1229
#, fuzzy, gcc-internal-format
#| msgid "previous definition here"
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr "edellinen määrittely täällä"
#: ipa-devirt.c:1235
@@ -20840,7 +20862,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, fuzzy, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
#: ipa-devirt.c:1599
@@ -21231,200 +21253,200 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr "tallennusluokka annettu typenamelle"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, fuzzy, gcc-internal-format
msgid "orphaned %qs construct"
msgstr "väärin aseteltu [:upper:]- ja/tai [:lower:]-rakenne"
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
msgid "invalid arguments"
msgstr "%<...%> argumentteina.)"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr ""
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr ""
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr ""
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument of %qs attribute"
msgid "invalid exit from %s structured block"
msgstr "%qs-attribuutin virheellinen argumentti"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument of %qs attribute"
msgid "invalid entry to %s structured block"
msgstr "%qs-attribuutin virheellinen argumentti"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr ""
@@ -21511,7 +21533,7 @@ msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
msgid "command line option %qs is not supported by this configuration"
msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, fuzzy, gcc-internal-format
msgid "missing argument to %qs"
msgstr "polku puuttuu %qs:n jälkeen"
@@ -21668,130 +21690,140 @@ msgstr "valitsin %qs ei ole enää tuettu"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, fuzzy, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
+
+#: opts.c:1015
+#, fuzzy, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1610
+#: opts.c:1617
#, fuzzy, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
-#: opts.c:1642
+#: opts.c:1649
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "tuntematon komentorivivalitsin â€%sâ€"
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "tuntematon komentorivivalitsin â€%sâ€"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr ""
-#: opts.c:1837
+#: opts.c:1844
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "tuntematon komentorivivalitsin â€%sâ€"
-#: opts.c:2078
+#: opts.c:2085
#, fuzzy, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr "tuntematon konetila %qs"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "dwarfin versio %d ei ole tuettu"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s: --param-argumenttien tulee olla muotoa NIMI=ARVO"
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "virheellinen --param-arvo %qs"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs"
msgstr "virheellinen --param-arvo %qs"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "virheellinen --param-arvo %qs"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr ""
-#: opts.c:2513
+#: opts.c:2520
#, fuzzy, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
#| msgid "unrecognized register name %qs"
msgid "unrecognized debug output level %qs"
msgstr "tunnistamaton rekisterinimi %qs"
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr ""
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "tunnistamaton gcc:n vianjäljitysvalitsin: %c"
-#: opts.c:2627
+#: opts.c:2634
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr "%s: valitsin â€%s†on moniselitteinen\n"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -22132,7 +22164,7 @@ msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
msgid "register of %qD used for multiple global register variables"
msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, fuzzy, gcc-internal-format
msgid "conflicts with %qD"
msgstr "nimellä %qD"
@@ -22738,12 +22770,12 @@ msgstr "%s: Virhe kirjoitettaessa %s\n"
msgid "error closing %s: %m"
msgstr "virhe suljettaessa laitetta %s"
-#: toplev.c:2054
+#: toplev.c:2057
#, fuzzy, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr "Muodostin %qs"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -23656,47 +23688,47 @@ msgstr "makron nimi puuttuu %qs:n jälkeen"
msgid "in expansion of macro %qs"
msgstr " (ei ~-laajennusta)"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr ""
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr ""
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr ""
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr ""
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr ""
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr ""
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr ""
@@ -23798,32 +23830,32 @@ msgstr ""
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "muuttuja %qD esitelty %<inline%>:ksi"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr ""
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr "operaatio %qE:lle voi olla määrittelemätön"
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, fuzzy, gcc-internal-format
#| msgid "within this context"
msgid "within this loop"
@@ -24178,11 +24210,11 @@ msgstr ""
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -25159,7 +25191,7 @@ msgstr "%qE-attribuuttia ei huomioida %qE:lle"
msgid "type was previously declared %qE"
msgstr "%q+#D aiemmin esitelty täällä"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, fuzzy, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
@@ -25439,7 +25471,7 @@ msgstr ""
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "%qD:n osoite tulee aina olemaan %<true%>"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "ehdotetaan sulkeita totuusarvona käytetyn sijoituksen ympärille"
@@ -26070,62 +26102,62 @@ msgstr "kirjoitetaan vakio-objektiin (argumentti %d)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "ylimääräisiä tyyppimääreitä muotoiluargumentissa (argumentti %d)"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "muotoilu %q.*s odottaa tyyppiä %<%s%s%>, mutta %d. argumentin tyyppi on %qT"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%qs odottaa vakioargumenttia"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "muotoilu %q.*s odottaa %<%T%s%>-tyyppiä, mutta %d. argumentin tyyppi on %qT"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%qs odottaa vakioargumenttia"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr ""
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, fuzzy, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "lueteltu tyyppi määritelty täällä"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, fuzzy, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<%T::%E%> ei ole tyyppi"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, fuzzy, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "lueteltu tyyppi määritelty täällä"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, fuzzy, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "ei voi muuntaa osoitintyypiksi"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "muotoiltavat argumentit eivät ole %<...%>"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
@@ -26226,7 +26258,7 @@ msgstr "liukulukuvakio katkaistu nollaksi"
msgid "repeated %<@%> before Objective-C string"
msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr ""
@@ -26256,7 +26288,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
@@ -26272,22 +26304,22 @@ msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
msgid "%qE is not initialized"
msgstr "%qE:a ei ole alustettu"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, fuzzy, gcc-internal-format
msgid "missing controlling predicate"
msgstr "’(’ puuttuu predikaatin jäljestä"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, fuzzy, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "Muotoillun tulosteen hallinta:"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr "puuttuva kasvatuslauseke"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "virheellinen kasvatuslauseke"
@@ -26837,8 +26869,8 @@ msgstr "<paluuarvo>"
msgid "wrong type argument to %s"
msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "ylivuoto vakiolausekkeessa"
@@ -27517,7 +27549,7 @@ msgstr[1] "sijoitus hylkää kohdeosoitintyypin määreitä"
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
#| msgid "%<this%> may not be used in this context"
msgid "%<_Cilk_spawn%> may only be used inside a function"
@@ -27678,7 +27710,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "%s: tuntematon valitsin â€%sâ€\n"
@@ -28004,7 +28036,7 @@ msgstr "profilointituki VxWorksille"
msgid "%Kargument %d must be a constant immediate"
msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, fuzzy, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr "puhdistusargumentti ei ole tunniste"
@@ -28088,7 +28120,7 @@ msgstr "makron nimi puuttuu %qs:n jälkeen"
msgid "unknown value %qs for -mtune"
msgstr "tuntematon cc_attr-arvo"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
@@ -28175,9 +28207,9 @@ msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
msgid "target %s %s=%s is not valid"
msgstr "Kohdehakemisto â€%s†ei ole kelvollinen hakemisto"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
@@ -28264,7 +28296,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr ""
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, fuzzy, gcc-internal-format
msgid "bad builtin fcode"
@@ -28446,376 +28478,376 @@ msgstr ""
msgid "insn addresses not freed"
msgstr "tämä on käsky:"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
msgid "this builtin is not supported for this target"
msgstr "Ei ole tuettu"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, fuzzy, gcc-internal-format
msgid "selector must be an immediate"
msgstr "mountin käyttöön vaaditaan pääkäyttäjän oikeudet"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, fuzzy, gcc-internal-format
msgid "mask must be an immediate"
msgstr "PEITE"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, fuzzy, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr "haluttu sijainti ei ole kokonaislukuvakio"
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, fuzzy, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, fuzzy, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "kohdemuoto ei tue äärettömyyttä"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr ""
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr ""
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr ""
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, fuzzy, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "kohdemuoto ei tue äärettömyyttä"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, fuzzy, gcc-internal-format
#| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mpcrel -fPIC ei ole nykyisin tuettu valitulle prosessorille"
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, fuzzy, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "AAPCS ei tue valitsinta -mcallee-super-interworking"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr ""
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr ""
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr ""
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr ""
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr ""
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr ""
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, fuzzy, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "kohdemuoto ei tue äärettömyyttä"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -28823,77 +28855,82 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "%qE-attribuutti pätee vain funktioihin, ei %s"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "%qE-attribuutti pätee vain funktioihin, ei %s"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, fuzzy, gcc-internal-format
#| msgid "%qD must not have variable number of arguments"
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "%qD:lla ei saa olla vaihtuvaa määrää argumentteja"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "%qE-attribuutti pätee vain funktioihin, ei %s"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute ignored without -mcmse option."
msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, fuzzy, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to function types"
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr ""
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid vector type for attribute %qs"
msgid "invalid fpu for attribute(target(\"%s\"))"
@@ -28902,13 +28939,13 @@ msgstr "epäkelpo vektorityyppi attribuutille %qs"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr "kohde â€%s†ei täsmää kohdehahmon kanssa"
@@ -29003,166 +29040,178 @@ msgstr ""
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, fuzzy, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr "%qD:lla ei voi olla oletusargumentteja"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, fuzzy, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
+#, gcc-internal-format
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
+msgstr ""
+
+#: config/avr/avr.c:1098
#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
msgstr ""
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr ""
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, fuzzy, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr "%J%qD:n esittely varjostaa parametria"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variables and functions"
msgid "%qE attribute only applies to variables in static storage"
msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "%qE-attribuutti pätee vain muuttujiin"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, fuzzy, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr "%qE-attribuuttia ei huomioida"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variables"
msgid "%qE attribute on non-volatile variable"
msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, fuzzy, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, fuzzy, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, fuzzy, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, fuzzy, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, fuzzy, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr "%J%qD:n esittely varjostaa parametria"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+D was here"
msgid "IO definition for %q+D needs an address"
msgstr "%q+D:n edellinen määrittely oli täällä"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+#| msgid "variable %qD has initializer but incomplete type"
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr ""
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "%qE-attribuuttia ei huomioida"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr ""
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, fuzzy, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr "muunnos tyypistä %qT tyyppiin %qT"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr "case-nimike ei pelkisty kokonaislukuvakioksi"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr "%qs odottaa vakioargumenttia"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, fuzzy, gcc-internal-format
msgid "rounding result will always be 0"
msgstr "vertailu â€etumerkitön lauseke >= 0†on aina tosi"
@@ -29446,12 +29495,12 @@ msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
msgid "invalid IACC argument"
msgstr "virheellinen IACC-argumentti"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs odottaa vakioargumenttia"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, fuzzy, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "%qs odottaa vakioargumenttia"
@@ -29633,7 +29682,7 @@ msgstr ""
msgid "code model %qs not supported in x32 mode"
msgstr "koodimalli %s ei tue PIC-tilaa"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "koodimalli %s ei tue PIC-tilaa"
@@ -29763,588 +29812,588 @@ msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, fuzzy, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr ""
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, fuzzy, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, fuzzy, gcc-internal-format
#| msgid "inter-module optimizations not implemented for C++"
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr ""
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr ""
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr ""
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr ""
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "tuntematon valitsin -%s"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr "Tämä pikanäppäin on jo käytössä toiminnolle %s"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr ""
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr "epäkelpo osoitintila %qs"
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, fuzzy, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, fuzzy, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "attribuutit fastcall ja stdcall eivät ole yhteensopivia"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, fuzzy, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "%Jei voi asettaa %qE-attribuuttia määrittelyn jälkeen"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "attribuutit fastcall ja stdcall eivät ole yhteensopivia"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, fuzzy, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "attribuutit stdcall ja cdecl eivät ole yhteensopivia"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "attribuutit stdcall ja fastcall eivät ole yhteensopivia"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, fuzzy, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "attribuutit fastcall ja stdcall eivät ole yhteensopivia"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, fuzzy, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, fuzzy, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, fuzzy, gcc-internal-format
#| msgid "ISO C does not support saturating types"
msgid "X32 does not support ms_abi attribute"
msgstr "ISO C ei tue saturoituvia tyyppejä"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr ""
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr "ISO C kieltää sisäkkäiset funktiot"
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr "ISO C kieltää sisäkkäiset funktiot"
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr ""
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, fuzzy, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr ""
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr "%s: %s: täsmäävyyttä ei löydy"
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, fuzzy, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
msgid "previous declaration of %D"
msgstr "edellinen esittely %q+D"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr "SISÄÄNRAKENNETTU CD %s\n"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, fuzzy, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, fuzzy, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, fuzzy, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, fuzzy, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, fuzzy, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, fuzzy, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, fuzzy, gcc-internal-format
msgid "incorrect comparison mode"
msgstr "virheellinen salasana"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, fuzzy, gcc-internal-format
msgid "incorrect rounding operand"
msgstr "virheellinen salasana"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, fuzzy, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, fuzzy, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, fuzzy, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, fuzzy, gcc-internal-format
msgid "incorrect hint operand"
msgstr ""
"Vihje: %s\n"
"\n"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, fuzzy, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "%qE-attribuutti pätee vain funktioihin"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, fuzzy, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "näkyvyysargumentti ei ole merkkijono"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, fuzzy, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "%qE-attribuuttia ei huomioida"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr ""
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, fuzzy, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr "taulukon indeksin tyyppi on %<char%>"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, fuzzy, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr "Funktio %qs"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, fuzzy, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr "virheellinen lvalue asm-tulosteessa %d"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, fuzzy, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr "Tuntematon arkkitehtuuri â€%sâ€"
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr "tuntematon värimoodi"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, fuzzy, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, fuzzy, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -30466,7 +30515,7 @@ msgstr "gp_offset (%ld) tai end_offset (%ld) on pienempi kuin nolla"
msgid "argument %qd is not a constant"
msgstr "argumentti %qd ei ole vakio"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
@@ -30476,7 +30525,7 @@ msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND nollaosoitin"
@@ -30577,7 +30626,7 @@ msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr ""
@@ -31083,8 +31132,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, fuzzy, gcc-internal-format
msgid "bad builtin code"
msgstr "<sisäänrakennettu>"
@@ -31343,27 +31392,27 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, fuzzy, gcc-internal-format
msgid "%qE attribute requires a void return type"
msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -31388,7 +31437,7 @@ msgstr ""
msgid "-g option disabled"
msgstr "[ei käytössä]"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr ""
@@ -31523,230 +31572,230 @@ msgstr "{0} versio {1}"
msgid "junk at end of #pragma longcall"
msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, fuzzy, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, fuzzy, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, fuzzy, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, fuzzy, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%q+D sallii vain nolla tai kaksi argumenttia"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, fuzzy, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "virheellinen parametri %qs"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 vaatii PowerPC64-suorittimen, otetaan käyttöön"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, gcc-internal-format
msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, fuzzy, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr "31-bittinen ABI"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr "Käytä PowerPC-64 -käskykantaa"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, fuzzy, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, fuzzy, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "Ei ole tuettu"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "valitsin -mmultiple ei ole tuettu little-endian-järjestelmissä"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "valitsin -mstring ei ole tuettu little-endian-järjestelmissä"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr ""
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, fuzzy, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr "--stat vaatii tiedostonimiä"
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mdirect-move requires -mvsx"
msgstr "valitsin --resource vaatii valitsimen -o"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, fuzzy, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr "valitsin vaatii argumentin -- %s"
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower8-vector requires -mvsx"
msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mvsx-timode requires -mvsx"
msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr ""
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-df requires -mvsx"
msgstr "valitsin --resource vaatii valitsimen -o"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-di requires -mvsx"
msgstr "valitsin --resource vaatii valitsimen -o"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr "valitsin --resource vaatii valitsimen -o"
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, fuzzy, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
@@ -31755,527 +31804,532 @@ msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr "operaattori â€defined†vaatii tunnisteen"
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-vector requires -mpower8-vector"
msgstr "operaattori â€defined†vaatii tunnisteen"
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-dform requires -mpower9-vector"
msgstr "operaattori â€defined†vaatii tunnisteen"
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr "valitsin --resource vaatii valitsimen -o"
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr "valitsin --resource vaatii valitsimen -o"
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mvsx-timode might need -mlra"
msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mallow-movmisalign requires -mvsx"
msgstr "valitsin --resource vaatii valitsimen -o"
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr "valitsin --resource vaatii valitsimen -o"
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, fuzzy, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "â€%s†ei ole kelvollinen esikääntäjän valitsin"
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "argument 1 must be an 8-bit field value"
msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument %d must be an unsigned literal"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "kokonaislukuargumentti %s ei kelpaa"
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "kokonaislukuargumentti %s ei kelpaa"
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, fuzzy, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, fuzzy, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr ""
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, fuzzy, gcc-internal-format
msgid "stack frame too large"
msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, fuzzy, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "#pragma extern_prefix ei ole tuettu tällä kohteella"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, fuzzy, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "virheellinen argumentti %s %s:lle"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr "tyhjä %s ei ole sallittu"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "virheellinen argumentti %s %s:lle"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mno-power9-vector turns off -mpower9-dform"
@@ -32464,6 +32518,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 vaatii PowerPC64-suorittimen"
@@ -32555,7 +32610,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, fuzzy, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr "virheellinen %%H-arvo"
@@ -32584,7 +32639,7 @@ msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -32604,7 +32659,7 @@ msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -32618,160 +32673,160 @@ msgstr "%qE on vanhentunut"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr ""
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
msgid "unresolved overloaded builtin"
msgstr "<sisäänrakennettu>"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, fuzzy, gcc-internal-format
msgid "bad builtin icode"
msgstr "<sisäänrakennettu>"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
msgid "invalid argument %d for builtin %qF"
msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epäkelpo; käytetään nollaa"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr ""
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, fuzzy, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, fuzzy, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr "#pragma extern_prefix ei ole tuettu tällä kohteella"
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr ""
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, fuzzy, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr ""
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr ""
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
@@ -32828,27 +32883,28 @@ msgstr ""
msgid "-mrelax is only supported for RTP PIC"
msgstr ""
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "virheellinen aikakatkaisuarvo: %s"
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
-msgstr ""
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mmultiple is not supported on little endian systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
+msgstr "valitsin -mmultiple ei ole tuettu little-endian-järjestelmissä"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, fuzzy, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "säiekohtaista muistia ei tueta tällä kohteella"
@@ -33134,22 +33190,22 @@ msgstr "väärin muotoiltu â€#pragma optionsâ€, ei huomioida"
msgid "invalid constant in %<#pragma %s%>"
msgstr "virheelinen sijainti ilmaisulle %<#pragma %s%>, jätetään huomiotta"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
@@ -33237,7 +33293,7 @@ msgstr "attribuutti %qs soveltuu vain taulukkotyyppeihin"
msgid "could not read the BRIG file"
msgstr "Tiedoston â€%s†palauttaminen epäonnistui."
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -33646,9 +33702,9 @@ msgid "label %qD defined here"
msgstr "nimiö %qD määritelty täällä"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr "%qD esitelty täällä"
@@ -33783,7 +33839,7 @@ msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -34844,7 +34900,7 @@ msgstr "useita tallennusluokkia esittelymääritteissä"
msgid "two or more data types in declaration specifiers"
msgstr "yli yksi tietotyyppi esittelymääritteissä"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> on liian pitkä GCC:lle"
@@ -34988,17 +35044,17 @@ msgstr "käytetty sekä %<__thread%> että %<auto&>"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C ei tue pelkkää %<complex%>-tyyppiä merkityksellä %<double complex%>"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C ei tue kompleksikokonaislukutyyppejä"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -35051,7 +35107,7 @@ msgstr "tunniste %qE on ristiriidassa C++:n varatun sanan kanssa"
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, fuzzy, gcc-internal-format
msgid "expected end of line"
msgstr "odotettiin %<(%> tai rivin loppu"
@@ -35093,7 +35149,7 @@ msgid "unknown type name %qE"
msgstr "%qE ei nimeä tyyppiä"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, fuzzy, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "useita tallennusluokkia esittelymääritteissä"
@@ -35108,7 +35164,7 @@ msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "odotettiin tunnistetta tai %<(%>"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, fuzzy, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
@@ -35123,8 +35179,8 @@ msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
msgid "unexpected attribute"
msgstr "Odottamattomat argumentit"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
msgid "%<fallthrough%> attribute not followed by %<;%>"
msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
@@ -35164,7 +35220,7 @@ msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "odotettiin %<,%> tai %<;%>"
@@ -35192,7 +35248,7 @@ msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "odotettiin merkkijonoliteraalia"
@@ -35257,14 +35313,14 @@ msgstr "enum-muunnos palautuksessa on virheellistä C++-kielessä"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "odotettu tunniste"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "luetellun tyypin luettelon lopussa on pilkku"
@@ -35399,7 +35455,7 @@ msgstr "ISO C90 kieltää esittelyjen ja koodin sekoittamisen"
msgid "expected %<}%> before %<else%>"
msgstr "#else #else:n jälkeen"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%> ilman edeltävää %<if%>:iä"
@@ -35424,12 +35480,12 @@ msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -35443,17 +35499,17 @@ msgstr "odotettiin tunnistetta tai %<*%>"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, fuzzy, gcc-internal-format
msgid "expected statement"
msgstr "%s-lausetta odotettiin kohdassa %L"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<if%>-lauseessa"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<else%>-lauseessa"
@@ -35463,7 +35519,7 @@ msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<else%>-lauseessa"
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr "ehdotetaan aaltosulkeita epäselvän %<else%>:n välttämiseksi"
@@ -35483,7 +35539,7 @@ msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
msgid "invalid iterating variable in fast enumeration"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -35665,17 +35721,17 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -35730,62 +35786,62 @@ msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
msgid "no type or storage class may be specified here,"
msgstr "tallennusluokka annettu %qs:lle"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, fuzzy, gcc-internal-format
msgid "unknown property attribute"
msgstr "<tuntematon>"
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "%s:n perästä puuttuu operandi"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "%s:n perästä puuttuu operandi"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, fuzzy, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, fuzzy, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr "kuori on annettava polkuineen"
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, fuzzy, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
#| msgid "%<this%> may not be used in this context"
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr ""
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, fuzzy, gcc-internal-format
msgid "for, while or do statement expected"
msgstr "Odotettiin =-merkkiä PARAMETER-lauseessa kohdassa %C"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, fuzzy, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
@@ -35801,12 +35857,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, fuzzy, gcc-internal-format
msgid "too many %qs clauses"
msgstr "%s: liian monta arvoa"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
#| msgid "expected integer expression"
msgid "expected integer expression before ')'"
@@ -35822,55 +35878,55 @@ msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
msgid "%qD is not a variable"
msgstr "%qD ei ole muuttuja"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable"
msgid "%qD is not a pointer variable"
msgstr "%qD ei ole muuttuja"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, fuzzy, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
#| msgid "expected %<new%>"
msgid "expected %<none%>"
msgstr "odotettiin %<none%> tai %<shared%>"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "odotettiin %<none%> tai %<shared%>"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
msgid "expected %<data%>"
msgstr "odotettiin %<,%> tai %<;%>"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr "%s: Liian monta argumenttia\n"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr ""
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -35900,24 +35956,24 @@ msgstr "%<num_threads%>-arvon on oltava positiivinen"
msgid "%<num_tasks%> value must be positive"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<grainsize%> value must be positive"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<priority%> value must be non-negative"
msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr "odotettiin %<,%> tai %<;%>"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
#| msgid "expected %<decltype%>"
msgid "expected %<scalar%>"
@@ -35929,61 +35985,61 @@ msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
msgid "%<num_workers%> value must be positive"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr "%s: liian monta argumenttia\n"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
msgid "unexpected argument"
msgstr "%qs attribuuttia ei huomioida"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%qs value must be positive"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
msgid "%<tile%> argument needs positive integral constant"
msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, fuzzy, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, fuzzy, gcc-internal-format
#| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "odotettiin tunnistetta tai %<(%>"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, fuzzy, gcc-internal-format
#| msgid "both %<long%> and %<void%> in declaration specifiers"
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr "sekä %<long%> että %<void%> esittelymääritteissä"
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "chunk size value must be positive"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, fuzzy, gcc-internal-format
msgid "invalid schedule kind"
msgstr "%qE määritelty vääränlaisena tunnisteena"
@@ -36000,18 +36056,18 @@ msgstr "%<num_threads%>-arvon on oltava positiivinen"
msgid "%<num_teams%> value must be positive"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<thread_limit%> value must be positive"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, fuzzy, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
@@ -36031,17 +36087,17 @@ msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
msgid "invalid depend kind"
msgstr "%qE määritelty vääränlaisena tunnisteena"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
msgid "invalid map kind"
msgstr "%qE määritelty vääränlaisena tunnisteena"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
#| msgid "invalid const_double operand"
msgid "invalid dist_schedule kind"
@@ -36052,70 +36108,70 @@ msgstr "virheellinen const_double-operandi"
msgid "invalid proc_bind kind"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, fuzzy, gcc-internal-format
#| msgid "expected %<namespace%>"
msgid "expected %<#pragma acc%> clause"
msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, fuzzy, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "Funktio %qs"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, fuzzy, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr "käytetty sekä %<__thread%> että %qs"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, fuzzy, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, fuzzy, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, fuzzy, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, fuzzy, gcc-internal-format
#| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, fuzzy, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
#| msgid "expected a string after %<#pragma message%>"
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
@@ -36130,7 +36186,7 @@ msgstr "%qE on esittelemättä"
msgid "expected function name"
msgstr "odotettiin luokan nimeä"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
msgid "%qD does not refer to a function"
msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
@@ -36140,45 +36196,45 @@ msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr "%Jvanhanmallinen funktiomäärittely"
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr "%Jvanhanmallinen funktiomäärittely"
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma acc routine%> must be applied before use"
msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, fuzzy, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
@@ -36188,27 +36244,27 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr "odotettiin %<(%> tai rivin loppu"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, fuzzy, gcc-internal-format
msgid "for statement expected"
msgstr "%s-lausetta odotettiin kohdassa %L"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr "%s-lausetta odotettiin kohdassa %L"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "odotettiin iteraatioesittelyä tai -alustusta"
@@ -36218,74 +36274,74 @@ msgstr "odotettiin iteraatioesittelyä tai -alustusta"
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, fuzzy, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, fuzzy, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "%<void%> vain parametrina ei ole oikeutettu"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, fuzzy, gcc-internal-format
#| msgid "expected %<operator%>"
msgid "expected %<for%> after %qs"
msgstr "tiedostonimi puuttuu %qs:n jälkeen"
# XXXXXXX
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
msgid "expected %<point%>"
msgstr "odotettiin %<,%> tai %<;%>"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -36300,7 +36356,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -36310,33 +36366,33 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
msgid "expected %<target%>"
msgstr "# Ei kohde:"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
#| msgid "expected %<decltype%>"
msgid "expected %<declare%>"
msgstr "odotettiin %<,%> tai %<;%>"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr ""
@@ -36394,22 +36450,22 @@ msgstr "odotettiin luokan nimeä"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, fuzzy, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr ""
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "parametrilla %u in vaillinainen tyyppi"
@@ -36425,55 +36481,55 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, fuzzy, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr "haluttu sijainti ei ole kokonaislukuvakio"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
#| msgid "requested alignment is not a power of 2"
msgid "vectorlength must be a power of 2"
msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, fuzzy, gcc-internal-format
#| msgid "case label is not an integer constant expression"
msgid "step size must be an integer constant expression or an integer variable"
msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr "%<#pragma%> ei ole sallittu täällä"
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -36483,7 +36539,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr ""
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr "odotettiin %<:%> tai %<...%>"
@@ -37220,7 +37276,7 @@ msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, fuzzy, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
@@ -37548,7 +37604,7 @@ msgstr "ylimääräisiä alkioita skalaarialustimessa"
msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
@@ -37558,7 +37614,7 @@ msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
msgid "array notation expression cannot be used as a return value"
msgstr "hajotin ei voi olla staattinen jäsenfunktio"
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
@@ -37584,7 +37640,7 @@ msgstr "ISO C kieltää %<return%>:in lausekkeen kanssa voidin palauttavassa fun
msgid "function returns address of label"
msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, fuzzy, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "yhteensopivuusvalitsin (jätetään huomiotta)"
@@ -37599,7 +37655,7 @@ msgstr ""
msgid "case label is not an integer constant expression"
msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, fuzzy, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
@@ -37619,17 +37675,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "continue-lause silmukan ulkopuolella"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, fuzzy, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
@@ -37640,7 +37696,7 @@ msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, fuzzy, gcc-internal-format
#| msgid "continue statement not within a loop"
msgid "continue statement within %<#pragma simd%> loop body"
@@ -37747,12 +37803,12 @@ msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
msgid "used vector type where scalar is required"
msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -37763,27 +37819,27 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "bittikentän %qs leveys on nolla"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, fuzzy, gcc-internal-format
#| msgid "bit-field %qs has invalid type"
msgid "bit-field %qE in %qs clause"
msgstr "bittikentän %qs leveys on nolla"
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member of %qD"
msgid "%qE is a member of a union"
msgstr "joustava taulukkojäsen unionissa"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr "muuttuja %qD esitelty uudelleen funktiona"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr "%qs määritelty parametrille %qE"
@@ -37795,72 +37851,72 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "bittikentän %qs leveys on nolla"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, fuzzy, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr ""
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, fuzzy, gcc-internal-format
#| msgid "variable length array is used"
msgid "zero length array section in %qs clause"
msgstr "käytetään muuttuvapituista taulukkoa"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, fuzzy, gcc-internal-format
#| msgid "variable length array is used"
msgid "negative length in array section in %qs clause"
msgstr "käytetään muuttuvapituista taulukkoa"
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, fuzzy, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr "%qE:lla ei ole luokkatyyppiä"
@@ -37881,7 +37937,7 @@ msgstr "tyyppimuunnos määrittää funktiotyypin"
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr ""
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, fuzzy, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
@@ -37892,17 +37948,17 @@ msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
msgid "variable length element type in array %<reduction%> clause"
msgstr "käytetään muuttuvapituista taulukkoa"
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, fuzzy, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -37922,18 +37978,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qs määritelty parametrille %qE"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr ""
@@ -37945,32 +38001,32 @@ msgstr ""
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
@@ -37990,57 +38046,57 @@ msgstr "muuttuja %qD esitelty uudelleen funktiona"
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr ""
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr ""
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, fuzzy, gcc-internal-format
#| msgid "%qE does not have class type"
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE:lla ei ole luokkatyyppiä"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, fuzzy, gcc-internal-format
#| msgid "%qE does not have class type"
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qE:lla ei ole luokkatyyppiä"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, fuzzy, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "halutaan rekisterimuuttujan %qD osoite"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr ""
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, fuzzy, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr " alustettaessa funktion %2$qD argumenttia %1$P"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, fuzzy, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
@@ -38050,32 +38106,32 @@ msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
msgid "%qs variable is neither a pointer nor an array"
msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, fuzzy, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qs määritelty parametrille %qE"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -38641,159 +38697,159 @@ msgid "use of multiversioned function without a default"
msgstr "%Hswitch-lauseesta puuttuu default-nimike"
# Tämä esiintynee esim. const char* → char* -muunnoksessa.
-#: cp/call.c:7710
+#: cp/call.c:7713
#, fuzzy, gcc-internal-format
#| msgid "conversion from %qT to %qT discards qualifiers"
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr ""
-#: cp/call.c:7743
+#: cp/call.c:7746
#, fuzzy, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "perustyypin %qT kaksoiskappale virheellinen"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, fuzzy, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "%qT ei ole nimiavaruus"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, fuzzy, gcc-internal-format
#| msgid "too many arguments to constructor %q#D"
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "liikaa argumentteja muodostimelle %q#D"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, fuzzy, gcc-internal-format
#| msgid "constructors cannot be declared virtual"
msgid "constructor delegates to itself"
msgstr "Kopiomuodostin %qs"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, fuzzy, gcc-internal-format
msgid "call to non-function %qD"
msgstr "%qD on tavallisesti ei-staattinen funktio"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr ""
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr ""
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "lopetusalkio puuttuu funktiokutsusta"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr "päättämätön kutsu funktioon â€%sâ€: puuttuva â€%câ€"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, fuzzy, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr ""
-#: cp/call.c:8777
+#: cp/call.c:8782
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a constructor"
msgid "pure virtual %q#D called from constructor"
msgstr "arvon palautus muodostimesta"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a destructor"
msgid "pure virtual %q#D called from destructor"
msgstr "arvon palautus hajottimesta"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:9645
+#: cp/call.c:9650
#, fuzzy, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "%qD ei ole %qD:n jäsen"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, fuzzy, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr ""
-#: cp/call.c:9877
+#: cp/call.c:9882
#, fuzzy, gcc-internal-format
#| msgid " candidate 1: %q+#F"
msgid " candidate 1: %q#F"
msgstr " ehdokas 1: %q+#F"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, fuzzy, gcc-internal-format
#| msgid " candidate 2: %q+#F"
msgid " candidate 2: %q#F"
msgstr " ehdokas 2: %q+#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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 "ISO C++:n mukaan nämä ovat moniselitteisiä siitä huolimatta, että ensimmäisen huonoin muunnos on parempi kuin toisen huonoin:"
-#: cp/call.c:10102
+#: cp/call.c:10107
#, fuzzy, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, fuzzy, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
@@ -38895,285 +38951,285 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr ""
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here"
msgid "%qD can be marked override"
msgstr "%q+D esitelty täällä"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, fuzzy, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
-#: cp/class.c:3056
+#: cp/class.c:3058
#, fuzzy, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
-#: cp/class.c:3126
+#: cp/class.c:3128
#, fuzzy, gcc-internal-format
#| msgid "%q+D was hidden"
msgid "%qD was hidden"
msgstr "Näytä _piilotetut"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
#| msgid " %qD"
msgid " by %qD"
msgstr "nimellä %qD"
# semi-fuzzy
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, fuzzy, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
# semi-fuzzy
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, fuzzy, gcc-internal-format
#| msgid "invalid use of member %q+D in static member function"
msgid "private member %q#D in anonymous union"
msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3190
+#: cp/class.c:3192
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3378
+#: cp/class.c:3380
#, fuzzy, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr "Varoita perittyjen metodien puuttuvista toteutuksista"
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "bittikenttä %+q#D ei ole kokonaislukutyyppinen"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "bittikentän %q+D leveys ei ole kokonaislukuvakio"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "bittikentän %q+D leveys negatiivinen"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "bittikentän %q+D leveys nolla"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, fuzzy, gcc-internal-format
#| msgid "width of %q+D exceeds its type"
msgid "width of %qD exceeds its type"
msgstr "bittikentän %qs leveys ylittää tyyppinsä"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, fuzzy, gcc-internal-format
#| msgid "%q+D is too small to hold all values of %q#T"
msgid "%qD is too small to hold all values of %q#T"
msgstr "%q+D on liian pieni sisältämään %q#T:n kaikkia arvoja"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3781
+#: cp/class.c:3783
#, fuzzy, gcc-internal-format
#| msgid "%q+D may not be static because it is a member of a union"
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "%q+D ei voi olla staattinen koska se on unionin jäsen"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qD has Java class type"
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, fuzzy, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, fuzzy, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "%Jparametri %qD esitelty tyhjällä tyypillä"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
#| msgid "member %qD cannot be declared both virtual and static"
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "useita kenttiä unionissa %qT alustettu"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
#| msgid "field %q+#D with same name as class"
msgid "field %q#D with same name as class"
msgstr "kentällä %q+#D on sama nimi kuin luokalla"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "luokalla %q#T on datajäseninä osoittimia"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr " mutta ei ylikuormitusta %<%T(const %T&)%>"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " eikä %<operator=(const %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr " mutta ei ylikuormitusta %<operator=(const %T&)%>"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, fuzzy, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr ""
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, fuzzy, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr "liikaa argumentteja metodille %qE"
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, fuzzy, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "%q+D-funktion paluuarvon tyyppi ei ole %<int%>"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, fuzzy, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "edellinen %q+#T:n määrittely"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, fuzzy, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr ""
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
#| msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:6013
+#: cp/class.c:6016
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qE declared %<constexpr%>"
msgid "non-static const member %q#D in class without a constructor"
@@ -39181,160 +39237,160 @@ msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6556
+#: cp/class.c:6559
#, fuzzy, gcc-internal-format
#| msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "tyhjästä luokasta %qT perittyjen luokkien rakenne saattaa muuttua GCC:n tulevissa versioissa"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
#| msgid "size of array %qE is too large"
msgid "size of type %qT is too large (%qE bytes)"
msgstr "taulukon %qE koko on liian suuri"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, fuzzy, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
msgid "array member %q#D declared here"
msgstr "%q+#D aiemmin esitelty täällä"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, fuzzy, gcc-internal-format
#| msgid "flexible array member not at end of struct"
msgid "zero-size array member %qD not at end of %q#T"
msgstr "joustava taulukkojäsen ei ole structin lopussa"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, fuzzy, gcc-internal-format
#| msgid "flexible array member in otherwise empty struct"
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
#| msgid "redefinition of %q#T"
msgid "in the definition of %q#T"
msgstr "edellinen %q+#T:n määrittely"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
#| msgid "flexible array member not at end of struct"
msgid "flexible array member %qD not at end of %q#T"
msgstr "joustava taulukkojäsen ei ole structin lopussa"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
#| msgid "flexible array member in otherwise empty struct"
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
msgid "next member %q#D declared here"
msgstr "%q+#D aiemmin esitelty täällä"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "%q#T uudelleenmääritelty"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, fuzzy, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr ""
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:8372
+#: cp/class.c:8375
#, fuzzy, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "%qD ei ole %qD:n jäsen"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, fuzzy, gcc-internal-format
msgid "not enough type information"
msgstr "liian vähän argumentteja"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
@@ -39344,12 +39400,12 @@ msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
#. 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:8756
+#: cp/class.c:8759
#, fuzzy, gcc-internal-format
msgid "declaration of %q#D"
msgstr "esittelyssä %q+D"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr ""
@@ -39379,341 +39435,341 @@ msgstr "epäkelpo tallennusluokka funktiolle %qs"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "epäkelpo tallennusluokka funktiolle %qs"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, fuzzy, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr "%q#T ei ole luokka"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, fuzzy, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "alustamaton const %qD"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, fuzzy, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, fuzzy, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
#| msgid "internal function"
msgid "call to internal function %qE"
msgstr "lopetusalkio puuttuu funktiokutsusta"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, fuzzy, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr "esittely ei esittele mitään"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, fuzzy, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr "%qD:n esittely ei-funktiona"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, fuzzy, gcc-internal-format
msgid "%qD used before its definition"
msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, fuzzy, gcc-internal-format
msgid "call has circular dependency"
msgstr "protokollalla %qE on kehäriippuvuus"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr ""
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, fuzzy, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
#| msgid "right shift count is negative"
msgid "right operand of shift expression %q+E is negative"
msgstr "oikealle siirron lukumäärä on negatiivinen"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "left operand of shift expression %q+E is negative"
msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr ""
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, fuzzy, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, fuzzy, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
#| msgid "uninitialized const member %qD"
msgid "accessing uninitialized array element"
msgstr "taulukon tyypillä on vaillinainen alkiotyyppi"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
msgid "dereferencing a null pointer in %qE"
msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, fuzzy, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, fuzzy, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, fuzzy, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
#| msgid "uninitialized const member %qD"
msgid "accessing uninitialized member %qD"
msgstr "jäsen %qD on alustamaton viittaus"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
msgid "dereferencing a null pointer"
msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, fuzzy, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, fuzzy, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, fuzzy, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "%qD käytössä ilman prototyyppiä ennen sen määrittelyä"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, fuzzy, gcc-internal-format
msgid "%q#D is not const"
msgstr "käyttämätön muuttuja %q+D"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, fuzzy, gcc-internal-format
msgid "%q#D is volatile"
msgstr "käyttämätön muuttuja %q+D"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, fuzzy, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, fuzzy, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, fuzzy, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr ""
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, fuzzy, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not a constant expression"
msgid "a reinterpret_cast is not a constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not a constant expression"
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not a constant expression"
msgid "statement is not a constant expression"
msgstr "liukulukuvakio esikääntäjän lausekkeessa"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, fuzzy, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr "vektoriylivuoto lausekkeessa"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, fuzzy, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, fuzzy, gcc-internal-format
#| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
msgid "reinterpret_cast from integer to pointer"
msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr "liukulukuvakio esikääntäjän lausekkeessa"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, fuzzy, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, fuzzy, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr "Jako nollalla kohdassa %L"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, fuzzy, gcc-internal-format
msgid "non-constant array initialization"
msgstr "ei-vakio alustuslauseke kohdassa %L"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "Odottamaton %s-lause kohdassa %C"
@@ -40534,7 +40590,7 @@ msgstr "%s-lausetta odotettiin kohdassa %L"
msgid " skips initialization of %q#D"
msgstr " ohittaa %q+#D:n alustuksen"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -40549,7 +40605,7 @@ msgstr ""
msgid "%qD is not a type"
msgstr "%qD ei ole tyyppi"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr ""
@@ -42229,7 +42285,7 @@ msgstr "parametri esitelty %<auto%>:ksi"
msgid "parameter declared %<auto%>"
msgstr "parametri esitelty %<auto%>:ksi"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
@@ -42689,13 +42745,13 @@ msgstr ""
msgid "%qD has the same name as the class in which it is declared"
msgstr "%qD:llä on sama nimi kuin luokalla, jossa se on esitelty"
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qT ei ole malli"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
msgid "previous declaration here"
msgstr "%q+D:lla on edellinen esittely täällä"
@@ -42705,8 +42761,8 @@ msgstr "%q+D:lla on edellinen esittely täällä"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, fuzzy, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
@@ -42756,7 +42812,7 @@ msgstr "perustyypin %qT kaksoiskappale virheellinen"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr "edellinen määrittely täällä"
@@ -42820,7 +42876,7 @@ msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
msgid "return type %q#T is incomplete"
msgstr "paluutyyppi %q#T on vaillinainen"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, fuzzy, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
@@ -42835,7 +42891,7 @@ msgstr "virheellinen funktioesittely"
msgid "no return statements in function returning %qT"
msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, fuzzy, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr "funktion paluuarvojen tyypit eivät ole yhteensopivia %<volatile%>:n takia"
@@ -42995,27 +43051,27 @@ msgstr "bittikentän %qD osoitetta ei voi ottaa"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr ""
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%>:n on palautettava tyyppi %qT"
@@ -43024,67 +43080,67 @@ msgstr "%<operator new%>:n on palautettava tyyppi %qT"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%>:n ensimmäisen parametrin tyypin on oltava %<size_t%> (%qT)"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%>:n ensimmäisen parametrin tyypin on oltava %qT"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr "%J%qF käytetty, mutta ei määritelty"
@@ -43093,59 +43149,59 @@ msgstr "%J%qF käytetty, mutta ei määritelty"
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, fuzzy, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr "%J%qD esitelty uudelleen ilman linkitystä"
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, fuzzy, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "%J%qD esitelty uudelleen ilman linkitystä"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, fuzzy, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%J%qF käytetty, mutta ei määritelty"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, fuzzy, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "%J%qD esitelty uudelleen ilman linkitystä"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, fuzzy, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, fuzzy, gcc-internal-format
msgid "use of deleted function %qD"
msgstr "poistettu funktio %q+D"
@@ -43455,18 +43511,18 @@ msgstr "parametri %qD on alustettu"
msgid "invalid initializer for array member %q#D"
msgstr "virheellinen alustin taulukon jäsenelle %q#D"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, fuzzy, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr "alustamaton const-jäsen %qD"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
msgid "%q#D should be initialized"
msgstr "%q+D alustetaan jäljempänä kuin"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, fuzzy, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "jäsen %qD on alustamaton viittaus"
@@ -43568,7 +43624,7 @@ msgstr "ei-vakio taulukkoindeksi alustimessa"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%qT ei ole luokkatyyppi"
@@ -43588,7 +43644,7 @@ msgstr "bittikentän %qD osoitetta ei voi ottaa"
msgid "invalid use of non-static member function %qD"
msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, fuzzy, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
@@ -43785,22 +43841,22 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr "yhdysliteraalin koko on muuttuva"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, fuzzy, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr "versioviitetaulukolle ei voi varata muistia"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, fuzzy, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, fuzzy, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "Lambda-funktio"
@@ -43855,188 +43911,188 @@ msgstr ""
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, fuzzy, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr "typedef %qD on alustettu (käytä __typeof__ sen sijaan)"
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, fuzzy, gcc-internal-format
msgid "mangling __underlying_type"
msgstr "Tyyppi"
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr "kolmoismerkki ??%c muunnettu merkiksi %c"
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr ""
-#: cp/method.c:1256
+#: cp/method.c:1257
#, fuzzy, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr "alustamaton const %qD"
-#: cp/method.c:1266
+#: cp/method.c:1267
#, fuzzy, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr "hajotin ei voi olla staattinen jäsenfunktio"
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr "virheellinen alustin taulukon jäsenelle %q#D"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, fuzzy, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr "hajotin ei voi olla staattinen jäsenfunktio"
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qD has Java class type"
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, fuzzy, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "edellinen esittely %q+D"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, fuzzy, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, fuzzy, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "%qT ei ole malli"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, fuzzy, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "%qD:lla ei voi olla oletusargumentteja"
# XXX
-#: cp/method.c:2287
+#: cp/method.c:2288
#, fuzzy, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
@@ -44231,129 +44287,129 @@ msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, fuzzy, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "luokalla %q#T on datajäseninä osoittimia"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, fuzzy, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "%qD ei ole luokka eikä nimiavaruus"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, fuzzy, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "%qD:n esittely viitteiden taulukkona"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
#| msgid "%qE has not been declared"
msgid "%qD has not been declared within %D"
msgstr "%qE on esittelemättä"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared as a friend"
msgid "only here as a friend"
msgstr "%q+D esitelty ystävänä"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, fuzzy, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variables"
msgid "ignoring %qD attribute on non-inline namespace"
msgstr "%qE-attribuutti pätee vain muuttujiin"
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, fuzzy, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, fuzzy, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "%<fast_interrupt%>-attribuuttidirektiivi jätetty huomiotta"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr ""
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, fuzzy, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, fuzzy, gcc-internal-format
#| msgid "suggested alternative:"
#| msgid_plural "suggested alternatives:"
msgid "suggested alternative: %qs"
msgstr "ehdotettu vaihtoehto:"
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] "ehdotettu vaihtoehto:"
msgstr[1] "ehdotetut vaihtoehdot:"
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, fuzzy, gcc-internal-format
msgid " %qE"
msgstr "%qE on vanhentunut"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr ""
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -44373,7 +44429,7 @@ msgstr "tunniste %qE on ristiriidassa C++:n varatun sanan kanssa"
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -44398,7 +44454,7 @@ msgstr "%<::%E%> on esittelemättä"
msgid "request for member %qE in non-class type %qT"
msgstr "pyyntö jäsenen %qs käsittelyyn jossain, joka ei ole tietue tai unioni"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "%<%T::%E%> on esittelemättä"
@@ -44458,1214 +44514,1219 @@ msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
msgid "%qE is not a class template"
msgstr " odotettiin luokkamallia, saatiin %qE"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qE ei ole malli"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, fuzzy, gcc-internal-format
msgid "invalid template-id"
msgstr "muodostimen virheellinen käyttö mallina"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "liukulukuylivuoto lausekkeessa"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, fuzzy, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, fuzzy, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, fuzzy, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, fuzzy, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "alustinalkio ei ole vakiolauseke"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, fuzzy, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, fuzzy, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, fuzzy, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, fuzzy, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, fuzzy, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, fuzzy, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, fuzzy, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, fuzzy, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, fuzzy, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, fuzzy, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr ""
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
#| msgid "%qE does not name a type"
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qE ei nimeä tyyppiä"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qE ei nimeä tyyppiä"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, fuzzy, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, fuzzy, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, fuzzy, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr "(ehkä tarkoitettiin %<typename %T::%E%>)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
#| msgid "%qE in namespace %qE does not name a type"
msgid "%qE in namespace %qE does not name a template type"
msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%E%> nimeää muodostimen, ei tyyppiä"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr "ja kohteella %qT:lla ei ole mallimuodostimia"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "%qE ei nimeä tyyppiä"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, fuzzy, gcc-internal-format
msgid "expected string-literal"
msgstr "odotettiin merkkijonoliteraalia"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, fuzzy, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr "muotoilu on leveämerkkinen merkkijono"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr "liukulukuvakio ylittää %qT:n arvoalueen"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr "liukulukuvakio ylittää %qT:n arvoalueen"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, fuzzy, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr "liukulukuvakio katkaistu nollaksi"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr ""
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, fuzzy, gcc-internal-format
msgid "expected declaration"
msgstr "odotettiin iteraatioesittelyä tai -alustusta"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
msgid "expected binary operator"
msgstr "%s: odotettiin binääristä operaattoria"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
msgid "expected ..."
msgstr "â€)†oli odotus"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr "virheellinen lauseke kohdemuuttujana"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr "ehtolausekkeessa ei-lvalue-taulukko"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr "virheellinen loogisen lausekkeen käyttö operandina %<operator--%>:lle"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, fuzzy, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO C++ kieltää lohkot lausekkeiden sisällä"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr ""
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, fuzzy, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, fuzzy, gcc-internal-format
msgid "expected primary-expression"
msgstr "odotettiin lauseketta"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, fuzzy, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr "paikallinen muuttuja %qD ei voi esiintyä tässä yhteydessä"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, fuzzy, gcc-internal-format
msgid "expected id-expression"
msgstr "odotettiin lauseketta"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, fuzzy, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr "%qT ei ole luokka tai nimiavaruus"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, fuzzy, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "%<~%T%>:n esittely %qT:n jäsenenä"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, fuzzy, gcc-internal-format
msgid "expected unqualified-id"
msgstr "ID"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, fuzzy, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissä"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, fuzzy, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr "useita tallennuspaikkoja esittelymääritteissä"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, fuzzy, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr "useita tallennuspaikkoja esittelymääritteissä"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qD ei ole malli"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, fuzzy, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, fuzzy, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ kieltää yhdysliteraalit"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, fuzzy, gcc-internal-format
#| msgid "-client_name not allowed with -dynamiclib"
msgid "braced list index is not allowed with array notation"
msgstr "valitsimia -client_name ja -dynamiclib ei voi käyttää yhdessä"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "%qD:n virheellinen käyttö"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%> ei ole luokan jäsen"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, fuzzy, gcc-internal-format
msgid "non-scalar type"
msgstr "pyydetty muuntoa ei-skalaarityypiksi"
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, fuzzy, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, fuzzy, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr "vektoriylivuoto lausekkeessa"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "vanhanmallisen tyyppimuunnoksen käyttö"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "suosittellaan sulkumerkkejä %<>>%>-lausekkeen ympärille"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr ""
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr "oletusargumentti määritelty lambda-parametrille"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, fuzzy, gcc-internal-format
msgid "expected end of capture-list"
msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, fuzzy, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, fuzzy, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, fuzzy, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr "%qD ei ole muuttuja"
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
msgid "%q#D declared here"
msgstr "%q+D esitelty täällä"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, fuzzy, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support complex types"
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C90 ei tue kompleksityyppejä"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "oletusargumentti määritelty lambda-parametrille"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
#| msgid "duplicate %<volatile%>"
msgid "duplicate %<mutable%>"
msgstr "ylimääräinen %<volatile%>"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, fuzzy, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, fuzzy, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, fuzzy, gcc-internal-format
msgid "expected labeled-statement"
msgstr "%s-lausetta odotettiin kohdassa %L"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, fuzzy, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "nimike yhdyslauseen lopussa"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, fuzzy, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, fuzzy, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, fuzzy, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, fuzzy, gcc-internal-format
msgid "expected selection-statement"
msgstr "%s-lausetta odotettiin kohdassa %L"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, fuzzy, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "%Jparametrin %qD tyyppi on vaillinainen"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, fuzzy, gcc-internal-format
msgid "expected iteration-statement"
msgstr "odotettiin iteraatioesittelyä tai -alustusta"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, fuzzy, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr "break-lause ei ole silmukan tai switch-lauseen sisässä"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, fuzzy, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ kieltää lasketut goto-käskyt"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, fuzzy, gcc-internal-format
msgid "expected jump-statement"
msgstr "%s-lausetta odotettiin kohdassa %L"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "ylimääräinen %<;%>"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr "%<__label__%> ei ole lohkon alussa"
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, fuzzy, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, fuzzy, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr "tyhjä indeksiväli alustimessa"
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, fuzzy, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "tyhjä esittely"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+msgid "invalid initializer for structured binding declaration"
+msgstr "puuttuva alustin jäsenelle %qD"
+
+#: cp/parser.c:13220
#, fuzzy, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, fuzzy, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr "virheellinen muunnostarkennin jälkiliitteessä: %c"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
msgid "%qD invalid in lambda"
msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr "mallit eivät voi olla virtuaalisia"
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, fuzzy, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "%s: virheellinen kenttämääritys %s"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, fuzzy, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, fuzzy, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, fuzzy, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, fuzzy, gcc-internal-format
msgid "only constructors take member initializers"
msgstr "skalaarialustimen ympärillä on aaltosulkeet"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "ei voi laajentaa alustinta jäsenelle %<%D%>"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, fuzzy, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, fuzzy, gcc-internal-format
msgid "expected suffix identifier"
msgstr "odotettiin tunnistetta tai %<(%>"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, fuzzy, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr "leveä merkkijonovakio %<asm%>-lauseessa"
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, fuzzy, gcc-internal-format
msgid "expected operator"
msgstr "odotettiin %<operator%>"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, fuzzy, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr "virheellinen parametrityyppi %qT"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr "hajottimet eivät voi olla cv-määriteltyjä"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, fuzzy, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr "anonyymit variadiset makrot esiteltiin C99:ssä"
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, fuzzy, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, fuzzy, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, fuzzy, gcc-internal-format
msgid "expected template-id"
msgstr "odotettiin %<template%>"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, fuzzy, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "jäsennysvirhe malliargumenttien luettelossa"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr ""
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, fuzzy, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr "(G++ hyväksyy koodin -fpermissive-valitsimella)"
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr "jäsennysvirhe malliargumenttien luettelossa"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, fuzzy, gcc-internal-format
msgid "expected template-name"
msgstr "odotettiin %<template%>"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, fuzzy, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "%qD ei ole mallifunktio"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, fuzzy, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, fuzzy, gcc-internal-format
msgid "expected template-argument"
msgstr "odotettiin %<template%>"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, fuzzy, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr ""
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr ""
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, fuzzy, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "malli C-linkityksellä"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, fuzzy, gcc-internal-format
msgid "expected type specifier"
msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, fuzzy, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, fuzzy, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids forward parameter declarations"
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO C kieltää parametrien ennakkoesittelyn"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, fuzzy, gcc-internal-format
msgid "expected template-id for type"
msgstr "odotettiin %<template%>"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, fuzzy, gcc-internal-format
msgid "expected type-name"
msgstr "Odotettu nimi"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "esittely %qD ei esittele mitään"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, fuzzy, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, fuzzy, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr ""
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, fuzzy, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "%qD ei ole malli"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
#| msgid "%<namespace%> definition is not allowed here"
msgid "unnamed scoped enum is not allowed"
msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, fuzzy, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "odotettiin %<,%> tai %<;%>"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, fuzzy, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, fuzzy, gcc-internal-format
#| msgid "friend declaration does not name a class or function"
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, fuzzy, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "%J%qD:n edellinen esittely oli täällä"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, fuzzy, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "esittely %qD ei esittele mitään"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, fuzzy, gcc-internal-format
msgid "extra qualification not allowed"
msgstr "ylimääräinen %<;%>"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, fuzzy, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "edellinen %q+#T:n määrittely"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids incrementing an enum"
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ kieltää enumin lisäyksen"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD ei ole nimiavaruuden nimi"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, fuzzy, gcc-internal-format
msgid "expected namespace-name"
msgstr "odotettiin %<namespace%>"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, fuzzy, gcc-internal-format
#| msgid "%<namespace%> definition is not allowed here"
msgid "a nested namespace definition cannot have attributes"
msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, fuzzy, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, fuzzy, gcc-internal-format
#| msgid "%<namespace%> definition is not allowed here"
msgid "a nested namespace definition cannot be inline"
msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "nested identifier required"
msgstr "’$’ tunnisteessa tai lukuarvossa"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, fuzzy, gcc-internal-format
msgid "namespace %qD entered"
msgstr "%qD on nimiavaruus"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, fuzzy, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, fuzzy, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, fuzzy, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, fuzzy, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, fuzzy, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, fuzzy, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "%Jvanhanmallinen funktiomäärittely"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, fuzzy, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, fuzzy, gcc-internal-format
msgid "expected initializer"
msgstr "odotettiin %<,%> tai %<;%>"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, fuzzy, gcc-internal-format
msgid "initializer provided for function"
msgstr "epäkelpo alustin"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, fuzzy, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, fuzzy, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%E%> ei ole tyyppi"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "muodostimen virheellinen käyttö mallina"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr ""
@@ -45674,350 +45735,350 @@ msgstr ""
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, fuzzy, gcc-internal-format
msgid "invalid declarator"
msgstr "Varoita implisiittisistä funktioesittelyistä"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
msgid "qualified-id in declaration"
msgstr "id="
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, fuzzy, gcc-internal-format
msgid "expected declarator"
msgstr "odotettiin %<,%> tai %<;%>"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD on nimiavaruus"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, fuzzy, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, fuzzy, gcc-internal-format
msgid "expected ptr-operator"
msgstr "odotettiin %<operator%>"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "cv-määreen kaksoiskappale"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
#| msgid "duplicate cv-qualifier"
msgid "multiple ref-qualifiers"
msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, fuzzy, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr "Kaksoiskappale pääsy-tarkenne kohdassa %C"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, fuzzy, gcc-internal-format
msgid "invalid use of %qT"
msgstr "virheellinen parametrityyppi %qT"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, fuzzy, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, fuzzy, gcc-internal-format
msgid "expected type-specifier"
msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "odotettiin %<,%> tai %<...%>"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, fuzzy, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, fuzzy, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, fuzzy, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, fuzzy, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO C90 ei tue joustavia taulukkojäseniä"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, fuzzy, gcc-internal-format
msgid "expected class-name"
msgstr "odotettiin luokan nimeä"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, fuzzy, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "odotettiin %<,%> tai %<;%>"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, fuzzy, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "ei löydetä luokkaa %qE"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, fuzzy, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr "virheellinen luokan nimi %qD:n esittelyssä"
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, fuzzy, gcc-internal-format
msgid "qualified name does not name a class"
msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "virheellinen luokan nimi %qD:n esittelyssä"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, fuzzy, gcc-internal-format
msgid "could not resolve typename type"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+#T"
msgid "previous definition of %q#T"
msgstr "edellinen %q+#T:n määrittely"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, fuzzy, gcc-internal-format
msgid "expected class-key"
msgstr "odotettiin %<class%>"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr "tallennusluokka annettu typenamelle"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr "pure-tarkenne funktiomäärittelyssä"
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr "ylimääräinen %<,%> jäsenesittelyn lopussa"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, fuzzy, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "ylimääräinen %<,%> jäsenesittelyn lopussa"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, fuzzy, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr "skalaarialustimen ympärillä on aaltosulkeet"
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, fuzzy, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
-#: cp/parser.c:23700
-#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
-msgstr ""
+#: cp/parser.c:23723
+#, fuzzy, gcc-internal-format
+msgid "more than one access specifier in base-specifier"
+msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, fuzzy, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "%qs esitelty funktion palauttavana funktiona"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%> in conversion operator"
msgid "invalid use of %<auto%> in exception-specification"
msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, fuzzy, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr "hajotin ei voi olla %<constexpr%>"
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, fuzzy, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute conflicts with attribute %s"
msgid "attribute using prefix used together with scoped attribute token"
msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, fuzzy, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr "vakio tai tunniste odotettu"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute conflicts with attribute %s"
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute conflicts with attribute %s"
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
msgid "expected attribute before %<...%>"
msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, fuzzy, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, fuzzy, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, fuzzy, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "virheellinen %<%T::%E%>:n esittely"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, fuzzy, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "%J%qD:n edellinen esittely oli täällä"
@@ -46026,500 +46087,500 @@ msgstr "%J%qD:n edellinen esittely oli täällä"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "nimetyt paluuarvot eivät ole enää tuettuja"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
#| msgid "Enable multiply instructions"
msgid "empty introduction-list"
msgstr "[Tyhjä]"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr ""
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr ""
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr "malli C-linkityksellä"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, fuzzy, gcc-internal-format
msgid "invalid explicit specialization"
msgstr " Ei ilmaistuja epäjäseniä\n"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, fuzzy, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "malliesittelylle %q+D"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "a class template declaration must not declare anything else"
msgstr "esittely ei esittele mitään"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, fuzzy, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr ""
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, fuzzy, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, fuzzy, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, fuzzy, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, fuzzy, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "sekä %<_Sat%> että %<char%> esittelymääritteissä"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
msgid "duplicate %qD"
msgstr "ylimääräinen %<const%>"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "kaksois-%qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr "odotettiin %<new%>"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr "odotettiin %<delete%>"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr "odotettiin %<return%>"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr "odotettiin %<extern%>"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "odotettiin %<static_assert%>"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "odotettiin %<decltype%>"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr "odotettiin %<operator%>"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr "odotettiin %<class%>"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr "odotettiin %<template%>"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "odotettiin %<namespace%>"
# XXXXXXX
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, fuzzy, gcc-internal-format
msgid "expected %<using%>"
msgstr "odotettiin %<,%> tai %<;%>"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, fuzzy, gcc-internal-format
msgid "expected %<asm%>"
msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, fuzzy, gcc-internal-format
msgid "expected %<try%>"
msgstr "â€)†oli odotus"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, fuzzy, gcc-internal-format
msgid "expected %<catch%>"
msgstr " siirtyy catch-lohkoon"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, fuzzy, gcc-internal-format
msgid "expected %<throw%>"
msgstr "<throw-lauseke>"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, fuzzy, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "nimiö "
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, fuzzy, gcc-internal-format
msgid "expected %<@try%>"
msgstr "odotettiin %<,%> tai %<;%>"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, fuzzy, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "Taso 2 ei ole synkronoitu"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, fuzzy, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "<throw-lauseke>"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, fuzzy, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr "odotettiin %<,%> tai %<;%>"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, fuzzy, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr "odotettiin %<,%> tai %<;%>"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, fuzzy, gcc-internal-format
msgid "expected %<::%>"
msgstr "â€)†oli odotus"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, fuzzy, gcc-internal-format
msgid "expected %<...%>"
msgstr "â€)†oli odotus"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, fuzzy, gcc-internal-format
msgid "expected %<*%>"
msgstr "â€)†oli odotus"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, fuzzy, gcc-internal-format
msgid "expected %<~%>"
msgstr "â€)†oli odotus"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, fuzzy, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "odotettiin %<:%> tai %<...%>"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, fuzzy, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr " odotettiin luokkamallia, saatiin %qT"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, fuzzy, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "%q+#D aiemmin esitelty täällä"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, fuzzy, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%qD esitelty uudelleen eri näkyvyydellä"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
# XXX
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, fuzzy, gcc-internal-format
msgid "file ends in default argument"
msgstr "oletusargumentti määritelty lambda-parametrille"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, fuzzy, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr "useita tallennuspaikkoja esittelymääritteissä"
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, fuzzy, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, fuzzy, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, fuzzy, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, fuzzy, gcc-internal-format
msgid "invalid type for instance variable"
msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, fuzzy, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "odotettiin tunnistetta tai %<(%>"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, fuzzy, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "%qs-attribuuttia ei huomioida %qs:lle"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, fuzzy, gcc-internal-format
msgid "invalid type for property"
msgstr "virheellinen vastaanottajatyyppi %qs"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, fuzzy, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid reduction-identifier"
msgstr "odotettiin tunnistetta tai %<(%>"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, fuzzy, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, fuzzy, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, fuzzy, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr "mahdollisia ikisilmukoita ei voi optimoida"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, fuzzy, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "%Jvanhanmallinen funktiomäärittely"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid initializer clause"
msgstr "epäkelpo alustin"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr "odotettiin kokonaislukulauseketta"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in declare reduction type list"
msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%qD does not refer to a namespace scope function"
msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, fuzzy, gcc-internal-format
msgid "atomic_cancel"
msgstr "_Peru"
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr "virheellinen määrittely"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma simd%> must be inside a function"
msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
#| msgid "Expected variable name at %C"
msgid "expected variable-name"
msgstr "Odotettiin muuttujanimeä kohdassa %C"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, fuzzy, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, fuzzy, gcc-internal-format
#| msgid "templates may not be %<virtual%>"
msgid "implicit templates may not be %<virtual%>"
@@ -46612,7 +46673,7 @@ msgstr ""
msgid "candidate is: %#D"
msgstr "ehdokas on: %#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, fuzzy, gcc-internal-format
msgid "%s %#D"
msgstr "%s %d"
@@ -47193,123 +47254,138 @@ msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole obj
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr ""
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+msgid "the address of %qD is not a valid template argument"
+msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
+
+#: cp/pt.c:6634
+#, fuzzy, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr ""
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr ""
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, fuzzy, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr ""
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, fuzzy, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " odotettiin %qT-tyyppistä vakiota, saatiin %qT"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " odotettiin luokkamallia, saatiin %qE"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " odotettiin tyyppiä, saatiin %qE"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " odotettiin tyyppiä, saatiin %qT"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr " odotettiin luokkamallia, saatiin %qT"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, fuzzy, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr " odotettiin tyyppiä, saatiin %qT"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "tallennusluokka annettu parametrille %qs"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got %qE"
msgid " expected %qD but got %qD"
@@ -47317,104 +47393,104 @@ msgstr " odotettiin tyyppiä, saatiin %qE"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, fuzzy, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "muodostimen virheellinen käyttö mallina"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "attribuutille %qs annettu väärä määrä argumentteja"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, fuzzy, gcc-internal-format
#| msgid "prototype for %q+#D"
msgid "provided for %qD"
msgstr "nimellä %qD"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, fuzzy, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr "tallennusluokka annettu parametrille %qs"
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, fuzzy, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "tallennusluokka annettu parametrille %qs"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, fuzzy, gcc-internal-format
msgid "provided for %q+D"
msgstr "käyttämätön muuttuja %q+D"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, fuzzy, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "malliesittelylle %q+D"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, fuzzy, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "malliesittelylle %q+D"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
msgid "template constraint failure"
msgstr "%qT ei ole malli"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable"
msgid "use of invalid variable template %qE"
msgstr "%qD ei ole muuttuja"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr ""
@@ -47432,208 +47508,208 @@ msgstr ""
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr "muuttujalla %qD on funktiotyyppi"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "virheellinen parametrityyppi %qT"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "esittelyssä %q+D"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "taulukon palauttava funktio"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "funktion palauttava funktio"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr ""
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, fuzzy, gcc-internal-format
msgid "forming reference to void"
msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, fuzzy, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "NULLin muunnos epäosoitintyypiksi %qT"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, fuzzy, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr ""
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr ""
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, fuzzy, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, fuzzy, gcc-internal-format
msgid "creating array of %qT"
msgstr "luodaan void-taulukko"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, fuzzy, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissä"
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, fuzzy, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, fuzzy, gcc-internal-format
msgid "use of %qs in template"
msgstr "muodostimen virheellinen käyttö mallina"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, fuzzy, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "käytetään virheellistä kenttää %qD"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, fuzzy, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "void-lausekkeen epäkelpo käyttö"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, fuzzy, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr "Käytä rekistereitä argumenttien välittämiseen"
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, fuzzy, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr "käytä #includea sen sijaan"
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, fuzzy, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr "käytä #includea sen sijaan"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT ei ole luokka eikä nimiavaruus"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD ei ole luokka eikä nimiavaruus"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
#| msgid "%qT is/uses anonymous type"
msgid "%qT is/uses unnamed type"
msgstr "%qT on/käyttää anonyymiä tyyppiä"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, fuzzy, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, fuzzy, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, fuzzy, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr "ohjelman alustusta yritettäessä"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr "malliesittelylle %q+D"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
#, fuzzy
msgid "%s %#S"
msgstr ""
@@ -47641,67 +47717,67 @@ msgstr ""
"%s, %s, %s, %s,\n"
"%s, %s ja %s.\n"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr ""
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr ""
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, fuzzy, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "%qD ei ole mallifunktio"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr ""
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "käyttämätön muuttuja %q+D"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, fuzzy, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "jäsenen %q+D kaksoiskappale"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, fuzzy, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr ""
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr ""
@@ -47713,93 +47789,93 @@ msgstr ""
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, fuzzy, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, fuzzy, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr ""
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr "%qD ei ole mallifunktio"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr "liian paljon argumentteja funktiolle %qs"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "Tiedostoa â€%s†on jo tarkasteltu.\n"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr "ei voi emuloida %qs"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, fuzzy, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "%qE:n muunnos tyypistä %qT tyyppiin %qT ei ole yksiselitteinen"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not constant"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "alustusalkio ei ole vakio"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not constant"
msgid "deduced expression type does not satisfy placeholder constraints"
@@ -47958,482 +48034,482 @@ msgstr "%q+D esitelty ystävänä"
msgid " since %q+#D declared in base class"
msgstr ""
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, fuzzy, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<do%>-lauseessa"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr ""
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr ""
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
#| msgid "invalid use of member %q+D in static member function"
msgid "invalid use of member %qD in static member function"
msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, fuzzy, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "ei argumentteja"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, fuzzy, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr ""
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, fuzzy, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE ei ole tyyppiä %qT"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr "ei-objektityyppinen yhdysliteraali %qT"
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr ""
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, fuzzy, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr ""
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, fuzzy, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, fuzzy, gcc-internal-format
msgid "invalid base-class specification"
msgstr "perustyypin %qT kaksoiskappale virheellinen"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr ""
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, fuzzy, gcc-internal-format
msgid "%qD is not captured"
msgstr " %qD"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, fuzzy, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr "oletusargumentti määritelty lambda-parametrille"
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr ""
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr ""
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
msgid "use of parameter outside function body"
msgstr "poistettu funktio %q+D"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
#| msgid "mismatched arguments"
msgid "missing template arguments"
msgstr "täsmäämättömät argumentit"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, fuzzy, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "%qD ei ole nimiavaruuden nimi"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, fuzzy, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr " odotettiin luokkamallia, saatiin %qT"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, fuzzy, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, fuzzy, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "%qE ei ole tyyppi"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, fuzzy, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, fuzzy, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr "tarpeeton tyyppimääre tyhjässä esittelyssä"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, fuzzy, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr ""
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, fuzzy, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr "ISO C kieltää nollan kokoisen taulukon %qE"
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, fuzzy, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr ""
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "muuttuja %qD esitelty uudelleen funktiona"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "muuttuja %qD esitelty uudelleen funktiona"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "muuttuja %qD esitelty uudelleen funktiona"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> static expression must be integral"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> static value must be positive"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> num expression must be integral"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<vector%> length expression must be integral"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<worker%> num expression must be integral"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%qs expression must be integral"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> num value must be positive"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<vector%> length value must be positive"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<worker%> num value must be positive"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, fuzzy, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr ""
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "muuttuja %qD esitelty uudelleen funktiona"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr "muuttuja %qD esitelty uudelleen funktiona"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr "%qE ei ole malli"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<grainsize%> expression must be integral"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<priority%> expression must be integral"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<num_tasks%> expression must be integral"
msgstr "%<num_threads%>-arvon on oltava positiivinen"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, fuzzy, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<tile%> argument needs integral type"
msgstr "%s:n arvon on oltava kokonaisluku"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "%Jparametrin %qD tyyppi on vaillinainen"
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, fuzzy, gcc-internal-format
#| msgid "static assertion failed: %s"
msgid "static assertion failed"
msgstr "staattinen väite epäonnistui: %s"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr "staattinen väite epäonnistui: %s"
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "ei-vakio ehto staattiselle väitteelle"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "decltypen argumentin on oltava lauseke"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, fuzzy, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, fuzzy, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument to %<__builtin_return_address%>"
msgid "non-pointer argument to %<__builtin_launder%>"
@@ -48449,108 +48525,108 @@ msgstr ""
msgid "lambda-expression in a constant expression"
msgstr "liukulukuvakio esikääntäjän lausekkeessa"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to function types"
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, fuzzy, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "haluttu sijainti ei ole kokonaislukuvakio"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, fuzzy, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "Rinnakkaiset työt (-j) eivät ole tuettuja tällä alustalla."
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "näkyvyysargumentti ei ole merkkijono"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "näkyvyysargumentti ei ole merkkijono"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, fuzzy, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, fuzzy, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr "nolla nollaosoitinvakiona"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
@@ -49243,172 +49319,172 @@ msgstr ""
msgid "invalid conversion to type %qT from type %qT"
msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
# XXX
# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
# XXX
# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
# XXX
# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
# XXX
# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
# XXX
# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
#| msgid "return type %q#T is incomplete"
msgid "class type %qT is incomplete"
msgstr "nimellä %qT on vaillinainen tyyppi"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, fuzzy, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, fuzzy, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, fuzzy, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, fuzzy, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, fuzzy, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
#| msgid " initializing argument %P of %qD"
msgid "in passing argument %P of %qD"
msgstr " alustettaessa funktion %2$qD argumenttia %1$P"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, fuzzy, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, fuzzy, gcc-internal-format
#| msgid "reference to local variable %q+D returned"
msgid "reference to local variable %qD returned"
msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of label %qD returned"
msgstr "nimiö %qD määritelty täällä"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of local variable %qD returned"
msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "arvon palautus hajottimesta"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "arvon palautus muodostimesta"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
msgid "returning initializer list"
msgstr "taulukon palauttava funktio"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "arvo return-lauseelle funktiossa, jonka paluutyyppi on â€voidâ€"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -53522,87 +53598,87 @@ msgstr "(%qs:n alustuksen lähistöllä)"
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, fuzzy, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, fuzzy, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, fuzzy, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, fuzzy, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, fuzzy, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, fuzzy, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -53796,12 +53872,12 @@ msgstr ""
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr ""
@@ -54602,515 +54678,530 @@ msgstr "%J%qD:lle ei ole aiempaa esittelyä"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr ""
-#: fortran/io.c:762
+#: fortran/io.c:724
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr "Laajennus: Puuttuva positiivinen leveys L-määrittelijän jälkeen kohdassa %L"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %L"
msgid "Extension: Zero width after L descriptor at %L"
msgstr "Laajennus: Puuttuva positiivinen leveys L-määrittelijän jälkeen kohdassa %L"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %L"
msgid "Missing positive width after L descriptor at %L"
msgstr "Laajennus: Puuttuva positiivinen leveys L-määrittelijän jälkeen kohdassa %L"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, fuzzy, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr "%s muotoilumerkkijonossa kohdassa %L"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr "Piste vaadittu muotomääritteessä %s kohdassa %L"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr "PARAMETER kohdassa %L on ilman alustinta"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "%s muotoilumerkkijonossa kohdassa %L"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr ""
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "PRINT statement at %C not allowed within PURE procedure"
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "Puuttuva muotonimiö kohdassa %C"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "Virheellinen arvo %s-spesifikaatiolle kohdassa %C"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "Kaksoiskappale %s-spesifikaatio kohdassa %C"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr ""
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr ""
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr "tyhjä esittely"
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, fuzzy, gcc-internal-format
#| msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgid "Variable %qs at %L has not been assigned a format label"
msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr "epäkelpo osoitintila %qs"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "%s:n kohdassa %L täytyy olla INTEGER"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr ""
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr "<tunnistevirhe>"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr ""
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, fuzzy, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "tyhjä esittely"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, fuzzy, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "tyhjä esittely"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, fuzzy, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "tyhjä esittely"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, fuzzy, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "tyhjä esittely"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr ""
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "UNIT number in statement at %L must be non-negative"
msgid "UNIT number missing in statement at %L"
msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr "tyhjennä puskurit"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing format label at %C"
msgid "Missing format with default unit at %C"
msgstr "Puuttuva muotonimiö kohdassa %C"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr ""
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr ""
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "UNIT ei ole määritelty kohdassa %L"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr ""
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr ""
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr ""
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr ""
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr ""
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "ERR-tunnistenimiötä %d kohdassa %L ei ole määritelty"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "END-tunnistenimiötä %d kohdassa %L ei ole määritelty"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "EOR-tunnistenimiötä %d kohdassa %L ei ole määritelty"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "FORMAT-nimiö %d kohdassa %L ei ole määritelty"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "Syntaksivirhe siirräntäiteraattorissa kohdassa %C"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "Syntaksivirhe %s-lauseessa kohdassa %C"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr ""
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr ""
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr ""
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr ""
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr ""
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr ""
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "UNIT number in statement at %L must be non-negative"
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr ""
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
@@ -56021,264 +56112,264 @@ msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
msgid "Missing generic specification in USE statement at %C"
msgstr ""
-#: fortran/module.c:637
+#: fortran/module.c:638
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr "kokonaislukuylivuoto lausekkeessa"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, fuzzy, gcc-internal-format
#| msgid "Name '%s' at %C is already defined as a generic interface at %L"
msgid "The name %qs at %C has already been used as an external module name"
msgstr "Nimi â€%s†kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr "%<%c%s%>:n aikasempi esittely"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr ""
-#: fortran/module.c:821
+#: fortran/module.c:822
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Syntax error in SAVE statement at %C"
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, fuzzy, gcc-internal-format
#| msgid "Reading module %s at line %d column %d: %s"
msgid "Reading module %qs at line %d column %d: %s"
msgstr "Luetaan moduulia %s rivillä %d sarake %d: %s"
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, fuzzy, gcc-internal-format
#| msgid "Writing module %s at line %d column %d: %s"
msgid "Writing module %qs at line %d column %d: %s"
msgstr "Kirjoitetaan moduuli %s rivillä %d sarake %d: %s"
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, fuzzy, gcc-internal-format
#| msgid "Module %s at line %d column %d: %s"
msgid "Module %qs at line %d column %d: %s"
msgstr "Moduuli %s rivillä %d sarakkeessa %d: %s"
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, fuzzy, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr "virheellinen merkkijonovakio"
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr ""
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for writing at %C: %s"
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "Ei voi avata moduulitiedostoa â€%s†kirjoittamista varten kohdassa %C: %s"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
#| msgid "Can't delete module file '%s': %s"
msgid "Can't delete module file %qs: %s"
msgstr "Ei voida poistaa moduulitiedostoa â€%sâ€: %s"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
#| msgid "Can't rename module file '%s' to '%s': %s"
msgid "Can't rename module file %qs to %qs: %s"
msgstr "Ei voida nimetä uudelleen moduulitiedostoa â€%s†nimellä â€%sâ€: %s"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
#| msgid "Can't delete temporary module file '%s': %s"
msgid "Can't delete temporary module file %qs: %s"
msgstr "Ei voida poistaa tilapäistä moduulitiedostoa â€%sâ€: %s"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' already declared"
msgid "Symbol %qs at %C already declared"
msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr ""
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr ""
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' already declared"
msgid "Symbol %qs already declared"
msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr ""
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr "tyhjä esittely"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr "odotettiin â€::†moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt"
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr "odotettiin â€::†moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt"
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr "odotettiin â€::†moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt"
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for reading at %C: %s"
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "Ei voi avata moduulitiedostoa â€%s†lukemista varten kohdassa %C: %s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr ""
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr ""
@@ -58734,7 +58825,7 @@ msgstr ""
msgid "Unable to resolve the specific function %qs at %L"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr ""
@@ -60271,456 +60362,446 @@ msgstr ""
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, fuzzy, gcc-internal-format
#| msgid "Empty array constructor at %C is not allowed"
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, fuzzy, gcc-internal-format
#| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€%s†kohdassa %L"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr ""
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr ""
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "Muuttujalla â€%s†kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr ""
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr ""
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "Muuttujalla â€%s†kohdassa %L ei voi olla sekä ALLOCATABLE- että BIND(C)-attribuutit"
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr "muuttuvakokoista objektia ei voi alustaa"
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "muuttuvakokoista objektia ei voi alustaa"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr ""
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr ""
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, fuzzy, gcc-internal-format
#| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr "kääntäjänsisäisen â€%2$sâ€-funktion argumentin â€%1$s†kohdassa %3$L ei voi olla INTENT(IN)"
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr ""
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, fuzzy, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "muuttuvakokoista objektia ei voi alustaa"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr ""
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, fuzzy, gcc-internal-format
#| msgid "Initialization of variable at %C is not allowed in a PURE procedure"
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
#| msgid "Unknown argument list function at %L"
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, fuzzy, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "muuttuvakokoista objektia ei voi alustaa"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, fuzzy, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "muuttuvakokoista objektia ei voi alustaa"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr ""
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr ""
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr ""
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "Nimiö %d kohdassa %L on määritelty, mutta ei käytetty"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "Nimiö %d kohdassa %L on määritelty, mutta sitä ei voida käyttää"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr ""
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr ""
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr ""
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr ""
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr ""
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, fuzzy, gcc-internal-format
#| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "BIND(C)-funktion â€%s†paluutyyppi kohdassa %L ei voi olla merkkijono"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, fuzzy, gcc-internal-format
#| msgid "Intrinsic '%s' at %L must have at least two arguments"
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "Kääntäjänsisäisellä â€%sâ€-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr ""
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
@@ -61821,12 +61902,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr "%s: rivi %d: virheellinen komento â€%sâ€\n"
diff --git a/gcc/po/fr.po b/gcc/po/fr.po
index 9ca63d04a4d..cfd9d365694 100644
--- a/gcc/po/fr.po
+++ b/gcc/po/fr.po
@@ -130,10 +130,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: gcc 7.1.0\n"
+"Project-Id-Version: gcc 7.2.0\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
-"PO-Revision-Date: 2017-05-02 18:16+0200\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
+"PO-Revision-Date: 2017-08-16 09:16+0200\n"
"Last-Translator: Frédéric Marchal <fmarchal@perso.be>\n"
"Language-Team: French <traduc@traduc.org>\n"
"Language: fr\n"
@@ -141,7 +141,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"Plural-Forms: nplurals=2; plural=(n >= 2);\n"
#: cfgrtl.c:2661
msgid "flow control insn inside a basic block"
@@ -319,13 +319,13 @@ msgstr "l'opérande « %%l » n'est pas une étiquette"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "constante flottante mal utilisée"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -611,62 +611,62 @@ msgstr ""
" passées aux divers sous-processus invoqués par %s. Afin de passer\n"
" les autres options à ces processus l'option -W<lettre> doit être utilisé.\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr "Traitement du spec (%s), lequel est « %s »\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "Cible : %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "Configuré avec: %s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Modèle de thread: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc version %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "pilote gcc version %s %sexécutant gcc version %s\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr "Le bogue n'est pas reproductible, donc c'est probablement un problème matériel ou dans l'OS.\n"
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr "La source convertie par le préprocesseur a été stockée dans le fichier %s, veuillez l'attacher à votre rapport d'anomalie.\n"
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "installés: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "programmes: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "bibliothèques: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -675,16 +675,16 @@ msgstr ""
"\n"
"Pour les instructions afin de rapporter des anomalies, consultez :\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "©"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -694,7 +694,7 @@ msgstr ""
"AUCUNE GARANTIE, pas même pour la COMMERCIALISATION ni L'ADÉQUATION À UNE TÂCHE PARTICULIÈRE.\n"
"\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -707,7 +707,7 @@ msgstr ""
"=============================\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
@@ -716,7 +716,7 @@ msgstr ""
"Utilisez « -Wl,OPTION » pour passer « OPTION » à l'éditeur de liens.\n"
"\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -727,7 +727,7 @@ msgstr ""
"=======================\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -741,16 +741,16 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr " merge [options] <rép1> <rép2> Fusionner les contenus des fichiers de couverture\n"
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, c-format
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --verbose Mode verbeux\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, c-format
msgid " -o, --output <dir> Output directory\n"
msgstr " -o, --output <rép> Répertoire de sortie\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, c-format
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --verbose Mode verbeux\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -766,16 +766,16 @@ msgstr "Utilisation de la sous-commande de fusion:"
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr " rewrite [options] <rép> Réécrire le contenu des fichiers de couverture\n"
+#: gcov-tool.c:270
+#, c-format
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgstr " -n, --normalize <int64_t> Normaliser le profil\n"
+
#: gcov-tool.c:272
#, c-format
msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr " -s, --scale <décimal ou frac simple> Met à l'échelle les compteurs de profils\n"
-#: gcov-tool.c:273
-#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
-msgstr " -n, --normalize <int64_t> Normaliser le profil\n"
-
#: gcov-tool.c:290
#, c-format
msgid "Rewrite subcommand usage:"
@@ -801,27 +801,27 @@ msgstr "la normalisation s'oppose à la mise à l'échelle\n"
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr " overlap [options] <rép1> <rép2> Calcule le recouvrement de deux profils\n"
-#: gcov-tool.c:421
-#, c-format
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
-msgstr " -h, --hotonly Afficher seulement les informations sur les fonctions/objets chargés (hot)\n"
-
-#: gcov-tool.c:422
+#: gcov-tool.c:420
#, c-format
msgid " -f, --function Print function level info\n"
msgstr " -f, --function Afficher les informations au niveau de la fonction\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:421
#, c-format
msgid " -F, --fullname Print full filename\n"
msgstr " -F, --fullname Afficher le nom complet du fichier\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:422
+#, c-format
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgstr " -h, --hotonly Afficher seulement les informations sur les fonctions/objets chargés (hot)\n"
+
+#: gcov-tool.c:423
#, c-format
msgid " -o, --object Print object level info\n"
msgstr " -o, --object Afficher les informations au niveau de l'objet\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr " -t <décimal>, --hot_threshold <décimal> Changer le seuil pour déclarer une fonction ou objet « hot »\n"
@@ -908,20 +908,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Afficher cette aide puis quitter\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Afficher l'information pour chaque bloc de base\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities Inclure les probabilités de branchement dans la sortie\n"
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
@@ -930,16 +925,21 @@ msgstr ""
" -c, --branch-counts Afficher le décompte des branchements pris\n"
" plutôt que les pourcentages\n"
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr " -d, --display-progress Afficher les informations de progression\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries Produire des résumés pour chaque fonction\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Afficher cette aide puis quitter\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1125,82 +1125,82 @@ msgstr "%s: « %s » possède des arcs à partir du bloc de sortie\n"
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s: le graphe n'a pas de solution pour « %s »\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Lignes exécutées: %s sur %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Aucune ligne exécutable\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s « %s »\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "Branchements exécutés: %s sur %d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "Pris au moins une fois: %s sur %d\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "Pas de branchement\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Appels exécutés: %s sur %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Pas d'appel\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s: pas de ligne pour « %s »\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "appel %2d a retourné %s\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "appel %2d jamais exécuté\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "branchement %2d pris %s%s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "branchement %2d jamais exécuté\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "inconditionnel %2d pris %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "inconditionnel %2d jamais exécuté\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr "N'a pu ouvrir le fichier source %s\n"
@@ -1308,89 +1308,89 @@ msgstr "Il manque la documentation pour cette option."
msgid "Uses of this option are diagnosed."
msgstr "Les utilisations de cette option sont diagnostiquées."
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr "par défaut %d minimum %d maximum %d"
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr "Comme %s. Utilisez plutôt cette dernière option."
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr "%s Comme %s."
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr "[par défaut]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[activé]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[désactivé]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " Aucune option avec les caractéristiques désirées a été trouvée\n"
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " Aucune trouvée. Utilisez --help=%s pour voir *toutes* les options acceptées par l'interface %s.\n"
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr " Toutes les options avec les caractéristiques désirées ont déjà été affichées\n"
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "Les options suivantes sont spécifiques à la cible"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "Les options suivantes contrôlent les messages d’avertissement du compilateur"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "Les options suivantes contrôlent les optimisations"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "Les options suivantes sont indépendantes du langage"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "L'option --param reconnaît les paramètres suivant"
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "Les options suivantes sont uniquement spécifiques au langage "
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "Les options suivantes sont prises en charge par le langage "
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "Les options suivantes ne sont pas documentées"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr "Les options suivantes prennent des arguments séparées"
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr "Les options suivantes prennent des arguments groupés"
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "Les options suivantes concernent des langages"
@@ -2923,8 +2923,8 @@ msgstr "modificateur de longueur dans le format de strfmon"
msgid "<command-line>"
msgstr "<ligne-de-commande>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr "Opérande non supporté pour le code « %c »"
@@ -2943,7 +2943,7 @@ msgstr "opérande invalide pour « %%%c »"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr "opérande en virgule flottante ou registre vecteur incompatible pour « %%%c »"
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "opérande manquant"
@@ -2963,8 +2963,8 @@ msgstr "opérande invalide"
msgid "invalid operand prefix '%%%c'"
msgstr "préfixe d'opérande invalide « %%%c »"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr "« %%& » utilisé sans référence à un TLS dynamique local"
@@ -2980,18 +2980,18 @@ msgid "invalid %%r value"
msgstr "valeur %%r invalide"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "valeur %%R invalide"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "valeur %%N invalide"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "valeur %%P invalide"
@@ -3001,7 +3001,7 @@ msgstr "valeur %%P invalide"
msgid "invalid %%h value"
msgstr "valeur %%h invalide"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "valeur %%L invalide"
@@ -3022,7 +3022,7 @@ msgid "invalid %%U value"
msgstr "valeur %%U invalide"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "valeur %%s invalide"
@@ -3032,7 +3032,7 @@ msgstr "valeur %%s invalide"
msgid "invalid %%C value"
msgstr "valeur %%C invalide"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "valeur %%E invalide"
@@ -3043,7 +3043,7 @@ msgid "unknown relocation unspec"
msgstr "relocalisation unspec inconnue"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "valeur %%xn invalide"
@@ -3106,7 +3106,7 @@ msgstr "opérande invalide pour le code %%O"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "opérande invalide pour le code de sortie"
@@ -3116,29 +3116,29 @@ msgstr "opérande invalide pour le code de sortie"
msgid "invalid UNSPEC as operand: %d"
msgstr "UNSPEC invalide comme opérande : %d"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "opérande shift invalide"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "instruction Thumb établie"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "instruction établie dans la séquence conditionnelle"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3146,101 +3146,101 @@ msgstr "instruction établie dans la séquence conditionnelle"
msgid "invalid operand for code '%c'"
msgstr "opérande invalide pour « %c »"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr "instruction jamais exécutée"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr "code de format Maverick « %c » obsolète"
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "l'opérande d'adresse requiert une contrainte sur le registre X, Y ou Z"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr "les opérandes de %T/%t doivent être reg + const_int:"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr "mauvaise adresse, pas une adresse E/S:"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
msgid "bad address, not a constant:"
msgstr "mauvaise adresse, pas une constante:"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "mauvaise adresse, pas (reg+disp):"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "mauvaise adresse, pas post_inc ou pre_dec:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "erreur interne du compilateur. Mauvaise adresse:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr "Code « %c » non supporté en virgule fixe:"
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "erreur interne du compilateur. Mode inconnu:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "insn invalide :"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "insn incorrecte :"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "insn de déplacement inconnue :"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "insn de décalage erronée :"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "erreur interne du compilateur. Décalage incorrect:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
msgid "unsupported fixed-point conversion"
msgstr "conversion en virgule fixe non supportée"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr "variable"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
msgid "function parameter"
msgstr "paramètre de fonction"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
msgid "structure field"
msgstr "champ de structure"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
msgid "return type of function"
msgstr "type de retour d'une fonction"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
msgid "pointer"
msgstr "pointeur"
@@ -3264,7 +3264,7 @@ msgid "invalid const_double operand"
msgstr "opérande const_double invalide"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3486,87 +3486,87 @@ msgstr "mauvais opérande output_move_double"
msgid "bad output_condmove_single operand"
msgstr "mauvais opérande output_condmove_single"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "UNSPEC invalide comme opérande"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, c-format
msgid "invalid use of asm flag output"
msgstr "utilisation invalide de la sortie du fanion asm"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "taille d'opérande invalide pour le code d'opérande « 0 »"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "taille d'opérande invalide pour le code d'opérande « z »"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "type opérande invalide utilisé avec le code d'opérande « Z »"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "taille d'opérande invalide pour le code d'opérande « Z »"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "l'opérande n'est pas du code de condition, code d'opérande « Y » invalide"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "l'opérande n'est pas du code de condition, code d'opérande « D » invalide"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "l'opérande n'est pas du code de condition, code d'opérande « %c » invalide"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "l'opérande n'est pas une référence mémoire avec décalage, code d'opérande « H » invalide"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "l'opérande n'est pas un entier, code d'opérande « K » invalide"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "l'opérande n'est pas un entier spécifique, code d'opérande « r » invalide"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "l'opérande n'est pas un entier, code d'opérande « R » invalide"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "l'opérande n'est pas un entier spécifique, code d'opérande « R » invalide"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "opérande invalide pour « %c »"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "contrainte invalide pour l'opérande"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "mode insn inconnu"
@@ -3603,7 +3603,7 @@ msgstr "opération invalide sur %<__fpreg%>"
msgid "invalid %%P operand"
msgstr "opérande %%P invalide"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "valeur %%p invalide"
@@ -3657,7 +3657,7 @@ msgid "post-increment address is not a register"
msgstr "le post-incrément d'adresse n'est pas un registre"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "mauvaise adresse"
@@ -3690,7 +3690,7 @@ msgid "insn contains an invalid address !"
msgstr "insn contient une adresse invalide !"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "adresse invalide"
@@ -3781,277 +3781,277 @@ msgstr "Manque d'espace sur la pile.\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "Essayez d'exécuter « %s » dans le shell pour augmenter sa limite.\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr "-maltivec=le pas permis pour des cibles gros-boutistes"
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr "-mvsx nécessite une unité matérielle en virgule flottante"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr "-mvsx et -mpaired sont incompatibles"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr "-mvsx nécessite l'adressage indexé"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-mvsx et -mno-altivec sont incompatibles"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr "-mno-altivec désactive vsx"
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr "-mquad-memory requiert le mode 64 bits"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr "-mquad-memory-atomic requiert le mode 64 bits"
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr "-mquad-memory n'est pas disponible en mode petit-boutiste"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
msgid "-mtoc-fusion requires 64-bit"
msgstr "-mtoc-fusion requiert le mode 64 bits"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr "-mtoc-fusion requiert le modèle de code moyen/large"
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr "mauvais déplacement"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr "Mauvais déplacement sur 128 bits"
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, c-format
msgid "invalid %%e value"
msgstr "valeur %%e invalide"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "valeur %%f invalide"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "valeur %%F invalide"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "valeur %%G invalide"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "valeur %%j invalide"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "valeur %%J invalide"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "valeur %%k invalide"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "valeur %%K invalide"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "valeur %%O invalide"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "valeur %%q invalide"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "valeur %%T invalide"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "valeur %%u invalide"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "valeur %%v invalide"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "valeur %%x invalide"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "valeur %%y invalide, essayez d'utiliser la contrainte « Z »"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr "__float128 et __ibm128 ne peuvent pas être utilisés dans la même expression"
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr "__ibm128 et long double ne peuvent pas être utilisés dans la même expression"
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr "__float128 et long double ne peuvent pas être utilisés dans la même expression"
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "Argument AltiVec passé à une fonction sans prototype"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
msgid "Could not generate addis value for fusion"
msgstr "N'a pu générer de valeur addis pour la fusion"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
msgid "Unable to generate load/store offset for fusion"
msgstr "Impossible de générer un offset load/store pour la fusion"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr "Mauvaise fusion GPR"
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr "emit_fusion_p9_load, mauvais reg #1"
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr "emit_fusion_p9_load, mauvais reg #2"
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr "emit_fusion_p9_load pas MEM"
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr "emit_fusion_p9_store, mauvais reg #1"
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr "emit_fusion_p9_store, mauvais reg #2"
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr "emit_fusion_p9_store pas MEM"
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr "les références mémoire symboliques sont uniquement supportées sur z10 ou ultérieur"
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "adresse indécomposable"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "opérateur de comparaison invalide pour le modificateur de sortie « E »"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "référence invalide pour le modificateur de sortie « J »"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr "adresse invalide pour le modificateur de sortie « O »"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr "adresse invalide pour le modificateur de sortie « R »"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr "référence mémoire attendue pour le modificateur de sortie « S »"
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr "adresse invalide pour le modificateur de sortie « S »"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr "registre ou expression mémoire attendue pour le modificateur de sortie « N »"
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr "registre ou expression mémoire attendue pour le modificateur de sortie « M »"
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "constante invalide pour le modificateur de sortie « %c »"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr "constante invalide - essayez un modificateur de sortie"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr "vecteur constant invalide pour le modificateur de sortie « %c »"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr "expression invalide - essayez un modificateur de sortie"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "expression invalide pour le modificateur de sortie « %c »"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
msgid "vector argument passed to unprototyped function"
msgstr "vecteur passé en argument à une fonction sans prototype"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
msgid "types differ in signedness"
msgstr "les types diffèrent sur le type signé/non-signé"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr "l'opérateur binaire ne supporte pas deux opérandes booléens vectoriels"
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr "l'opérateur binaire ne supporte pas l'opérande booléen vectoriel"
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr "l'opérateur binaire ne supporte pas le mélange d'un booléen vectoriel avec un vecteur en virgule flottante"
@@ -4077,43 +4077,43 @@ msgstr "créé et utilisé avec des ABI différentes"
msgid "created and used with different endianness"
msgstr "créé et utilisé avec des boutismes différents"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "opérande %%Y invalide"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "opérande %%A invalide"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "opérande %%B invalide"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "opérande %%C invalide"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "opérande %%D invalide"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "opérande %%f invalide"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "opérande %%s invalide"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr "la constante en virgule flottante n'est pas un opérande immédiat valide"
@@ -4275,30 +4275,30 @@ msgstr "adresse d'opérande illégale (4)"
msgid "bad test"
msgstr "mauvais test"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "valeur %%D invalide"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "masque invalide"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "valeur %%d invalide"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "valeur %%t/%%b invalide"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "pas de registre dans l'adresse"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "le décalage d'adresse n'est pas une constante"
@@ -4319,8 +4319,8 @@ msgstr "({anonyme})"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "%<;%> attendu"
@@ -4342,14 +4342,14 @@ msgstr "%<;%> attendu"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "%<(%> attendu"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr "%<,%> attendu"
@@ -4380,7 +4380,7 @@ msgstr "%<,%> attendu"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr "%<)%> attendu"
@@ -4388,7 +4388,7 @@ msgstr "%<)%> attendu"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr "%<]%> attendu"
@@ -4398,14 +4398,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "%<;%>, %<,%> ou %<)%> attendu"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr "%<}%> attendu"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "%<{%> attendu"
@@ -4415,7 +4415,7 @@ msgstr "%<{%> attendu"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr "%<:%> attendu"
@@ -4428,24 +4428,24 @@ msgstr "La notation Cilk d'un tableau ne peut pas être utilisée comme expressi
msgid "Cilk array notation cannot be used for a throw expression"
msgstr "La notation Cilk d'un tableau ne peut pas être utilisée comme expression pour déclencher une exception"
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr "La notation Cilk d'un tableau ne peut pas être utilisée comme condition d'un switch"
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr "La notation Cilk d'un tableau ne peut pas être utilisée comme condition d'un while"
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr "%<while%> attendu"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr "La notation Cilk d'un tableau ne peut pas être utilisée comme condition d'un do-while"
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr "La notation Cilk d'un tableau ne peut pas être utilisée comme condition d'une boucle for"
@@ -4453,18 +4453,18 @@ msgstr "La notation Cilk d'un tableau ne peut pas être utilisée comme conditio
msgid "expected %<.%>"
msgstr "%<.%> attendu"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr "%<@end%> attendu"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr "%<>%> attendu"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "%<,%> ou %<)%> attendu"
@@ -4472,17 +4472,17 @@ msgstr "%<,%> ou %<)%> attendu"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "%<=%> attendu"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "%<#pragma omp section%> ou %<}%> attendu"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr "%<[%> attendu"
@@ -4491,7 +4491,7 @@ msgstr "%<[%> attendu"
msgid "(anonymous)"
msgstr "(anonyme)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr "%<<%> attendu"
@@ -4500,11 +4500,11 @@ msgstr "%<<%> attendu"
msgid "expected label"
msgstr "étiquette attendue"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "candidat 1 :"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "candidat 2 :"
@@ -4723,11 +4723,11 @@ msgstr "%r%s:%d:%d:%R dans l'expansion de constexpr de %qs"
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr "%r%s:%d:%R dans l'expansion de constexpr de %qs"
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "les candidats sont :"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] "le candidat est :"
@@ -4898,80 +4898,80 @@ msgstr "Pilotage:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr "argument actuel de INTENT = OUT/INOUT"
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "Largeur positive requise"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "Largeur non négative requise"
-#: fortran/io.c:587
+#: fortran/io.c:597
msgid "Unexpected element %qc in format string at %L"
msgstr "Élément %qc inattendu dans la chaîne de format à %L"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "Fin inattendue de la chaîne de format"
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr "Largeur zéro dans le descripteur de format"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "Parenthèse gauche d'ouverture manquante"
-#: fortran/io.c:639
+#: fortran/io.c:649
msgid "Left parenthesis required after %<*%>"
msgstr "Parenthèse gauche requise après %<*%>"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr "Descripteur d'édition P attendu"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr "Le descripteur P doit être annoncé par un facteur d'échelle"
-#: fortran/io.c:726
-#, c-format
-msgid "Right parenthesis expected at %C"
-msgstr "Parenthèse droite attendue à %C"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr "Virgule requise après le descripteur P"
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr "Largeur positive requise avec le descripteur T"
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr "Spécificateur E pas permis avec le descripteur g0"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr "Largeur d'exposant positive requise"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, c-format
+msgid "Right parenthesis expected at %C"
+msgstr "Parenthèse droite attendue à %C"
+
+#: fortran/io.c:1040
msgid "Period required in format specifier"
msgstr "Point requis dans le spécificateur de format"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr "étiquette %s"
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr "unité interne dans WRITE"
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr "étiquette %s avec INQUIRE"
@@ -4981,75 +4981,75 @@ msgstr "étiquette %s avec INQUIRE"
msgid "Syntax error in expression at %C"
msgstr "Erreur de syntaxe dans l'exception à %C"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "Fin de fichier inattendue"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "Débordement d'entier"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "Nom trop long"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "Mauvais nom"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "Nom attendu"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr "Parenthèse gauche attendue"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr "Parenthèse droite attendue"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "Entier attendu"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "Chaîne attendue"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr "find_enum(): Énumération introuvable"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr "Nom de bit d'attribut attendu"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "Chaîne contenant un entier attendue"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr "Erreur de conversion de l'entier"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "Chaîne contenant un réel attendue"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr "Type d'expression attendue"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr "Mauvais opérateur"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr "Mauvais type dans l'expression constante"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr "Fin de module inattendue"
@@ -5294,12 +5294,12 @@ msgstr "La longueur réelle de la chaîne ne correspond pas à celle déclarée
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr "La longueur réelle de la chaîne est plus courte que celle déclarée pour l'argument fictif « %s » (%ld/%ld)"
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr "La cible du remappage de rang est trop petite (%ld < %ld)"
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr "Assignation d'un scalaire à un tableau non alloué"
@@ -5644,7 +5644,7 @@ msgstr "SH2a ne supporte pas les petits-boutistes"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "ne peut utiliser -m32 et -m64 ensemble"
@@ -8523,7 +8523,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "Spécifier la taille en bits des décalages TLS immédiats."
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
msgid "Schedule code for given CPU."
msgstr "Ordonnancer le code pour le processeur donné."
@@ -8744,7 +8744,7 @@ msgstr "Définir le registre pour contenir -1."
msgid "target the software simulator."
msgstr "cible le simulateur logiciel."
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
msgid "Use LRA instead of reload."
msgstr "Utiliser LRA au lieu d'un rechargement."
@@ -8961,12 +8961,12 @@ msgstr "sizeof(long double) vaut 12."
msgid "Use 80-bit long double."
msgstr "Utiliser un long double de 80 bits."
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
msgid "Use 64-bit long double."
msgstr "Utiliser un long double de 64 bits."
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
msgid "Use 128-bit long double."
msgstr "Utiliser un long double de 128 bits."
@@ -9978,87 +9978,87 @@ msgstr "ABI de 31 bits."
msgid "64 bit ABI."
msgstr "ABI de 64 bits."
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr "Tenir à jour une liste inversée de pointeurs."
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
msgid "Additional debug prints."
msgstr "Imprimer des informations additionnelles de débogage."
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr "Architecture ESA/390."
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
msgid "Enable decimal floating point hardware support."
msgstr "Activer le support matériel pour les nombres décimaux en virgule flottante."
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
msgid "Enable hardware floating point."
msgstr "Activer l'unité matérielle en virgule flottante."
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr "Prends deux nombres entiers non-négatifs séparés par une virgule. Le premier nombre indique le nombre d'instructions Nop de deux octets à ajouter avant l'étiquette de la fonction. Le second nombre indique le nombre d'instructions Nop d'un demi-mot à ajouter après l'étiquette. Des instructions Nop de la taille la plus grande possible sont utilisées (six, quatre ou deux octets) en commençant par la taille la plus grande possible. Si les deux valeurs sont à zéro, la correction à chaud est désactivée."
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
msgid "Use hardware transactional execution instructions."
msgstr "Utiliser des instructions transactionnelles matérielles."
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "Utiliser des instructions d'assistance vectorielles matérielles et activer l'ABI vectorielle."
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr "Utiliser une disposition de pile compacte."
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr "Utiliser « bras » pour les exécutables < 64k."
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
msgid "Disable hardware floating point."
msgstr "Désactiver l'unité matérielle en virgule flottante."
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
msgstr "Définir le nombre maximum d'octets qui doivent rester sur la pile avant qu'une instruction de déroutement soit déclenchée."
-#: config/s390/s390.opt:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr "Arrêter l'option -mstack-guard=."
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
msgstr "Générer du code supplémentaire dans le prologue de la fonction pour intercepter si la taille de la pile dépasse la limite donnée."
-#: config/s390/s390.opt:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr "Arrêter l'option -mstack-size=."
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
msgid "Use the mvcle instruction for block moves."
msgstr "Utiliser les instructions mvcle pour les déplacements de blocs."
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr "Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte « vector » et activer les fonctions internes dans le style Altivec dans vecintrin.h."
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "Avertir si une fonction utilise alloca ou crée un tableau avec une taille dynamique."
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "Avertir si la taille de trame d'une seule fonction excède la taille de trame donnée."
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr "z/Architecture."
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr "Définir le coût du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifs ou nuls. Le coût par défaut est 1."
@@ -10110,11 +10110,11 @@ msgstr "Fournir les bibliothèques pour le simulateur."
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr "Processeurs ARM connus (à utiliser avec les options -mcpu= et -mtune=):"
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr "Architectures ARM connues (à utiliser avec l'option -march=):"
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr "Unités en virgule flottante ARM connues (à utiliser avec l'option -mfpu=):"
@@ -10343,78 +10343,94 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "Utiliser les extensions UltraSPARC Visual Instruction Set version 4.0."
#: config/sparc/sparc.opt:86
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr "Utiliser les instructions VIS additionnelles ajoutées dans OSA2017."
+
+#: config/sparc/sparc.opt:90
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "Utiliser les extensions UltraSPARC Compare-and-Branch."
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr "Utiliser les extensions UltraSPARC Fused Multiply-Add."
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "Utiliser l'instruction de multiplication en virgule flottante simple vers double (FsMULd)."
+
+#: config/sparc/sparc.opt:102
msgid "Use UltraSPARC Population-Count instruction."
msgstr "Utiliser les extensions UltraSPARC Population-Count."
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr "Utiliser l'instruction de soustraction étendue avec une retenue de l'UltraSPARC."
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
msgid "Pointers are 64-bit."
msgstr "Les pointeurs sont de 64 bits."
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
msgid "Pointers are 32-bit."
msgstr "Les pointeurs sont de 32 bits."
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
msgid "Use 64-bit ABI."
msgstr "Utiliser l'ABI 64 bits."
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
msgid "Use 32-bit ABI."
msgstr "Utiliser l'ABI 32 bits."
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
msgid "Use stack bias."
msgstr "Utiliser un biais de la pile."
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
msgid "Use structs on stronger alignment for double-word copies."
msgstr "Utiliser des structs avec un alignement plus fort pour les copies de mots-doubles."
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
msgid "Optimize tail call instructions in assembler and linker."
msgstr "Optimiser les instructions d'appel en fin de fonction (tail call) avec l'assembleur et l'éditeur de liens."
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr "Ne pas générer du code qui ne peut tourner qu'en mode superviseur (par défaut)."
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
msgid "Use features of and schedule code for given CPU."
msgstr "Utiliser les options et ordonnancer le code pour le processeur donné."
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
msgid "Use given SPARC-V9 code model."
msgstr "Utiliser le modèle de code SPARC-V9 donné."
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
msgid "Enable debug output."
msgstr "Activer la sortie de débogage."
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr "Activer la vérification stricte du retour d'une structure selon l'ABI 32 bits spécifique au processeur."
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr "Activer le contournement du seul errata du processeur AT697F (qui correspond à l'errata #13 du processeur AT697E)."
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr "Activer les contournements des erratas du processeur UT699."
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr "Activer les contournements des erratas des processeurs UT699E/UT700."
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr "Activer les contournements des erratas du processeur GR712RC."
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr "Spécifier le modèle mémoire actif pour le programme."
@@ -14767,7 +14783,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr "Détecter les chemins qui déclenchent un comportement erroné ou indéfini dû au déréférencement d'un pointeur nul. Isoler ces chemins du flux de contrôle principal et transformer les instructions avec un comportement erroné ou indéfini en instructions de déroutement."
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr "Détecter les chemins qui déclenchent un comportement erroné ou indéfini dû à une valeur nulle utilisée d'une manière interdite par l'attribut returns_nonnull ou nonnull. Isoler ces chemins du flux de contrôle principal et transformer l'instruction avec un comportement erroné ou indéfini en une instruction de déroutement."
#: common.opt:2502
@@ -15169,7 +15185,7 @@ msgid "expected boolean type"
msgstr "type booléen attendu"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, gcc-internal-format
msgid "expected integer"
msgstr "entier attendu"
@@ -15447,125 +15463,125 @@ msgstr "trop de variables pour l'instruction « range » avec un canal"
msgid "range clause must have array, slice, string, map, or channel type"
msgstr "l'instruction « range » doit avoir un type tableau, tranche, chaîne, tableau associatif ou canal"
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
msgid "invalid comparison of non-ordered type"
msgstr "comparaison invalide d'un type non ordonné"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr "une tranche peut uniquement être comparée à nul"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr "un tableau associatif peut uniquement être comparé à nul"
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr "une fonction peut uniquement être comparée à nul"
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, c-format
msgid "invalid operation (%s)"
msgstr "opération invalide (%s)"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
msgid "invalid comparison of non-comparable type"
msgstr "comparaison invalide d'un type non comparable"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
msgid "invalid comparison of generated struct"
msgstr "comparaison invalide d'une structure générée"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr "comparaison invalide d'une structure non comparable"
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
msgid "invalid comparison of generated array"
msgstr "comparaison invalide d'un tableau généré"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
msgid "invalid comparison of non-comparable array"
msgstr "comparaison invalide d'un tableau non comparable"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr "appel de fonction à valeur multiple dans un contexte à valeur unique"
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr "conversion explicite nécessaire"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr "impossible d'utiliser le type %s comme type %s"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr "types de récepteurs différents"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr "nombre de paramètres différents"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
msgid "different parameter types"
msgstr "types de paramètres différents"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr "varargs différents"
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr "nombre de résultats différents"
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr "types de résultats différents"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr "conversion explicite nécessaire, méthode %s%s%s manquante"
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr "type incompatible pour la méthode %s%s%s"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr "type incompatible pour la méthode %s%s%s (%s)"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr "le pointeur vers le type d'interface n'a pas de méthode"
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr "le type n'a pas de méthode"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr "méthode ambiguë %s%s%s"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, c-format
msgid "missing method %s%s%s"
msgstr "méthode manquante %s%s%s"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr "la méthode %s%s%s exige un récepteur pointeur"
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr "la méthode %s%s%s est marquée comme go:nointerface"
@@ -15740,7 +15756,7 @@ msgstr "%K%qD: la limite spécifiée entre %wu et %wu excède la taille de la de
msgid "specified bound %wu equals the size of the destination"
msgstr "la limite spécifiée (%wu) est égale à la taille de la destination"
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "trop peu d'arguments pour la fonction %<va_start%>"
@@ -15802,108 +15818,108 @@ msgstr "modèle mémoire en cas d'échec invalide pour %<__atomic_compare_exchan
msgid "invalid memory model for %<__atomic_load%>"
msgstr "modèle mémoire invalide pour %<__atomic_load%>"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr "modèle mémoire invalide pour %<__atomic_store%>"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr "argument 1 non constant pour __atomic_always_lock_free"
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr "argument 1 non entier pour __atomic_is_lock_free"
-#: builtins.c:6292
+#: builtins.c:6298
#, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_thread_pointer n'est pas supporté sur cette cible"
-#: builtins.c:6312
+#: builtins.c:6318
#, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr "__builtin_set_thread_pointer n'est pas supporté sur cette cible"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "%Kutilisation invalide de %<__builtin_va_arg_pack ()%>"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "%Kutilisation invalide de %<__builtin_va_arg_pack_len ()%>"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "le deuxième argument de %<__builtin_longjmp%> doit être 1"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "Votre plateforme cible ne supporte pas -fcheck-pointer-bounds"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "le format cible ne supporte pas l'infini"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "%<va_start%> utilisé dans une fonction ayant des arguments fixes"
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "nombre erroné d'arguments pour la fonction %<va_start%>"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "%<__builtin_next_arg%> appelé sans argument"
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "nombre erroné d'arguments pour la fonction %<__builtin_next_arg%>"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "le deuxième paramètre de %<va_start%> n'est pas le dernier argument nommé"
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr "le comportement est indéfini quand le second paramètre de %<va_start%> est déclaré avec le stockage %<register%>"
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "%Kle premier argument de %D doit être un pointeur et le second une constante entière"
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "%Kle dernier argument de %D n'est pas une constante entière entre 0 et 3"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr "%Ktentative de libérer un objet %qD qui n'est pas sur le tas"
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr "%Ktentative de libérer un objet qui n'est pas sur le tas"
@@ -16812,12 +16828,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr "l'attribut %<weakref%> est ignoré car la variable est initialisée"
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F utilisé mais jamais défini"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F déclaré %<static%> mais jamais défini"
@@ -16912,12 +16928,12 @@ msgstr "n'a pu fermer le fichier de réponse %s"
msgid "cannot find '%s'"
msgstr "« %s » introuvable"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "échec de pex_init: %m"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr "%s: %m"
@@ -16927,7 +16943,7 @@ msgstr "%s: %m"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr "COLLECT_LTO_WRAPPER doit être défini"
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -17142,7 +17158,7 @@ msgstr "l'emplacement des sources de la fonction %qE a changé, les données de
msgid "error writing %qs"
msgstr "erreur d'écriture dans %qs"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "ne peut ouvrir %s"
@@ -17222,17 +17238,17 @@ msgstr "option %q.*s inconnue dans %<-fopt-info-%s%>"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr "ignore l'option %<-fopt-info-%s%> qui entre peut-être en conflit"
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr "les personnalités EH multiples sont uniquement supportées avec les assembleurs qui supportent la directive .cfi_personality"
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr "UNSPEC non délégitimisé %s (%d) trouvé à l'emplacement de la variable"
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr "-feliminate-dwarf2-dups ne fonctionne pas en C++, il est ignoré"
@@ -17342,12 +17358,12 @@ msgstr "ordre de stockage inverse pour le mode %s"
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr "écriture de %wu bits de données hors des limites de l'objet de destination, les données ont été tronquées dans %wu bits"
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "%Kappel à %qs déclaré avec une erreur d'attribut: %s"
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr "%Kappel à %qs déclaré avec un avertissement d'attribut: %s"
@@ -17362,12 +17378,12 @@ msgstr "argument %qs invalide à -fdebug-prefix-map"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "la taille de trame de %wd octets est plus grande que %wd octets"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "n'a pu ouvrir le fichier de vidange des insn finales %qs: %m"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "n'a pu fermer le fichier de vidange des insn finales %qs: %m"
@@ -17382,7 +17398,7 @@ msgstr "la constante de grande taille en virgule fixe a été tronquée implicit
msgid "comparison is always %d due to width of bit-field"
msgstr "la comparaison est toujours %d en raison de la largeur du champ de bits"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr "suppose qu'un débordement signé n'a pas lieu quand le test de la plage est simplifié"
@@ -17412,7 +17428,7 @@ msgstr "suppose qu'un débordement signé n'a pas lieu lorsque la constante dans
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr "suppose qu'un débordement signé n'a pas lieu lorsque des constantes sont combinées autour d'une comparaison"
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "vérification fold: arbre originale modifié par fold"
@@ -17422,7 +17438,7 @@ msgstr "vérification fold: arbre originale modifié par fold"
msgid "total size of local objects too large"
msgstr "la taille totale des objets locaux est trop grande"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "contrainte impossible dans %<asm%>"
@@ -17523,62 +17539,67 @@ msgstr "%qs est une option inconnue de -save-temps"
msgid "input file %qs is the same as output file"
msgstr "le fichier d'entrée %qs est le même que le fichier de sortie"
-#: gcc.c:4498
+#: gcc.c:4476
+#, gcc-internal-format
+msgid "output filename may not be empty"
+msgstr "le nom du fichier de sortie ne peut pas être vide"
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr "-pipe est ignoré parce que -save-temps est spécifié"
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr "%<-x %s%> n'a pas d'effet après le dernier fichier d'entrée"
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr "impossible de trouver le script d'édition de liens par défaut %qs dans les chemins de recherche des bibliothèques"
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr "le commutateur %qs ne débute pas par %<-%>"
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr "le commutateur généré par la spec est un simple %<-%>"
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "impossible d'ouvrir le fichier de réponse temporaire %s"
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "impossible d'écrire dans le fichier de réponse temporaire %s"
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "impossible de fermer le fichier de réponse temporaire %s"
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr "spec %qs invalide"
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "la spec %qs a un %<%%0%c%> invalide"
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "la spec %qs a un %<%%W%c%> invalide"
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "la spec %qs a un %<%%x%c%> invalide"
@@ -17586,229 +17607,229 @@ msgstr "la spec %qs a un %<%%x%c%> invalide"
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "échec du spec: %<%%*%> n'a pas été initialisé par concordance du patron"
-#: gcc.c:5954
+#: gcc.c:5957
#, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr "échec de spec: option de spec %qc non reconnue"
-#: gcc.c:6016
+#: gcc.c:6019
#, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "fonction de spec %qs inconnue"
-#: gcc.c:6046
+#: gcc.c:6049
#, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "erreur dans les arguments de la fonction de spec %qs"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "nom de fonction de spec mal composé"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "aucun argument pour la fonction de spec"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "arguments pour la fonction de spec mal composés"
-#: gcc.c:6396
+#: gcc.c:6399
#, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "la spec entre accolades %qs est invalide à %qc"
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr "le contenu de la spec entre accolades %qs est invalide"
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr "%s: impossible de déterminer la longueur du fichier de comparaison pour le débogage %s"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr "%s: échec de -fcompare-debug (longueur)"
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "%s: ne peut ouvrir le fichier de comparaison pour le débogage %s"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr "%s: échec de -fcompare-debug"
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "échec de spec: plus d'un argument à SYSROOT_SUFFIX_SPEC"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "échec de spec: plus d'un argument à SYSROOT_HEADERS_SUFFIX_SPEC"
-#: gcc.c:7812
+#: gcc.c:7815
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "option %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%> ?"
-#: gcc.c:7816
+#: gcc.c:7819
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "option %<-%s%> non reconnue sur la ligne de commande"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr "pas configuré avec le suffixe d'en-têtes sysroot"
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "pas de fichier à l'entrée"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "ne peut spécifier -o avec -c, -S ou -E et de multiples fichiers"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: le compilateur %s n'est pas installé sur ce système"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr "recompilation avec -fcompare-debug"
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr "pendant la recompilation avec -fcompare-debug"
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr "comparaison des vidanges des insns finales"
# I18N
-#: gcc.c:8261
+#: gcc.c:8264
#, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "-fuse-linker-plugin, mais %s introuvable"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: le fichier d'entrée de l'édition de liens n'est pas utilisé parce que l'édition de liens n'a pas été faite"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr "impossible d'utiliser %<-%> comme nom de fichier d'entrée pour un en-tête précompilé"
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "le langage %s n'est pas reconnu"
-#: gcc.c:8596
+#: gcc.c:8599
#, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "la spec multilib %qs est invalide"
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr "les exclusions multilib %qs sont invalides"
-#: gcc.c:8862
+#: gcc.c:8865
#, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr "le sélecteur multilib %qs %qs est invalide"
-#: gcc.c:9024
+#: gcc.c:9027
#, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "le sélecteur multilib %qs est invalide"
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr "l'exclusion multilib %qs est invalide"
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "variable d'environnement %qs non définie"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, gcc-internal-format
msgid "invalid version number %qs"
msgstr "numéro de version %qs invalide"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "trop peu d'arguments pour %%:version-compare"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "trop d'arguments pour %%:version-compare"
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr "opérateur %qs inconnu dans %%:version-compare"
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "trop d'arguments pour %%:compare-debug-dump-opt"
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "trop d'arguments pour %%:compare-debug-self-opt"
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "trop peu d'arguments pour %%:compare-debug-auxbase-opt"
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "trop d'arguments pour %%:compare-debug-auxbase-opt"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr "l'argument de %%:compare-debug-auxbase-opt n'est pas terminé par .gk"
-#: gcc.c:9832
+#: gcc.c:9835
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr "trop peu d'arguments pour %%:replace-extension"
-#: gcc.c:9885
+#: gcc.c:9888
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr "mauvais nombre d'arguments pour %%:debug-level-gt"
@@ -17953,9 +17974,9 @@ msgstr "déréférencement d'un pointeur null"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
msgstr "déclaré ici"
@@ -18371,230 +18392,230 @@ msgstr "ici"
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr "l'attribut %<fallthrough%> ne précède pas un « case » ou un « default »"
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr "utilisation du résultat d'une fonction qui retourne %<void%>"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "l-valeur invalide dans la sortie asm %d"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr "l'entrée %d qui n'est pas une zone mémoire doit rester en mémoire"
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr "l'entrée mémoire %d n'est pas directement adressable"
-#: gimplify.c:6764
+#: gimplify.c:6767
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr "la variable privée au thread %qE est utilisée dans la région cible"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr "région cible englobante"
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr "la variable privée au thread %qE est utilisée dans une tâche non liée"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr "tâche englobante"
# le %qs est un nom de région non traduit tel que « parallel », « task », « teams ».
-#: gimplify.c:6852
+#: gimplify.c:6855
#, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr "%qE non spécifié dans la région %qs englobante"
# le %qs est un nom de région non traduit tel que « parallel », « task », « teams ».
-#: gimplify.c:6854
+#: gimplify.c:6857
#, gcc-internal-format
msgid "enclosing %qs"
msgstr "région %qs englobante"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr "%qE non spécifié dans la construction OpenACC %qs englobante"
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr "construction OpenACC %qs englobante"
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr "%qE avec une clause %<link%> utilisée dans une fonction %<routine%>"
-#: gimplify.c:7026
+#: gimplify.c:7029
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%qE requiert une directive %<declare%> pour l'utilisation dans une fonction %<routine%>"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "la variable %qE est déclarée dans une région %<host_data%> englobante"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr "%qD est référencé dans une région cible qui n'a pas de type pour lequel une correspondance peut être établie (mappable type)"
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr "la variable d'itération %qE est prédéterminée linéaire"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr "la variable d'itération %qE devrait être privée"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr "la variable d'itération %qE ne devrait pas être « firstprivate »"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr "la variable d'itération %qE ne devrait pas être une réduction"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr "la variable d'itération %qE ne devrait pas être linéaire"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr "la variable d'itération %qE ne devrait pas être « lastprivate »"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr "la variable d'itération %qE ne devrait pas être privée"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr "la clause %<linear%> pour une variable autre qu'un itérateur de boucle est spécifiée sur une construction combinée avec %<distribute%>"
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr "champ de correspondance %qE d'une structure de longueur variable"
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr "%qE apparaît plus d'une fois dans la clause de correspondance (map)"
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "la variable « copyprivate » %qE n'est pas « threadprivate » ou privée dans le contexte extérieur"
# le %s est remplacé par des mots-clé non traduits tels que « firstprivate », « lastprivate »,…
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr "la variable « %s » %qE est privée dans le contexte extérieur"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr "modificateur de clause %qs %<if%> attendu au lieu de %qs"
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr "%<_Atomic%> %qD dans la clause implicite %<map%>"
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr "%<_Atomic%> %qD dans la clause implicite %<firstprivate%> dans la construction %<target%>"
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr "%<_Atomic%> %qD dans la clause %<firstprivate%> dans la construction %<target%>"
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr "la même variable est utilisée dans les clauses %<firstprivate%> et %<lastprivate%> dans la construction %<distribute%>"
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr "clause de données avec réduction sur %qE incompatible; promu en present_or_copy"
-#: gimplify.c:9080
+#: gimplify.c:9083
#, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr "réduction privée invalide sur %qE"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr "une construction %<ordered%> avec une clause %<depend%> doit être étroitement imbriquée dans une boucle avec une clause %<ordered%> avec un paramètre"
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr "la variable %qE n'est pas une itération de la boucle %d la plus à l'extérieur, %qE attendu"
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "le nombre de variables dans la clause %<depend(sink)%> ne correspond pas au nombre de variables d'itérations"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr "plus d'une clause %<depend(source)%> sur une construction %<ordered%>"
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr "une clause %<depend(source)%> a été spécifiée avec des clauses %<depend(sink:)%> sur la même construction"
-#: gimplify.c:11902
+#: gimplify.c:11905
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "%<_Cilk_spawn%> attendu avant %<_Cilk_sync%>"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
-msgstr "la gimplification a échouée"
+msgstr "la gimplification a échoué"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "%qT a été promu en %qT lors du passage à travers %<...%>"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(vous devriez donc passer %qT et non %qT à %<va_arg%>)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "si ce code est atteint, le programme s'arrêtera"
@@ -18637,7 +18658,7 @@ msgstr "Le nom HSA SSA est défini par l'instruction qui est censée l'utiliser"
#: hsa-gen.c:1189 hsa-gen.c:1202
#, gcc-internal-format
msgid "HSA SSA verification failed"
-msgstr "La vérification HSA SSA a échouée"
+msgstr "La vérification HSA SSA a échoué"
#: hsa-gen.c:1198
#, gcc-internal-format
@@ -18652,7 +18673,7 @@ msgstr "L'instruction HSA utilise un registre qui n'est pas parmi les utilisatio
#: hsa-gen.c:1462
#, gcc-internal-format
msgid "HSA instruction verification failed"
-msgstr "La vérification de l'instruction HSA a échouée"
+msgstr "La vérification de l'instruction HSA a échoué"
#: input.c:1147
#, gcc-internal-format, gfc-internal-format
@@ -18827,7 +18848,7 @@ msgstr "les types ont des nombres de paramètres différents"
#: ipa-devirt.c:1229
#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr "le type %qT enfreint lui-même la règle de la définition unique du C++"
#: ipa-devirt.c:1235
@@ -18927,8 +18948,8 @@ msgstr "un champ avec le même nom mais un type différent est défini dans une
#: ipa-devirt.c:1576
#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
-msgstr "le champ a un agencement différent dans une autre unité de traduction"
+msgid "fields have different layout in another translation unit"
+msgstr "les champs ont un agencement différent dans une autre unité de traduction"
#: ipa-devirt.c:1599
#, gcc-internal-format
@@ -19308,198 +19329,198 @@ msgstr "%<depend(sink)%> fait référence à une itération qui n'est jamais dan
msgid "multiple loop axes specified for routine"
msgstr "axes de boucles multiples spécifiés pour la routine"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr "%<seq%> écrase d'autres spécificateurs de boucle de OpenACC"
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr "%<auto%> entre en conflit avec d'autres spécificateurs de boucle de OpenACC"
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr "la boucle intérieure utilise le même parallélisme OpenACC que la boucle qui la contient"
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr "argument pas permis dans la clause %qs dans %<parallel%> de OpenACC"
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr "construction non OpenACC à l'intérieur d'une routine OpenACC"
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr "construction non OpenACC à l'intérieur d'une région OpenACC"
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr "%<ordered simd threads%> doit être étroitement imbriquée à l'intérieur d'une région %<for simd%>"
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr "les constructions OpenMP autres que %<#pragma omp ordered simd%> ne peuvent pas être imbriquées à l'intérieur d'une région %<simd%>"
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr "seules les régions %<distribute%> ou %<parallel%> sont autorisées à être strictement imbriquées à l'intérieur d'une région %<teams%>"
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr "une région %<distribute%> doit être strictement imbriquées à l'intérieur d'une construction %<teams%>"
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr "une directive de boucle OpenACC doit être associée avec une région de calcul de OpenACC"
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr "construction %qs orpheline"
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr "%<#pragma omp cancel for%> à l'intérieur de %<nowait%> pour la construction"
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr "%<#pragma omp cancel for%> à l'intérieur de %<ordered%> pour la construction"
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr "%<#pragma omp cancel sections%> à l'intérieur d'une construction de sections %<nowait%>"
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr "la construction %<%s taskgroup%> n'est pas étroitement imbriquée à l'intérieur de la région %<taskgroup%>"
-#: omp-low.c:2684
+#: omp-low.c:2712
#, gcc-internal-format
msgid "invalid arguments"
msgstr "arguments invalides"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr "construction %<%s %s%> pas étroitement imbriquée à l'intérieur de %qs"
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "une région barrière ne peut pas être étroitement imbriquée à l'intérieur d'une région de partage de tâche, %<critical%>, %<ordered%>, %<master%>, %<task%> explicite ou %<taskloop%>"
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "la région qui partage une tâche ne peut pas être étroitement imbriquée à l'intérieur d'une région de partage de tâche, %<critical%>, %<ordered%>, %<master%>, %<task%> explicite ou %<taskloop%>"
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr "une région %<master%> ne peut pas être étroitement imbriquée à l'intérieur d'un partage de tâche, un %<task%> explicite ou une région %<taskloop%>"
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr "%<depend(%s)%> est uniquement autorisé dans %<omp ordered%>"
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr "une construction %<ordered%> avec une clause %<depend%> doit être étroitement imbriquée à l'intérieur d'une boucle %<ordered%>"
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr "sous-type dépendant invalide dans omp %<ordered%> %<depend%>"
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr "%<ordered%> %<simd%> doit être étroitement imbriquée à l'intérieur d'une région %<simd%>"
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr "une région %<ordered%> ne peut pas être étroitement imbriquée à l'intérieur d'une région %<critical%>, %<ordered%>, %<task%> explicite ou %<taskloop%>"
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr "une région %<ordered%> doit être étroitement imbriquée à l'intérieur d'une région de boucle avec la clause %<ordered%>"
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr "une région %<critical%> ne peut pas être imbriquée à l'intérieur d'une région %<critical%> portant le même nom"
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr "la construction %<teams%> n'est pas étroitement imbriquée dans une construction %<target%>"
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr "une région OpenACC est à l'intérieur d'une routine OpenACC, le parallélisme imbriqué n'est pas encore supporté"
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr "construction OpenACC à l'intérieur d'une région qui n'est pas OpenACC"
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr "une construction %s %qs est à l'intérieur d'une région %s %qs"
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr "la construction %qs est à l'intérieur de la région %qs"
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr "setjmp/longjmp à l'intérieur d'une construction simd"
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr "la clause « sink » est ignorée car elle a un offset qui n'est pas un multiple du pas de la boucle"
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr "le premier offset doit être dans la direction opposée des itérations de la boucle"
-#: omp-low.c:9087
+#: omp-low.c:9125
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr "sortie invalide hors du bloc structuré %s"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr "entrée invalide dans le bloc structuré %s"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr "branchement invalide vers/depuis le bloc structuré %s"
@@ -19584,7 +19605,7 @@ msgstr "les sauts indirects ne sont pas disponibles sur cette cible"
msgid "command line option %qs is not supported by this configuration"
msgstr "l'option %qs en ligne de commande n'est pas supportée par cette configuration"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr "argument manquant à %qs"
@@ -19740,127 +19761,137 @@ msgstr "-fsanitize-recover=%s n'est pas supporté"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr "-fsanitize-address-use-after-scope requiert l'option -fstack-reuse=none"
-#: opts.c:1410
+#: opts.c:1012
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr "la mémoire transactionnelle n'est pas supportée avec %<-fsanitize=address%>"
+
+#: opts.c:1015
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr "la mémoire transactionnelle n'est pas supportée avec %<-fsanitize=kernel-address%>"
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr "include_flags 0x%x non reconnu passé à print_specific_help"
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr "l'option -fsanitize-all n'est pas valide"
-#: opts.c:1642
+#: opts.c:1649
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "argument non reconnu pour l'option -f%ssanitize%s=: %q.*s; vouliez-vous utiliser %qs ?"
-#: opts.c:1649
+#: opts.c:1656
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "argument non reconnu pour l'option -f%ssanitize%s=: %q.*s"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr "l'argument %q.*s de --help est ambigu, veuillez être plus précis"
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "argument non reconnu pour l'option --help=: %q.*s"
-#: opts.c:2078
+#: opts.c:2085
#, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr "HSA n'a pas été activé durant la configuration"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr "l'option -foffload-abi ne peut être spécifiée qu'avec un compilateur pour le délestage"
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "l'alignement de la structure doit être une petite puissance de 2, pas %d"
-#: opts.c:2217
+#: opts.c:2224
#, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr "paramètre de contrôle de la pile %qs inconnu"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr "%<-gdwarf%s%> est ambigu; utilisez %<-gdwarf-%s%> pour la version DWARF ou %<-gdwarf -g%s%> pour le niveau de débogage"
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "la version dwarf %d n'est pas supportée"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s: les arguments de --param devraient être de la forme NOM=VALEUR"
-#: opts.c:2371
+#: opts.c:2378
#, gcc-internal-format
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "nom de --param %qs invalide; vouliez vous utiliser %qs ?"
-#: opts.c:2374
+#: opts.c:2381
#, gcc-internal-format
msgid "invalid --param name %qs"
msgstr "nom de --param %qs invalide"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "valeur de --param %qs invalide"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "le système cible ne supporte pas la sortie de débogage"
-#: opts.c:2513
+#: opts.c:2520
#, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr "le format de débogage %qs entre en conflit avec une sélection précédente"
-#: opts.c:2531
+#: opts.c:2538
#, gcc-internal-format
msgid "unrecognized debug output level %qs"
msgstr "niveau de sortie de débogage %qs non reconnu"
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr "le niveau de sortie de débogage %qs est trop élevé"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "obtention de la limite maximale de la taille du fichier de vidange (core file): %m"
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "initialisation de la limite maximale de la taille du fichier de vidange (core file): %m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "option gcc de débogage non reconnue: %c"
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s: pas d'option -%s"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr "-Werror=%s: -%s n'est pas une option qui contrôle les avertissements"
@@ -20207,7 +20238,7 @@ msgstr "une variable-registre globale suit une définition de fonction"
msgid "register of %qD used for multiple global register variables"
msgstr "le registre de %qD est utilisé pour plusieurs variables-registre globales"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr "en conflit avec %qD"
@@ -20808,12 +20839,12 @@ msgstr "erreur d'écriture dans %s: %m"
msgid "error closing %s: %m"
msgstr "erreur de fermeture de %s: %m"
-#: toplev.c:2054
+#: toplev.c:2057
#, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr "auto-tests incompatibles avec -E"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr "les auto-tests ne sont pas activés dans cet exécutable"
@@ -21724,47 +21755,47 @@ msgstr "dans la définition de la macro %qs"
msgid "in expansion of macro %qs"
msgstr "dans l'expansion de la macro %qs"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr "le BB %i a plusieurs arêtes de gestion des exceptions"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr "le BB %i ne peut pas produire d'exception mais il a une arête pour la gestion des exceptions"
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr "la dernière instruction du BB %i a défini incorrectement la zone d'atterrissage des exceptions"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr "le BB %i n'a pas d'arête de gestion des exceptions"
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr "arête incorrecte de gestions des exceptions %i->%i"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr "il manque une arête dans le BB %i"
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr "le BB %i a trop d'arêtes falltrhu"
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr "le BB %i a une arête incorrecte"
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr "le BB %i a une arête fallthru incorrecte"
@@ -21866,32 +21897,32 @@ msgstr "SSA corrompu"
msgid "target does not support atomic profile update, single mode is selected"
msgstr "la cible ne supporte pas la mise à jour atomique du profilage, le mode simple est sélectionné"
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr "argument %u nul où un non-nul est attendu"
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr "dans un appel à la fonction interne %qD"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "dans un appel à la fonction %qD déclarée ici"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr "optimisation de boucle manquée, le compteur de boucle peut déborder"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr "l'itération %s invoque un comportement indéfini"
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr "dans cette boucle"
@@ -22245,11 +22276,11 @@ msgstr "%q+D redéclaré sans l'attribut dllimport: le dllimport précédent est
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -23219,7 +23250,7 @@ msgstr "l'attribut %qE suit %qE"
msgid "type was previously declared %qE"
msgstr "le type a été précédemment déclaré %qE"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr "%<transaction_safe_dynamic%> ne peut être spécifié que pour une fonction virtuelle"
@@ -23494,7 +23525,7 @@ msgstr "?: utilisation de constantes entières dans un contexte booléen"
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "le compilateur peut supposer que l'adresse de %qD sera toujours évaluée à %<true%>"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "parenthèses suggérées autour de l'affectation utilisée comme valeur dans une condition"
@@ -24114,62 +24145,62 @@ msgstr "écriture dans un objet constant (argument %d)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "qualificatif de type supplémentaire dans l'argument du format (argument %d)"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> attend un argument de type %<%s%s%> mais l'argument %d a le type %qT"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%s %<%s%.*s%> attend un argument %<%s%s%> correspondant"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> attend un argument de type %<%T%s%> mais l'argument %d a le type %qT"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%s %<%s%.*s%> attend un argument %<%T%s%> correspondant"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%> n'est pas défini comme un type"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%> n'est pas défini comme %<long%> ou %<long long%>"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%<locus%> n'est pas défini comme un type"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%> n'est pas défini comme un type"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%<tree%> n'est pas défini comme un type"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%<tree%> n'est pas défini comme un type pointeur"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "les arguments devant être formatés ne sont pas %<...%>"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "les formats de strftime ne peuvent pas formater d'arguments"
@@ -24271,7 +24302,7 @@ msgstr "constante en virgule flottante tronquée à zéro"
msgid "repeated %<@%> before Objective-C string"
msgstr "%<@%> répété avant la chaîne Objective-C"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr "concaténation non standard de chaînes littérales non supportée"
@@ -24301,7 +24332,7 @@ msgstr "%<#pragma omp atomic update%> utilise deux variables différentes pour l
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr "%<#pragma omp atomic capture%> utilise deux variables différentes pour la mémoire"
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "type invalide pour la variable d'itération %qE"
@@ -24316,22 +24347,22 @@ msgstr "variable d'itération %<_Atomic%> %qE"
msgid "%qE is not initialized"
msgstr "%qE n'est pas initialisé"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr "prédicat de contrôle manquant"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "prédicat de contrôle invalide"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr "expression d'incrémentation manquante"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "expression d'incrémentation invalide"
@@ -24876,8 +24907,8 @@ msgstr "<valeur de retour>"
msgid "wrong type argument to %s"
msgstr "argument de type erroné pour %s"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "débordement dans l'expression constante"
@@ -25545,7 +25576,7 @@ msgstr[1] "l'argument %i est passé à un paramètre avec un qualificatif restri
msgid "this condition has identical branches"
msgstr "cette condition a des branches identiques"
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr "%<_Cilk_spawn%> ne peut être utilisé qu'à l'intérieur d'une fonction"
@@ -25705,7 +25736,7 @@ msgstr "-march=%s: chaîne ISA invalide"
msgid "-march=%s: unsupported ISA substring %qs"
msgstr "-march=%s: sous-chaîne ISA %qs non supportée"
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "option -mdebug-%s inconnue"
@@ -26028,7 +26059,7 @@ msgstr "support du profilage pour VxWorks"
msgid "%Kargument %d must be a constant immediate"
msgstr "%Kl'argument %d doit être une constante immédiate"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr "%Kl'index de l'avenue doit être une constante immédiate"
@@ -26108,7 +26139,7 @@ msgstr "nom de processeur manquant dans %<-mtune=%s%>"
msgid "unknown value %qs for -mtune"
msgstr "valeur %qs inconnue pour -mtune"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr "l'option -mcpu=%s est en conflit avec l'option -march=%s"
@@ -26193,9 +26224,9 @@ msgstr "la cible %s %qs n'autorise pas de forme négative"
msgid "target %s %s=%s is not valid"
msgstr "la cible %s %s=%s n'est pas valable"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr "l'argument %<target%> de l'attribut n'est pas une chaîne"
@@ -26281,7 +26312,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "valeur %qs erronée pour -mmemory-latency"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -26455,375 +26486,375 @@ msgstr "les adresses des insn ne sont pas définies après shorten_branches"
msgid "insn addresses not freed"
msgstr "les adresses des insn ne sont pas libérées"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, gcc-internal-format
msgid "this builtin is not supported for this target"
msgstr "cette fonction interne n'est pas supportée pour cette cible"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr "Vous devez activer les instructions NEON (par ex. -mfloat-abi=softfp -mfpu=neon) pour utiliser ces intrinsèques."
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr "Vous devez activer les instructions VFP pour utiliser ces intrinsèques."
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr "Vous devez activer les instructions crypto (par ex. inclure -mfloat-abi=softfp -mfpu=crypto-neon…) pour utiliser ces intrinsèques."
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "sélecteur doit être un immédiat"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr "la plage du sélecteur doit être entre 0 et 7"
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr "la plage du sélecteur doit être entre 0 et 3"
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr "la plage du sélecteur doit être entre 0 et 1"
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "le masque doit être un immédiat"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr "la plage du masque doit être entre 0 et 255"
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr "la plage du décompte doit être entre 0 et 32. Veuillez vérifier l'intrinsèque _mm_rori_pi16 dans le code."
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr "la plage du décompte doit être entre 0 et 32. Veuillez vérifier l'intrinsèque _mm_rori_pi32 dans le code."
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr "la plage du décompte doit être entre 0 et 32. Veuillez vérifier l'intrinsèque _mm_ror_pi16 dans le code."
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr "la plage du décompte doit être entre 0 et 32. Veuillez vérifier l'intrinsèque _mm_ror_pi32 dans le code."
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr "la plage du décompte doit être entre 0 et 64. Veuillez vérifier l'intrinsèque _mm_rori_si64 dans le code."
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr "la plage du décompte doit être entre 0 et 64. Veuillez vérifier l'intrinsèque _mm_ror_si64 dans le code."
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_srli_pi16 dans le code"
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_srli_pi32 dans le code"
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_srli_si64 dans le code"
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_slli_pi16 dans le code"
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_slli_pi32 dans le code"
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_slli_si64 dans le code"
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_srai_pi16 dans le code"
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_srai_pi32 dans le code"
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_srai_si64 dans le code"
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_srl_pi16 dans le code"
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_srl_pi32 dans le code"
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_srl_si64 dans le code"
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_sll_pi16 dans le code"
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_sll_pi32 dans le code"
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_sll_si64 dans le code"
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_sra_pi16 dans le code"
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_sra_pi32 dans le code"
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr "le décompte ne devrait pas être inférieur à 0. Veuillez vérifier l'intrinsèque _mm_sra_si64 dans le code"
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr "iWMMXt et NEON sont incompatibles"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "le processeur cible ne supporte pas ARM"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "activer le support de la trace de débogage n'a de sens qu'en compilant pour le Thumb"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "activer le support pour l'interopérabilité de l'appelé n'a de sens qu'en compilant pour le Thumb"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g avec -mno-apcs-frame peut ne pas donner un débogage pertinent"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr "iWMMXt non supporté en mode Thumb"
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "-mtp=cp15 ne peut pas être utilisé avec un Thumb 16 bits"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr "RTP PIC est incompatible avec Thumb"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr "-mslow-flash-data ne supporte que du code non pic sur les cibles armv7-m"
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr "-mpure-code ne supporte que du code non pic sur les cibles armv7-m"
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "le processeur cible ne supporte pas les instructions THUMB"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "le processeur cible ne supporte pas les accès non alignés"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mfpu=auto n'est actuellement pas supporté sans un processeur explicite."
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "le processeur cible ne supporte pas l'interopérabilité"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check incompatible avec -mno-apcs-frame"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic et -mapcs-reent sont incompatibles"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "Le code réentrant APCS n'est pas supporté. Ignoré"
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr "les options fp16 sélectionnées sont incompatibles"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr "iwmmxt exige une ABI compatible AAPCS pour fonctionner correctement"
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr "l'abi iwmmxt requiert un processeur avec iwmmxt"
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "AAPCS ne supporte pas -mcaller-super-interworking"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "AAPCS ne supporte pas -mcallee-super-interworking"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr "__fp16 et pas de ldrh"
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mfloat-abi=hard: le processeur sélectionné n'a pas de FPU"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mfloat-abi=hard et VFP"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "la frontière de la taille de la structure peut seulement être 8, 32 ou 64"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr "la frontière de la taille de la structure peut seulement être 8 ou 32"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "RTP PIC est incompatible avec -msingle-pic-base"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= est inutile sans -fpic"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "incapable d'utiliser « %s » pour un registre PIC"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-freorder-blocks-and-partition n'est pas supporté sur cette architecture"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "le processeur cible ne supporte pas les extensions de sécurité ARMv8-M"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr "variante PCS qui n'est pas dérivée de AAPCS"
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr "les fonctions variadiques doivent utiliser la variante du AAPCS de base"
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr "variante PCS"
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr "ABI VFP en virgule flottante matérielle du Thumb-1"
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr "le passage de paramètre pour l'argument de type %qT a changé dans GCC 7.1"
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -26831,72 +26862,77 @@ msgstr "le passage de paramètre pour l'argument de type %qT a changé dans GCC
msgid "%qE attribute only applies to functions"
msgstr "l'attribut %qE s'applique uniquement aux fonctions"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "l'attribut %qE n'est pas disponible pour les fonctions avec des arguments passés sur la pile"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, gcc-internal-format
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "l'attribut %qE n'est pas disponible pour les fonctions avec un nombre variable d'arguments"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "l'attribut %qE n'est pas disponible pour les fonctions qui retournent une valeur sur la pile"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, gcc-internal-format
msgid "%qE attribute ignored without -mcmse option."
msgstr "l'attribut %qE est ignoré sans l'option -mcmse."
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "l'attribut %qE n'a pas d'effet sur les fonctions statiques"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "l'attribut %qE ne s'applique qu'au type de base d'un pointeur vers une fonction"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr "l'accès à un stockage local au thread n'est actuellement pas supporté avec -mpure-code ou -mslow-flash-data"
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr "%K%s %wd hors des limites %wd - %wd"
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr "%s %wd hors des limites %wd - %wd"
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "incapable de calculer la position réelle des paramètres sur la pile"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr "Saut lointain thumb1 inattendu"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "pas de registre bas disponible pour dépiler les registres hauts"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "les routines du service d'interruption ne peuvent pas être codées en mode Thumb"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr "-fstack-check=specific pour Thumb-1"
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr "fpu invalide pour attribute(target(\"%s\"))"
@@ -26904,13 +26940,13 @@ msgstr "fpu invalide pour attribute(target(\"%s\"))"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr "la sélection automatique du fpu n'est actuellement pas permise ici"
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr "attribute(target(\"%s\")) est inconnu"
@@ -27004,166 +27040,177 @@ msgstr "les attributs de fonction %qs, %qs et %qs sont mutuellement exclusifs"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr "les attributs de fonction %qs et %qs n'ont pas d'effet sur la fonction %qs"
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr "la fonction avec l'attribut %qs ne peut pas avoir d'argument"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr "la fonction avec l'attribut %qs ne peut pas retourner une valeur"
# %s est « interrupt » ou « signal » non traduit.
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
+#, gcc-internal-format
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
+msgstr "%qs semble être un gestionnaire avec l'attribut %qs mal orthographié, il manque le préfixe %<__vector%>"
+
+#: config/avr/avr.c:1098
#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
-msgstr "%qs semble être un gestionnaire avec l'attribut « %s » mal orthographié, il manque le préfixe __vector"
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr "%qs est un identificateur réservé de AVR-LibC. Envisagez %<#include <avr/interrupt.h>%> avant d'utiliser la macro %qs"
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr "%<builtin_return_address%> ne contient que 2 octets d'adresse"
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr "l'offset du pointeur par rapport au symbole peut être incorrect"
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr "accès à la mémoire des données avec une adresse mémoire du programme"
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr "accès à la mémoire du programme avec une adresse mémoire des données"
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr "registre fixe %s utilisé pour passer un paramètre à la fonction"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr "l'écriture dans l'espace d'adresses %qs n'est pas supportée"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr "l'attribut %qE ne s'applique qu'aux variables statiques"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "l'attribut %qE n'est supporté que par les cœurs Tiny réduits"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "l'attribut %qE ne s'applique qu'aux variables"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "l'attribut %qE n'accepte qu'une constante entière comme argument"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr "l'adresse de l'attribut %qE est hors limites"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr "les attributs %s et %qE fournissent tous les deux une adresse"
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr "attribut %qE sur une variable non volatile"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr "les espaces d'adresses ne sont pas supportés pour les périphériques Tiny réduits"
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr "l'espace d'adresses %qs n'est pas supporté pour les périphériques avec une taille de flash jusqu'à %d Kio"
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr "un pointeur visant l'espace d'adresses %qs doit être « const » dans %qT"
# %s est un texte non traduit tel que « variable », « function parameter », « structure field »,…
# J'ai soumis le bug 79453 pour demander de créer des messages spécifiques à chaque cas.
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr "un pointeur visant l'espace d'adresses %qs doit être const dans le/la %s %q+D"
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr "la variable %q+D doit être « const » pour être placée dans une section en lecture seule à l'aide de %qs"
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr "la déclaration IO statique pour %q+D a besoin d'une adresse"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr "la définition IO pour %q+D a besoin d'une adresse"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "seules les variables non initialisées peuvent être placées dans la section .noinit"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, gcc-internal-format
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "variable %q+D avec une initialisation dynamique placée dans la zone mémoire du programme"
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr "variable non initialisée %q+D placée dans la zone mémoire du programme"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "%q+D a les attributs incompatibles %qs et %qs"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr "l'architecture %qs n'est supportée que par l'assembleur"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr "conversion depuis l'espace d'adresses %qs vers l'espace d'adresses %qs"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr "%s attend une constante entière à la compilation"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr "%s attend une constante sous forme d'entier long à la compilation comme premier argument"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr "arrondir à %d bits n'a pas d'effet pour une valeur en virgule fixe avec %d bits fractionnels"
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr "le résultat de l'arrondi sera toujours 0"
@@ -27446,12 +27493,12 @@ msgstr "accumulateur inapproprié pour %qs"
msgid "invalid IACC argument"
msgstr "argument IACC invalide"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs attend un argument constant"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "argument constant hors limite pour %qs"
@@ -27629,7 +27676,7 @@ msgstr "le modèle de code %qs n'est pas supporté en mode %s bits"
msgid "code model %qs not supported in x32 mode"
msgstr "le modèle de code %qs n'est pas supporté en mode x32"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "le modèle de code %s ne supporte pas le mode PIC"
@@ -27759,585 +27806,585 @@ msgstr "%<-mrtd%> est ignoré en mode 64 bits"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "%<target(\"rtd\")%> est ignoré en mode 64 bits"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "-mpreferred-stack-boundary n'est pas supporté pour cette cible"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred-stack-boundary=%d n'est pas entre %d et %d"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mincoming-stack-boundary=%d n'est pas entre %d et 12"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr "-mnop-mcount n'est pas compatible avec cette cible"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "-mnop-mcount n'est pas implémenté pour -fPIC"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "%<-msseregparm%> utilisé sans que SSE soit activé"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "%<target(\"sseregparm\")%> utilisé sans que SSE soit activé"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "jeu d'instructions SSE désactivé, l'arithmétique 387 est utilisée"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "jeu d'instructions 387 désactivé, l'arithmétique SSE est utilisée"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr "le sondage de la pile requiert %<-maccumulate-outgoing-args%> pour être correcte"
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr "le sondage de la pile requiert %<target(\"accumulate-outgoing-args\")%> pour être correcte"
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr "le registre ebp fixé requiert %<-maccumulate-outgoing-args%>"
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr "le registre ebp fixé requiert %<target(\"accumulate-outgoing-args\")%>"
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr "-mfentry n'est pas supporté en 32 bits en combinaison avec -fpic"
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr "-mno-fentry n'est pas compatible avec SEH (gestionnaire d'exceptions structuré)"
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "option inconnue pour -mrecip=%s"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr "option(\"%s\") a déjà été spécifié"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr "Seul le format de débogage DWARF est supporté pour les routines de service d'interruptions."
# Le dernier %s est le texte non traduit « exception » ou « interrupt ».
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr "les instructions %s ne sont pas autorisées dans la routine de service de type « %s »"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr "les instructions %s ne sont pas autorisées dans la fonction avec l'attribut no_caller_saved_registers"
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "les attributs fastcall et regparm sont incompatibles"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "les attributs regparam et thiscall sont incompatibles"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "l'attribut %qE requiert un argument de type constante entière"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "l'argument pour l'attribut %qE est plus grand que %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "les attributs fastcall et cdecl sont incompatibles"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "les attributs fastcall et stdcall sont incompatibles"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "les attributs fastcall et thiscall sont incompatibles"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "les attributs stdcall et cdecl sont incompatibles"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "les attributs stdcall et fastcall sont incompatibles"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "les attributs stdcall et thiscall sont incompatibles"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "les attributs cdecl et thiscall sont incompatibles"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr "l'attribut %qE est utilisé pour une méthode qui n'est pas une classe"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr "appel de %qD avec l'attribut sseregparm sans que SSE/SSE2 soit activé"
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr "appel de %qT avec l'attribut sseregparm sans que SSE/SSE2 soit activé"
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr "X32 ne supporte pas l'attribut ms_abi"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr "ms_hook_prologue n'est pas compatible avec les fonctions imbriquées"
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr "l'argument vectoriel AVX512F sans activer AVX512F change l'ABI"
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr "le retour vectoriel AVX512F sans activer AVX512F change l'ABI"
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr "l'argument vectoriel AVX sans activer AVX change l'ABI"
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr "le retour vectoriel AVX sans activer AVX change l'ABI"
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "l'argument vectoriel SSE sans activer SSE modifie l'ABI"
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "le retour vectoriel SSE sans activer SSE change l'ABI"
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "l'argument vectoriel MMX sans activer MMX modifie l'ABI"
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr "le retour vectoriel MMX sans activer MMX change l'ABI"
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr "l'ABI pour passer une structure possédant un tableau flexible comme membre a changé dans GCC 4.4"
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr "l'ABI pour passer une union avec un double long a changé dans GCC 4.4"
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr "l'ABI pour passer une structure possédant un nombre décimal complexe comme membre a changé dans GCC 4.4"
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr "retour d'un registre SSE alors que SSE est désactivé"
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr "argument dans un registre SSE alors que SSE est désactivé"
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr "retour d'un registre x87 alors que x87 est désactivé"
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr "appel de %qD avec la convention d'appel SSE sans avoir activé SSE/SSE2"
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr "ceci est un bogue de GCC qui peut être contourné en ajoutant l'attribut utilisé à la fonction appelée"
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr "L'ABI pour passer des paramètres avec un alignement de %d octets a changé dans GCC 4.6"
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr "l'attribut ms_hook_prologue est incompatible avec -mfentry pour 32 bits"
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr "DRAP (Dynamic Realign Argument Pointer) n'est pas supporté dans une routine de service d'interruption. Ceci peut être contourné en évitant les fonctions avec un retour agrégé."
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr "-fsplit-stack ne supporte pas fastcall avec des fonctions imbriquées"
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr "-fsplit-stack ne supporte pas deux paramètres registres pour une fonction imbriquée"
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "-fsplit-stack ne supporte pas trois paramètres registres"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr "taille non supportée pour un registre entier"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr "les registres étendus n'ont pas de moitié haute"
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr "taille d'opérande non supportée pour un registre étendu"
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr "opérande non entier utilise avec le code d'opérande « z »"
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr "une routine de service d'interruption ne peut pas être appelée directement"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr "Pas de répartiteur trouvé pour les attributs de version"
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr "Pas de répartiteur trouvé pour %s"
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr "Pas de répartiteur trouvé pour les attributs de version : %s"
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr "Les versions de fonctions ne peuvent pas être marquées avec gnu_inline, des corps de fonctions doivent être générés"
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr "Des versions multiples de fonctions virtuelles ne sont pas supportées"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr "attribut %<target%> manquant pour %D avec plusieurs versions"
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, gcc-internal-format
msgid "previous declaration of %D"
msgstr "déclaration précédente de %D"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "les versions multiples requièrent ifunc qui n'est pas supporté sur cette cible"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr "Le paramètre à une fonction interne doit être une chaîne sous forme constante ou littérale"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr "Le paramètre à la fonction interne n'est pas valable: %s"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "le dernier argument doit être une valeur immédiate sur 2 bits"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "le cinquième argument doit être une valeur immédiate sur 8 bits"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "le troisième argument doit être une valeur immédiate sur 8 bits"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "le dernier argument doit être une valeur immédiate sur 1 bit"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr "le dernier argument doit être une valeur immédiate sur 3 bits"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "le dernier argument doit être une valeur immédiate sur 4 bits"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "le dernier argument doit être une valeur immédiate sur 1 bit"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "le dernier argument doit être une valeur immédiate sur 5 bits"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "l'avant dernier argument doit être une valeur immédiate sur 8 bits"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "le dernier argument doit être une valeur immédiate sur 8 bits"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr "le troisième argument doit être une constante de comparaison"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr "mode de comparaison incorrect"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr "opérande d'arrondi incorrect"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr "l'argument immédiat doit être une valeur immédiate sur 4 bits"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr "l'argument immédiat doit être une valeur immédiate sur 5 bits"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr "l'argument immédiat doit être une valeur immédiate sur 8 bits"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "le dernier argument doit être une valeur immédiate sur 32 bits"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr "le sélecteur doit être une constante entière dans la plage 0..%wi"
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr "%qE a besoin d'une option isa inconnue"
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr "%qE a besoin de l'option isa %s"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "le dernier argument doit être une valeur immédiate"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "le dernier argument doit être une échelle 1, 2, 4, 8"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "le quatrième argument doit être une échelle 1, 2, 4, 8"
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, gcc-internal-format
msgid "incorrect hint operand"
msgstr "opérande d'indice incorrect"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "l'argument de xabort doit être une valeur immédiate sur 8 bits"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "l'attribut %qE est uniquement disponible en 32 bits"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "l'argument de l'attribut %qE n'est ni zéro ni un"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "les attributs ms_abi et sysv_abi sont incompatibles"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "l'attribut incompatible %qE est ignoré"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr "la routine de service d'interruption devrait avoir un pointeur comme premier argument"
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr "la routine de service d'interruption devrait avoir un « unsigned %sint » comme deuxième argument"
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr "la routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnel"
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr "la routine de service d'interruption ne peut pas avoir une valeur de retour non void"
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr "les alternatives ne sont pas autorisées dans la sortie du fanion asm"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr "sortie du fanion asm %qs inconnue"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr "type invalide pour la sortie du fanion asm"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr "Modèle mémoire spécifique à l'architecture inconnu"
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr "HLE_ACQUIRE n'est pas utilisé avec le modèle mémoire ACQUIRE ou un autre plus contraignant"
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr "HLE_RELEASE n'est pas utilisé avec le modèle mémoire RELEASE ou un autre plus contraignant"
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr "simdlen %d non supportée"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr "type de retour %qT non supporté pour simd\n"
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr "type d'argument %qT non supporté pour simd\n"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr "Le contrôleur de pointeurs requiert le support MPX sur cette cible. Utilisez les options -mmpx pour activer MPX."
@@ -28457,7 +28504,7 @@ msgstr "gp_offset (%ld) ou end_offset (%ld) est plus petit que zéro"
msgid "argument %qd is not a constant"
msgstr "l'argument %qd n'est pas une constante"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS, pointeur nul"
@@ -28467,7 +28514,7 @@ msgstr "PRINT_OPERAND_ADDRESS, pointeur nul"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: Ponctuation « %c » inconnue"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND pointeur nul"
@@ -28568,7 +28615,7 @@ msgstr "plusieurs attributs d'interruption ne sont pas permis"
msgid "interrupt_thread is available only on fido"
msgstr "interrupt_thread est disponible uniquement sur fido"
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "l'expression limitant la pile n'est pas supportée"
@@ -29075,8 +29122,8 @@ msgstr "__delay_cycles est limité à des décomptes de boucles sur 32 bits"
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr "les fonctions internes du MSP430 ne fonctionnent qu'à l'intérieur des gestionnaires d'interruptions"
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr "code interne erroné"
@@ -29327,27 +29374,27 @@ msgstr "ne peut produire des pointeurs non alignés dans l'assembleur ptx"
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr "PTX ne supporte pas les déclarations faibles (uniquement les définitions faibles)"
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, gcc-internal-format
msgid "%qE attribute requires a void return type"
msgstr "l'attribut %qE requiert un type de retour « void »"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
msgstr "l'attribut %qE n'est pas permis avec une classe de stockage auto"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr "utilisation de vector_length (%d), %d est ignoré"
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr "utilisation de vector_length (%d), le paramètre à l'exécution est ignoré"
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr "utilisation de num_workers (%d), %d est ignoré"
@@ -29372,7 +29419,7 @@ msgstr "L'option -g est seulement supportée lorsque GAS est utilisé sur ce pro
msgid "-g option disabled"
msgstr "option -g désactivée"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr "l'alignement (%u) pour %s excède l'alignement maximum pour les données communes globales. Utilisation de %u"
@@ -29507,224 +29554,224 @@ msgstr "le nombre doit être 0 ou 1"
msgid "junk at end of #pragma longcall"
msgstr "rebut à la fin de #pragma longcall"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr "vec_lvsl est déprécié pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignés"
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr "vec_lvsr est déprécié pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignés"
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr "vec_mul accepte uniquement 2 arguments"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr "vec_cmpne accepte uniquement 2 arguments"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr "vec_adde accepte uniquement 3 arguments"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr "vec_addec accepte uniquement 3 arguments"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%s accepte uniquement %d arguments"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%s accepte uniquement 1 argument"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%s accepte uniquement 2 arguments"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr "vec_extract accepte uniquement 2 arguments"
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr "vec_insert accepte uniquement 3 arguments"
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "le passage de l'argument %d de %qE abandonne les qualificatifs du type cible du pointeur"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "La fonction interne %s n'est pas supportée dans cette configuration du compilateur"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "combinaison invalide de paramètres pour l'intrinsèque Altivec %s"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr "-mrecip requiert -ffinite-math ou -ffast-math"
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr "-mrecip requiert -fno-trapping-math ou -ffast-math"
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr "-mrecip requiert -freciprocal-math ou -ffast-math"
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 requiert une architecture PowerPC64, elle est maintenant activée"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, 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 n'est pas supporté sur Darwin 64 bits; il est incompatible avec les bibliothèques C et C++ installées"
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr "ne générera pas d'instructions power9 car l'assembleur ne supporte pas power9"
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr "ne générera pas d'instructions power8 car l'assembleur ne supporte pas power8"
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr "ne générera pas d'instructions power7 car l'assembleur ne supporte pas power7"
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr "ne générera pas d'instructions power6 car l'assembleur ne supporte pas power6"
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr "ne générera pas d'instructions power5 car l'assembleur ne supporte pas power5"
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr "pas configuré pour l'ABI SPE"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr "pas configuré pour le jeu d'instructions SPE"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr "l'attribut cible ou le pragma change l'ABI SPE"
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "AltiVec pas supporté par cette cible"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "SPE pas supporté par cette cible"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple n'est pas supporté sur des systèmes petits boutistes"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring n'est pas supporté sur des systèmes petits boutistes"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr "-mpower9-minmax est incompatible avec les options explicitement désactivées"
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr "L'option de la cible power9 est incompatible avec -mcpu=<xxx> pour <xxx> inférieur à power9"
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr "-mcrypto requiert -maltivec"
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr "-mdirect-move requiert -mvsx"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr "-mpower8-vector requiert -maltivec"
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr "-mpower8-vector requiert -mvsx"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr "-mvsx-timode requiert -mvsx"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr "-mhard-dfp requiert -mhard-float"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr "-mupper-regs-df requiert -mvsx"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
msgstr "-mupper-regs-di requiert -mvsx"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr "-mupper-regs-sf requiert -mpower8-vector"
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr "-mpower8-fusion-sign requiert -mpower8-fusion"
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr "-mtoc-fusion requiert -mpower8-fusion"
@@ -29733,514 +29780,519 @@ msgstr "-mtoc-fusion requiert -mpower8-fusion"
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr "-mpower9-fusion requiert -mpower8-fusion"
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr "-mpower9-vector requiert -mpower8-vector"
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr "-mpower9-dform requiert -mpower9-vector"
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requièrent -mdirect-move"
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr "-mpower9-dform requiert -mupper-regs-df"
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr "-mpower9-dform requiert -mupper-regs-sf"
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr "-mvsx-timode pourrait nécessiter -mlra"
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr "-mallow-movmisalign requiert -mvsx"
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr "-mefficient-unaligned-vsx requiert -mvsx"
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr "-mefficient-unaligned-vsx requiert -mallow-movmisalign"
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr "-mvsx-small-integer requiert -mpower8-vector, -mupper-regs-di et -mdirect-move"
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr "l'attribut cible ou le pragma change la taille du double long"
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr "-mfloat128 requiert le support VSX"
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr "-mfloat128-type requiert le support VSX"
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr "-mfloat128 requiert -mfloat128-type"
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr "-mfloat128-hardware requiert -mfloat128-type"
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr "-mfloat128-hardware requiert le support ISA 3.0 complet"
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr "-mfloat128-hardware requiert -m64"
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr "type d'ABI de la bibliothèque de vectorisation (%s) inconnu pour l'option -mveclibabi="
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr "l'attribut cible ou le pragma change l'ABI AltiVec"
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr "l'attribut cible ou le pragma change l'ABI darwin64"
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr "l'attribut cible ou le pragma change la virgule flottante simple précision"
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr "l'attribut cible ou le pragma change la virgule flottante double précision"
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr "%qs n'est pas un nombre valable dans -mstack-protector-guard-offset="
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "%qs n'est pas un décalage valable dans -mstack-protector-guard-offset="
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr "%qs n'est pas un registre de base valable dans -mstack-protector-guard-reg="
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr "-mstack-protector-guard=tls a besoin d'un registre de base valable"
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr "l'agencement des agrégats contenant des vecteurs alignés sur %d octets a changé avec GCC 5"
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "vecteur GCC retourné par référence: extension ABI non standard sans aucune garantie de compatibilité"
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "la valeur ne peut être retournée dans le registre vectoriel parce que les instructions altivec sont désactivées, utilisez -maltivec pour les autoriser"
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr "l'ABI pour passer des agrégats avec un alignement sur %d octets a changé avec GCC 5"
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "l'argument ne peut pas être passé dans le registre vectoriel parce que les instructions altivec sont désactivées, utilisez -maltivec pour les autoriser"
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr "l'ABI pour passer des agrégats de flottants homogènes a changé avec GCC 5"
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "vecteur GCC passé par référence: extension ABI non standard sans aucune garantie de compatibilité"
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr "erreur interne: fonction interne %s déjà traitée"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr "l'argument 1 doit être une valeur de champ sur 8 bits"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "l'argument 1 doit être un littéral signé de 5 bits"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "l'argument 2 doit être un littéral non signé de 5 bits"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "l'argument 1 doit être un littéral non signé de 6 bits"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, gcc-internal-format
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "l'argument 2 doit être un littéral non signé de 7 bits"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "argument 1 de « __builtin_altivec_predicate » doit être une constante"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "argument 1 de « __builtin_altivec_predicate » est hors limite"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr "la fonction interne %s est uniquement valable en mode 64 bits"
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr "l'argument %d doit être un littéral non signé"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr "l'argument %d est un littéral non signé qui est hors limite"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr "la fonction interne %s n'accepte qu'une chaîne comme argument"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "le processeur %s est un argument invalide pour la fonction interne %s"
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "le hwcap %s est un argument invalide pour la fonction interne %s"
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr "%s requiert GLIBC (2.23 ou plus récent) qui exporte des bits de capacité matérielle"
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "l'argument 3 doit être un littéral non signé de 4 bits"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "l'argument 3 doit être un littéral non signé de 2 bits"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "l'argument 3 doit être un littéral non signé de 1 bit"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr "l'argument 1 doit être 0 ou 2"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "l'argument 1 doit être un littéral non signé de 1 bit"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "l'argument 2 doit être un littéral non signé de 6 bits"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr "l'argument 1 doit être 0 ou 1"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr "l'argument 3 doit être dans la plage 0..15"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "l'argument de %qs doit être un littéral non signé de 2 bits"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr "surcharge non résolue pour la fonction Altivec interne %qF"
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "argument de dss doit être un littéral non signé de 2 bits"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr "le deuxième argument de vec_vextract4b doit être 0..12"
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, gcc-internal-format
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "le troisième argument de « vec_vinsert4b » doit être 0..12"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "l'argument 1 de « __builtin_paired_predicate » doit être une constante"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "l'argument 1 de « __builtin_paired_predicate » est hors limite"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "l'argument 1 de « __builtin_spe_predicate » doit être une constante"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "l'argument 1 de « __builtin_spe_predicate » est hors limite"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr "La fonction interne %s est uniquement valable pour le processeur cell"
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr "La fonction interne %s requiert l'option -mvsx"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr "La fonction interne %s requiert l'option -mhtm"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr "La fonction interne %s requiert l'option -maltivec"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr "La fonction interne %s requiert l'option -mpaired"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr "La fonction interne %s requiert l'option -mspe"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr "La fonction interne %s requiert les options -mhard-dfp et -mpower8-vector"
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr "La fonction interne %s requiert l'option -mhard-dfp"
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr "La fonction interne %s requiert l'option -mpower8-vector"
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "La fonction interne %s requiert les options -mcpu=power9 et -m64"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "La fonction interne %s requiert l'option -mcpu=power9"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr "La fonction interne %s requiert les options -mhard-float et -mlong-double-128"
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr "La fonction interne %s requiert l'option -mhard-float"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "La fonction interne %s requiert l'option -mfloat128"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr "La fonction interne %s n'est pas supportée avec les options actuelles"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr "erreur interne: la fonction interne %s a un type de retour %s inattendu"
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr "erreur interne: pour la fonction interne %s, l'argument %d a le type %s inattendu"
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "trame de pile trop grande"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr "-fsplit-stack utilise le registre r29"
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "Une trame de pile plus grande que 2G n'est pas supportée par -fsplit-stack"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "pas de profilage du code 64 bits pour cette ABI"
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr "Vous ne pouvez pas prendre l'adresse d'une fonction imbriquée si vous utilisez l'option -mno-pointers-to-nested-functions."
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr "l'utilisation de %<long double%> dans les types AltiVec est invalide"
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr "l'utilisation des types booléens dans les types AltiVec est invalide"
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr "l'utilisation de %<complex%> dans les types AltiVec est invalide"
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr "l'utilisation de types décimaux en virgule flottante dans les types AltiVec est invalide"
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr "l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans -mvsx"
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr "l'utilisation de %<long%> dans les types Altivec est obsolète; utilisez %<int%>"
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr "l'utilisation de %<long long%> dans les types AltiVec est invalide sans -mvsx"
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr "l'utilisation de %<double%> dans les types AltiVec est invalide sans -mvsx"
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr "production d'une insn microcode %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr "production d'une insn microcode conditionnelle %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "processeur « %s » invalide pour %s\"%s\"%s"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr "%s\"%s\"%s n'est pas permis"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "%s\"%s\"%s est invalide"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr "-mno-%s désactive -m%s"
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr "-mno-power9-vector désactive -mpower9-dform"
@@ -30427,6 +30479,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mcall-aixdesc incompatible avec -mabi=elfv2"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 requiert un processeur PowerPC64"
@@ -30518,7 +30571,7 @@ msgstr "Les instructions du FPU RX ne supportent pas les NaN et les infinis"
msgid "builtin vec_step can only be used on vector types."
msgstr "la fonction interne vec_step peut uniquement être utilisée sur des types vectoriels."
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr "valeur constante requise pour l'argument %2$d de la fonction interne %1$qF"
@@ -30545,8 +30598,8 @@ msgstr "%qF requiert -mvx"
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
-msgstr "%qF requiert -march=arch12 ou supérieur"
+msgid "%qF requires z14 or higher"
+msgstr "%qF requiert z14 ou supérieur"
#: config/s390/s390-c.c:903
#, gcc-internal-format
@@ -30565,8 +30618,8 @@ msgstr "surcharge ambigüe pour l'intrinsèque %qs"
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
-msgstr "la variante correspondant à %qs requiert -march=arch12 ou supérieur"
+msgid "%qs matching variant requires z14 or higher"
+msgstr "la variante correspondant à %qs requiert z14 ou supérieur"
#: config/s390/s390-c.c:972
#, gcc-internal-format
@@ -30578,160 +30631,160 @@ msgstr "la variante correspondant à %qs est obsolète."
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "l'argument constant %d de la fonction interne %qF est hors limite pour le type cible"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "l'argument constant %d de la fonction interne %qF est hors limite (0.."
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "l'argument constant %d de la fonction interne %qF est hors limite ("
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr "la fonction interne %qF n'est pas supportée sans -mhtm (par défaut avec -march=zEC12 et supérieur)."
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr "la fonction interne %qF requiert -mvx (par défaut avec -march=z13 et supérieur)."
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
-msgstr "La fonction interne %qF requiert arch12 ou supérieur."
+msgid "Builtin %qF requires z14 or higher."
+msgstr "La fonction interne %qF requiert z14 ou supérieur."
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, gcc-internal-format
msgid "unresolved overloaded builtin"
msgstr "fonction interne surchargée non résolue"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, gcc-internal-format
msgid "bad builtin icode"
msgstr "icode de fonction interne erroné"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, gcc-internal-format
msgid "invalid argument %d for builtin %qF"
msgstr "argument %d invalide pour la fonction interne %qF"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr "l'attribut %qE demandé n'est pas une paire de constantes entières non négatives séparées par une virgule ou est trop grand (max. %d)"
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr "la taille totale des variables locales excède la limite de l'architecture"
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr "la taille de la trame de la fonction %qs est de %wd octets. Elle dépasse la limite de %d octets de la pile fournie par l'utilisateur. Un déroutement inconditionnel est ajouté."
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr "la taille de la trame de la fonction %qs est de %wd octets. C'est plus que la moitié de la taille de la pile. Le contrôle dynamique ne serait pas fiable. Aucun contrôle n'est généré pour cette fonction."
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr "la taille de la trame de %qs est de %wd octets"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr "%qs utilise l'allocation de pile dynamique"
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr "les processeurs plus vieux que le z900 ne sont pas supportés par -fsplit-stack"
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr "%sarch=%s%s est déprécié et sera supprimé dans les versions futures; utilisez au moins %sarch=z900%s"
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr "%stune=%s%s est déprécié et sera supprimé dans les versions futures; utilisez au moins %stune=z900%s"
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "z/Le mode d'architecture n'est pas supporté sur %s"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "l'ABI 64 bits n'est pas supportée en mode ESA/390"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr "le support des vecteurs matériels n'est pas disponible sur %s"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr "le support des vecteurs matériels n'est pas disponible avec -msoft-float"
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr "les instructions décimales en virgule flottante matérielles ne sont pas disponibles sur %s"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "les instructions décimales en virgule flottante matérielles ne sont pas disponibles en mode ESA/390"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr "-mhard-dfp ne peut être utilisé en conjonction avec -msoft-float"
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "-mbackchain -mpacked-stack -mhard-float ne sont pas supportés en combinaison"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr "la taille de la pile doit être plus grande que la valeur de la protection de la pile"
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "la taille de la pile ne peut pas être plus grande que 64k"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr "-mstack-guard implique l'utilisation de -mstack-size"
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr "les arguments de %qs doivent être des entiers non négatifs"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr "l'argument de %qs est trop grand (max. %d)"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr "la valeur %qs n'est pas supportée par l'attribut %<target%>"
@@ -30788,27 +30841,27 @@ msgstr "r0 a besoin d'être disponible comme registre qui sera écrasé lors des
msgid "-mrelax is only supported for RTP PIC"
msgstr "-mrelax est uniquement supporté pour le PIC RTP"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s n'est pas supporté par cette configuration"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 n'est pas permis avec -m64"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "valeur erronée (%s) pour l'option -mcmodel="
-#: config/sparc/sparc.c:1425
+#: config/sparc/sparc.c:1541
#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "-mcmodel= n'est pas supporté sur les systèmes 32 bits"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "-fcall-saved-REG n'est pas supporté pour les registres de sortie"
@@ -31093,22 +31146,22 @@ msgstr "%<#pragma %s%> mal composé, ignoré"
msgid "invalid constant in %<#pragma %s%>"
msgstr "constante invalide dans %<#pragma %s%>"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr "registres booléens requis pour l'option de virgule flottante"
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "-f%s n'est pas supporté avec les instructions CONST16"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr "PIC est requis mais non supporté avec des instructions CONST16"
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "seules les variables non initialisées peuvent être placées dans une section .bss"
@@ -31194,7 +31247,7 @@ msgstr "l'attribut %qs s'applique seulement aux types tableaux"
msgid "could not read the BRIG file"
msgstr "n'a pu lire le fichier BRIG"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -31596,9 +31649,9 @@ msgid "label %qD defined here"
msgstr "l'étiquette %qD est définie ici"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr "%qD déclaré ici"
@@ -31731,7 +31784,7 @@ msgstr "le C90 ISO ne supporte pas %<[*]%> dans les déclarateurs de tableau"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr "%<[*]%> n'est pas permis ailleurs que dans la portée du prototype d'une fonction"
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr "%q+D dans la directive de déclaration de cible n'a pas de type pour lequel une correspondance peut être établie (mappable type)"
@@ -32777,7 +32830,7 @@ msgstr "spécificateur de déclaration %qE dupliqué"
msgid "two or more data types in declaration specifiers"
msgstr "deux types de données ou plus dans le spécificateur de déclaration"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> est trop long pour GCC"
@@ -32917,17 +32970,17 @@ msgstr "%<_Sat%> est utilisé sans %<_Fract%> ou %<_Accum%>"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "le C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "le C ISO interdit les types entiers complexes"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr "le combinateur %<#pragma omp declare reduction%> fait référence à la variable %qD qui n'est ni %<omp_out%> ni %<omp_in%>"
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr "l'initialiseur %<#pragma omp declare reduction%> fait référence à la variable %qD qui n'est ni %<omp_priv%> ni %<omp_orig%>"
@@ -32977,7 +33030,7 @@ msgstr "l'identificateur %qE est en conflit avec un mot-clé du C++"
msgid "version control conflict marker in file"
msgstr "marqueur de conflit de contrôle de version dans le fichier"
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr "fin de ligne attendue"
@@ -33018,7 +33071,7 @@ msgid "unknown type name %qE"
msgstr "nom de type %qE inconnu"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "spécificateurs de déclaration attendus"
@@ -33033,7 +33086,7 @@ msgstr "%<__auto_type%> dans une déclaration vide"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "%<;%>, identificateur ou %<(%> attendu"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr "les attributs de préfixes sont ignorés pour les méthodes"
@@ -33048,8 +33101,8 @@ msgstr "les attributs de préfixes sont ignorés pour les implémentations"
msgid "unexpected attribute"
msgstr "attribut inattendu"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, gcc-internal-format
msgid "%<fallthrough%> attribute not followed by %<;%>"
msgstr "l'attribut %<fallthrough%> n'est pas suivi par %<;%>"
@@ -33087,7 +33140,7 @@ msgstr "%<__auto_type%> requiert une déclaration de donnée initialisée"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr "%<__auto_type%> peut uniquement être utilisé avec un seul déclarateur"
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "%<,%> ou %<;%> attendu"
@@ -33115,7 +33168,7 @@ msgstr "le C99 ISO ne supporte pas %<_Static_assert%>"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "le C90 ISO ne supporte pas %<_Static_assert%>"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "chaîne littérale attendue"
@@ -33179,14 +33232,14 @@ msgstr "un enum vide est invalide"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "identificateur attendu"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "virgule à la fin de la liste d'énumerateurs"
@@ -33321,7 +33374,7 @@ msgstr "le C90 ISO interdit les mélanges de déclarations et de code"
msgid "expected %<}%> before %<else%>"
msgstr "%<}%> attendu avant %<else%>"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%> sans %<if%> précédent"
@@ -33346,12 +33399,12 @@ msgstr "seul l'attribut %<fallthrough%> peut être appliqué à une instruction
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr "une étiquette peut uniquement faire partie d'une instruction or une déclaration n'est pas une instruction"
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr "-fcilkplus doit être activé pour utiliser %<_Cilk_for%>"
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr "-fcilkplus doit être activé pour utiliser %<_Cilk_sync%>"
@@ -33365,17 +33418,17 @@ msgstr "identificateur ou %<*%> attendu"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "instruction attendue"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "accolades suggérées autour du corps vide d'une instruction %<if%>"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr "accolades suggérées autour du corps vide d'une instruction %<else%>"
@@ -33385,7 +33438,7 @@ msgstr "accolades suggérées autour du corps vide d'une instruction %<else%>"
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr "une instruction « if » ne peut pas contenir %<Cilk_spawn%>"
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr "des accolades explicites sont suggérées pour éviter toute ambiguïté sur le %<else%>"
@@ -33405,7 +33458,7 @@ msgstr "variables d'itération multiples dans l'énumération rapide"
msgid "invalid iterating variable in fast enumeration"
msgstr "variable d'itération invalide dans l'énumération rapide"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr "condition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>"
@@ -33581,17 +33634,17 @@ msgstr "l'opérande de %<__builtin_complex%> n'est pas un type binaire en virgul
msgid "%<__builtin_complex%> operands of different types"
msgstr "opérandes de %<__builtin_complex%> de types différents"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "mauvais nombre d'arguments pour %<__builtin_shuffle%>"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr "-fcilkplus doit être activé pour utiliser %<_Cild_spawn%>"
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr "des mots-clés %<_Cilk_spawn%> consécutifs ne sont pas permis"
@@ -33646,61 +33699,61 @@ msgstr "une déclaration de méthode objective-c est attendue"
msgid "no type or storage class may be specified here,"
msgstr "aucun type ni classe de stockage ne peut être spécifié ici,"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr "attribut de propriété inconnu"
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "%<=%> manquant (après l'attribut %<getter%>)"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "%<=%> manquant (après l'attribut %<setter%>)"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr "l'attribut %<setter%> ne peut être spécifié qu'une seule fois"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr "le nom du « setter » doit être terminé par %<:%>"
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "l'attribut %<getter%> ne peut être spécifié qu'une seule fois"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, gcc-internal-format
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<#pragma %s%> ne peut être utilisé que dans des instructions composées"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "%<#pragma acc routine%> doit être dans la portée au niveau du fichier"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr "%<#pragma omp section%> ne peut être utilisé que dans une construction %<#pragma omp sections%>"
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr "instruction « for », « while » ou « do » attendue"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<#pragma GCC pch_preprocess%> doit être le premier"
@@ -33715,12 +33768,12 @@ msgstr "%<#pragma grainsize%> est ignoré car -fcilkplus n'est pas activé"
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "%<#pragma grainsize%> doit être à l'intérieur d'une fonction"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr "trop de clauses %qs"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr "expression entière attendue avant « ) »"
@@ -33735,53 +33788,53 @@ msgstr "l'expression doit être fondamentale"
msgid "%qD is not a variable"
msgstr "%qD n'est pas une variable"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr "%qD n'est pas une variable pointeur"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr "l'argument « collapse » a besoin d'une expression entière constante positive"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, gcc-internal-format
msgid "expected %<none%>"
msgstr "%<none%> attendu"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "%<none%> ou %<shared%> attendu"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "%<data%>, %<update%>, %<enter%> ou %<exit%> attendu"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, gcc-internal-format
msgid "expected %<data%>"
msgstr "%<data%> attendu"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr "trop de %<if%> avec le modificateur %qs"
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr "trop de clauses %<if%>"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr "trop de clauses %<if%> sans modificateur"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr "si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateur"
@@ -33809,22 +33862,22 @@ msgstr "la valeur de %<num_threads%> doit être positive"
msgid "%<num_tasks%> value must be positive"
msgstr "la valeur de %<num_tasks%> doit être positive"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr "la valeur de %<grainsize%> doit être positive"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr "la valeur de %<priority%> doit être positive ou nulle"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr "%<tofrom%> attendu"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, gcc-internal-format
msgid "expected %<scalar%>"
msgstr "%<scalar%> attendu"
@@ -33834,57 +33887,57 @@ msgstr "%<scalar%> attendu"
msgid "%<num_workers%> value must be positive"
msgstr "la valeur de %<num_workers%> doit être positive"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr "trop d'arguments pour %<static%>"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, gcc-internal-format
msgid "unexpected argument"
msgstr "argument inattendu"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, gcc-internal-format
msgid "%qs value must be positive"
msgstr "la valeur de %qs doit être positive"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, gcc-internal-format
msgid "%<tile%> argument needs positive integral constant"
msgstr "l'argument %<tile%> a besoin d'une constante entière positive"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr "les arguments ordonnés ont besoin d'une expression entière constante positive"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr "les deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spécifiés"
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr "schedule %<runtime%> ne prend pas de paramètre %<chunk_size%>"
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr "schedule %<auto%> ne prend pas de paramètre %<chunk_size%>"
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, gcc-internal-format
msgid "chunk size value must be positive"
msgstr "la taille du fragment doit être positive"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr "type d'ordonnancement invalide"
@@ -33899,17 +33952,17 @@ msgstr "la valeur de %<vector_length%> doit être positive"
msgid "%<num_teams%> value must be positive"
msgstr "la valeur de %<num_teams%> doit être positive"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr "la valeur de %<thread_limit%> doit être positive"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr "l'expression d'alignement %<aligned%> doit être une expression entière constante positive"
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr "utiliser des paramètres pour le pas %<linear%> n'est pas encore supporté"
@@ -33929,17 +33982,17 @@ msgstr "l'expression %<safelen%> doit être une expression entière constante po
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr "l'expression %<simdlen%> doit être une expression entière constante positive"
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, gcc-internal-format
msgid "invalid depend kind"
msgstr "type de « depend » invalide"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, gcc-internal-format
msgid "invalid map kind"
msgstr "type de « map » invalide"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr "type de « dist_schedule » invalide"
@@ -33949,67 +34002,67 @@ msgstr "type de « dist_schedule » invalide"
msgid "invalid proc_bind kind"
msgstr "type de « proc_bind » invalide"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr "clause %<#pragma acc%> attendue"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs n'est pas valide pour %qs"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr "%qs doit être la première clause de %qs"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "clause %<#pragma omp%> attendue"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr "pas de clause valide spécifiée dans %<#pragma acc declare%>"
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr "section de tableau dans %<#pragma acc declare%>"
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr "%qD doit être une variable globale dans %<#pragma acc declare link%>"
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr "clause OpenACC invalide au niveau global du fichier"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "utilisation invalide de la variable %<globale%> %qD dans %<#pragma acc declare%>"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr "variable %qD utilisée plus d'une fois avec %<#pragma acc declare%>"
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, gcc-internal-format
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "%<data%> attendu après %<#pragma acc %s%>"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr "%<#pragma acc %s data%> n'a pas clause de mouvement de données"
@@ -34024,7 +34077,7 @@ msgstr "%qE n'a pas été déclaré"
msgid "expected function name"
msgstr "nom de fonction attendu"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, gcc-internal-format
msgid "%qD does not refer to a function"
msgstr "%qD ne fait pas référence à une fonction"
@@ -34034,42 +34087,42 @@ msgstr "%qD ne fait pas référence à une fonction"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr "%<#pragma acc routine%> n'est pas immédiatement suivi d'une déclaration ou d'une définition de fonction"
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr "%<#pragma acc routine%> n'est pas immédiatement suivi d'une seule déclaration ou définition de fonction"
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr "%<#pragma acc routine%> déjà appliqué à %qD"
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr "%<#pragma acc routine%> doit être appliqué avant l'utilisation"
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "%<#pragma acc routine%> doit être appliqué avant la définition"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr "%<#pragma acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%>"
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "forme invalide de %<#pragma omp atomic%>"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "opération invalide pour %<#pragma omp atomic%>"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr "%<#pragma omp atomic capture%> utilise deux expressions différentes pour la mémoire"
@@ -34079,27 +34132,27 @@ msgstr "%<#pragma omp atomic capture%> utilise deux expressions différentes pou
msgid "expected %<(%> or end of line"
msgstr "%<(%> ou fin de ligne attendue"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr "le paramètre de la clause %<ordered%> est plus petit que %<collapse%>"
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr "la clause %<linear%> ne peut pas être spécifiée avec la clause %<ordered%> comportant un paramètre"
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr "instruction « for » attendue"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr "instruction « _Cilk_for » attendue"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "déclaration ou initialisation d'itération attendue"
@@ -34109,72 +34162,72 @@ msgstr "déclaration ou initialisation d'itération attendue"
msgid "not enough perfectly nested loops"
msgstr "pas assez de boucles parfaitement imbriquées"
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr "boucles coalescées imparfaitement imbriquées"
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr "la variable d'itération %qD ne devrait pas être « firstprivate »"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "la clause %<ordered%> avec un paramètre ne devrait pas être spécifiée sur la construction %qs"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr "%<#pragma omp ordered%> avec une clause %<depend%> peut uniquement être utilisé dans des instructions composées"
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr "%<for%> attendu après %qs"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, gcc-internal-format
msgid "expected %<point%>"
msgstr "%<point%> attendu"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp target data%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur un clause %<map%>"
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp target data%> doit contenir au moins une clause %<map%>"
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr "%<#pragma omp target update%> doit contenir au moins une clause %<from%> ou %<to%>"
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%> ou %<alloc%> sur une clause %<map%>"
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp target enter data%> doit contenir au moins une clause %<map%>"
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr "%<#pragma omp target exit data%> avec un type « map » autre que %<from%>, %<release%> ou %<delete%> sur une clause %<map%>"
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp target exit data%> doit contenir au moins une clause %<map%>"
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp target%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>"
@@ -34189,7 +34242,7 @@ msgstr "%<#pragma omp declare simd%> doit être suivi d'une déclaration ou une
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr "%<#pragma omp declare simd%> doit être suivi d'une déclaration ou une définition de fonction"
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr "%<#pragma omp declare simd%> ou l'attribut %<simd%> ne peuvent pas être utilisés dans la même fonction marquée comme une fonction Cilk Plus avec SIMD activé"
@@ -34199,32 +34252,32 @@ msgstr "%<#pragma omp declare simd%> ou l'attribut %<simd%> ne peuvent pas être
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr "%<#pragma omp declare simd%> pas immédiatement suivi d'une déclaration ou une définition de fonction"
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr "%<#pragma omp declare simd%> pas immédiatement suivi par une seule déclaration ou définition de fonction"
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr "%<#pragma omp declare target%> avec des clauses entre %<#pragma omp declare target%> sans clauses et %<#pragma omp end declare target%>"
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr "%qD est spécifié à la fois dans les clauses declare target %<link%> et %<to%>"
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, gcc-internal-format
msgid "expected %<target%>"
msgstr "%<target%> attendu"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, gcc-internal-format
msgid "expected %<declare%>"
msgstr "%<declare%> attendu"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr "%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant"
@@ -34279,22 +34332,22 @@ msgstr "nom de fonction %<(%> attendu"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr "un des arguments de l'appel de l'initialisation devrait être %<&omp_priv%>"
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "%<simd%> ou %<reduction%> ou %<target%> attendu"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr "%qE est déclaré %<threadprivate%> après la première utilisation"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "la variable automatique %qE ne peut être %<threadprivate%>"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "%<threadprivate%> %qE a un type incomplet"
@@ -34309,52 +34362,52 @@ msgstr "le pragma simd est ignoré car -fcilkplus n'est pas activé"
msgid "pragma simd must be inside a function"
msgstr "le pragma simd doit être à l'intérieur de la fonction"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr "vectorlength doit être une constante entière"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr "vectorlength doit être une puissance de 2"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr "la taille du pas doit être une expression constante entière ou une variable entière"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr "clause %<#pragma simd%> attendue"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr "%<#pragma cilk grainsize%> n'est pas suivi de %<_Cilk_for%>"
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr "%<__transaction_cancel%> sans avoir activé le support pour la mémoire transactionnelle"
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr "%<__transaction_cancel%> à l'intérieur de %<__transaction_relaxed%>"
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr "le %<__transaction_cancel%> extérieur n'est pas à l'intérieur d'un %<__transaction_atomic%> extérieur"
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr " ou une fonction %<transaction_may_cancel_outer%>"
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr "%<__transaction_cancel%> pas à l'intérieur de %<__transaction_atomic%>"
@@ -34364,7 +34417,7 @@ msgstr "%<__transaction_cancel%> pas à l'intérieur de %<__transaction_atomic%>
msgid "base of array section must be pointer or array type"
msgstr "la base de la section des tableaux doit être d'un type pointeur ou tableau"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr "%<:%> ou nombre attendu"
@@ -35079,7 +35132,7 @@ msgstr "le membre de gauche de l'affectation pourrait être un candidat pour un
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "le membre de gauche de l'initialisation pourrait être un candidat pour un attribut de format"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "le type de retour pourrait être un candidat pour un attribut de format"
@@ -35407,7 +35460,7 @@ msgstr "trop d'éléments dans l'initialisation d'un scalaire"
msgid "ISO C forbids %<goto *expr;%>"
msgstr "le C ISO interdit %<goto *expr;%>"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "la fonction est déclarée avec %<noreturn%> mais elle utilise l'instruction %<return%>"
@@ -35417,7 +35470,7 @@ msgstr "la fonction est déclarée avec %<noreturn%> mais elle utilise l'instruc
msgid "array notation expression cannot be used as a return value"
msgstr "une expression avec la notation de tableau ne peut pas être utilisée comme valeur retournée"
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr "l'utilisation de %<_Cilk_spawn%> dans une instruction de retour n'est pas permise"
@@ -35442,7 +35495,7 @@ msgstr "le C ISO interdit %<return%> avec une expression dans une fonction qui r
msgid "function returns address of label"
msgstr "la fonction retourne l'adresse d'une étiquette"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "la quantité du switch n'est pas un entier"
@@ -35457,7 +35510,7 @@ msgstr "l'expression %<long%> du « switch » n'est pas convertie en %<int%> a
msgid "case label is not an integer constant expression"
msgstr "l'étiquette du « case » doit être une expression constante entière"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "étiquette « case » en dehors de tout « switch »"
@@ -35477,17 +35530,17 @@ msgstr "désaccord de rang entre la condition de l'instruction « if » et le
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr "désaccord de rang entre la condition de l'instruction « if » et le bloc « else »"
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "mot-clé « continue » à l'extérieur de toute boucle"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "mot-clé « break » utilisé dans une boucle OpenMP"
@@ -35497,7 +35550,7 @@ msgstr "mot-clé « break » utilisé dans une boucle OpenMP"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "mot-clé « break » à l'intérieur du corps d'une boucle %<#pragma simd%>"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr "mot-clé « continue » à l'intérieur du corps d'une boucle %<#pragma simd%>"
@@ -35603,12 +35656,12 @@ msgstr "valeur de type « union » utilisée là où un scalaire est requis"
msgid "used vector type where scalar is required"
msgstr "valeur de type « vector » utilisée là où un scalaire est requis"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr "%<#pragma omp cancel%> doit spécifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr "%<#pragma omp cancellation point%> doit spécifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
@@ -35618,25 +35671,25 @@ msgstr "%<#pragma omp cancellation point%> doit spécifier l'une des clauses %<p
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "%<_Atomic%> %qE dans la clause %qs"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr "champ de bits %qE dans la clause %qs"
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, gcc-internal-format
msgid "%qE is a member of a union"
msgstr "%qE est un membre d'une union"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr "%qD n'est pas une variable dans la clause %qs"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr "%qE n'est pas une variable dans la clause %qs"
@@ -35647,70 +35700,70 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "%<_Atomic%> %qD dans la clause %qs"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qD est une variable « threadprivate » dans la clause %qs"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr "la borne inférieure %qE de la section du tableau n'a pas un type entier"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr "la longueur %qE de la section du tableau n'a pas un type entier"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr "section de tableau ayant une longueur nulle dans la clause %qs"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr "l'expression de longueur doit être spécifiée pour un type tableau dont la limite est inconnue"
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr "limite inférieure négative dans la section du tableau dans la clause %qs"
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr "longueur négative dans la section du tableau dans la clause %qs"
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr "limite inférieure %qE au delà de la taille de la section du tableau dans la clause %qs"
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr "longueur %qE au delà de la taille de la section du tableau dans la clause %qs"
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr "limite supérieure %qE au delà de la taille de la section du tableau dans la clause %qs"
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr "l'expression de longueur doit être spécifiée pour un type pointeur"
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr "la section du tableau n'est pas contigüe dans la clause %qs"
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr "%qE n'a pas un type pointeur ou tableau"
@@ -35730,7 +35783,7 @@ msgstr "%<_Atomic%> %qE dans la clause %<reduction%>"
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "%qE a un type invalide pour %<reduction(%s)%>"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr "réduction définie par l'utilisateur pas trouvée pour %qE"
@@ -35740,17 +35793,17 @@ msgstr "réduction définie par l'utilisateur pas trouvée pour %qE"
msgid "variable length element type in array %<reduction%> clause"
msgstr "type d'élément de longueur variable dans la table de la clause %<reduction%>"
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr "la clause %<nowait%> ne doit pas être utilisée avec %<copyprivate%>"
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "%qE doit être %<threadprivate%> pour %<copyin%>"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr "le modificateur ne devrait pas être spécifié dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>"
@@ -35770,18 +35823,18 @@ msgstr "clause linéaire appliquée à une variable non entière non pointeur de
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr "%<_Atomic%> %qD dans la clause %<linear%>"
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr "le pas %qE de la clause %<linear%> n'est ni une constante ni un paramètre"
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qE n'est pas une variable dans la clause %qs"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr "%qD apparaît plus d'une fois dans les clauses de réduction"
@@ -35793,32 +35846,32 @@ msgstr "%qE apparaît plus d'une fois dans les clauses de données"
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr "%qD apparaît plus d'une fois dans les clauses de données"
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr "%qD apparaît à la fois dans les clauses « data » et « map »"
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "%qE n'est pas une variable dans la clause %<firstprivate%>"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "%qE n'est pas une variable dans la clause %<lastprivate%>"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr "%qE n'est pas une variable dans la clause %<aligned%>"
@@ -35838,55 +35891,55 @@ msgstr "%<_Atomic%> %qD dans la clause %<aligned%>"
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr "%qE apparaît plus d'une fois dans les clause %<aligned%>"
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE n'est pas une variable dans la clause %<depend%>"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr "la section du tableau n'a pas un type pour lequel une correspondance peut être établie (mappable type) dans la clause %qs"
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr "%qD apparaît plus d'une fois dans les clauses de mouvement"
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr "%qD apparaît plus d'une fois dans les clauses %<map%>"
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE n'a pas un type pour lequel une correspondance peut être établie (mappable type) dans la clause %qs"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD n'a pas un type pour lequel la correspondance peut être établie (mappable type) dans la clause %qs"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE n'est ni une variable ni un nom de fonction dans la clause %qs"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr "%qE apparaît plus d'une fois dans la même directive %<declare target%>"
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qD n'est pas un argument dans la clause %<uniform%>"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
@@ -35896,33 +35949,33 @@ msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
msgid "%qs variable is neither a pointer nor an array"
msgstr "la variable %qs n'est ni un pointeur ni un tableau"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr "modificateur %<nonmonotonic%> spécifié pour le type d'ordonnancement %qs"
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr "la clause %<inbranch%> est incompatible avec %<notinbranch%>"
# le premier %qs est un mot non traduit tel que « private », « shared » ou « threadprivate ».
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qE est prédéterminé %qs pour %qs"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr "la valeur de la clause %<simdlen%> est plus grande que la valeur de la clause %<safelen%>"
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr "modificateur d'ordonnancement %<nonmonotonic%> spécifié en même temps que la clause %<ordered%>"
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr "le pas de la clause %<linear%> est un paramètre %qD pas spécifié dans la clause %<uniform%>"
@@ -36465,152 +36518,152 @@ msgstr "l'argument de l'appel de fonction pourrait être un candidat pour un att
msgid "use of multiversioned function without a default"
msgstr "utilisation d'une fonction ayant plusieurs versions sans version par défaut"
-#: cp/call.c:7710
+#: cp/call.c:7713
#, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "le passage de %qT comme argument %<this%> abandonne les qualificatifs"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr " dans l'appel de %qD"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "%qT n'est pas une base accessible de %qT"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "%qT est déduit comme étant %qT"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr " (vous pouvez désactiver ceci avec -fno-deduce-init-list)"
-#: cp/call.c:7931
+#: cp/call.c:7934
#, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "passage des arguments à l'élision du constructeur hérité %qD"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, gcc-internal-format
msgid "constructor delegates to itself"
msgstr "le constructeur délègue à lui-même"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "appel à la non fonction %qD"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr "pour un transtypage de style « fonction », enlevez le %<::%D%> redondant"
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "pas de fonction concordante pour l'appel à %<%T::operator %T(%A)%#V%>"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, gcc-internal-format
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "pas de fonction concordante pour l'appel à %<%T::%E(%A)%#V%>"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr "pas de fonction concordante pour l'appel de %<%s(%A)%>"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "appel ambigu à la surcharge %<%s(%A)%>"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "appel à %q#D qui est pur virtuel depuis un initialisateur qui n'est pas un membre statique"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, gcc-internal-format
msgid "pure virtual %q#D called from constructor"
msgstr "appel à %q#D qui est pur virtuel depuis le constructeur"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, gcc-internal-format
msgid "pure virtual %q#D called from destructor"
msgstr "appel à %q#D qui est pur virtuel depuis le destructeur"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "impossible d'appeler la fonction membre %qD sans objet"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr "le passage de %qT choisi %qT au lieu de %qT"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "choix de %qD à la place de %qD"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr " pour la conversion de %qT vers %qT"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr " parce que la séquence de conversion pour l'argument est meilleure"
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr "désaccord dans l'argument par défaut lors de la résolution de la surcharge"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, gcc-internal-format
msgid " candidate 1: %q#F"
msgstr " candidat 1: %q#F"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, gcc-internal-format
msgid " candidate 2: %q#F"
msgstr " candidat 2: %q#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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 "le C++ ISO indique que ceux-ci sont ambigus même si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:"
-#: cp/call.c:10102
+#: cp/call.c:10107
#, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "impossible de convertir %qE de %qT vers %qT"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr "une limite temporaire sur %qD existe uniquement jusqu'à la sortie du constructeur"
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "initialisation invalide pour une référence non constante du type %qT à partir d'une r-valeur de type %qT"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "initialisation invalide pour une référence du type %qT à partir d'une expression de type %qT"
@@ -36712,425 +36765,425 @@ msgstr "%qT ne possède pas l'étiquette de l'ABI %E que %qT (utilisé dans le t
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "impossible de dériver de la classe de base %<final%> %qT dans le type dérivé %qT"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr "toutes les fonctions membre de la classe %qT sont privées"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr "%q#T définit uniquement un destructeur privé et n'a pas d'amis"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr "%q#T définit uniquement des constructeurs privés et n'a pas d'amis"
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr "pas de surcharge finale unique pour %qD dans %qT"
-#: cp/class.c:3042
+#: cp/class.c:3044
#, gcc-internal-format
msgid "%qD can be marked override"
msgstr "%qD peut être marqué « override »"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr "%q+#D est marqué %<final%> mais il n'est pas virtuel"
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr "%q+#D est marqué %<override%> mais il ne surcharge rien"
-#: cp/class.c:3126
+#: cp/class.c:3128
#, gcc-internal-format
msgid "%qD was hidden"
msgstr "%qD était caché"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, gcc-internal-format
msgid " by %qD"
msgstr " par %qD"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "%q#D est invalide; une union anonyme ne peut avoir que des membres de données non statiques"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "%q#D est invalide; une structure anonyme ne peut avoir que des membres de données non statiques"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr "membre privé %q#D dans une union anonyme"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr "membre privé %q#D dans une structure anonyme"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr "membre protégé %q#D dans une union anonyme"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr "membre protégé %q#D dans une structure anonyme"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr "l'élision dans %qD n'est pas héritée"
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "champ de bits %q+#D avec un type non entier"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "la largeur du champ de bits %q+D n'est pas une constante entière"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "largeur négative dans le champ de bits %q+D"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "largeur nulle pour le champ de bits %q+D"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr "la largeur de %qD dépasse celle de son type"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr "%qD est trop petit pour contenir toutes les valeurs de %q#T"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr "le membre %q+#D avec un constructeur n'est pas permis dans l'union"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "le membre %q+#D avec destructeur n'est pas permis dans l'union"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "le membre %q#D avec un opérateur d’affectation par copie n'est pas permis dans l'union"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr "les unions sans restrictions sont disponibles avec -std=c++11 ou -std=gnu++11"
-#: cp/class.c:3781
+#: cp/class.c:3783
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "en C++98, %q+D ne peut pas être statique parce qu'il est un membre d'une union"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, gcc-internal-format
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "le membre de donnée non statique %q+D dans une union ne peut pas avoir le type référencé %qT"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "le champ %q+D est incorrectement déclaré avec le type d'une fonction"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "le champ %q+D est incorrectement déclaré avec le type d'une méthode"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr "attribut « packed » ignoré à cause du champ non POD non empaqueté %q#D"
-#: cp/class.c:3912
+#: cp/class.c:3914
#, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "le membre %q+D ne peut pas être déclaré à la fois %<const%> et %<mutable%>"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "le membre %q+D ne peut pas être déclaré comme une référence %<mutable%>"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "champs multiples initialisés dans l'union %qT"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr "champ %q#D avec le même nom que la classe"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q#T a des membres de données qui sont des pointeurs"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr " mais il ne surcharge pas %<%T(const %T&)%>"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " ou %<operator=(const %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr " mais il ne surcharge pas %<operator=(const %T&)%>"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr "l'alignement de %qD a augmenté avec -fabi-version=9 (GCC 5.2)"
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr "l'alignement de %qD augmentera avec -fabi-version=9"
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "initialisation spécifiée pour une méthode non virtuelle %q+D"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr "la méthode surcharge à la fois les méthodes %<transaction_pure%> et %qE"
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr "la méthode déclarée %qE surcharge la méthode %qE"
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "la classe englobant la fonction membre non statique « constexpr » %q+#D n'est pas un type littéral"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "%q+T n'est pas littéral à cause de:"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr " %q+T a un destructeur non trivial"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr " %q+T n'est pas un agrégat, n'a pas de constructeur par défaut trivial et n'a pas de constructeur « constexpr » qui n'est pas un constructeur de copie ou par déplacement"
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr " la classe de base %qT de %q+T n'est pas littérale"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr " le membre de donnée non statique %qD a un type non littéral"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr " le membre de donnée non statique %qD a un type volatile"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "la classe de base %q#T a un destructeur non virtuel accessible"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr "la référence non statique %q#D dans la classe sans un constructeur"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr "le membre constant non statique %q#D dans la classe sans un constructeur"
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr "%q+D est déclaré pour prendre une référence const mais la déclaration implicite prendrait un non-const"
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "la base directe %qT est inaccessible dans %qT en raison de l'ambiguïté"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "la base virtuelle %qT est inaccessible dans %qT en raison de l'ambiguïté"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, gcc-internal-format
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "le décalage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCC"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr "la taille du type %qT est trop grande (%qE octets)"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "utilisation invalide de %q#T avec un tableau de taille nulle dans %q#D"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, gcc-internal-format
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "utilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#T"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, gcc-internal-format
msgid "array member %q#D declared here"
msgstr "membre tableau %q#D déclaré ici"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr "membre tableau de taille nulle %qD pas à la fin de %q#T"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "membre tableau de taille nulle %qD dans un %q#T par ailleurs vide"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, gcc-internal-format
msgid "in the definition of %q#T"
msgstr "dans la définition de %q#T"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr "le membre tableau flexible %qD n'est pas à la fin de %q#T"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "membre tableau flexible %qD dans %q#T par ailleurs vide"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, gcc-internal-format
msgid "next member %q#D declared here"
msgstr "membre %q#D suivant déclaré ici"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "redéfinition de %q#T"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "%q#T a des fonctions virtuelles et un destructeur non virtuel accessible"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr "le type transparent %q#T n'a aucun champ"
# un type transparent est un type qui est passé comme le type qu'elle manipule, par ex decimal32
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr "la classe de type transparent %qT a des classes de base"
-#: cp/class.c:7375
+#: cp/class.c:7378
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr "la classe de type transparent %qT a des fonctions virtuelles"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr "le type transparent %q#T ne peut être rendu transparent car le type du premier champ a une ABI différente de la classe générale"
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr "la définition de std::initializer_list ne correspond pas à #include <initializer_list>"
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "la tentative de terminer la struct a été stoppée nette en raison des erreurs précédentes dans l'analyse syntaxique"
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "la chaîne de langage %<\"%E\"%> n'est pas reconnue"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr "ne peut résoudre la fonction surchargée %qD basé sur la conversion vers le type %qT"
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "pas de correspondance pour convertir la fonction %qD vers le type %q#T"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "la conversion de la fonction surchargée %qD vers le type %q#T est ambiguë"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "on suppose un pointeur vers le membre %qD"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr "(un pointeur vers un membre peut seulement être formé avec %<&%E%>)"
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "pas assez d'informations sur le type"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "impossible de convertir %qE du type %qT vers le type %qT"
@@ -37140,13 +37193,13 @@ msgstr "impossible de convertir %qE du type %qT vers le type %qT"
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "la déclaration de %q#D"
# ce message suit directement le précédent
-#: cp/class.c:8758
+#: cp/class.c:8761
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr "change la signification de %qD depuis %q#D"
@@ -37176,332 +37229,332 @@ msgstr "type invalide pour le paramètre %d de la fonction constexpr %q+#D"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "type retourné %qT invalide pour la fonction constexpr %q+D"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr "%q#T a des classes virtuelles de base"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr "le constructeur constexpr n'a pas de corps vide"
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr "le corps du constructeur %<constexpr%> ne peut pas être un try..catch sur toute la fonction (function-try-block)"
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr "le constructeur %<constexpr%> de l'union %qT doit initialiser exactement un membre de donnée non statique"
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "le membre %qD doit être initialisé par l'initialisation des membres dans le constructeur %<constexpr%>"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr "le corps de la fonction constexpr %qD n'est pas une unique instruction « return »"
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr "%qD n'est pas utilisable comme une fonction constexpr car:"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "%q+E n'est pas une expression constante"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, gcc-internal-format
msgid "call to internal function %qE"
msgstr "appel à la fonction interne %qE"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr "l'expression %qE ne désigne pas une fonction constexpr"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr "appel à la fonction non constexpr %qD"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr "%qD est appelé dans une expression constante avant que sa définition soit complète"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "%qD appelé dans une expression constante"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr "%qD utilisé avant sa définition"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr "l'appel a une dépendance circulaire"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr "la profondeur d'évaluation de la constexpr dépasse le maximum permis %d (utilisez -fconstexpr-depth= pour augmenter le maximum)"
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr "l'appel constexpr déborde au delà de la fin de la fonction"
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr "l'opérande de droite de l'expression de décalage %q+E est négatif"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr "l'opérande de droite de l'expression de décalage %q+E est >= à la précision de l'opérande de gauche"
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr "l'opérande de gauche de l'expression de décalage %q+E est négatif"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr "l'expression de décalage %q+E déborde"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr "arithmétique impliquant un pointeur nul dans %qE"
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau %qD du type %qT"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau de type %qT"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr "accès à un élément non initialisé du tableau"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, gcc-internal-format
msgid "dereferencing a null pointer in %qE"
msgstr "déréférencement d'un pointeur nul dans %qE"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "%qE n'est pas une expression constante"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "le mutable %qD n'est pas utilisable dans une expression constante"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr "accès au membre %qD au lieu du membre initialisé %qD dans l'expression constante"
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr "accès au membre non initialisé %qD"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, gcc-internal-format
msgid "dereferencing a null pointer"
msgstr "déréférencement d'un pointeur nul"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr "accès à la valeur de %qE au travers d'une gl-valeur %qT dans une expression constante"
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr "la valeur de %qD n'est pas utilisable dans une expression constante"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "%qD utilisé dans sa propre initialisation"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, gcc-internal-format
msgid "%q#D is not const"
msgstr "%q#D n'est pas const"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr "%q#D est volatile"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "%qD n'a pas été initialisé par une expression constante"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "%qD n'a pas été déclaré %<constexpr%>"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr "%qD n'a pas un type entier ou énuméré"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr "la modification de %qE n'est pas une expression constante"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr "le décompte des itérations de la boucle constexpr dépasse la limite permise %d (utilisez -fconstexpr-loop-limit= pour augmenter la limite)"
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr "la valeur %qE du type %qT n'est pas une expression constante"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "temporaire du type %qT non littéral dans une expression constante"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr "un reinterpret_cast n'est pas une expression constante"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "la conversion du pointeur nul %qT vers %qT n'est pas une expression constante"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "l'expression %qE n'est pas une expression constante"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, gcc-internal-format
msgid "statement is not a constant expression"
msgstr "l'instruction n'est pas une expression constante"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr "l'expression %qE du sous-type %s est inattendue"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr "%qE n'est pas une expression constante car il fait référence aux sous-objets mutables de %qT"
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr "%qE n'est pas une expression constante car il fait référence à une variable incomplètement initialisée"
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "conversion depuis le type pointeur %qT vers le type arithmétique %qT dans une expression constante"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr "l'expression %qE à des effets de bord"
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr "reinterpret_cast d'un entier vers un pointeur"
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr "prendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constante"
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr "utilisation de %<this%> dans une expression constante"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr "l'expression typeid n'est pas une expression constante car %qE est un type polymorphique"
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr "transtypage vers le type non entier %qT dans une expression constante"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "%qD déclaré %<static%> dans une fonction %<constexpr%>"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "%qD déclaré %<thread_local%> dans une fonction %<constexpr%>"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "variable %qD non initialisée dans une fonction %<constexpr%>"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr "la division par zéro n'est pas une expression constante"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "%<delete[]%> n'est pas une expression constante"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, gcc-internal-format
msgid "non-constant array initialization"
msgstr "initialisation d'un tableau non constant"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr "%<goto%> n'est pas une expression constante"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendu"
@@ -38297,7 +38350,7 @@ msgstr " entre dans l'instruction « if » « constexpr »"
msgid " skips initialization of %q#D"
msgstr " passe outre l'initialisation de %q#D"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr "sortie invalide du bloc structuré OpenMP"
@@ -38312,7 +38365,7 @@ msgstr "étiquette nommée wchar_t"
msgid "%qD is not a type"
msgstr "%qD n'est pas un type"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "%qD utilisé sans paramètres du patron"
@@ -39949,7 +40002,7 @@ msgstr "le paramètre %<auto%> n'est pas permis dans ce contexte"
msgid "parameter declared %<auto%>"
msgstr "paramètre déclaré %<auto%>"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "utilisation invalide du nom de patron %qE sans liste d'arguments"
@@ -40400,13 +40453,13 @@ msgstr "argument du patron requis pour %<%s %T%>"
msgid "%qD has the same name as the class in which it is declared"
msgstr "%qD a le même nom que la classe dans laquelle il est déclaré"
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qT n'est pas un patron"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, gcc-internal-format
msgid "previous declaration here"
msgstr "déclaration précédente ici"
@@ -40416,8 +40469,8 @@ msgstr "déclaration précédente ici"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr "vous voulez peut-être ajouter %<%T::%> explicitement"
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "la référence à %qD est ambiguë"
@@ -40467,7 +40520,7 @@ msgstr "le type de base dupliqué %qT est invalide"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr "non concordance entre un enum simple et un enum fortement typé pour %q#T"
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr "définition précédente ici"
@@ -40531,7 +40584,7 @@ msgstr "la valeur de l'énumération %E est en dehors de la plage du type sous-j
msgid "return type %q#T is incomplete"
msgstr "le type retourné %q#T est incomplet"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator=%> devrait retourner une référence à %<*this%>"
@@ -40546,7 +40599,7 @@ msgstr "déclaration de fonction invalide"
msgid "no return statements in function returning %qT"
msgstr "« return » manquant dans une fonction retournant %qT"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr "seul un type de retour %<auto%> évident peut être déduit en %<void%>"
@@ -40704,27 +40757,27 @@ msgstr "le membre statique %qD ne peut pas être un champ de bits"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "la largeur du champ de bits %qD a le type non entier %qT"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr "membre de donnée statique %q+D à l'intérieur de la directive de déclaration de cible"
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "struct anonyme pas à l'intérieur d'un type nommé"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "les agrégats anonymes dans la portée de l'espace de noms doivent être statiques"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr "union anonyme sans aucun membre"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%> doit retourner le type %qT"
@@ -40733,67 +40786,67 @@ msgstr "%<operator new%> doit retourner le type %qT"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "le premier paramètre de %<operator new%> ne peut pas avoir d'argument par défaut"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%> prend le type %<size_t%> (%qT) comme premier paramètre"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%> doit retourner le type %qT"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%> prend le type %qT comme premier paramètre"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr "%qT a un champ %qD dont le type n'a pas de classe de liaison"
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr "%qT a un champ %qD dont le type dépend du type %qT qui n'a pas de classe de liaison"
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr "%qT a un champ %qD dont le type utilise l'espace de noms anonyme"
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr "%qT est déclaré avec une plus grande visibilité que le type de son champs %qD"
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr "%qT a la base %qT dont le type n'a pas de classe de liaison"
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr "%qT a la base %qT dont le type dépend du type %qT qui n'a pas de classe de liaison"
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr "%qT a la base %qT dont le type utilise l'espace de noms anonyme"
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr "%qT est déclaré avec une plus grande visibilité que sa base %qT"
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr "%q#D, déclaré avec un type non nommé, est utilisé mais jamais défini"
@@ -40802,59 +40855,59 @@ msgstr "%q#D, déclaré avec un type non nommé, est utilisé mais jamais défin
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr "un type non nommé sans classe de liaison est utilisé pour déclarer la variable %q#D avec une classe de liaison"
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "un type non nommé sans classe de liaison est utilisé pour déclarer la fonction %q#D avec une classe de liaison"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr "%q#D ne réfère pas au type non qualifié, aussi n'est-il pas utilisé pour la liaison"
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%q#D, déclaré avec le type local %qT, est utilisé mais jamais défini"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr "le type %qT sans classe de liaison est utilisé pour déclarer la variable %q#D avec une classe de liaison"
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "le type %qT sans classe de liaison est utilisé pour déclarer la fonction %q#D avec une classe de liaison"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr "le programme devrait aussi définir %qD"
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr "la fonction en ligne %qD est utilisée mais n'a jamais été définie"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "argument par défaut manquant pour le paramètre %P de %q+#D"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr "conversion d'une fonction lambda qui utilise %<...%> en pointeur de fonction"
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr "utilisation de la fonction supprimée %qD"
@@ -41163,18 +41216,18 @@ msgstr "%qD est initialisé avec lui-même"
msgid "invalid initializer for array member %q#D"
msgstr "initialisation invalide pour le membre tableau %q#D"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr "membre constant non initialisé dans %q#T"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, gcc-internal-format
msgid "%q#D should be initialized"
msgstr "%q#D devrait être initialisé"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "membre par référence non initialisé dans %q#T"
@@ -41274,7 +41327,7 @@ msgstr "mauvaise initialisation de tableau"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr "le tableau doit être initialisé avec une initialisation entre accolades"
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%qT n'est pas un type de classe"
@@ -41294,7 +41347,7 @@ msgstr "pointeur invalide vers le champ de bits %qD"
msgid "invalid use of non-static member function %qD"
msgstr "utilisation invalide de la fonction membre non statique %qD"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "utilisation invalide du membre de donnée non statique %qD"
@@ -41489,22 +41542,22 @@ msgstr "capture du type de taille variable %qT qui n'est pas un tableau N3639 av
msgid "because the array element type %qT has variable size"
msgstr "car le type %qT des éléments du tableau a une taille variable"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr "ne peut capturer %qE par référence"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr "capture par copie du type incomplet %qT"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr "%qD déjà capturé dans l'expression lambda"
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "%<this%> n'a pas été capturé pour cette fonction lambda"
@@ -41559,186 +41612,186 @@ msgstr "il n'y a pas d'argument pour %qD qui dépend d'un paramètre du patron,
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(si vous utilisez %<-fpermissive%>, G++ acceptera votre code, mais permettre l'utilisation d'un nom non déclaré est obsolète)"
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr "décoration de typeof, utilisez plutôt decltype"
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr "décoration de __underlying_type"
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr "décoration du type en virgule fixe inconnu"
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr "utilisation du trait interne %qE dans la signature de la fonction, utilisez plutôt la bibliothèque des traits"
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr "décoration de %C"
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr "l'opérande omis au milieu de %<?:%> ne peut pas être décoré"
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr "chaîne littérale dans la signature du patron de la fonction"
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr "le nom décoré pour %qD changera dans le C++17 car la spécification de l'exception fait partir du type de la fonction"
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr "un -fabi-version= plus récent (ou =0) évite cette erreur avec un changement de décoration"
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "le nom décoré de %qD a changé entre -fabi-version=%d (%D) et -fabi-version=%d (%D)"
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "le nom décoré de %qD change entre -fabi-version=%d (%D) et -fabi-version=%d (%D)"
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "le nom décoré d'un fragment pour %qD change entre -fabi-version=%d et -fabi-version=%d"
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "le nom décoré de %qD change entre -fabi-version=%d et -fabi-version=%d"
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "le nom décoré de la variable de protection de l'initialisation pour %qD change entre -fabi-version=%d et -fabi-version=%d"
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "le membre constant non statique %q#D ne peut utiliser l'opérateur d'affectation par défaut"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr "le membre par référence non statique %q#D ne peut utiliser l'opérateur d'affectation par défaut"
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr "la méthode synthétisée %qD est requise ici pour la première fois "
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr "membre d'union %q+D avec un %qD non trivial"
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr "le constructeur par défaut appelle %qD qui n'est pas constexpr"
-#: cp/method.c:1324
+#: cp/method.c:1325
#, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr "l'initialisation pour %q#D est invalide"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr "le constructeur par défaut imposé par défaut n'initialise pas %q#D"
-#: cp/method.c:1387
+#: cp/method.c:1388
#, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "copie du membre de donnée non statique %q#D du type de référence d'une r-valeur"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr "le constructeur par défaut imposé par défaut n'initialise aucun membre de donnée non statique"
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr "l'affectation par déplacement imposée par défaut pour %qT appelle l'opérateur d'affectation par déplacement non trivial de la base virtuelle %qT"
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr "un type de fermeture lambda a un constructeur par défaut supprimé"
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr "un type de fermeture lambda a un opérateur d'affectation par copie supprimé"
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr "%q#D est implicitement déclaré comme supprimé car %qT déclare un constructeur par déplacement ou un opérateur d'affectation par déplacement"
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr "%q#D hérite depuis plusieurs sous-objets de base"
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr "%q#D est implicitement supprimé car la définition par défaut serait mal formée:"
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr "%q#F est implicitement supprimé car sa spécification d'exception ne correspond pas à la spécification d'exception implicite %qX"
-#: cp/method.c:2148
+#: cp/method.c:2149
#, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "déclaration imposée par défaut %q+D"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr "ne correspond pas à la signature %qD attendue"
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr "la fonction %q+D est imposée par défaut au moment de sa déclaration avec une spécification d'exception qui diffère de la spécification d'exception implicite %qX"
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr "la fonction %q+D imposée par défaut explicitement ne peut pas être déclarée constexpr car la déclaration implicite n'est pas constexpr:"
-#: cp/method.c:2250
+#: cp/method.c:2251
#, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "un patron ne peut pas être imposé par défaut"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "%qD ne peut pas être imposé par défaut"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "fonction %q+D imposée par défaut avec un argument par défaut"
@@ -41930,124 +41983,124 @@ msgstr "%<%T::%D%> nomme le destructeur"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%> nomme le constructeur dans %qT"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr "impossible d'hériter des constructeurs depuis la base indirecte %qT"
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "aucun membre concordant avec %<%T::%D%> dans %q#T"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "la déclaration de %qD n'est pas dans l'espace de noms entourant %qD"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "qualificatifs explicites dans la déclaration de %qD"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr "%qD n'a pas été déclaré dans %D"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, gcc-internal-format
msgid "only here as a friend"
msgstr "uniquement ici comme ami"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr "%qD aurait dû être déclaré à l'intérieur de %qD"
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "l'attribut %qD requiert un seul argument NTBS"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr "l'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locaux"
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr "l'attribut %qD est ignoré sur l'espace de noms pas en ligne"
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr "l'attribut %qD est ignoré sur l'espace de noms anonyme"
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "la directive d'attribut %qD est ignorée"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "l'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qD"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "un « using » fort est déprécié, utilisez plutôt un espace de noms en ligne"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr "un « using » fort n'a de sens qu'au niveau de l'espace de noms"
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr "l'espace de noms actuel %qD n'englobe pas l'espace de noms fortement utilisé %qD"
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr "limite maximale de %d espaces de noms recherchés pour %qE"
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr "alternatives suggérées: %qs"
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] "alternative suggérée:"
msgstr[1] "alternatives suggérées:"
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr " %qE"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr "la recherche dépendant de l'argument trouve %q+D"
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr "la déclaration de std::initializer_list ne correspond pas à #include <initializer_list> et n'est pas un patron"
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr "XXX entre dans pop_everything ()\n"
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX quitte pop_everything ()\n"
@@ -42067,7 +42120,7 @@ msgstr "l'identificateur %qE est un mot clé en C++11"
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr "LEXER_DEBUGGING_ENABLED_P n'est pas défini à vrai"
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr "%<#pragma omp declare simd%> pas immédiatement suivi par une déclaration ou une définition de fonction"
@@ -42092,7 +42145,7 @@ msgstr "%<::%E%> n'a pas été déclaré"
msgid "request for member %qE in non-class type %qT"
msgstr "requête du membre %qE dans le type %qT qui n'est pas une classe"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "%<%T::%E%> n'a pas été déclaré"
@@ -42152,1203 +42205,1208 @@ msgstr "de nouveaux types ne peuvent être définis dans un type à retourner"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(un point virgule est peut-être manquant après la définition de %qT)"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, gcc-internal-format
msgid "%qE is not a class template"
msgstr "%qE n'est pas un patron de classe"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qE n'est pas un patron"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr "template-id invalide"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "le C++ ISO interdit l'utilisation d'un littéral en virgule flottante dans une expression constante"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr "un transtypage vers un type autre qu'un entier ou une énumération ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "l'opérateur %<typeid%> ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "un littéral composé non constant ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "un appel de fonction ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "une incrémentation ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "une décrémentation ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "une référence vers un tableau ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "l'adresse d'une étiquette ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "des appels à des opérateurs surchargés ne peuvent pas apparaître dans une expression constante"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "une affectation ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "un opérateur virgule ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "un appel à un constructeur ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "une expression de transaction ne peut pas apparaître dans une expression constante"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "%qs ne peut pas apparaître dans une expression de constante"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr "la déduction des arguments d'un patron de classe est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "utilisation invalide du destructeur %qD comme un type"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr "combinaison invalide de spécificateurs de types multiples"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qE ne nomme pas un type; vouliez-vous utiliser %qs ?"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qE ne nomme pas un type"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr "le %<constexpr%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11"
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr "le %<noexcept%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11"
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr "le %<thread_local%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11"
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr "%<concept%> uniquement disponible avec -fconcepts"
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr "(peut-être que %<typename %T::%E%> était votre intention)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr "%qE dans l'espace de noms %qE ne nomme pas un type de patron"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr "%qE dans l'espace de noms %qE ne nomme pas un type"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%E%> nomme le constructeur, pas le type"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr "et %qT n'a pas de constructeur avec patron"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr "a besoin de %<typename%> avant %<%T::%E%> car %qT est une portée dépendante"
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr "%qE dans %q#T ne nomme pas pas un type de patron"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "%qE dans %q#T ne nomme pas un type"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr "chaîne littérale attendue"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr "les suffixes littéraux définis par l'utilisateur %qD et %qD sont inconsistants dans la chaîne littérale"
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr "une chaîne large est invalide dans ce contexte"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr "impossible de trouver l'opérateur littéral de caractère %qD avec l'argument %qT"
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr "le littéral entier dépasse la plage du type %qT"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr "le littéral en virgule flottante dépasse la plage de type %qT"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr "le littéral en virgule flottante est tronqué à zéro"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr "impossible de trouver l'opérateur littéral numérique %qD"
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr "utilisez -std=gnu++11 ou -fext-numeric-literals pour activer plus de suffixes internes"
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr "impossible de trouver l'opérateur littéral de chaîne %qD avec les arguments %qT, %qT"
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, gcc-internal-format
msgid "expected declaration"
msgstr "déclaration attendue"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, gcc-internal-format
msgid "expected binary operator"
msgstr "opérateur binaire attendu"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, gcc-internal-format
msgid "expected ..."
msgstr "... attendu"
# je n'ai pas trouvé d'autre terme accepté en français pour une fold-expression
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr "expression binaire dans l'opérande d'une expression fold"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr "expression conditionnelle dans l'opérande d'une expression fold"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr "opérateur en désaccord dans l'expression fold"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "types en virgule fixe pas supportés en C++"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "le C++ ISO interdit les groupes d'accolades à l'intérieur des expressions"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "les expressions-instructions ne sont pas permises en dehors des fonctions ni dans les listes d'arguments du patron"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr "les expressions fold sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr "expression primaire attendue"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "%<this%> ne peut pas être utilisé dans ce contexte"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr "une déclaration de patron ne peut pas apparaître au niveau d'un bloc"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr "la variable locale %qD ne peut pas apparaître dans ce contexte"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, gcc-internal-format
msgid "expected id-expression"
msgstr "expression id attendue"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr "la portée %qT avant %<~%> n'est pas un nom de classe"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr "%<~auto%> est uniquement disponible avec -std=c++14 ou -std=gnu++14"
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "déclaration de %<~%T%> comme membre de %qT"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr "nom du typedef %qD utilisé comme déclaration de destructeur"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr "les suffixes d'opérateurs littéraux qui ne sont pas précédés par %<_%> sont réservés pour une standardisation future"
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr "unqualified-id attendu"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr "%<:%> trouvé dans le spécificateur de nom imbriqué, %<::%> attendu"
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "decltype est évalué en %qT qui n'est ni une classe ni un type énuméré"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr "template-id de la fonction %qD dans le spécificateur de nom imbriqué"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr "template-id de la variable %qD dans le spécificateur de nom imbriqué"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qD n'est pas un patron"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "spécificateur de nom imbriqué attendu"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "les types ne peuvent pas être définis dans les transtypages"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr "les types ne peuvent pas être définis dans une expression %<typeid%>"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr "%<_Cilk_spawn%> doit être suivi d'une expression"
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "le C++ ISO interdit les littéraux composés"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr "deux %<[%> consécutifs n'introduiront qu'un attribut"
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr "l'index de liste entre parenthèses n'est pas permis avec la notation tableau"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "utilisation invalide de %qD"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%> n'est pas un membre de classe"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr "type non scalaire"
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "le C++ ISO ne permet pas %<alignof%> avec un non type"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "les types ne peuvent pas être définis dans des expressions %<noexcept%>"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "les types ne peuvent pas être définis dans une expression « new »"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr "les limites de tableau sont interdites après un type-id entre parenthèses"
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr "essayez d'enlever les parenthèses autour du type-id"
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr "l'initialisation de l'expression « new » pour le type %<auto%> exige exactement un élément"
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr "liste-expression ou type-id attendu"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr "les types ne peuvent pas être définis dans un new-type-id"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "l'expression dans la déclaration « new » doit être un type entier ou un type énuméré"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "utilisation d'un vieux style de transtypage"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr "l'opérateur %<>>%> est traité comme deux caractères > en C++11"
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "parenthèses suggérées autour de l'expression %<>>%>"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "le C++ ISO ne permet pas d'omettre l'opérande du milieu de ?:"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr "expression lambda dans un contexte non évalué"
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr "expression lambda dans l'argument du patron"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr "fin de liste de capture attendue"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr "la capture par copie explicite de %<this%> est redondante avec la capture par copie par défaut"
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr "la capture de %<*this%> est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr "les initialisations par capture des fonctions lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr "initialisation vide pour la capture par initialisation d'une fonction lambda"
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr "capture de %qD qui n'est pas une variable"
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, gcc-internal-format
msgid "%q#D declared here"
msgstr "%q#D déclaré ici"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr "capture de la variable %qD avec une durée de stockage non automatique"
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr "la capture par copie explicite de %qD est redondante avec la capture par copie par défaut"
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr "la capture par référence explicite de %qD est redondante avec la capture par référence par défaut"
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr "les patrons lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, gcc-internal-format
msgid "ISO C++ does not support lambda templates"
msgstr "le C++ ISO ne supporte pas les patrons lambda"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "argument par défaut spécifié pour un paramètre lambda"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, gcc-internal-format
msgid "duplicate %<mutable%>"
msgstr "%<mutable%> dupliqué"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr "les lambda %<constexpr%> sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr "les attributs au début d'une instruction sont ignorés"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr "instruction étiquetée attendue"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "le « case » %qE n'est pas à l'intérieur de l'instruction « switch »"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr "%<typename%> doit être utilisé avant %qE car %qT est une portée dépendante"
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%> nomme le constructeur, pas le type"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr "instruction composée dans une fonction constexpr"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr "%<if constexpr%> uniquement disponible avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr "l'instruction init dans des instructions de sélection est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, gcc-internal-format
msgid "expected selection-statement"
msgstr "instruction de sélection attendue"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr "des types ne peuvent pas être définis dans des conditions"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "l'expression %<for%> parcourant une plage de type %qT a un type incompatible"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr "l'expression %<for%> parcourant une plage de type %qT a un membre %<end%> mais pas de %<begin%>"
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr "l'expression %<for%> parcourant une plage de type %qT a un membre %<begin%> mais pas de %<end%>"
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr "types différents pour « begin » et « end » de l'instruction %<for%> parcourant une plage: %qT et %qT"
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr "instruction d'itération attendue"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr "les boucles %<for%> parcourant une plage sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr "instruction « break » utilisée avec une boucle « for » Cilk Plus"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr "%<goto%> dans une fonction %<constexpr%>"
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "le C++ ISO interdit les gotos calculés"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr "instruction de saut attendue"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "%<;%> superflu"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr "%<__label__%> pas au début du bloc"
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr "non variable %qD dans la déclaration avec plus d'une déclaration contenant un type à remplacer"
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr "déduction incohérente pour %qT: %qT et puis %qT"
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr "mélanger des déclarations et des définitions de fonctions est interdit"
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr "des types ne peuvent pas être définis dans la déclaration d'une instruction « for » parcourant une plage"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr "initialisation dans une boucle %<for%> parcourant une plage"
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr "déclarations multiples dans une boucle %<for%> parcourant une plage"
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "les déclarations avec décompositions sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, gcc-internal-format
msgid "empty decomposition declaration"
msgstr "déclaration avec décomposition vide"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, gcc-internal-format
+msgid "invalid initializer for structured binding declaration"
+msgstr "initialisation invalide pour la déclaration de liaison structurée"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "%<friend%> utilisé en dehors d'une classe"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr "%<auto%> a changé de signification en C++11; retirez-le"
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr "spécificateur de déclaration invalide dans une condition"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, gcc-internal-format
msgid "%qD invalid in lambda"
msgstr "%qD est invalide dans une lambda"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "la définition de classe ne peut pas être déclarée comme amie"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr "les patrons ne peuvent pas être %<virtual%>"
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "spécification de classe de liaison invalide"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr "un static_assert sans message est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr "les types ne peuvent pas être définis dans les expressions %<decltype%>"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr "les types ne peuvent pas être définis dans un conversion-type-id"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "utilisation invalide de %<auto%> dans un opérateur de conversion"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr "un %<auto%> dans un opérateur de conversion d'un patron membre ne peut jamais être déduit"
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr "seuls les constructeurs prennent des initialisions membres"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "impossible de développer l'initialisation du membre %<%D%>"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "l'initialisation en mémoire pour %qD suit la délégation du constructeur"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr "la délégation du constructeur suit l'initialisation en mémoire pour %qD"
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "ancien style anachronique d'initialisation de classe de base"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "le mot-clé %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiée est implicitement un type)"
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr "mot-clé inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixe"
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr "identificateur de suffixe attendu"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr "une chaîne vide était attendue après le mot-clé %<operator%>"
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr "préfixe d'encodage invalide dans l'opérateur littéral"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, gcc-internal-format
msgid "expected operator"
msgstr "opérateur attendu"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "le mot-clé %<export%> n'est pas implémenté et sera ignoré"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr "paramètre de type contraint invalide"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr "paramètre de type qualifié avec CV"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr "contrainte variadique introduite sans %<...%>"
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "utilisation invalide de %<auto%> dans l'argument par défaut du patron"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "le paquet de paramètres %qD du patron ne peut pas avoir d'argument par défaut"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "les paquets de paramètres des patrons ne peuvent pas avoir d'arguments par défaut"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr "template-id attendu"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "%<<::%> ne peut pas être au début d'une liste d'arguments d'un patron"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr "%<<:%> est une écriture alternative pour %<[%>. Insérer un espace entre %<<%> et %<::%>"
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr "(si vous utilisez %<-fpermissive%> ou %<-std=c++11%> ou %<-std=gnu++11%> G++ acceptera votre code)"
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr "erreur d'analyse dans la liste des arguments du patron"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr "nom de patron attendu"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "%qD n'est pas un patron mais il est utilisé comme patron"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr "utilisez %<%T::template %D%> pour indiquer que c'est un patron"
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr "paquet de paramètres attendu avant %<...%>"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr "argument de patron attendu"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "argument de patron invalide car ce n'est pas un type"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "une instanciation explicite ne doit pas utiliser le spécificateur %<inline%>"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "une instanciation explicite ne doit pas utiliser le spécificateur %<constexpr%>"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "spécialisation de patron avec édition de liens C"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, gcc-internal-format
msgid "expected type specifier"
msgstr "spécificateur du type attendu"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "l'utilisation de %<auto%> dans la déclaration d'un paramètre lambda est uniquement disponible avec -std=c++14 ou -std=gnu++14"
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "l'utilisation de %<auto%> dans une déclaration de paramètre est uniquement disponible avec -std=c++14 ou -std=gnu++14"
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "le C++ ISO interdit l'utilisation de %<auto%> dans une déclaration de paramètre"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, gcc-internal-format
msgid "expected template-id for type"
msgstr "template-id attendu pour le type"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr "un nom de type attendu"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr "un spécificateur de type élaboré pour un enum fortement typé ne peut pas utiliser le mot-clé %<%D%>"
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "la déclaration %qD ne déclare rien du tout"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "attributs ignorés sur un type non instancié"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "attributs ignorés sur une instanciation de patron"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr "attributs ignorés sur un spécificateur de type élaboré qui n'est pas une déclaration anticipée"
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "%qD est un patron d'énumération"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr "%qD ne nomme pas une énumération dans %qT"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, gcc-internal-format
msgid "unnamed scoped enum is not allowed"
msgstr "un enum fortement typé sans nom n'est pas permis"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "%<;%> ou %<{%> attendu"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr "impossible d'ajouter une liste d'énumération à l'instanciation d'un patron"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, gcc-internal-format
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "le spécificateur de nom imbriqué %qT pour la déclaration d'un enum ne nomme pas une classe ou un espace de noms"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "déclaration de %qD dans l'espace de noms %qD lequel n'englobe pas %qD"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "déclaration de %qD dans %qD lequel n'englobe pas %qD"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr "qualification supplémentaire pas permise"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "définition multiple de %q#T"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
msgstr "le C++ ISO interdit un enum vide et sans nom"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr "spécificateur enum opaque sans nom"
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr "un spécificateur enum opaque doit utiliser un simple identificateur"
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD n'est pas un espace de noms"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr "espace de noms attendu"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr "une définition d'espace de noms imbriqué ne peut pas avoir d'attribut"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr "les définitions d'espace de noms imbriqués sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr "une définition d'un espace de noms imbriqué ne peut pas être « inline »"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, gcc-internal-format
msgid "nested identifier required"
msgstr "identificateur imbriqué requis"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, gcc-internal-format
msgid "namespace %qD entered"
msgstr "entrée dans l'espace de noms %qD"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "la définition %<namespace%> n'est pas permise ici"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "l'expansion de paquets dans une déclaration « using » est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "un template-id ne peut pas apparaître dans l'utilisation de la déclaration"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "une liste séparée par des virgules dans une déclaration « using » est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr "les déclarations d'accès sont dépréciées en faveur des déclarations « using »; suggestion: ajoutez le mot-clé %<using%>"
# alias template est un patron appliqué à un alias == patron d'alias
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "les types ne peuvent pas être définis dans des déclarations de patrons d'alias"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr "%<asm%> dans une fonction %<constexpr%>"
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "une définition de fonction n'est pas permise ici"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "une spécification asm n'est pas permise dans une définition de fonction"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "des attributs ne sont pas permis dans une définition de fonction"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr "constructeur, destructeur ou conversion de type attendu"
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, gcc-internal-format
msgid "expected initializer"
msgstr "initialisation attendue"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, gcc-internal-format
msgid "initializer provided for function"
msgstr "initialisation fournie pour une fonction"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "les attributs après l'initialisation entre parenthèses sont ignorés"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr "la non fonction %qD est déclarée comme un patron implicite"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "la limite du tableau n'est pas une constante entière"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr "impossible de définir le membre du typedef dépendant %qT"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%E%> n'est pas un type"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "utilisation invalide du constructeur comme patron"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr "utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifié"
@@ -43357,347 +43415,345 @@ msgstr "utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur da
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr "déclarateur invalide"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, gcc-internal-format
msgid "qualified-id in declaration"
msgstr "qualified-id dans une déclaration"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, gcc-internal-format
msgid "expected declarator"
msgstr "déclarateur attendu"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD est un espace de noms"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr "impossible de former un pointeur vers un membre de la non classe %q#T"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr "opérateur pointeur attendu"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "qualificatif CV dupliqué"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr "qualificatifs de référence multiples"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr "%E requiert %<-fgnu-tm%>"
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr "spécificateurs virtuels (virt-specifier) multiples"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "arguments de patron manquants après %qT"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, gcc-internal-format
msgid "invalid use of %qT"
msgstr "utilisation invalide de %qT"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "les types ne peuvent pas être définis dans les arguments du patron"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "utilisation invalide de %<auto%> dans un argument de patron"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr "spécificateur de type attendu"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "%<,%> ou %<...%> attendu"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr "des types ne peuvent pas être définis dans des types de paramètres"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "des arguments par défaut sont uniquement permis pour des paramètres de fonction"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr "le paquet de paramètres %qD ne peut pas avoir d'argument par défaut"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "le paquet de paramètres du patron ne peut pas avoir d'argument par défaut"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr "le paquet de paramètres ne peut pas avoir d'argument par défaut"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "le C++ ISO ne permet pas des initialisations par désignation"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "le C++ ISO ne permet pas des initialisations par désignation du C99"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr "nom de classe attendu"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "%<;%> attendu après la définition de la classe"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "%<;%> attendu après la définition de la structure"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "%<;%> attendu après la définition de l'union"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "%<{%> ou %<:%> attendu"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "ne peut spécifier %<override%> pour une classe"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr "la qualification globale du nom de la classe est invalide"
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr "le nom qualifié ne nomme pas une classe"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "nom de classe invalide dans la déclaration de %qD"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "une spécialisation explicite doit être précédée par %<template <>%>"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "le patron de fonction %qD est redéclaré comme un patron de classe"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr "impossible de résoudre le type de typename"
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, gcc-internal-format
msgid "previous definition of %q#T"
msgstr "définition précédente de %q#T"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, gcc-internal-format
msgid "expected class-key"
msgstr "mot-clé de type classe (class ou struct) attendu"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr "le C++ ISO interdit le mot-clé typename dans un paramètre de patron qui est un patron; utilisez -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr "%<class%> ou %<typename%> attendu"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr "en C++03, le mot-clé class (ou struct) doit être utilisé lors de la déclaration d'un ami"
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "la déclaration amie ne nomme pas une classe ou une fonction"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr "une classe de stockage sur un agrégat anonyme dans une classe n'est pas permis"
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr "spécificateur pur sur une définition de fonction"
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr "%<,%> égarée à la fin de la déclaration du membre"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "%<;%> attendu à la fin de la déclaration du membre"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr "spécificateur pur invalide (seul %<= 0%> est autorisé)"
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr "une initialisation entre accolades n'est par permise ici"
-# Je crois que base-specified aurait dû être base-specifier car la fonction où ce message appraît est nommée ainsi. Je n'ai pas signalé ce bug car je ne suis pas sûr qu'il s'agit réellement d'une erreur.
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr "%<virtual%> spécifié plus d'une fois dans le spécificateur de base"
-# Je crois que base-specified aurait dû être base-specifier car la fonction où ce message appraît est nommée ainsi. Je n'ai pas signalé ce bug car je ne suis pas sûr qu'il s'agit réellement d'une erreur.
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr "plus d'un spécificateur d'accès dans le spécificateur de base"
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr "le mot-clé %<typename%> n'est pas permis en dehors des patrons"
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr "le mot-clé %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "les types ne peuvent pas être définis dans une spécification d'exception"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "le C++1z ISO n'autorise pas la spécification dynamique des exceptions"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr "les spécifications dynamiques d'exceptions sont dépréciées en C++11"
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr "utilisation invalide de %<auto%> dans une spécification d'exception"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr "%<try%> dans une fonction %<constexpr%>"
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr "des types ne peuvent pas être définis dans une déclaration d'exception"
# Je ne suis pas sûr du tout de la signification de « scoped attribute token »…
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr "l'attribut de préfixe « using » est utilisé en même temps qu'un élément d'attribut agissant sur une portée"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr "un identificateur est attendu pour le nom d'attribut"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr "l'attribut %<noreturn%> ne peut apparaître qu'une seule fois au plus dans la liste d'attributs"
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr "l'attribut %<deprecated%> ne peut apparaître qu'une seule fois au plus dans la liste d'attributs"
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, gcc-internal-format
msgid "expected attribute before %<...%>"
msgstr "attribut attendu avant %<...%>"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr "l'attribut de préfixe « using » est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr "%<requires%> uniquement disponible avec -fconcepts"
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr "une expression « requires » ne peut pas apparaître en dehors d'un patron"
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr "la syntaxe %<template<>%> est requise pour spécialiser %<%T::%E%>"
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "déclaration invalide de %<%T::%E%>"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "trop peu de listes de paramètres pour le patron"
@@ -43706,488 +43762,488 @@ msgstr "trop peu de listes de paramètres pour le patron"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr "trop de listes de paramètres pour le patron"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "les valeurs nommées à retourner ne sont plus supportées"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr "le patron de l'opérateur littéral %qD a une liste de paramètres invalide. On attendait un paquet d'arguments de type non patron tels que <char...> ou <typename CharT, CharT...>"
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr "le patron de l'opérateur littéral %qD a une liste de paramètres invalide. On attendait un paquet d'arguments de type non patron tel que <char...>"
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, gcc-internal-format
msgid "empty introduction-list"
msgstr "liste d'instructions vide"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr "pas de concept correspondant pour l'introduction du patron"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr "déclaration invalide du patron membre dans la classe locale"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr "patron avec liaison C"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr "spécialisation explicite invalide"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "déclaration de patron de %<typedef%>"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, gcc-internal-format
msgid "a class template declaration must not declare anything else"
msgstr "une déclaration de patron de classe ne doit rien déclarer d'autre"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "une spécialisation explicite de patron ne peut pas avoir une classe de stockage"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "%<>>%> devrait être %<> >%> à l'intérieur d'une liste d'arguments de patron imbriqués"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "le %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patron"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr "l'argument %<sizeof...%> doit être entouré de parenthèses"
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "utilisation invalide de %qD dans la spécification de la classe de liaison"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%> avant %qD"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "le C++ ISO 1998 ne permet pas %<long long%>"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "%<__thread%> et %<thread_local%> sont tous les deux spécifiés"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, gcc-internal-format
msgid "duplicate %qD"
msgstr "%qD dupliqué"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "%qs dupliqué"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr "%<new%> attendu"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr "%<delete%> attendu"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr "%<return%> attendu"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr "%<extern%> attendu"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "%<static_assert%> attendu"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "%<decltype%> attendu"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr "%<operator%> attendu"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr "%<class%> attendu"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr "%<template%> attendu"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "%<namespace%> attendu"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr "%<using%> attendu"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr "%<asm%> attendu"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr "%<try%> attendu"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr "%<catch%> attendu"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr "%<throw%> attendu"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "%<__label__%> attendu"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr "%<@try%> attendu"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "%<@synchronized%> attendu"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "%<@throw%> attendu"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr "%<__transaction_atomic%> attendu"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr "%<__transaction_relaxed%> attendu"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr "%<::%> attendu"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr "%<...%> attendu"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr "%<*%> attendu"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr "%<~%> attendu"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "%<;%> ou %<::%> attendu"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "%<class%>, %<typename%> ou %<template%> attendu"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "étiquette %qs utilisée en nommant %q#T"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "%q#T a été précédemment déclaré ici"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%qD redéclaré avec un accès différent"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr "en C++98, %<template%> (afin de lever une ambigüité) est seulement permis à l'intérieur des patrons"
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr "fin de fichier dans l'argument par défaut"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr "construction Objective-C++ %<@%D%> mal placée"
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr "récepteur de message objective-c++ attendu"
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr "un ou des argument(s) de message objective-c++ est/sont attendu(s)"
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr "%<@encode%> doit spécifier un type comme un argument"
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr "nom de sélecteur Objective-C++ invalide"
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr "une déclaration de méthode objective-c++ est attendue"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr "les attributs de méthodes doivent être spécifiés à la fin"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr "%qs égaré entre des méthodes Objective-C++"
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr "type invalide pour la variable d'instance"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "identificateur attendu après %<@protocol%>"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr "des attributs ne peuvent pas être spécifiés avant le mot-clé %<@%D%> en Objective-C++"
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "les attributs de préfixes sont ignorés avant %<@%D%>"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, gcc-internal-format
msgid "invalid type for property"
msgstr "type invalide pour une propriété"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr "l'expression %<wait%> doit être un nombre entier"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr "identificateur de réduction invalide"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr "une initialisation entre parenthèses n'est pas permise dans une boucle %<for%> de OpenMP"
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "une initialisation entre parenthèses n'est pas permise dans une boucle « for »"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr "%<_Cild_for%> accepte une expression au lieu d'une déclaration uniquement en C, pas en C++"
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "la variable d'itération %qD ne devrait pas être une réduction"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr "pas assez de boucles « for » à combiner"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "l'attribut vecteur n'est pas immédiatement suivi d'une seule déclaration ou définition de fonction"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, gcc-internal-format
msgid "invalid initializer clause"
msgstr "clause d'initialisation invalide"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr "expression id (arguments) attendue"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr "un des arguments de l'appel de l'initialisation devrait être %<omp_priv%> ou %<&omp_priv%>"
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr "des types ne peuvent pas être définis dans une liste de types de réductions"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr "type arithmétique %qT prédéclaré dans %<#pragma omp declare reduction%>"
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr "type tableau ou fonction %qT dans %<#pragma omp declare reduction%>"
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr "type référence %qT dans %<#pragma omp declare reduction%>"
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr "type %qT qualifié avec const, volatile ou __restrict dans %<#pragma omp declare reduction%>"
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr "%<#pragma acc routine%> nomme un ensemble de surcharges"
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr "%qD ne fait pas référence à une fonction à l'intérieur de l'espace de noms"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr "atomic_cancel"
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr "%<__transaction_relaxed%> sans avoir activé le support pour la mémoire transactionnelle"
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr "%<__transaction_atomic%> sans avoir activé le support pour la mémoire transactionnelle"
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "rebut à la fin de %<#pragma GCC pch_preprocess%>"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr "« grainsize » invalide pour _Cilk_for"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "%<#pragma GCC ivdep%> doit être à l'intérieur d'une fonction"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr "%<#pragma simd%> doit être à l'intérieur d'une fonction"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "%<#pragma cilk grainsize%> doit être à l'intérieur d'une fonction"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr "-fcilkplus doit être activé pour utiliser %<#pragma cilk grainsize%>"
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "les optimisations inter-modules ne sont pas implémentées pour le C++"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, gcc-internal-format
msgid "expected variable-name"
msgstr "nom de variable attendu"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr "%<,%> ou %<)%> attendu après %qE"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr "les patrons implicites ne peuvent pas être %<virtual%>"
@@ -44279,7 +44335,7 @@ msgstr "spécialisation de %qD après instanciation"
msgid "candidate is: %#D"
msgstr "le candidat est: %#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, gcc-internal-format
msgid "%s %#D"
msgstr "%s %#D"
@@ -44855,224 +44911,239 @@ msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qE n'e
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%qE n'est pas un argument de patron valable de type %qT car %qD n'a pas une classe de liaison externe"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument"
+msgstr "l'adresse de %qD n'est pas un argument de patron valable"
+
+#: cp/pt.c:6634
+#, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr "l'adresse du sous-objet %qT de %qD n'est pas un argument de patron valable"
+
+#: cp/pt.c:6641
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "l'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durée de stockage statique"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr "%qE n'est pas un argument de patron valable pour le type %qT à cause de conflits dans les qualificatifs CV"
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%q#D n'est pas un argument de patron valable pour le type %qT car une variable de référence n'a pas une adresse constante"
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas un objet avec une classe de liaison"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%qE n'est pas un argument de patron valable pour le type %qT car l'objet %qD n'a pas de classe de liaison"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr "essayez d'utiliser %qE à la place"
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "les conversions standard ne sont pas permises dans ce contexte"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr "les attributs sur l'argument %qT du patron sont ignorés"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr "les attributs dans l'argument %qE du patron sont ignorés"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr "nom de classe injecté %qD utilisé comme argument de patron qui est lui-même un patron"
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr "utilisation invalide du destructeur %qE comme un type"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr "pour faire référence à un membre type d'un paramètre de patron, utilisez %<typename %E%>"
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "non concordance de type/valeur pour l'argument %d dans la liste des paramètres du patron de %qD"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " on attendait une constante de type %qT, on a obtenu %qT"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " on attendait un patron de classe, on a obtenu %qE"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " on attendait un type, on a obtenu %qE"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " on attendait un type, on a obtenu %qT"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr " on attendait un patron de classe, on a obtenu %qT"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr " on attendait un patron de type %qD, on a obtenu %qT"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "désaccord de contrainte à l'argument %d dans la liste des paramètres du patron pour %qD"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr " on attendait %qD, on a obtenu %qD"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "désaccord de type dans le paquet de paramètres non type"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "impossible de convertir l'argument %qE du patron de %qT vers %qT"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "l'argument %d du patron est invalide"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "nombre erroné d'arguments du patron (%d, devrait être %d)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "nombre erroné d'arguments du patron (%d, devrait être au moins %d)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, gcc-internal-format
msgid "provided for %qD"
msgstr "fournis pour %qD"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr "argument d'expansion du paquet pour le paramètre non paquet %qD du patron d'alias %qD"
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "argument d'expansion du paquet pour le paramètre non paquet %qD du concept %qD"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr "ainsi, toute instanciation avec un paquet de paramètres non vide serait mal formée"
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "fournis pour %q+D"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "%q#D n'est pas un patron de fonction"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "type non patron %qT utilisé comme un patron"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "pour la déclaration du patron %q+D"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, gcc-internal-format
msgid "template constraint failure"
msgstr "échec de la contrainte du patron"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr "utilisation du patron de variable invalide %qE"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr "la profondeur d'instanciation du patron excède le maximum qui est %d (utilisez -ftemplate-depth= pour augmenter le maximum)"
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr "repli de l'expansion vide sur %O"
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr "les longueurs des paquets d'arguments sont en désaccord durant l'expansion de %<%T%>"
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr "les longueurs des paquets d'arguments sont en désaccord durant l'expansion de %<%E%>"
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr " lors de l'instanciation de l'argument par défaut pour l'appel à %D"
@@ -45090,271 +45161,271 @@ msgstr " lors de l'instanciation de l'argument par défaut pour l'appel à %D"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr "la variable %qD a un type fonction"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "type de paramètre %qT invalide"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "dans la déclaration de %q+D"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "fonction retournant un tableau"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "fonction retournant une fonction"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "création d'un pointeur vers la fonction membre d'un type non classe %qT"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr "formation d'une référence vers void"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "formation d'un pointeur vers le type de référence %qT"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr "formation d'une référence vers le type de référence %qT"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr "formation d'un pointer vers le type de fonction qualifié %qT"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr "formation d'une référence vers le type de fonction qualifié %qT"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "création d'un pointeur vers le membre d'un type non classe %qT"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "création d'un pointeur vers le type de référence au membre %qT"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "création d'un pointeur vers le membre de type void"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr "création d'un tableau de %qT"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT n'est pas un type class, struct ou union"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%qT est résolu en %qT qui n'est pas un type d'énumération"
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qT est résolu en %qT qui n'est pas un type de classe"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr "initialisation vide dans l'initialisation par capture de la fonction lambda"
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr "utilisation de %qs dans le patron"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "le type qualifié %qT ne correspond pas au nom du destructeur ~%qT"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr "le nom dépendant %qE est analysé comme un non type, mais son instanciation produit un type"
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr "utilisez %<typename %E%> si un type est désiré"
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "utilisation du champ %qD invalide"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr "utilisez %<...%> pour dérouler le paquet d'arguments"
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr "%qD n'a pas été déclaré dans cette portée et aucune déclaration a été trouvée par le recherche dépendant des arguments au point d'instanciation"
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr "les déclarations dans la base dépendante %qT ne sont pas trouvées par une recherche non qualifiée"
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr "utilisez plutôt %<this->%D%>"
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr "utilisez plutôt %<%T::%D%>"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr "%qD déclaré ici, plus loin dans l'unité de traduction"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT n'est pas une classe ou un espace de noms"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD n'est pas une classe ou un espace de noms"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, gcc-internal-format
msgid "%qT is/uses unnamed type"
msgstr "%qT est/utilise un type anonyme"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "l'argument du patron pour %qD utilise le type local %qT"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "%qT est un type modifié par une variable"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "l'expression intégrale %qE n'est pas une constante"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr " tentative d'instancier %qD"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr "instanciation de patron ambiguë pour %q#T"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr "instanciation de patron ambiguë pour %q#D"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
msgid "%s %#S"
msgstr "%s %#S"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "instanciation explicite du non patron %q#D"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "%qD n'est pas un membre de données statique d'un patron de classe"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "aucun patron correspondant trouvé pour %qD"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "le type %qT pour l'instanciation explicite %qD ne correspond pas au type déclaré %qT"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "instanciation explicite de %q#D"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "instanciation explicite dupliquée pour %q#D"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicites"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "classe de stockage %qD appliquée à l'instanciation du patron"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "instanciation explicite du patron non classe %qD"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "instanciation explicite du type non patron %qT"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "instanciation explicite de %q#T avant la définition de patron"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "le C++ ISO interdit l'utilisation de %qE sur des instanciations explicites"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "instanciation explicite dupliquée de %q#T"
@@ -45366,92 +45437,92 @@ msgstr "instanciation explicite dupliquée de %q#T"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "instanciation explicite de %qD mais pas de définition disponible"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr "la profondeur d'instanciation du patron excède le maximum de %d lors de l'instanciation de %q+D, peut-être via la génération de la table virtuelle (utilisez -ftemplate-depth= pour augmenter le maximum)"
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr "le paramètre non type du patron est invalide"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%q#T n'est pas un type valide pour un paramètre non type du patron"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr "la déduction à partir d'une liste d'initialisation entre accolades requiert #include <initializer_list>"
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr "le patron non classe %qT est utilisé sans arguments de patron"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr "impossible de déduire les arguments du patron pour l'initialisation par copie de %qT car il n'a pas de guides de déduction non explicites ou de constructeur déclaré par l'utilisateur"
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr "la déduction des arguments du patron de classe a échoué:"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, gcc-internal-format
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "les guides de déduction explicites ne sont pas pris en compte pour l'initialisation par copie"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr "l'initialisation par liste directe de %<auto%> requiert exactement un élément"
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr "pour la déduction de %<std::initializer_list%>, utilisez l'initialisation par liste copiée (c-à-d ajoutez %<=%> avant le %<{%>)"
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr "%qT en tant que type plutôt qu'un simple %<decltype(auto)%>"
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr "impossible de déduire le type de retour de la lambda à partir de %qE"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "impossible de déduire %qT à partir de %qE"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr "les indications de contraintes ne sont pas satisfaites"
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, gcc-internal-format
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "l'initialisation déduite ne satisfait pas les indications de contraintes"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "le type retourné déduit ne satisfait pas les indications de contraintes"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, gcc-internal-format
msgid "deduced expression type does not satisfy placeholder constraints"
msgstr "le type déduit pour l'expression ne satisfait pas les indications de contraintes"
@@ -45609,466 +45680,466 @@ msgstr "%q+#D ne peut pas être déclaré"
msgid " since %q+#D declared in base class"
msgstr " puisque %q+#D est déclaré dans la classe de base"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "des accolades explicites sont suggérées autour du corps vide de l'instruction %<do%>"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "le type de l'opérande asm %qE n'a pas pu être déterminé"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr "les déclarations __label__ sont uniquement permises à l'intérieur des fonctions"
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr "utilisation invalide du membre %qD dans une fonction membre statique"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "le destructeur n'accepte pas d'argument"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "%<this%> n'est pas disponible pour les fonctions membres statiques"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "utilisation invalide de %<this%> dans une fonction non membre"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "utilisation invalide de %<this%> hors de toute fonction"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "étendue de qualification invalide dans le nom du pseudo-destructeur"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "le type qualifié %qT ne concorde pas avec le nom du destructeur ~%qT"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE n'est pas un type %qT"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr "littéral composé du type non objet %qT"
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "les paramètres de type du patron doivent utiliser le mot-clé %<class%> ou %<typename%>"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "utilisation invalide du type %qT comme valeur par défaut pour un paramètre de patron qui est lui-même un patron"
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "argument par défaut invalide pour un paramètre de patron qui est un patron"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "définition de %q#T à l'intérieur d'une liste de paramètres de patron"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "définition invalide du type qualifié %qT"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "spécification de classe de base invalide"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr "impossible de capturer le membre %qD d'une union anonyme"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr "%qD n'est pas capturé"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr "la lambda n'a pas de capture par défaut"
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr "la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobant"
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr "utilisation d'une variable locale avec un stockage automatique dans la fonction contenante"
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr "utilisation d'un paramètre dans la fonction contenante"
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, gcc-internal-format
msgid "use of parameter outside function body"
msgstr "utilisation du paramètre en dehors du corps de la fonction"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, gcc-internal-format
msgid "missing template arguments"
msgstr "arguments de patron manquants"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "le paramètre %qD du patron, du type %qT, n'est pas permis dans une expression constante intégrale parce qu'il n'est pas d'un type intégral ou énuméré"
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "utilisation de l'espace de noms %qD comme expression"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "utilisation du patron de classe %qT comme expression"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "l'accès au membre %qD est ambigu dans un réseau d'héritages multiples"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "%qD ne peut pas apparaître dans une expression constante"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "le type de %qE est inconnu"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "%qT n'est pas un type énuméré"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr "Le paquet de paramètres __bases est uniquement valable dans la déclaration d'un patron"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr "impossible d'appliquer %<offsetof%> au destructeur %<~%T%>"
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr "le deuxième opérande de %<offsetof%> n'est ni un simple identificateur ni une séquence d'accès aux membres et de références de tableaux"
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "impossible d'appliquer %<offsetof%> à la fonction membre %qD"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr "l'utilisation de offsetof à l'intérieur du type %qT (qui ne respecte pas l'agencement standard) est indéfini"
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr "%<this%> est autorisé dans OpenMP uniquement dans les clauses %<declare simd%>"
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr "la recherche de la réduction définie par l'utilisateur est ambiguë"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr "%qE dans la clause %<reduction%> est un tableau de taille nulle"
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr "%qE a le type const pour %<reduction%>"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr "réduction définie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT"
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr "la clause linéaire avec le modificateur %qs est appliquée à la variable non référence ayant le type %qT"
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr "clause linéaire appliquée à la variable non entière, non décimale, non pointeur ayant le type %qT"
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr "clause linéaire appliquée à la variable non entière non pointeur ayant le type %qT"
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr "l'expression du pas de « linear » doit être un entier"
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "%qD n'est pas une variable dans la clause %qs"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "%qD n'est pas une variable dans la clause %<firstprivate%>"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "%qD n'est pas une variable dans la clause %<lastprivate%>"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr "l'expression statique %<gang%> doit être un entier"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, gcc-internal-format
msgid "%<gang%> static value must be positive"
msgstr "la valeur statique de %<gang%> doit être positive"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr "l'expression numérique de %<gang%> doit être un entier"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr "l'expression de longueur de %<vector%> doit être un entier"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr "l'expression numérique de %<worker%> doit être un entier"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, gcc-internal-format
msgid "%qs expression must be integral"
msgstr "l'expression %qs doit être un entier"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr "la valeur numérique de %<gang%> doit être positive"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, gcc-internal-format
msgid "%<vector%> length value must be positive"
msgstr "la valeur de longueur de %<vector%> doit être positive"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr "la valeur numérique de %<worker%> doit être positive"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr "l'expression de taille des tranches d'ordonnancement doit être un entier"
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr "l'expression de longueur de %qs doit être un entier"
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr "l'expression de longueur %qs doit être une expression entière constante positive"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr "l'expression de %<async%> doit être un entier"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr "l'expression de %<thread_limit%> doit être un entier"
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr "l'identifiant de %<device%> doit être entier"
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr "l'expression de la taille des tranches de %<dist_schedule%> doit être un entier"
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qD n'est pas une variable dans la clause %<aligned%>"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr "%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une référence vers un pointeur ou un tableau"
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr "%qD apparaît plus d'une fois dans les clauses %<aligned%>"
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr "l'expression d'alignement de la clause %<aligned%> doit être un entier"
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qD n'est pas une variable dans la clause %<depend%>"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr "nom de fonction surchargée %qE dans la clause %qs"
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr "patron %qE dans la clause %qs"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr "l'expression de %<grainsize%> doit être un entier"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr "l'expression de %<priority%> doit être un entier"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr "l'expression de %<num_tasks%> doit être un entier"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr "la variable %qs n'est ni un pointeur ni un tableau ni une référence à un pointeur ou un tableau"
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, gcc-internal-format
msgid "%<tile%> argument needs integral type"
msgstr "l'argument de %<tile%> doit être de type entier"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr "%<threadprivate%> %qD n'est pas un fichier, un espace de noms ou une variable déclarée dans un bloc"
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "la directive %<threadprivate%> %qE n'est pas dans la définition de %qT"
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr "la différence entre %qE et %qD n'est pas un type entier"
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr "%<#pragma omp simd%> utilisé avec la variable d'itération de classe %qE"
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr "%<#pragma omp atomic update%> utilise deux expressions différentes pour la mémoire"
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, gcc-internal-format
msgid "static assertion failed"
msgstr "l'assertion statique a échoué"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr "l'assertion statique a échoué: %s"
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "condition non constante pour l'assertion statique"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "l'argument de decltype doit être une expression"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr "decltype ne sait pas résoudre l'adresse d'une fonction surchargée"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "l'opérande de l'expression fold n'a aucun paquet de paramètres non déroulé"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "les deux arguments dans le fold binaire ont des paquets de paramètres non déroulés"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr "aucun paquet de paramètres non déroulés dans le fold binaire"
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, gcc-internal-format
msgid "non-pointer argument to %<__builtin_launder%>"
msgstr "l'argument de %<__builtin_launder%> n'est pas un pointeur"
@@ -46083,107 +46154,107 @@ msgstr "les qualificatifs %qV ne peuvent pas être appliqués à %qT"
msgid "lambda-expression in a constant expression"
msgstr "expression lambda dans une expression constante"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr "attribut %qE appliqué à %qD avec un type de retour void"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, gcc-internal-format
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "l'attribut %qE peut uniquement être appliqué aux fonctions ou aux classes ou aux types énumérés"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "le init_priority demandé n'est pas une constante entière"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "l'attribut %qE peut uniquement être utilisé sur les définitions dans la portée du fichier d'objets de type classe"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "le init_priority demandé est hors limite"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "le init_priority demandé est réservé pour un usage interne"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "l'attribut %qE n'est pas supporté sur cette plate-forme"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr "la redéclaration de %qD ajoute l'étiquette d'ABI %E"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr "l'attribut %qE requiert des arguments"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "les arguments de l'attribut %qE doivent être des chaînes littérales étroites"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "les arguments de l'attribut %qE doivent contenir des identificateurs valables"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "%<%c%> n'est pas un premier caractère valable pour un identificateur"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr "%<%c%> n'est pas un caractère valable dans un identificateur"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "attribut %qE appliqué au type %qT qui n'est ni une classe ni un enum"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr "attribut %qE appliqué à %qT après sa définition"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "l'attribut %qE est ignoré car il est appliqué à l'instanciation du patron %qT"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "l'attribut %qE est ignoré car il est appliqué à la spécialisation du patron %qT"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "attribut %qE appliqué à %qD qui n'est ni une fonction ni une variable"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "attribut %qE appliqué à la déclaration extern \"C\" %qD"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr "zéro comme constante de pointeur nul"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "vérification lang_* : échec dans %s, à %s:%d"
@@ -46865,157 +46936,157 @@ msgstr " dans la conversion d'un pointeur vers un membre"
msgid "invalid conversion to type %qT from type %qT"
msgstr "conversion invalide vers le type %qT à partir du type %qT"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "ne peut convertir %qT en %qT pour l'argument %qP de %qD"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr "ne peut convertir %qT en %qT dans l'argument par défaut"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr "ne peut convertir %qT en %qT dans le passage d'argument"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr "ne peut convertir %qT en %qT"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr "ne peut convertir %qT en %qT dans l'initialisation"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr "ne peut convertir %qT en %qT dans le retour"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr "ne peut convertir %qT en %qT dans l'affectation"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr "le type classe %qT est incomplet"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "le paramètre %qP de %qD pourrait être un candidat pour un attribut de format"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr "le paramètre pourrait être un candidat pour un attribut de format"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr "la cible de la conversion pourrait être une candidate pour un attribut de format"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr "la cible de l'initialisation pourrait être une candidate pour un attribut de format"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "le membre de gauche de l'affectation pourrait être un candidat pour un attribut de format"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr "dans le passage de l'argument %P de %qD"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "retourne une référence vers un temporaire"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "référence vers une non l-valeur retournée"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr "référence vers la variable locale %qD retournée"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, gcc-internal-format
msgid "address of label %qD returned"
msgstr "adresse de l'étiquette %qD retournée"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr "adresse de la variable locale %qD retournée"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "retourne une valeur depuis un destructeur"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "ne peut retourner depuis le gestionnaire d'un try..catch sur tout le constructeur"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "retourne une valeur depuis un constructeur"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "instruction « return » sans valeur dans une fonction retournant %qT"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, gcc-internal-format
msgid "returning initializer list"
msgstr "liste d'initialisation retournée"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr "les types incohérents %qT et %qT sont déduits du type retourné par la lambda"
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr "déduction incohérente pour le type de retour auto: %qT et puis %qT"
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "instruction « return » avec une valeur dans une fonction retournant « void »"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%> ne doit pas retourner NULL à moins qu'il soit déclaré %<throw()%> (ou -fcheck-new est actif)"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr "utilisation d'un temporaire comme l-valeur"
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr "utilisation d'une x-valeur (référence à une r-valeur) comme l-valeur"
@@ -50971,87 +51042,87 @@ msgstr "La cible de l'initialisation du pointeur à %L doit avoir l'attribut SAV
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr "La cible de l'initialisation du pointeur de procédure à %L ne peut pas être un pointeur de procédure"
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr "Fortran 2008: Fonctions pointeurs dans le contexte de la définition de variable (%s) à %L"
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr "Expression non variable dans le contexte de définition de variable (%s) à %L"
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr "Constante nommée %qs dans le contexte de la définition de variable (%s) à %L"
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "%qs dans le contexte de définition de variable (%s) à %L n'est pas une variable"
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr "Non POINTER dans le contexte d'association de pointeur (%s) à %L"
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr "Type inaccessible dans le contexte de définition de variable (%s) à %L"
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr "LOCK_TYPE dans le contexte de définition de variable (%s) à %L"
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr "LOCK_EVENT dans un contexte de définition de variable (%s) à %L"
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr "Argument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) à %L"
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr "Argument muet %qs avec INTENT(IN) dans le contexte de définition de variable (%s) à %L"
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr "La variable %qs est PROTECTED et ne peut pas apparaître dans le contexte d'association de pointeur (%s) à %L"
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr "La variable %qs est PROTECTED et ne peut pas apparaître dans le contexte de définition de variable (%s) à %L"
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr "La variable %qs ne peut pas apparaître dans le contexte de définition de variable (%s) à %L dans la procédure PURE"
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr "%qs à %L associé à la cible vecteur indexé ne peut pas être utilisé dans le contexte de définition de variable (%s)"
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr "%qs à %L associé a une expression ne peut pas être utilisé dans un contexte de définition de variable (%s)"
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr "Le nom associé %qs ne peut pas apparaître dans le contexte de définition de variable (%s) à %L car sa cible à %L ne le peut pas non plus"
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr "Éléments avec la même valeur à %L et %L dans l'indice de vecteur dans le contexte de définition de variable (%s)"
@@ -51238,12 +51309,12 @@ msgstr "Le premier argument de l'affectation définie à %L doit être INTENT(OU
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr "Le deuxième argument de l'affection définie à %L doit être INTENT(IN)"
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr "Le premier argument de l'interface de l'opérateur à %L doit être INTENT(IN)"
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr "Le deuxième argument de l'interface de l'opérateur à %L doit être INTENT(IN)"
@@ -52018,508 +52089,523 @@ msgstr "Spécificateur de format DC interdit à %C"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "Fortan 2003: Spécificateur de format DT interdit à %C"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr "Le descripteur X requiert un espace avant le nombre à %L"
-#: fortran/io.c:762
+#: fortran/io.c:724
#, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr "Descripteur $ à %L"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr "$ devrait être le dernier spécificateur dans le format à %L"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, gcc-internal-format, gfc-internal-format
msgid "Extension: Zero width after L descriptor at %L"
msgstr "Extension: Largeur zéro après le descripteur L à %L"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr "Il manque une largeur positive après le descripteur L à %L"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr "%<G0%> dans le format à %L"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr "Largeur positive requise dans le spécificateur de format %s à %L"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr "Point requis dans le spécificateur de format %s à %L"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr "Point requis dans le spécificateur de format à %L"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr "Le spécificateur de format H à %L est une fonctionnalité supprimée du Fortran 95"
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr "Virgule manquante à %L"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "%s dans la chaîne de format à %L"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr "Caractères superflus dans le format à %L"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr "Instruction de format dans le bloc principal du module à %C"
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "L'instruction FORMAT à %C ne peut pas apparaître dans une INTERFACE"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "Étiquette de format manquante à %C"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr "IOMSG doit être une variable scalaire caractère par défaut à %L"
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr "%s requiert une expression scalaire caractère par défaut à %L"
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "Valeur invalide pour la spécification %s à %C"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "Spécification %s dupliquée à %C"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr "La variable %s ne peut pas être INTENT(IN) à %C"
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr "Une valeur ne peut pas être affectée à la variable %s dans une procédure PURE à %C"
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "Spécification de l'étiquette %s dupliquée à %C"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr "%s est une extension DEC à %C, recompilez avec -fdec activé"
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr "L'expression constante dans l'étiquette du FORMAT à %L doit être de type CHARACTER par défaut"
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr "L'étiquette du FORMAT à %L doit être du type CHARACTER ou INTEGER du sous-type par défaut"
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr "Variable ASSIGNED dans l'étiquette du FORMAT à %L"
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr "La variable %qs à %L n'a pas reçu d'étiquette de format"
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr "Le scalaire %qs dans l'étiquette du FORMAT à %L n'est pas une variable ASSIGNED"
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr "Non caractère dans l'étiquette du FORMAT à %L"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr "Élément non caractère d'un tableau de forme tacite dans l'étiquette du FORMAT à %L"
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr "Élément non caractère d'un tableau de taille tacite dans l'étiquette du FORMAT à %L"
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr "Élément non caractère d'un tableau de pointeurs dans l'étiquette du FORMAT à %L"
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "La balise %s à %L doit être du type %s"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr "La balise %s à %L doit être une chaîne de caractères du sous-type par défaut"
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "La balise %s à %L doit être un scalaire"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr "Balise IOMSG à %L"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr "Le Fortran 95 exige un INTEGER par défaut dans la balise %s à %L"
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr "Sous-type LOGICAL pas par défaut dans la balise %s à %L"
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr "Spécificateur NEWUNIT à %L"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr "Balise CONVERT à %L"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "Fortran 2003: Le spécificateur %s dans l'instruction %s à %C a la valeur %qs"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "Le spécificateur %s dans l'instruction %s à %C à la valeur %qs"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "Extension: Le spécificateur %s dans l'instruction %s à %C a la valeur %qs"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "Le spécificateur %s dans l'instruction %s à %C a la valeur invalide %qs"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr "L'instruction OPEN n'est pas permise dans une procédure PURE à %C"
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr "Le spécificateur UNIT n'est pas autorisé avec NEWUNIT à %C"
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr "Le spécificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' à %C"
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr "L'instruction OPEN à %C doit avoir le spécificateur UNIT ou NEWUNIT"
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr "Le type ACTION est en conflit avec le spécificateur READONLY à %C"
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr "ASYNCHRONOUS= à %C n'est pas permis en Fortran 95"
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr "BLANK= à %C n'est pas permis en Fortran 95"
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr "DECIMAL= à %C n'est pas permis en Fortran 95"
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr "ENCODING= à %C n'est pas permis en Fortran 95"
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr "ROUND= à %C n'est pas permis en Fortran 95"
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr "SIGN= à %C n'est pas permis en Fortran 95"
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr "L'instruction CLOSE n'est pas permise dans une procédure PURE à %C"
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr "L'instruction CLOSE à %L requiert le numéro d'un UNIT"
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "Le numéro de UNIT dans l'instruction CLOSE à %L doit être non négatif"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "L'instruction %s n'est pas permise dans une procédure PURE à %C"
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr "Numéro de UNIT manquant dans l'instruction à %L"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr "Le numéro de UNIT dans l'instruction à %L doit être non négatif"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr "Instruction FLUSH à %C"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, gcc-internal-format, gfc-internal-format
msgid "Missing format with default unit at %C"
msgstr "Format manquant avec l'unité par défaut à %C"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "Spécificateur UNIT dupliqué à %C"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "Spécificateur de format dupliqué à %C"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr "Le symbole %qs dans la liste de noms %qs est INTENT(IN) à %C"
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "Spécification NML dupliquée à %C"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr "Le symbole %qs à %C doit être le nom d'un groupe NAMELIST"
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr "L'étiquette END à %C n'est pas permise dans l'instruction de sortie"
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "UNIT pas spécifié à %L"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr "La spécification de UNIT à %L doit être une expression INTEGER ou une variable CHARACTER"
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr "La forme de l'instruction WRITE est invalide à %L, UNIT est requis"
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr "Unité interne avec un indice vecteur à %L"
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr "La IO UNIT externe ne peut pas être un tableau à %L"
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr "NAMELIST %qs dans l'instruction READ à %L contient le symbole %qs qui ne peut pas apparaître dans le contexte d'une définition de variable"
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr "L'objet NAMELIST %qs dans la liste de noms %qs à %L est polymorphique et requiert une procédure d'entrée/sortie définie"
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr "Objet NAMELIST %qs dans la liste de noms %qs à %L avec des composants ALLOCATABLE ou POINTER"
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr "L'objet NAMELIST %qs dans la liste de noms %qs à %L a des composants ALLOCATABLE ou POINTER et requiert donc une procédure d'entrée/sortie définie"
+
+#: fortran/io.c:3328
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr "Virgule avant la liste des éléments e/s à %L"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "L'étiquette de la balise ERR %d à %L n'est pas définie"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "L'étiquette de la balise END %d à %L n'est pas définie"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "L'étiquette de la balise EOR %d à %L n'est pas définie"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "L'étiquette FORMAT %d à %L n'est pas définie"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr "io_kind_name(): mauvais I/O-kind"
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "Erreur de syntaxe dans l'itérateur E/S à %C"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr "Variable attendue dans l'instruction READ à %C"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "Expression attendue dans l'instruction %s à %C"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "Erreur de syntaxe dans l'instruction %s à %C"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr "Fichier interne à %L avec une liste de noms"
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "Le spécificateur ASYNCHRONOUS= à %L doit être une expression d'initialisation"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr "PAD= à %C pas permis en Fortran 95"
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr "DELIM= à %C pas permis en Fortran 95"
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr "La liste de noms dans PRINT à %C est une extension"
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr "Virgule attendue dans la liste des E/S à %C"
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "L'instruction PRINT à %C n'est pas permise dans une procédure PURE"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr "L'instruction INQUIRE n'est pas permise dans une procédure PURE à %C"
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr "L'étiquette IOLENGTH est invalide dans l'instruction INQUIRE à %C"
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr "L'instruction INQUIRE à %L ne peut pas contenir les deux spécificateurs FILE et UNIT en même temps"
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr "L'instruction INQUIRE à %L requiert l'un des deux spécificateurs FILE ou UNIT"
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "Le numéro de UNIT dans l'instruction INQUIRE à %L ne peut pas être %d"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr "L'instruction INQUIRE à %L requiert un spécificateur PENDING= avec le spécificateur ID="
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr "WAIT à %C interdit en Fortran 95"
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr "L'instruction WAIT n'est pas permise dans une procédure PURE à %C"
@@ -53416,253 +53502,253 @@ msgstr "« USE :: module » à %C"
msgid "Missing generic specification in USE statement at %C"
msgstr "Spécification générique manquante dans l'instruction USE à %C"
-#: fortran/module.c:637
+#: fortran/module.c:638
#, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr "Opérateurs renommés dans les instructions USE à %C"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr "Le nom %qs à %C a déjà été utilisé comme nom de module externe"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr "Déclaration de SUBMODULE à %C"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr "La déclaration SUBMODULE à %C ne peut pas apparaître dans une autre unité de portée"
-#: fortran/module.c:821
+#: fortran/module.c:822
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "Erreur de syntaxe dans l'instruction SUBMODULE à %C"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr "Lecture du module %qs à la ligne %d colonne %d: %s"
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr "Écriture du module %qs à la ligne %d colonne %d: %s"
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr "Module %qs à la ligne %d colonne %d: %s"
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr "require_atom(): mauvais type atomique requis"
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "Erreur en écrivant le fichier des modules: %s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr "write_atom(): Écriture d'un entier négatif"
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr "write_atom(): Tentative d'écrire un atome dab"
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr "unquote_string(): mauvaise chaîne obtenue"
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr "mio_array_ref(): Référence de tableau inconnue"
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr "La liste de noms %s ne peut pas être renommée par association USE à %s"
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr "!$OMP DECLARE REDUCTION ambigu dans le module %s à %L"
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr "!$OMP DECLARE REDUCTION précédent du module %s à %L"
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr "%qs du module %qs, importé à %C, est aussi le nom de l'unité actuelle du programme"
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "Le symbole %qs référencé à %L n'est pas trouvé dans le module %qs"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr "L'opérateur utilisateur %qs référencé à %L n'est pas trouvé dans le module %qs"
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr "L'opérateur intrinsèque %qs référencé à %L n'est pas trouvé dans le module %qs"
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr "write_symbol(): mauvais symbole de module %qs"
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr "write_symtree(): Symbole pas écrit"
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, gcc-internal-format
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "N'a pu ouvrir le fichier module %qs en écriture à %C: %s"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr "Erreur en écrivant dans le fichier module %qs: %s"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr "Impossible d'effacer le fichier module %qs: %s"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr "Impossible de renommer le fichier module %qs en %qs: %s"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr "Impossible de supprimer le fichier temporaire du module %qs: %s"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr "Symbole %qs à %C déjà déclaré"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr "import_iso_c_binding_module(): Impossible de créer le symbole pour %s"
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr "Le symbole %qs, référencé à %L, n'est pas dans le standard sélectionné"
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr "Le symbole %qs référencé à %L n'est pas trouvé dans le module intrinsèque ISO_C_BINDING"
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr "Symbole %qs déjà déclaré"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr "L'utilisation du module intrinsèque %qs à %C est en conflit avec le nom de module non intrinsèque utilisé précédemment"
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr "L'utilisation de la constante nommée NUMERIC_STORAGE_SIZE du module intrinsèque ISO_FORTRAN_ENV à %L est incompatible avec l'option %qs"
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr "L'utilisation de la constante nommée NUMERIC_STORAGE_SIZE du module intrinsèque ISO_FORTRAN_ENV à %C est incompatible avec l'option %s"
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr "Le symbole %qs référencé à %L n'a pas été trouvé dans le modèle intrinsèque ISO_FORTRAN_ENV"
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr "L'instruction USE à %C n'a pas de qualificatif ONLY"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr "Module intrinsèque ISO_FORTRAN_ENV à %C"
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr "Module ISO_C_BINDING à %C"
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr "N'a pu trouver un module intrinsèque nommé %qs à %C"
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr "Module IEEE_FEATURES à %C"
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr "Module IEEE_EXCEPTIONS à %C"
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr "Module IEEE_ARITHMETIC à %C"
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, gcc-internal-format
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "Ne peut ouvrir le fichier module %qs en lecture à %C: %s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr "Le fichier module %qs n'a pas été généré, soit parce que le module ne contient pas de MODULE PROCEDURE ou il y a une erreur dans le module."
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr "L'utilisation du module non intrinsèque %qs à %C est en conflit avec le nom de module intrinsèque utilisé précédemment"
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr "Le fichier %qs ouvert à %C n'est pas un fichier module GNU Fortran"
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr "Impossible de lire le fichier module %qs ouvert à %C car il a été créé par une version différente de GNU Fortran"
# %s est « sub » ou rien.
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr "Impossible d'utiliser le même %smodule que celui qui est en cours de construction !"
@@ -56046,7 +56132,7 @@ msgstr "La fonction %qs à %L est INTRINSIC mais elle est incompatible avec un i
msgid "Unable to resolve the specific function %qs at %L"
msgstr "Impossible de résoudre la fonction spécifique %qs à %L"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr "La fonction %qs à %L n'a pas de type IMPLICIT"
@@ -57539,449 +57625,439 @@ msgstr "Le type dérivé non extensible %qs à %L ne peut pas être ABSTRACT"
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr "Nom générique %qs de la fonction %qs à %L étant le même nom que le type dérivé à %L"
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "Le tableau de taille tacite %qs dans la liste de noms %qs à %L n'est pas permis"
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr "Objet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs à %L"
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr "Objet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs à %L"
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr "Objet NAMELIST %qs avec une longueur de caractère non constante dans la liste de noms %qs à %L"
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr "L'objet NAMELIST %qs dans la liste de noms %qs à %L est polymorphique et requiert une procédure d'entrée/sortie définie"
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr "Objet NAMELIST %qs dans la liste de noms %qs à %L avec des composants ALLOCATABLE ou POINTER"
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr "L'objet NAMELIST %qs a été déclaré PRIVATE et ne peut pas être membre de la liste de noms PUBLIC %qs à %L"
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr "L'objet NAMELIST %qs a des composants PRIVATE associés à USE et ne peut pas être membre de la liste de noms %qs à %L"
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr "L'objet NAMELIST %qs a des composants PRIVATE et ne peut pas être un membre de la liste de noms PUBLIC %qs à %L"
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "L'attribut PROCEDURE est en conflit avec l'attribut NAMELIST dans %qs à %L"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr "Le tableau paramètre %qs à %L ne peut pas être automatique ou de forme différée"
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr "Le PARAMETER %qs implicitement typé à %L ne concorde pas avec le type IMPLICIT ultérieur"
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "Type dérivé incompatible dans PARAMETER à %L"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "La variable CLASS %qs à %L ne peut pas avoir l'attribut PARAMETER"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr "Désolé, les composants allouables/pointeurs dans des co-tableaux de types polymorphiques (CLASS) à %L ne sont pas supportés"
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr "L'attribut PROTECTED est en conflit avec l'attribut EXTERNAL à %L"
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr "L'attribut PROCEDURE est en conflit avec l'attribut PROTECTED à %L"
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr "%qs à %L a l'attribut CONTIGUOUS mais il n'est pas un pointeur de tableau ou un tableau de forme tacite ou de rang tacite"
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr "Le tableau de taille tacite à %L doit être un argument muet"
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr "Le tableau de forme tacite à %L doit être un argument muet"
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr "Le tableau de rang tacite à %L doit être un argument muet"
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr "Le tableau de rang tacite à %L ne peut pas avoir les attributs VALUE ou CODIMENSION"
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr "Le symbole à %L n'est pas une variable MUETTE"
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr "%qs à %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet"
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr "La variable muette caractère %qs à %L avec l'attribut VALUE doit avoir une longueur constante"
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr "La variable muette caractère %qs, interopérable avec le C, à %L avec l'attribut VALUE doit avoir la longueur un"
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr "Le type dérivé %qs à %L est du type %qs qui n'a pas été défini"
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK sera un argument muet"
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsèque numérique"
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)"
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille tacite"
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr "Le type tacite de la variable %s à %L est uniquement permis pour des variables muettes"
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "La variable de type tacite %s à %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "La variable de type tacite %s à %L ne peut pas avoir l'attribut INTENT(OUT)"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr "La variable de type tacite %s à %L ne sera point un tableau de forme explicite"
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr "La variable %qs à %L ne peut pas être BIND(C) car elle n'est ni un bloc COMMON ni déclarée au niveau du module"
# %s est soit « parameter » ou « variable » sans traduction
# voir bug #80195
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr "PUBLIC %s %qs à %L du type dérivé PRIVATE %qs"
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "La variable %s à %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit être un co-tableau"
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "La variable %s à %L du type EVENT_TYPE ou avec un sous-composant du type LOCK_TYPE doit être un co-tableau"
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr "L'argument muet INTENT(OUT) %qs à %L est ASSUMED SIZE et, par conséquent, ne peut pas avoir une initialisation par défaut"
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr "L'argument muet %qs à %L qui est LOCK_TYPE ne sera point INTENT(OUT)"
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr "L'argument muet %qs à %L qui est EVENT_TYPE ne sera point INTENT(OUT)"
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr "Le résultat %qs de la fonction à %L ne sera point un co-tableau et n'aura point un composant co-tableau"
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr "La variable %qs à %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr "La variable %qs à %L avec un composant co-tableau doit être un scalaire non pointeur, non allouable qui n'est pas un co-tableau"
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr "La variable %qs à %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muet"
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "La variable co-tableau %qs à %L n'aura pas de co-dimensions avec une forme différée"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr "La variable co-tableau allouable %qs à %L doit avoir une forme différée"
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr "La variable %qs à %L est INTENT(OUT) et ne peut donc pas être un co-tableau allouable ou avoir des composants co-tableaux"
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "La variable muette co-tableau %qs à %L n'est pas permise dans la procédure BIND(C) %qs"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "Argument muet LOGICAL %qs à %L avec le sous-type non C_Bool dans la procédure BIND(C) %qs"
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "Variable résultat LOGICAL %qs à %L avec le sous-type non C_Bool dans la procédure BIND(C) %qs"
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, gcc-internal-format
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "La liste de noms %qs ne peut pas être un argument de la sous-routine ou de la fonction à %L"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr "Le threadprivate à %L n'est pas sauvegardé avec SAVE"
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr "La variable !$OMP DECLARE TARGET %qs à %L n'est pas sauvegardée avec SAVE"
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr "check_data_variable(): Mauvaise expression"
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "L'élément BLOCK DATA %qs à %L doit être dans COMMON"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr "Le tableau DATA %qs à %L doit être spécifié dans une déclaration précédente"
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "L'élément DATA %qs à %L ne peut pas avoir un co-index"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr "L'élément DATA %qs à %L est un pointeur et doit donc être un tableau à part entière"
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr "Section de tableau non constante à %L dans l'instruction DATA"
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr "L'instruction DATA à %L a plus de variables que de valeurs"
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr "Le début de la boucle DO implicite à %L n'a pas pu être simplifiée en une valeur constante"
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr "La fin de la boucle DO implicite à %L n'a pas pu être simplifiée en une valeur constante"
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr "Le pas de la boucle DO implicite à %L n'a pas pu être simplifiée en une valeur constante"
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr "L'instruction DATA à %L a plus de valeurs que de variables"
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "L'étiquette %d à %L est définie mais non utilisée"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "L'étiquette %d à %L est définie mais ne peut pas être utilisée"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr "La variable de type dérivé %qs à %L doit avoir l'attribut SEQUENCE pour être un objet EQUIVALENCE"
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr "La variable de type dérivé %qs à %L ne peut pas avoir des composants ALLOCATABLE pour être un objet EQUIVALENCE"
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr "La variable de type dérivé %qs à %L avec une initialisation par défaut ne peut pas être dans une EQUIVALENCE avec une variable dans COMMON"
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr "La variable de type dérivé %qs à %L avec un ou des composants pointeurs ne peut pas être dans un objet EQUIVALENCE"
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr "Erreur de syntaxe dans l'instruction EQUIVALENCE à %L"
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr "Soit aucun ou tous les objets dans l'ensemble EQUIVALENCE à %L aura l'attribut PROTECTED"
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr "Le membre %qs du bloc commun à %L ne peut pas être un objet EQUIVALENCE dans la procédure pure %qs"
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr "La constante nommée %qs à %L ne peut pas être un objet EQUIVALENCE"
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr "Le tableau %qs à %L avec des limites non constantes ne peut pas être un objet EQUIVALENCE"
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr "Le composant de structure %qs à %L ne peut pas être un objet EQUIVALENCE"
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "La sous-chaîne à %L a une longueur zéro"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr "Fonction PUBLIC %qs à %L du type PRIVATE %qs"
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr "ENTRY %qs à %L n'a pas de type IMPLICIT"
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr "La procédure opérateur utilisateur %qs à %L doit être une FUNCTION"
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "La procédure opérateur utilisateur %qs à %L ne peut pas être une longueur de caractère tacite"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "La procédure opérateur utilisateur %qs à %L doit avoir au moins un argument"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr "Le premier argument de l'interface opérateur à %L ne peut pas être optionnel"
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr "Le deuxième argument de l'interface opérateur à %L ne peut pas être optionnel"
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr "L'interface opérateur à %L doit avoir, au plus, deux arguments"
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr "La procédure contenue %qs à %L d'une procédure PURE doit aussi être PURE"
@@ -59064,12 +59140,12 @@ msgstr "Désolé, le composant de l'événement du type dérivé à %L n'est pas
msgid "The event variable at %L shall not be coindexed"
msgstr "La variable d'événement à %L ne sera point co-indexée"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr "build_dt: format avec une liste de noms"
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr "Mauvais type de base d'E/S (%d)"
@@ -59197,7 +59273,7 @@ msgstr "-fwpa et -fltrans sont mutuellement exclusifs"
#: lto/lto-object.c:107
#, gcc-internal-format, gfc-internal-format
msgid "open %s failed: %s"
-msgstr "l'ouverture de %s a échouée: %s"
+msgstr "l'ouverture de %s a échoué: %s"
#: lto/lto-object.c:151 lto/lto-object.c:186 lto/lto-object.c:283
#: lto/lto-object.c:340 lto/lto-object.c:364
@@ -59369,7 +59445,7 @@ msgstr "waitpid a échoué"
#: lto/lto.c:2316
#, gcc-internal-format
msgid "streaming subprocess failed"
-msgstr "la mise en ligne du sous processus a échouée"
+msgstr "la mise en ligne du sous processus a échoué"
#: lto/lto.c:2319
#, gcc-internal-format
@@ -61525,11 +61601,6 @@ msgstr "création d'un sélecteur pour la méthode inexistante %qE"
#~ msgstr "Utiliser l'ordre des octets pour système à octets de poids faible"
#, fuzzy
-#~| msgid "Generate fused multiply/add instructions"
-#~ msgid "Generate floating-point multiply-add instructions"
-#~ msgstr "Générer des instructions fusionnés de multiplication/addition"
-
-#, fuzzy
#~| msgid "Enable linker relaxation"
#~ msgid "Enable Loop Blocking transformation"
#~ msgstr "Autoriser la relâche par l'éditeur de liens"
diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot
index 57b7be73f61..a6083721409 100644
--- a/gcc/po/gcc.pot
+++ b/gcc/po/gcc.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -188,13 +188,13 @@ msgstr ""
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr ""
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -493,88 +493,88 @@ msgid ""
" other options on to these processes the -W<letter> options must be used.\n"
msgstr ""
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr ""
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr ""
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr ""
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr ""
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr ""
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid ""
"The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid ""
"Preprocessed source stored into %s file, please attach this to your "
"bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr ""
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr ""
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr ""
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
msgstr ""
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr ""
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr ""
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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 ""
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -583,14 +583,14 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
"\n"
msgstr ""
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -598,7 +598,7 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -610,14 +610,14 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
+#: gcov-tool.c:176 gcov-tool.c:271
#, c-format
-msgid " -v, --verbose Verbose mode\n"
+msgid " -o, --output <dir> Output directory\n"
msgstr ""
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
#, c-format
-msgid " -o, --output <dir> Output directory\n"
+msgid " -v, --verbose Verbose mode\n"
msgstr ""
#: gcov-tool.c:178
@@ -637,14 +637,14 @@ msgid ""
" rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -673,29 +673,29 @@ msgid ""
" overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, c-format
-msgid ""
-" -h, --hotonly Only print info for hot objects/"
-"functions\n"
+msgid " -f, --function Print function level info\n"
msgstr ""
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, c-format
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr ""
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, c-format
-msgid " -F, --fullname Print full filename\n"
+msgid ""
+" -h, --hotonly Only print info for hot objects/"
+"functions\n"
msgstr ""
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, c-format
msgid " -o, --object Print object level info\n"
msgstr ""
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -768,38 +768,38 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr ""
-
-#: gcov.c:659
-#, c-format
msgid ""
" -a, --all-blocks Show information for every basic block\n"
msgstr ""
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid ""
" -b, --branch-probabilities Include branch probabilities in output\n"
msgstr ""
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
" rather than percentages\n"
msgstr ""
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr ""
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr ""
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr ""
+
#: gcov.c:665
#, c-format
msgid ""
@@ -987,82 +987,82 @@ msgstr ""
msgid "%s:graph is unsolvable for '%s'\n"
msgstr ""
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr ""
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr ""
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr ""
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr ""
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr ""
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr ""
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr ""
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr ""
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr ""
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr ""
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr ""
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr ""
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr ""
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr ""
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr ""
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr ""
@@ -1169,92 +1169,92 @@ msgstr ""
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr ""
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr ""
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr ""
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr ""
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid ""
" None found. Use --help=%s to show *all* the options supported by the %s "
"front-end.\n"
msgstr ""
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid ""
" All options with the desired characteristics have already been displayed\n"
msgstr ""
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr ""
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr ""
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr ""
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr ""
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr ""
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr ""
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr ""
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr ""
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr ""
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr ""
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr ""
@@ -2985,8 +2985,8 @@ msgstr ""
msgid "<command-line>"
msgstr ""
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr ""
@@ -3005,7 +3005,7 @@ msgstr ""
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr ""
@@ -3025,8 +3025,8 @@ msgstr ""
msgid "invalid operand prefix '%%%c'"
msgstr ""
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
@@ -3042,18 +3042,18 @@ msgid "invalid %%r value"
msgstr ""
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr ""
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr ""
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr ""
@@ -3063,7 +3063,7 @@ msgstr ""
msgid "invalid %%h value"
msgstr ""
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr ""
@@ -3084,7 +3084,7 @@ msgid "invalid %%U value"
msgstr ""
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr ""
@@ -3094,7 +3094,7 @@ msgstr ""
msgid "invalid %%C value"
msgstr ""
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr ""
@@ -3105,7 +3105,7 @@ msgid "unknown relocation unspec"
msgstr ""
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr ""
@@ -3168,7 +3168,7 @@ msgstr ""
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr ""
@@ -3178,29 +3178,29 @@ msgstr ""
msgid "invalid UNSPEC as operand: %d"
msgstr ""
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr ""
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr ""
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr ""
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3208,101 +3208,101 @@ msgstr ""
msgid "invalid operand for code '%c'"
msgstr ""
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr ""
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr ""
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr ""
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr ""
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
msgid "bad address, not a constant:"
msgstr ""
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr ""
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr ""
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
msgid "unsupported fixed-point conversion"
msgstr ""
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr ""
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
msgid "function parameter"
msgstr ""
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
msgid "structure field"
msgstr ""
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
msgid "return type of function"
msgstr ""
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
msgid "pointer"
msgstr ""
@@ -3324,7 +3324,7 @@ msgid "invalid const_double operand"
msgstr ""
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3546,88 +3546,88 @@ msgstr ""
msgid "bad output_condmove_single operand"
msgstr ""
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, c-format
msgid "invalid use of asm flag output"
msgstr ""
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, c-format
msgid "invalid operand size for operand code 'O'"
msgstr ""
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, c-format
msgid "invalid operand size for operand code 'z'"
msgstr ""
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr ""
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr ""
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr ""
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr ""
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid ""
"operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr ""
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr ""
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr ""
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr ""
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr ""
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr ""
@@ -3664,7 +3664,7 @@ msgstr ""
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr ""
@@ -3717,7 +3717,7 @@ msgstr ""
msgid "post-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348 config/rs6000/rs6000.c:35600
+#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348 config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr ""
@@ -3750,7 +3750,7 @@ msgid "insn contains an invalid address !"
msgstr ""
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr ""
@@ -3841,277 +3841,277 @@ msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr ""
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr ""
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr ""
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr ""
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
msgid "-mtoc-fusion requires 64-bit"
msgstr ""
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr ""
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, c-format
msgid "invalid %%e value"
msgstr ""
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr ""
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr ""
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr ""
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
msgid "Could not generate addis value for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
msgid "Unable to generate load/store offset for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr ""
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr ""
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr ""
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr ""
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr ""
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr ""
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr ""
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
msgid "vector argument passed to unprototyped function"
msgstr ""
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
msgid "types differ in signedness"
msgstr ""
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid ""
"binary operator does not support mixing vector bool with floating point "
"vector operands"
@@ -4139,43 +4139,43 @@ msgstr ""
msgid "created and used with different endianness"
msgstr ""
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr ""
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr ""
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr ""
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr ""
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr ""
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr ""
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr ""
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr ""
@@ -4337,30 +4337,30 @@ msgstr ""
msgid "bad test"
msgstr ""
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr ""
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr ""
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr ""
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr ""
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr ""
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr ""
@@ -4381,8 +4381,8 @@ msgstr ""
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr ""
@@ -4404,14 +4404,14 @@ msgstr ""
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr ""
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr ""
@@ -4442,7 +4442,7 @@ msgstr ""
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr ""
@@ -4450,7 +4450,7 @@ msgstr ""
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr ""
@@ -4460,14 +4460,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr ""
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr ""
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr ""
@@ -4477,7 +4477,7 @@ msgstr ""
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr ""
@@ -4490,25 +4490,25 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr ""
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr ""
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid ""
"Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4516,18 +4516,18 @@ msgstr ""
msgid "expected %<.%>"
msgstr ""
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr ""
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr ""
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr ""
@@ -4535,17 +4535,17 @@ msgstr ""
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr ""
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr ""
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr ""
@@ -4554,7 +4554,7 @@ msgstr ""
msgid "(anonymous)"
msgstr ""
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr ""
@@ -4563,11 +4563,11 @@ msgstr ""
msgid "expected label"
msgstr ""
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr ""
@@ -4790,11 +4790,11 @@ msgstr ""
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr ""
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] ""
@@ -4965,80 +4965,80 @@ msgstr ""
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr ""
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr ""
-#: fortran/io.c:587
+#: fortran/io.c:597
msgid "Unexpected element %qc in format string at %L"
msgstr ""
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr ""
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr ""
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr ""
-#: fortran/io.c:639
+#: fortran/io.c:649
msgid "Left parenthesis required after %<*%>"
msgstr ""
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr ""
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr ""
-#: fortran/io.c:726
-#, c-format
-msgid "Right parenthesis expected at %C"
-msgstr ""
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr ""
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr ""
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr ""
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, c-format
+msgid "Right parenthesis expected at %C"
+msgstr ""
+
+#: fortran/io.c:1040
msgid "Period required in format specifier"
msgstr ""
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
@@ -5048,75 +5048,75 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr ""
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr ""
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr ""
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr ""
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr ""
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr ""
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr ""
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr ""
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr ""
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr ""
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr ""
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr ""
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr ""
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr ""
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr ""
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr ""
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr ""
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr ""
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr ""
@@ -5365,12 +5365,12 @@ msgid ""
"'%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -5713,7 +5713,7 @@ msgstr ""
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr ""
@@ -8855,7 +8855,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr ""
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
msgid "Schedule code for given CPU."
msgstr ""
@@ -9097,7 +9097,7 @@ msgstr ""
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
msgid "Use LRA instead of reload."
msgstr ""
@@ -9319,12 +9319,12 @@ msgstr ""
msgid "Use 80-bit long double."
msgstr ""
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
msgid "Use 64-bit long double."
msgstr ""
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
msgid "Use 128-bit long double."
msgstr ""
@@ -10431,27 +10431,27 @@ msgstr ""
msgid "64 bit ABI."
msgstr ""
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr ""
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
msgid "Additional debug prints."
msgstr ""
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr ""
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
msgid "Enable decimal floating point hardware support."
msgstr ""
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
msgid "Enable hardware floating point."
msgstr ""
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid ""
"Takes two non-negative integer numbers separated by a comma. Prepend the "
"function label with the number of two-byte Nop instructions indicated by the "
@@ -10461,69 +10461,69 @@ msgid ""
"size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
msgid "Use hardware transactional execution instructions."
msgstr ""
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr ""
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr ""
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr ""
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
msgid "Disable hardware floating point."
msgstr ""
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
msgid "Use the mvcle instruction for block moves."
msgstr ""
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid ""
"Enable the z vector language extension providing the context-sensitive "
"vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr ""
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr ""
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr ""
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid ""
"Set the branch costs for conditional branch instructions. Reasonable values "
"are small, non-negative integers. The default branch cost is 1."
@@ -10582,11 +10582,11 @@ msgstr ""
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -10821,80 +10821,96 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr ""
#: config/sparc/sparc.opt:86
-msgid "Use UltraSPARC Compare-and-Branch extensions."
+msgid "Use additional VIS instructions introduced in OSA2017."
msgstr ""
#: config/sparc/sparc.opt:90
-msgid "Use UltraSPARC Fused Multiply-Add extensions."
+msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr ""
#: config/sparc/sparc.opt:94
-msgid "Use UltraSPARC Population-Count instruction."
+msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr ""
#: config/sparc/sparc.opt:98
-msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
msgstr ""
#: config/sparc/sparc.opt:102
-msgid "Pointers are 64-bit."
+msgid "Use UltraSPARC Population-Count instruction."
msgstr ""
#: config/sparc/sparc.opt:106
-msgid "Pointers are 32-bit."
+msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr ""
#: config/sparc/sparc.opt:110
-msgid "Use 64-bit ABI."
+msgid "Pointers are 64-bit."
msgstr ""
#: config/sparc/sparc.opt:114
-msgid "Use 32-bit ABI."
+msgid "Pointers are 32-bit."
msgstr ""
#: config/sparc/sparc.opt:118
-msgid "Use stack bias."
+msgid "Use 64-bit ABI."
msgstr ""
#: config/sparc/sparc.opt:122
-msgid "Use structs on stronger alignment for double-word copies."
+msgid "Use 32-bit ABI."
msgstr ""
#: config/sparc/sparc.opt:126
-msgid "Optimize tail call instructions in assembler and linker."
+msgid "Use stack bias."
msgstr ""
#: config/sparc/sparc.opt:130
+msgid "Use structs on stronger alignment for double-word copies."
+msgstr ""
+
+#: config/sparc/sparc.opt:134
+msgid "Optimize tail call instructions in assembler and linker."
+msgstr ""
+
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
msgid "Use features of and schedule code for given CPU."
msgstr ""
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
msgid "Use given SPARC-V9 code model."
msgstr ""
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
msgid "Enable debug output."
msgstr ""
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr ""
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid ""
"Enable workaround for single erratum of AT697F processor (corresponding to "
"erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -15484,10 +15500,10 @@ msgstr ""
#: common.opt:2495
msgid ""
-"Detect paths that trigger erroneous or undefined behavior due a null value "
-"being used in a way forbidden by a returns_nonnull or nonnull attribute. "
-"Isolate those paths from the main control flow and turn the statement with "
-"erroneous or undefined behavior into a trap."
+"Detect paths that trigger erroneous or undefined behavior due to a null "
+"value being used in a way forbidden by a returns_nonnull or nonnull "
+"attribute. Isolate those paths from the main control flow and turn the "
+"statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -15905,7 +15921,7 @@ msgid "expected boolean type"
msgstr ""
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, gcc-internal-format
msgid "expected integer"
msgstr ""
@@ -16184,125 +16200,125 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
msgid "invalid comparison of non-ordered type"
msgstr ""
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, c-format
msgid "invalid operation (%s)"
msgstr ""
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
msgid "invalid comparison of non-comparable type"
msgstr ""
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
msgid "invalid comparison of generated struct"
msgstr ""
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
msgid "invalid comparison of generated array"
msgstr ""
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
msgid "invalid comparison of non-comparable array"
msgstr ""
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr ""
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr ""
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr ""
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr ""
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
msgid "different parameter types"
msgstr ""
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr ""
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr ""
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr ""
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr ""
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, c-format
msgid "missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr ""
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr ""
@@ -16488,7 +16504,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr ""
@@ -16552,110 +16568,110 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr ""
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr ""
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr ""
-#: builtins.c:6312
+#: builtins.c:6318
#, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr ""
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr ""
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr ""
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr ""
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr ""
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr ""
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr ""
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr ""
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr ""
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr ""
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr ""
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid ""
"undefined behavior when second parameter of %<va_start%> is declared with "
"%<register%> storage"
msgstr ""
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr ""
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr ""
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -17570,12 +17586,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr ""
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr ""
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr ""
@@ -17670,12 +17686,12 @@ msgstr ""
msgid "cannot find '%s'"
msgstr ""
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, gcc-internal-format
msgid "pex_init failed: %m"
msgstr ""
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr ""
@@ -17685,7 +17701,7 @@ msgstr ""
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr ""
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -17903,7 +17919,7 @@ msgstr ""
msgid "error writing %qs"
msgstr ""
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr ""
@@ -17983,19 +17999,19 @@ msgstr ""
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid ""
"multiple EH personalities are supported only with assemblers supporting ."
"cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -18107,12 +18123,12 @@ msgid ""
"truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr ""
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr ""
@@ -18127,12 +18143,12 @@ msgstr ""
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr ""
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr ""
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr ""
@@ -18147,7 +18163,7 @@ msgstr ""
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
@@ -18180,7 +18196,7 @@ msgid ""
"comparison"
msgstr ""
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -18190,7 +18206,7 @@ msgstr ""
msgid "total size of local objects too large"
msgstr ""
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr ""
@@ -18290,62 +18306,67 @@ msgstr ""
msgid "input file %qs is the same as output file"
msgstr ""
-#: gcc.c:4498
+#: gcc.c:4476
+#, gcc-internal-format
+msgid "output filename may not be empty"
+msgstr ""
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr ""
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr ""
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr ""
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr ""
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr ""
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr ""
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr ""
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr ""
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr ""
@@ -18353,228 +18374,228 @@ msgstr ""
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5954
+#: gcc.c:5957
#, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr ""
-#: gcc.c:6016
+#: gcc.c:6019
#, gcc-internal-format
msgid "unknown spec function %qs"
msgstr ""
-#: gcc.c:6046
+#: gcc.c:6049
#, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr ""
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr ""
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6396
+#: gcc.c:6399
#, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr ""
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr ""
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr ""
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr ""
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr ""
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7812
+#: gcc.c:7815
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr ""
-#: gcc.c:7816
+#: gcc.c:7819
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr ""
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr ""
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr ""
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr ""
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr ""
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr ""
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr ""
-#: gcc.c:8261
+#: gcc.c:8264
#, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr ""
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr ""
-#: gcc.c:8596
+#: gcc.c:8599
#, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr ""
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr ""
-#: gcc.c:8862
+#: gcc.c:8865
#, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr ""
-#: gcc.c:9024
+#: gcc.c:9027
#, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr ""
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr ""
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr ""
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, gcc-internal-format
msgid "invalid version number %qs"
msgstr ""
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr ""
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr ""
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr ""
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr ""
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr ""
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr ""
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr ""
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
-#: gcc.c:9832
+#: gcc.c:9835
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr ""
-#: gcc.c:9885
+#: gcc.c:9888
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr ""
@@ -18721,9 +18742,9 @@ msgstr ""
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
msgstr ""
@@ -19212,240 +19233,240 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr ""
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr ""
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:6764
+#: gimplify.c:6767
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr ""
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr ""
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6852
+#: gimplify.c:6855
#, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr ""
-#: gimplify.c:6854
+#: gimplify.c:6857
#, gcc-internal-format
msgid "enclosing %qs"
msgstr ""
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr ""
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr ""
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr ""
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr ""
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr ""
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr ""
-#: gimplify.c:7254
+#: gimplify.c:7257
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr ""
-#: gimplify.c:7257
+#: gimplify.c:7260
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr ""
-#: gimplify.c:7260
+#: gimplify.c:7263
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr ""
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid ""
"%<linear%> clause for variable other than loop iterator specified on "
"construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid ""
"copyprivate variable %qE is not threadprivate or private in outer context"
msgstr ""
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid ""
"%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid ""
"same variable used in %<firstprivate%> and %<lastprivate%> clauses on "
"%<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid ""
"incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr ""
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid ""
"%<ordered%> construct with %<depend%> clause must be closely nested inside a "
"loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid ""
"number of variables in %<depend(sink)%> clause does not match number of "
"iteration variables"
msgstr ""
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid ""
"%<depend(source)%> clause specified together with %<depend(sink:)%> clauses "
"on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr ""
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -19693,7 +19714,7 @@ msgstr ""
#: ipa-devirt.c:1229
#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr ""
#: ipa-devirt.c:1235
@@ -19803,7 +19824,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr ""
#: ipa-devirt.c:1599
@@ -20211,112 +20232,112 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr ""
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid ""
"%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid ""
"OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested "
"inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid ""
"only %<distribute%> or %<parallel%> regions are allowed to be strictly "
"nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid ""
"%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid ""
"OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid ""
"%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, gcc-internal-format
msgid "invalid arguments"
msgstr ""
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid ""
"barrier region may not be closely nested inside of work-sharing, %<critical"
"%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid ""
"work-sharing region may not be closely nested inside of work-sharing, "
@@ -20324,111 +20345,111 @@ msgid ""
"region"
msgstr ""
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid ""
"%<master%> region may not be closely nested inside of work-sharing, explicit "
"%<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid ""
"%<ordered%> construct with %<depend%> clause must be closely nested inside "
"an %<ordered%> loop"
msgstr ""
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid ""
"%<ordered%> region may not be closely nested inside of %<critical%>, "
"%<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid ""
"%<ordered%> region must be closely nested inside a loop region with an "
"%<ordered%> clause"
msgstr ""
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid ""
"%<critical%> region may not be nested inside a %<critical%> region with the "
"same name"
msgstr ""
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid ""
"OpenACC region inside of OpenACC routine, nested parallelism not supported "
"yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid ""
"ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr ""
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr ""
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr ""
@@ -20517,7 +20538,7 @@ msgstr ""
msgid "command line option %qs is not supported by this configuration"
msgstr ""
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr ""
@@ -20682,130 +20703,141 @@ msgstr ""
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr ""
+
+#: opts.c:1015
+#, gcc-internal-format
+msgid ""
+"transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr ""
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, gcc-internal-format
msgid ""
"unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr ""
-#: opts.c:1649
+#: opts.c:1656
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr ""
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr ""
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr ""
-#: opts.c:2078
+#: opts.c:2085
#, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr ""
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr ""
-#: opts.c:2217
+#: opts.c:2224
#, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr ""
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid ""
"%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-"
"gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr ""
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:2371
+#: opts.c:2378
#, gcc-internal-format
msgid "invalid --param name %qs; did you mean %qs?"
msgstr ""
-#: opts.c:2374
+#: opts.c:2381
#, gcc-internal-format
msgid "invalid --param name %qs"
msgstr ""
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr ""
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr ""
-#: opts.c:2513
+#: opts.c:2520
#, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr ""
-#: opts.c:2531
+#: opts.c:2538
#, gcc-internal-format
msgid "unrecognized debug output level %qs"
msgstr ""
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr ""
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr ""
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -21148,7 +21180,7 @@ msgstr ""
msgid "register of %qD used for multiple global register variables"
msgstr ""
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr ""
@@ -21764,12 +21796,12 @@ msgstr ""
msgid "error closing %s: %m"
msgstr ""
-#: toplev.c:2054
+#: toplev.c:2057
#, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr ""
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -22691,47 +22723,47 @@ msgstr ""
msgid "in expansion of macro %qs"
msgstr ""
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr ""
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr ""
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr ""
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr ""
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr ""
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr ""
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr ""
@@ -22844,32 +22876,32 @@ msgstr ""
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr ""
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr ""
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr ""
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr ""
@@ -23233,10 +23265,10 @@ msgstr ""
#: c-family/c-attribs.c:2937 c-family/c-attribs.c:3019
#: c-family/c-attribs.c:3062 c-family/c-attribs.c:3078
#: c-family/c-attribs.c:3172 c-family/c-common.c:5631 config/darwin.c:2062
-#: config/arm/arm.c:6741 config/arm/arm.c:6769 config/arm/arm.c:6786
-#: config/avr/avr.c:9460 config/h8300/h8300.c:5480 config/h8300/h8300.c:5504
-#: config/i386/i386.c:7715 config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: config/arm/arm.c:6719 config/arm/arm.c:6747 config/arm/arm.c:6764
+#: config/avr/avr.c:9475 config/h8300/h8300.c:5480 config/h8300/h8300.c:5504
+#: config/i386/i386.c:7721 config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -24235,7 +24267,7 @@ msgstr ""
msgid "type was previously declared %qE"
msgstr ""
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, gcc-internal-format
msgid ""
"%<transaction_safe_dynamic%> may only be specified for a virtual function"
@@ -24527,7 +24559,7 @@ msgid ""
"%<true%>"
msgstr ""
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
@@ -25153,64 +25185,64 @@ msgstr ""
msgid "extra type qualifiers in format argument (argument %d)"
msgstr ""
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid ""
"%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr ""
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid ""
"%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr ""
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr ""
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr ""
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr ""
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr ""
@@ -25315,7 +25347,7 @@ msgstr ""
msgid "repeated %<@%> before Objective-C string"
msgstr ""
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr ""
@@ -25345,7 +25377,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr ""
@@ -25360,22 +25392,22 @@ msgstr ""
msgid "%qE is not initialized"
msgstr ""
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr ""
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr ""
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr ""
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr ""
@@ -25937,8 +25969,8 @@ msgstr ""
msgid "wrong type argument to %s"
msgstr ""
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr ""
@@ -26654,7 +26686,7 @@ msgstr[1] ""
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr ""
@@ -26816,7 +26848,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr ""
@@ -27150,7 +27182,7 @@ msgstr ""
msgid "%Kargument %d must be a constant immediate"
msgstr ""
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr ""
@@ -27230,7 +27262,7 @@ msgstr ""
msgid "unknown value %qs for -mtune"
msgstr ""
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr ""
@@ -27315,8 +27347,8 @@ msgstr ""
msgid "target %s %s=%s is not valid"
msgstr ""
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411 config/i386/i386.c:6772
-#: config/rs6000/rs6000.c:39283 config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400 config/i386/i386.c:6778
+#: config/rs6000/rs6000.c:39332 config/s390/s390.c:15024
#, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr ""
@@ -27402,7 +27434,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr ""
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -27579,24 +27611,24 @@ msgstr ""
msgid "insn addresses not freed"
msgstr ""
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, gcc-internal-format
msgid "this builtin is not supported for this target"
msgstr ""
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid ""
"You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to "
"use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid ""
"You must enable crypto instructions (e.g. include -mfloat-abi=softfp -"
@@ -27604,405 +27636,405 @@ msgid ""
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr ""
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr ""
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr ""
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid ""
"the range of count should be in 0 to 32. please check the intrinsic "
"_mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid ""
"the range of count should be in 0 to 32. please check the intrinsic "
"_mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid ""
"the range of count should be in 0 to 32. please check the intrinsic "
"_mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid ""
"the range of count should be in 0 to 32. please check the intrinsic "
"_mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid ""
"the range of count should be in 0 to 64. please check the intrinsic "
"_mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid ""
"the range of count should be in 0 to 64. please check the intrinsic "
"_mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic "
"_mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic "
"_mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic "
"_mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic "
"_mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic "
"_mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic "
"_mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic "
"_mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic "
"_mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic "
"_mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic _mm_srl_pi16 "
"in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic _mm_srl_pi32 "
"in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic _mm_srl_si64 "
"in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic _mm_sll_pi16 "
"in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic _mm_sll_pi32 "
"in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic _mm_sll_si64 "
"in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic _mm_sra_pi16 "
"in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic _mm_sra_pi32 "
"in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid ""
"the count should be no less than 0. please check the intrinsic _mm_sra_si64 "
"in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr ""
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr ""
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid ""
"enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid ""
"enabling callee interworking support is only meaningful when compiling for "
"the Thumb"
msgstr ""
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr ""
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr ""
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr ""
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr ""
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr ""
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr ""
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr ""
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr ""
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr ""
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr ""
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr ""
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr ""
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr ""
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr ""
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr ""
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr ""
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr ""
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr ""
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr ""
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -28010,74 +28042,81 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr ""
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid ""
"%qE attribute not available to functions with arguments passed on the stack"
msgstr ""
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, gcc-internal-format
msgid ""
"%qE attribute not available to functions with variable number of arguments"
msgstr ""
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr ""
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, gcc-internal-format
msgid "%qE attribute ignored without -mcmse option."
msgstr ""
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr ""
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr ""
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid ""
+"accessing thread-local storage is not currently supported with -mpure-code "
+"or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr ""
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr ""
@@ -28085,13 +28124,13 @@ msgstr ""
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr ""
@@ -28185,168 +28224,181 @@ msgstr ""
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr ""
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr ""
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
+#, gcc-internal-format
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
+msgstr ""
+
+#: config/avr/avr.c:1098
#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid ""
+"%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/"
+"interrupt.h>%> before using the %qs macro"
msgstr ""
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr ""
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr ""
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr ""
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr ""
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr ""
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr ""
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr ""
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr ""
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr ""
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid ""
"address space %qs not supported for devices with flash size up to %d KiB"
msgstr ""
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid ""
"variable %q+D must be const in order to be put into read-only section by "
"means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, gcc-internal-format
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr ""
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr ""
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr ""
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr ""
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr ""
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr ""
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr ""
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid ""
"rounding to %d bits has no effect for fixed-point value with %d fractional "
"bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -28633,12 +28685,12 @@ msgstr ""
msgid "invalid IACC argument"
msgstr ""
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr ""
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr ""
@@ -28822,7 +28874,7 @@ msgstr ""
msgid "code model %qs not supported in x32 mode"
msgstr ""
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr ""
@@ -28954,286 +29006,286 @@ msgstr ""
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr ""
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr ""
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr ""
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr ""
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr ""
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr ""
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid ""
"stack probing requires %<target(\"accumulate-outgoing-args\")%> for "
"correctness"
msgstr ""
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr ""
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr ""
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr ""
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr ""
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr ""
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid ""
"%s instructions aren't allowed in function with no_caller_saved_registers "
"attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr ""
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr ""
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr ""
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr ""
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid ""
"the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid ""
"the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid ""
"this is a GCC bug that can be worked around by adding attribute used to "
"function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid ""
"The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid ""
"Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service "
@@ -29241,12 +29293,12 @@ msgid ""
"return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr ""
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid ""
"-fsplit-stack does not support 2 register parameters for a nested function"
@@ -29254,301 +29306,301 @@ msgstr ""
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr ""
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr ""
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr ""
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr ""
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid ""
"Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr ""
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, gcc-internal-format
msgid "previous declaration of %D"
msgstr ""
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr ""
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr ""
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr ""
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr ""
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr ""
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr ""
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr ""
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr ""
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr ""
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr ""
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr ""
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr ""
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, gcc-internal-format
msgid "incorrect hint operand"
msgstr ""
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr ""
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr ""
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr ""
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid ""
"interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid ""
"interrupt service routine can only have a pointer argument and an optional "
"integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr ""
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr ""
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr ""
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr ""
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr ""
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid ""
"Pointer Checker requires MPX support on this target. Use -mmpx options to "
@@ -29671,7 +29723,7 @@ msgstr ""
msgid "argument %qd is not a constant"
msgstr ""
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr ""
@@ -29681,7 +29733,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -29782,7 +29834,7 @@ msgstr ""
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr ""
@@ -30293,8 +30345,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr ""
@@ -30555,27 +30607,27 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, gcc-internal-format
msgid "%qE attribute requires a void return type"
msgstr ""
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
msgstr ""
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -30600,7 +30652,7 @@ msgstr ""
msgid "-g option disabled"
msgstr ""
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid ""
"alignment (%u) for %s exceeds maximum alignment for global common data. "
@@ -30737,237 +30789,237 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr ""
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid ""
"vec_lvsl is deprecated for little endian; use assignment for unaligned loads "
"and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid ""
"vec_lvsr is deprecated for little endian; use assignment for unaligned loads "
"and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr ""
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr ""
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr ""
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr ""
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr ""
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, gcc-internal-format
msgid ""
"-malign-power is not supported for 64-bit Darwin; it is incompatible with "
"the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid ""
"will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid ""
"will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid ""
"will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid ""
"will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid ""
"will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr ""
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr ""
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr ""
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid ""
"Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than "
"power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr ""
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
@@ -30976,535 +31028,540 @@ msgstr ""
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid ""
"-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -"
"mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid ""
"-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-"
"move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid ""
"the layout of aggregates containing vectors with %d-byte alignment has "
"changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid ""
"GCC vector returned by reference: non-standard ABI extension with no "
"compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid ""
"cannot return value in vector register because altivec instructions are "
"disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid ""
"the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid ""
"cannot pass argument in vector register because altivec instructions are "
"disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid ""
"GCC vector passed by reference: non-standard ABI extension with no "
"compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr ""
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr ""
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, gcc-internal-format
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr ""
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr ""
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr ""
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr ""
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr ""
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr ""
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, gcc-internal-format
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr ""
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr ""
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr ""
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr ""
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr ""
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr ""
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr ""
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr ""
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr ""
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid ""
"Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr ""
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr ""
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr ""
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid ""
"internal error: builtin function %s, argument %d had unexpected argument "
"type %s"
msgstr ""
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr ""
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr ""
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr ""
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid ""
"You cannot take the address of a nested function if you use the -mno-"
"pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid ""
"use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr ""
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr ""
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -31692,6 +31749,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr ""
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr ""
@@ -31783,7 +31841,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -31812,7 +31870,7 @@ msgstr ""
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -31832,7 +31890,7 @@ msgstr ""
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -31845,69 +31903,69 @@ msgstr ""
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr ""
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr ""
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range ("
msgstr ""
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid ""
"builtin %qF is not supported without -mhtm (default with -march=zEC12 and "
"higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, gcc-internal-format
msgid "unresolved overloaded builtin"
msgstr ""
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, gcc-internal-format
msgid "bad builtin icode"
msgstr ""
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, gcc-internal-format
msgid "invalid argument %d for builtin %qF"
msgstr ""
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid ""
"requested %qE attribute is not a comma separated pair of non-negative "
"integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr ""
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid ""
"frame size of function %qs is %wd bytes exceeding user provided stack limit "
"of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid ""
"frame size of function %qs is %wd bytes which is more than half the stack "
@@ -31915,105 +31973,105 @@ msgid ""
"function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr ""
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid ""
"%sarch=%s%s is deprecated and will be removed in future releases; use at "
"least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid ""
"%stune=%s%s is deprecated and will be removed in future releases; use at "
"least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr ""
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr ""
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr ""
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid ""
"hardware decimal floating point instructions not available in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid ""
"-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr ""
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr ""
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr ""
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr ""
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr ""
@@ -32072,27 +32130,27 @@ msgstr ""
msgid "-mrelax is only supported for RTP PIC"
msgstr ""
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/sparc/sparc.c:1425
+#: config/sparc/sparc.c:1541
#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr ""
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr ""
@@ -32377,22 +32435,22 @@ msgstr ""
msgid "invalid constant in %<#pragma %s%>"
msgstr ""
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
@@ -32479,7 +32537,7 @@ msgstr ""
msgid "could not read the BRIG file"
msgstr ""
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -32892,9 +32950,9 @@ msgid "label %qD defined here"
msgstr ""
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr ""
@@ -33030,7 +33088,7 @@ msgstr ""
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -34085,7 +34143,7 @@ msgstr ""
msgid "two or more data types in declaration specifiers"
msgstr ""
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr ""
@@ -34225,19 +34283,19 @@ msgstr ""
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr ""
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr ""
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid ""
"%<#pragma omp declare reduction%> combiner refers to variable %qD which is "
"not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid ""
"%<#pragma omp declare reduction%> initializer refers to variable %qD which "
@@ -34289,7 +34347,7 @@ msgstr ""
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr ""
@@ -34330,7 +34388,7 @@ msgid "unknown type name %qE"
msgstr ""
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr ""
@@ -34345,7 +34403,7 @@ msgstr ""
msgid "expected %<;%>, identifier or %<(%>"
msgstr ""
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr ""
@@ -34360,8 +34418,8 @@ msgstr ""
msgid "unexpected attribute"
msgstr ""
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, gcc-internal-format
msgid "%<fallthrough%> attribute not followed by %<;%>"
msgstr ""
@@ -34400,7 +34458,7 @@ msgstr ""
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr ""
@@ -34428,7 +34486,7 @@ msgstr ""
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr ""
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr ""
@@ -34492,14 +34550,14 @@ msgstr ""
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr ""
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr ""
@@ -34634,7 +34692,7 @@ msgstr ""
msgid "expected %<}%> before %<else%>"
msgstr ""
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
@@ -34660,12 +34718,12 @@ msgid ""
"a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -34679,17 +34737,17 @@ msgstr ""
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr ""
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr ""
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr ""
@@ -34699,7 +34757,7 @@ msgstr ""
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
@@ -34719,7 +34777,7 @@ msgstr ""
msgid "invalid iterating variable in fast enumeration"
msgstr ""
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -34900,17 +34958,17 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr ""
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr ""
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -34965,63 +35023,63 @@ msgstr ""
msgid "no type or storage class may be specified here,"
msgstr ""
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr ""
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr ""
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr ""
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr ""
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, gcc-internal-format
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr ""
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid ""
"%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
"construct"
msgstr ""
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr ""
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr ""
@@ -35036,12 +35094,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr ""
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr ""
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr ""
@@ -35056,53 +35114,53 @@ msgstr ""
msgid "%qD is not a variable"
msgstr ""
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr ""
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, gcc-internal-format
msgid "expected %<none%>"
msgstr ""
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr ""
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr ""
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, gcc-internal-format
msgid "expected %<data%>"
msgstr ""
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr ""
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr ""
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid ""
"if any %<if%> clause has modifier, then all %<if%> clauses have to use "
@@ -35132,22 +35190,22 @@ msgstr ""
msgid "%<num_tasks%> value must be positive"
msgstr ""
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr ""
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr ""
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr ""
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, gcc-internal-format
msgid "expected %<scalar%>"
msgstr ""
@@ -35157,59 +35215,59 @@ msgstr ""
msgid "%<num_workers%> value must be positive"
msgstr ""
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr ""
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, gcc-internal-format
msgid "unexpected argument"
msgstr ""
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, gcc-internal-format
msgid "%qs value must be positive"
msgstr ""
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, gcc-internal-format
msgid "%<tile%> argument needs positive integral constant"
msgstr ""
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid ""
"expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
"identifier"
msgstr ""
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr ""
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, gcc-internal-format
msgid "chunk size value must be positive"
msgstr ""
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr ""
@@ -35224,19 +35282,19 @@ msgstr ""
msgid "%<num_teams%> value must be positive"
msgstr ""
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr ""
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid ""
"%<aligned%> clause alignment expression must be positive constant integer "
"expression"
msgstr ""
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
@@ -35258,17 +35316,17 @@ msgid ""
"%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, gcc-internal-format
msgid "invalid depend kind"
msgstr ""
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, gcc-internal-format
msgid "invalid map kind"
msgstr ""
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr ""
@@ -35278,67 +35336,67 @@ msgstr ""
msgid "invalid proc_bind kind"
msgstr ""
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr ""
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr ""
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr ""
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr ""
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr ""
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, gcc-internal-format
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr ""
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr ""
@@ -35353,7 +35411,7 @@ msgstr ""
msgid "expected function name"
msgstr ""
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, gcc-internal-format
msgid "%qD does not refer to a function"
msgstr ""
@@ -35365,46 +35423,46 @@ msgid ""
"definition"
msgstr ""
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid ""
"%<#pragma acc routine%> not immediately followed by a single function "
"declaration or definition"
msgstr ""
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr ""
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr ""
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr ""
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid ""
"%<#pragma acc update%> must contain at least one %<device%> or %<host%> or "
"%<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid ""
"%<#pragma omp atomic capture%> uses two different expressions for memory"
@@ -35415,29 +35473,29 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr ""
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid ""
"%<linear%> clause may not be specified together with %<ordered%> clause with "
"a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr ""
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr ""
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr ""
@@ -35447,84 +35505,84 @@ msgstr ""
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr ""
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr ""
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid ""
"%<#pragma omp ordered%> with %<depend%> clause may only be used in compound "
"statements"
msgstr ""
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr ""
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, gcc-internal-format
msgid "expected %<point%>"
msgstr ""
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid ""
"%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, "
"%<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid ""
"%<#pragma omp target update%> must contain at least one %<from%> or %<to%> "
"clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid ""
"%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc"
"%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid ""
"%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid ""
"%<#pragma omp target exit data%> with map-type other than %<from%>, %<release"
"%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid ""
"%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid ""
"%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> "
@@ -35545,7 +35603,7 @@ msgid ""
"definition"
msgstr ""
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the "
@@ -35559,36 +35617,36 @@ msgid ""
"declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> not immediately followed by a single function "
"declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid ""
"%<#pragma omp declare target%> with clauses in between %<#pragma omp declare "
"target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, gcc-internal-format
msgid "expected %<target%>"
msgstr ""
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, gcc-internal-format
msgid "expected %<declare%>"
msgstr ""
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid ""
"%<#pragma omp end declare target%> without corresponding %<#pragma omp "
@@ -35647,22 +35705,22 @@ msgstr ""
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr ""
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr ""
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr ""
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr ""
@@ -35677,53 +35735,53 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr ""
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr ""
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr ""
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr ""
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr ""
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid ""
"outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -35733,7 +35791,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr ""
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr ""
@@ -36470,7 +36528,7 @@ msgid ""
"initialization left-hand side might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr ""
@@ -36802,7 +36860,7 @@ msgstr ""
msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr ""
@@ -36812,7 +36870,7 @@ msgstr ""
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
@@ -36837,7 +36895,7 @@ msgstr ""
msgid "function returns address of label"
msgstr ""
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr ""
@@ -36852,7 +36910,7 @@ msgstr ""
msgid "case label is not an integer constant expression"
msgstr ""
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr ""
@@ -36872,17 +36930,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr ""
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr ""
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr ""
@@ -36892,7 +36950,7 @@ msgstr ""
msgid "break statement within %<#pragma simd%> loop body"
msgstr ""
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr ""
@@ -37004,14 +37062,14 @@ msgstr ""
msgid "used vector type where scalar is required"
msgstr ""
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid ""
"%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections"
"%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid ""
"%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for"
@@ -37023,25 +37081,25 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, gcc-internal-format
msgid "%qE is a member of a union"
msgstr ""
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr ""
@@ -37051,71 +37109,71 @@ msgstr ""
msgid "%<_Atomic%> %qD in %qs clause"
msgstr ""
-#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563 cp/semantics.c:4580
-#: cp/semantics.c:6776 cp/semantics.c:6938
+#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563 cp/semantics.c:4593
+#: cp/semantics.c:6789 cp/semantics.c:6951
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635 cp/semantics.c:4655
-#: cp/semantics.c:4719
+#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635 cp/semantics.c:4668
+#: cp/semantics.c:4732
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr ""
@@ -37135,7 +37193,7 @@ msgstr ""
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr ""
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr ""
@@ -37145,17 +37203,17 @@ msgstr ""
msgid "variable length element type in array %<reduction%> clause"
msgstr ""
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr ""
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid ""
"modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> "
@@ -37180,18 +37238,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr ""
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr ""
@@ -37202,32 +37260,32 @@ msgid "%qE appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
-#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527 cp/semantics.c:6094
-#: cp/semantics.c:6101 cp/semantics.c:6152 cp/semantics.c:6158
-#: cp/semantics.c:6195 cp/semantics.c:6687 cp/semantics.c:6824
-#: cp/semantics.c:6830 cp/semantics.c:6843 cp/semantics.c:6852
+#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527 cp/semantics.c:6107
+#: cp/semantics.c:6114 cp/semantics.c:6165 cp/semantics.c:6171
+#: cp/semantics.c:6208 cp/semantics.c:6700 cp/semantics.c:6837
+#: cp/semantics.c:6843 cp/semantics.c:6856 cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr ""
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr ""
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr ""
@@ -37247,55 +37305,55 @@ msgstr ""
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr ""
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr ""
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr ""
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr ""
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr ""
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr ""
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr ""
@@ -37305,33 +37363,33 @@ msgstr ""
msgid "%qs variable is neither a pointer nor an array"
msgstr ""
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr ""
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid ""
"%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid ""
"%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
@@ -37905,156 +37963,156 @@ msgstr ""
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr ""
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr ""
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr ""
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr ""
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr ""
-#: cp/call.c:8275
+#: cp/call.c:8280
#, gcc-internal-format
msgid "constructor delegates to itself"
msgstr ""
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr ""
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr ""
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr ""
-#: cp/call.c:8724
+#: cp/call.c:8729
#, gcc-internal-format
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr ""
-#: cp/call.c:8748
+#: cp/call.c:8753
#, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr ""
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr ""
-#: cp/call.c:8772
+#: cp/call.c:8777
#, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr ""
-#: cp/call.c:8777
+#: cp/call.c:8782
#, gcc-internal-format
msgid "pure virtual %q#D called from constructor"
msgstr ""
-#: cp/call.c:8778
+#: cp/call.c:8783
#, gcc-internal-format
msgid "pure virtual %q#D called from destructor"
msgstr ""
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr ""
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr ""
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr ""
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr ""
-#: cp/call.c:9877
+#: cp/call.c:9882
#, gcc-internal-format
msgid " candidate 1: %q#F"
msgstr ""
-#: cp/call.c:9879
+#: cp/call.c:9884
#, gcc-internal-format
msgid " candidate 2: %q#F"
msgstr ""
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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:10102
+#: cp/call.c:10107
#, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr ""
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid ""
"invalid initialization of non-const reference of type %qT from an rvalue of "
"type %qT"
msgstr ""
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid ""
"invalid initialization of reference of type %qT from expression of type %qT"
@@ -38163,435 +38221,435 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr ""
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
-#: cp/class.c:3042
+#: cp/class.c:3044
#, gcc-internal-format
msgid "%qD can be marked override"
msgstr ""
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3128
#, gcc-internal-format
msgid "%qD was hidden"
msgstr ""
-#: cp/class.c:3128
+#: cp/class.c:3130
#, gcc-internal-format
msgid " by %qD"
msgstr ""
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:3166
+#: cp/class.c:3168
#, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr ""
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3181
+#: cp/class.c:3183
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3190
+#: cp/class.c:3192
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr ""
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr ""
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr ""
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr ""
-#: cp/class.c:3583
+#: cp/class.c:3585
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr ""
-#: cp/class.c:3588
+#: cp/class.c:3590
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr ""
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3781
+#: cp/class.c:3783
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:3788
+#: cp/class.c:3790
#, gcc-internal-format
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr ""
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr ""
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr ""
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3912
+#: cp/class.c:3914
#, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr ""
-#: cp/class.c:3918
+#: cp/class.c:3920
#, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr ""
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr ""
-#: cp/class.c:3985
+#: cp/class.c:3987
#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr ""
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr ""
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr ""
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr ""
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, gcc-internal-format
msgid ""
"enclosing class of constexpr non-static member function %q+#D is not a "
"literal type"
msgstr ""
-#: cp/class.c:5796
+#: cp/class.c:5799
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr ""
-#: cp/class.c:5798
+#: cp/class.c:5801
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr ""
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid ""
" %q+T is not an aggregate, does not have a trivial default constructor, and "
"has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr ""
-#: cp/class.c:5853
+#: cp/class.c:5856
#, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr ""
-#: cp/class.c:5860
+#: cp/class.c:5863
#, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr ""
-#: cp/class.c:5978
+#: cp/class.c:5981
#, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:6007
+#: cp/class.c:6010
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:6013
+#: cp/class.c:6016
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr ""
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid ""
"%q+D declared to take const reference, but implicit declaration would take "
"non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6556
+#: cp/class.c:6559
#, gcc-internal-format
msgid ""
"offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:6711
+#: cp/class.c:6714
#, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr ""
-#: cp/class.c:7009
+#: cp/class.c:7012
#, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr ""
-#: cp/class.c:7011
+#: cp/class.c:7014
#, gcc-internal-format
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr ""
-#: cp/class.c:7016
+#: cp/class.c:7019
#, gcc-internal-format
msgid "array member %q#D declared here"
msgstr ""
-#: cp/class.c:7043
+#: cp/class.c:7046
#, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:7045
+#: cp/class.c:7048
#, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, gcc-internal-format
msgid "in the definition of %q#T"
msgstr ""
-#: cp/class.c:7061
+#: cp/class.c:7064
#, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:7063
+#: cp/class.c:7066
#, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:7081
+#: cp/class.c:7084
#, gcc-internal-format
msgid "next member %q#D declared here"
msgstr ""
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr ""
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:7365
+#: cp/class.c:7368
#, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr ""
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr ""
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid ""
"type transparent %q#T cannot be made transparent because the type of the "
"first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid ""
"definition of std::initializer_list does not match #include "
"<initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr ""
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr ""
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr ""
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr ""
@@ -38601,12 +38659,12 @@ msgstr ""
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr ""
-#: cp/class.c:8758
+#: cp/class.c:8761
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr ""
@@ -38636,354 +38694,354 @@ msgstr ""
msgid "invalid return type %qT of constexpr function %q+D"
msgstr ""
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr ""
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid ""
"%<constexpr%> constructor for union %qT must initialize exactly one non-"
"static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, gcc-internal-format
msgid ""
"member %qD must be initialized by mem-initializer in %<constexpr%> "
"constructor"
msgstr ""
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr ""
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr ""
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr ""
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, gcc-internal-format
msgid "call to internal function %qE"
msgstr ""
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr ""
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr ""
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr ""
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr ""
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr ""
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr ""
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid ""
"constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to "
"increase the maximum)"
msgstr ""
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid ""
"right operand of shift expression %q+E is >= than the precision of the left "
"operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr ""
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, gcc-internal-format
msgid ""
"array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr ""
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr ""
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr ""
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, gcc-internal-format
msgid "dereferencing a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr ""
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid ""
"accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr ""
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, gcc-internal-format
msgid "dereferencing a null pointer"
msgstr ""
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr ""
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr ""
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, gcc-internal-format
msgid "%q#D is not const"
msgstr ""
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr ""
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr ""
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr ""
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr ""
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr ""
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid ""
"constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-"
"limit= to increase the limit)"
msgstr ""
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, gcc-internal-format
msgid "statement is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr ""
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid ""
"%qE is not a constant expression because it refers to mutable subobjects of "
"%qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid ""
"%qE is not a constant expression because it refers to an incompletely "
"initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, gcc-internal-format
msgid ""
"conversion from pointer type %qT to arithmetic type %qT in a constant "
"expression"
msgstr ""
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid ""
"address-of an object %qE with thread local or automatic storage is not a "
"constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr ""
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid ""
"typeid-expression is not a constant expression because %qE is of polymorphic "
"type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, gcc-internal-format
msgid "non-constant array initialization"
msgstr ""
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr ""
@@ -39843,7 +39901,7 @@ msgstr ""
msgid " skips initialization of %q#D"
msgstr ""
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -39858,7 +39916,7 @@ msgstr ""
msgid "%qD is not a type"
msgstr ""
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr ""
@@ -41546,7 +41604,7 @@ msgstr ""
msgid "parameter declared %<auto%>"
msgstr ""
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr ""
@@ -42007,13 +42065,13 @@ msgstr ""
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr ""
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, gcc-internal-format
msgid "previous declaration here"
msgstr ""
@@ -42023,8 +42081,8 @@ msgstr ""
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr ""
@@ -42074,7 +42132,7 @@ msgstr ""
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr ""
@@ -42139,7 +42197,7 @@ msgstr ""
msgid "return type %q#T is incomplete"
msgstr ""
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
@@ -42154,7 +42212,7 @@ msgstr ""
msgid "no return statements in function returning %qT"
msgstr ""
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr ""
@@ -42315,27 +42373,27 @@ msgstr ""
msgid "width of bit-field %qD has non-integral type %qT"
msgstr ""
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr ""
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr ""
@@ -42344,69 +42402,69 @@ msgstr ""
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr ""
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr ""
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr ""
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr ""
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid ""
"%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid ""
"%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr ""
@@ -42415,60 +42473,60 @@ msgstr ""
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid ""
"%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr ""
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr ""
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr ""
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr ""
@@ -42791,18 +42849,18 @@ msgstr ""
msgid "invalid initializer for array member %q#D"
msgstr ""
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr ""
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, gcc-internal-format
msgid "%q#D should be initialized"
msgstr ""
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr ""
@@ -42904,7 +42962,7 @@ msgstr ""
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr ""
@@ -42924,7 +42982,7 @@ msgstr ""
msgid "invalid use of non-static member function %qD"
msgstr ""
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr ""
@@ -43143,22 +43201,22 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr ""
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr ""
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr ""
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr ""
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr ""
@@ -43217,213 +43275,213 @@ msgid ""
"use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid ""
"use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr ""
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid ""
"mangled name for %qD will change in C++17 because the exception "
"specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid ""
"a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid ""
"the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-"
"version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid ""
"the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-"
"version=%d (%D)"
msgstr ""
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid ""
"the mangled name of a thunk for %qD changes between -fabi-version=%d and -"
"fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid ""
"the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid ""
"the mangled name of the initialization guard variable for %qD changes "
"between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid ""
"non-static reference member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr ""
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr ""
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr ""
-#: cp/method.c:1324
+#: cp/method.c:1325
#, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr ""
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr ""
-#: cp/method.c:1387
+#: cp/method.c:1388
#, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr ""
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid ""
"defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid ""
"defaulted move assignment for %qT calls a non-trivial move assignment "
"operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid ""
"%q#D is implicitly declared as deleted because %qT declares a move "
"constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid ""
"%q#D is implicitly deleted because the default definition would be ill-"
"formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid ""
"%q#F is implicitly deleted because its exception-specification does not "
"match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr ""
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr ""
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid ""
"function %q+D defaulted on its redeclaration with an exception-specification "
"that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid ""
"explicitly defaulted function %q+D cannot be declared as constexpr because "
"the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr ""
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr ""
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr ""
@@ -43615,128 +43673,128 @@ msgstr ""
msgid "%<%T::%D%> names constructor in %qT"
msgstr ""
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr ""
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr ""
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr ""
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, gcc-internal-format
msgid "only here as a friend"
msgstr ""
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr ""
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid ""
"%qD attribute is meaningless since members of the anonymous namespace get "
"local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr ""
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr ""
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr ""
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr ""
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr ""
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr ""
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] ""
msgstr[1] ""
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr ""
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid ""
"declaration of std::initializer_list does not match #include "
"<initializer_list>, isn't a template"
msgstr ""
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -43756,7 +43814,7 @@ msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> not immediately followed by function "
@@ -43783,7 +43841,7 @@ msgstr ""
msgid "request for member %qE in non-class type %qT"
msgstr ""
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr ""
@@ -43843,1253 +43901,1258 @@ msgstr ""
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr ""
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, gcc-internal-format
msgid "%qE is not a class template"
msgstr ""
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr ""
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr ""
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr ""
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid ""
"a cast to a type other than an integral or enumeration type cannot appear in "
"a constant-expression"
msgstr ""
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid ""
"class template argument deduction is only available with -std=c++1z or -"
"std=gnu++1z"
msgstr ""
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr ""
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr ""
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr ""
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr ""
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr ""
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr ""
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr ""
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr ""
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr ""
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr ""
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr ""
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid ""
"inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr ""
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr ""
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr ""
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr ""
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr ""
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid ""
"use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, gcc-internal-format
msgid "expected declaration"
msgstr ""
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, gcc-internal-format
msgid "expected binary operator"
msgstr ""
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, gcc-internal-format
msgid "expected ..."
msgstr ""
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr ""
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr ""
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr ""
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr ""
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid ""
"statement-expressions are not allowed outside functions nor in template-"
"argument lists"
msgstr ""
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr ""
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr ""
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr ""
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, gcc-internal-format
msgid "expected id-expression"
msgstr ""
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr ""
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr ""
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid ""
"literal operator suffixes not preceded by %<_%> are reserved for future "
"standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr ""
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr ""
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr ""
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr ""
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr ""
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr ""
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr ""
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr ""
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr ""
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr ""
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr ""
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr ""
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr ""
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr ""
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr ""
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid ""
"initialization of new-expression for type %<auto%> requires exactly one "
"element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr ""
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr ""
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr ""
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr ""
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr ""
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr ""
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid ""
"explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid ""
"lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr ""
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, gcc-internal-format
msgid "%q#D declared here"
msgstr ""
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid ""
"explicit by-reference capture of %qD redundant with by-reference capture "
"default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, gcc-internal-format
msgid "ISO C++ does not support lambda templates"
msgstr ""
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr ""
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, gcc-internal-format
msgid "duplicate %<mutable%>"
msgstr ""
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr ""
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr ""
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr ""
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr ""
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid ""
"init-statement in selection statements only available with -std=c++1z or -"
"std=gnu++1z"
msgstr ""
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, gcc-internal-format
msgid "expected selection-statement"
msgstr ""
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr ""
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr ""
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid ""
"range-based %<for%> expression of type %qT has an %<end%> member but not a "
"%<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid ""
"range-based %<for%> expression of type %qT has a %<begin%> member but not an "
"%<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid ""
"inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr ""
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid ""
"range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr ""
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr ""
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr ""
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid ""
"non-variable %qD in declaration with more than one declarator with "
"placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr ""
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid ""
"decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, gcc-internal-format
msgid "empty decomposition declaration"
msgstr ""
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, gcc-internal-format
+msgid "invalid initializer for structured binding declaration"
+msgstr ""
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr ""
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr ""
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, gcc-internal-format
msgid "%qD invalid in lambda"
msgstr ""
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr ""
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid ""
"static_assert without a message only available with -std=c++1z or -std=gnu+"
"+1z"
msgstr ""
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr ""
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr ""
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr ""
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid ""
"use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr ""
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr ""
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr ""
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid ""
"keyword %<typename%> not allowed in this context (a qualified member "
"initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr ""
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr ""
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, gcc-internal-format
msgid "expected operator"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr ""
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr ""
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr ""
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr ""
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr ""
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid ""
"%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
"and %<::%>"
msgstr ""
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid ""
"(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will "
"accept your code)"
msgstr ""
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr ""
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr ""
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr ""
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr ""
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr ""
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr ""
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr ""
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, gcc-internal-format
msgid "expected type specifier"
msgstr ""
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid ""
"use of %<auto%> in lambda parameter declaration only available with -std=c+"
"+14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid ""
"use of %<auto%> in parameter declaration only available with -std=c++14 or -"
"std=gnu++14"
msgstr ""
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr ""
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, gcc-internal-format
msgid "expected template-id for type"
msgstr ""
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid ""
"elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr ""
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr ""
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr ""
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid ""
"attributes ignored on elaborated-type-specifier that is not a forward "
"declaration"
msgstr ""
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr ""
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr ""
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, gcc-internal-format
msgid "unnamed scoped enum is not allowed"
msgstr ""
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr ""
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr ""
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, gcc-internal-format
msgid ""
"nested name specifier %qT for enum declaration does not name a class or "
"namespace"
msgstr ""
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr ""
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr ""
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
msgstr ""
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr ""
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr ""
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr ""
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid ""
"nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr ""
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, gcc-internal-format
msgid "nested identifier required"
msgstr ""
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, gcc-internal-format
msgid "namespace %qD entered"
msgstr ""
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr ""
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid ""
"pack expansion in using-declaration only available with -std=c++1z or -"
"std=gnu++1z"
msgstr ""
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid ""
"comma-separated list in using-declaration only available with -std=c++1z or -"
"std=gnu++1z"
msgstr ""
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid ""
"access declarations are deprecated in favour of using-declarations; "
"suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr ""
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr ""
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, gcc-internal-format
msgid "expected initializer"
msgstr ""
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, gcc-internal-format
msgid "initializer provided for function"
msgstr ""
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr ""
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr ""
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr ""
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr ""
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr ""
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid ""
"use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
@@ -45100,348 +45163,348 @@ msgstr ""
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr ""
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, gcc-internal-format
msgid "qualified-id in declaration"
msgstr ""
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, gcc-internal-format
msgid "expected declarator"
msgstr ""
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr ""
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr ""
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr ""
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr ""
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr ""
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr ""
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr ""
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, gcc-internal-format
msgid "invalid use of %qT"
msgstr ""
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr ""
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr ""
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr ""
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr ""
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr ""
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr ""
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr ""
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr ""
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr ""
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr ""
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr ""
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr ""
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr ""
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr ""
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr ""
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, gcc-internal-format
msgid "previous definition of %q#T"
msgstr ""
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, gcc-internal-format
msgid "expected class-key"
msgstr ""
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid ""
"ISO C++ forbids typename key in template template parameter; use -std=c++1z "
"or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr ""
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr ""
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr ""
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr ""
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid ""
"keyword %<typename%> not allowed in this context (the base class is "
"implicitly a type)"
msgstr ""
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr ""
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr ""
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr ""
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr ""
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr ""
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr ""
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, gcc-internal-format
msgid "expected attribute before %<...%>"
msgstr ""
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr ""
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr ""
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr ""
@@ -45450,500 +45513,500 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid ""
"literal operator template %qD has invalid parameter list. Expected non-type "
"template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid ""
"literal operator template %qD has invalid parameter list. Expected non-type "
"template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, gcc-internal-format
msgid "empty introduction-list"
msgstr ""
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr ""
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr ""
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr ""
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr ""
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, gcc-internal-format
msgid "a class template declaration must not declare anything else"
msgstr ""
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr ""
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr ""
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr ""
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr ""
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr ""
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr ""
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, gcc-internal-format
msgid "duplicate %qD"
msgstr ""
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr ""
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr ""
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr ""
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr ""
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr ""
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr ""
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr ""
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr ""
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr ""
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr ""
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr ""
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr ""
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr ""
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr ""
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr ""
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr ""
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr ""
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr ""
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr ""
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr ""
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr ""
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr ""
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr ""
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr ""
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr ""
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr ""
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr ""
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr ""
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr ""
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr ""
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid ""
"in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr ""
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr ""
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr ""
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr ""
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid ""
"attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr ""
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, gcc-internal-format
msgid "invalid type for property"
msgstr ""
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr ""
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr ""
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr ""
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid ""
"%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr ""
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr ""
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, gcc-internal-format
msgid ""
"vector attribute not immediately followed by a single function declaration "
"or definition"
msgstr ""
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, gcc-internal-format
msgid "invalid initializer clause"
msgstr ""
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr ""
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid ""
"one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr ""
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid ""
"const, volatile or __restrict qualified type %qT in %<#pragma omp declare "
"reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr ""
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr ""
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr ""
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr ""
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr ""
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr ""
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr ""
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, gcc-internal-format
msgid "expected variable-name"
msgstr ""
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr ""
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr ""
@@ -46037,7 +46100,7 @@ msgstr ""
msgid "candidate is: %#D"
msgstr ""
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, gcc-internal-format
msgid "%s %#D"
msgstr ""
@@ -46647,240 +46710,258 @@ msgid ""
"external linkage"
msgstr ""
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr ""
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6634
+#, gcc-internal-format
+msgid ""
+"the address of the %qT subobject of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6641
+#, gcc-internal-format
+msgid ""
+"the address of %qD is not a valid template argument because it does not have "
+"static storage duration"
+msgstr ""
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because of conflicts in cv-"
"qualification"
msgstr ""
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr ""
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid ""
"%q#D is not a valid template argument for type %qT because a reference "
"variable does not have a constant address"
msgstr ""
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is not an "
"object with linkage"
msgstr ""
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because object %qD does "
"not have linkage"
msgstr ""
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is a pointer"
msgstr ""
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr ""
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr ""
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr ""
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr ""
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr ""
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr ""
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr ""
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr ""
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr ""
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr ""
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr ""
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr ""
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr ""
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr ""
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr ""
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr ""
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, gcc-internal-format
msgid "provided for %qD"
msgstr ""
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid ""
"pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr ""
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid ""
"so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr ""
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, gcc-internal-format
msgid "%q#D is not a function template"
msgstr ""
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr ""
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr ""
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, gcc-internal-format
msgid "template constraint failure"
msgstr ""
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr ""
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid ""
"template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
"increase the maximum)"
msgstr ""
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr ""
@@ -46898,275 +46979,275 @@ msgstr ""
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr ""
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr ""
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr ""
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr ""
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr ""
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr ""
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr ""
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr ""
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr ""
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr ""
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr ""
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr ""
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr ""
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr ""
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr ""
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr ""
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid ""
"dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr ""
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr ""
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr ""
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid ""
"%qD was not declared in this scope, and no declarations were found by "
"argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr ""
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr ""
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr ""
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr ""
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, gcc-internal-format
msgid "%qT is/uses unnamed type"
msgstr ""
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr ""
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr ""
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr ""
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr ""
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr ""
-#: cp/pt.c:21900
+#: cp/pt.c:21989
msgid "%s %#S"
msgstr ""
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr ""
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr ""
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid ""
"type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr ""
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr ""
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr ""
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr ""
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr ""
@@ -47178,12 +47259,12 @@ msgstr ""
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid ""
"template instantiation depth exceeds maximum of %d instantiating %q+D, "
@@ -47191,88 +47272,88 @@ msgid ""
"the maximum)"
msgstr ""
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr ""
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr ""
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid ""
"deducing from brace-enclosed initializer list requires #include "
"<initializer_list>"
msgstr ""
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr ""
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid ""
"cannot deduce template arguments for copy-initialization of %qT, as it has "
"no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr ""
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, gcc-internal-format
msgid "explicit deduction guides not considered for copy-initialization"
msgstr ""
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid ""
"for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
"e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr ""
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr ""
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, gcc-internal-format
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, gcc-internal-format
msgid "deduced expression type does not satisfy placeholder constraints"
msgstr ""
@@ -47431,482 +47512,482 @@ msgstr ""
msgid " since %q+#D declared in base class"
msgstr ""
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr ""
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr ""
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr ""
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr ""
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr ""
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr ""
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr ""
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr ""
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr ""
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr ""
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid ""
"invalid use of type %qT as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr ""
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr ""
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr ""
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr ""
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr ""
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid ""
"lambda in local class %q+T cannot capture variables from the enclosing "
"context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr ""
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr ""
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, gcc-internal-format
msgid "use of parameter outside function body"
msgstr ""
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, gcc-internal-format
msgid "missing template arguments"
msgstr ""
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid ""
"template parameter %qD of type %qT is not allowed in an integral constant "
"expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr ""
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr ""
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr ""
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr ""
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid ""
"second operand of %<offsetof%> is neither a single identifier nor a sequence "
"of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr ""
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr ""
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr ""
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid ""
"linear clause with %qs modifier applied to non-reference variable with %qT "
"type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid ""
"linear clause applied to non-integral, non-floating, non-pointer variable "
"with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid ""
"linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr ""
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr ""
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr ""
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr ""
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr ""
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, gcc-internal-format
msgid "%<gang%> static value must be positive"
msgstr ""
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr ""
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, gcc-internal-format
msgid "%qs expression must be integral"
msgstr ""
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, gcc-internal-format
msgid "%<vector%> length value must be positive"
msgstr ""
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr ""
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr ""
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr ""
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid ""
"%qE in %<aligned%> clause is neither a pointer nor an array nor a reference "
"to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr ""
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid ""
"%qs variable is neither a pointer, nor an array nor reference to pointer or "
"array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, gcc-internal-format
msgid "%<tile%> argument needs integral type"
msgstr ""
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr ""
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, gcc-internal-format
msgid "static assertion failed"
msgstr ""
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr ""
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr ""
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr ""
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr ""
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, gcc-internal-format
msgid "non-pointer argument to %<__builtin_launder%>"
msgstr ""
@@ -47921,110 +48002,110 @@ msgstr ""
msgid "lambda-expression in a constant expression"
msgstr ""
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr ""
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, gcc-internal-format
msgid ""
"%qE attribute can only be applied to functions or to class or enumeration "
"types"
msgstr ""
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid ""
"can only use %qE attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr ""
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr ""
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr ""
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr ""
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr ""
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr ""
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr ""
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr ""
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr ""
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr ""
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr ""
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr ""
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr ""
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr ""
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -48737,147 +48818,147 @@ msgstr ""
msgid "invalid conversion to type %qT from type %qT"
msgstr ""
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr ""
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr ""
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr ""
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr ""
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr ""
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr ""
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr ""
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr ""
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid ""
"left-hand side of assignment might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr ""
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, gcc-internal-format
msgid "address of label %qD returned"
msgstr ""
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr ""
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr ""
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr ""
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, gcc-internal-format
msgid "returning initializer list"
msgstr ""
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid ""
"%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
@@ -48885,12 +48966,12 @@ msgid ""
msgstr ""
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -53080,102 +53161,102 @@ msgid ""
"Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid ""
"Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr ""
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid ""
"Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid ""
"Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid ""
"Variable %qs is PROTECTED and can not appear in a pointer association "
"context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid ""
"Variable %qs is PROTECTED and can not appear in a variable definition "
"context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid ""
"Variable %qs can not appear in a variable definition context (%s) at %L in "
"PURE procedure"
msgstr ""
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid ""
"%qs at %L associated to vector-indexed target can not be used in a variable "
"definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid ""
"%qs at %L associated to expression can not be used in a variable definition "
"context (%s)"
msgstr ""
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid ""
"Associate-name %qs can not appear in a variable definition context (%s) at "
"%L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid ""
"Elements with the same value at %L and %L in vector subscript in a variable "
@@ -53376,12 +53457,12 @@ msgstr ""
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr ""
@@ -54272,514 +54353,535 @@ msgstr ""
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr ""
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr ""
-#: fortran/io.c:762
+#: fortran/io.c:724
#, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr ""
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr ""
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, gcc-internal-format, gfc-internal-format
msgid "Extension: Zero width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:881
+#: fortran/io.c:844
#, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:912
+#: fortran/io.c:875
#, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr ""
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr ""
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr ""
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr ""
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr ""
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr ""
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr ""
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr ""
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr ""
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr ""
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr ""
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid ""
"Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr ""
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr ""
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr ""
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr ""
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr ""
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr ""
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr ""
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr ""
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr ""
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr ""
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr ""
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr ""
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr ""
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr ""
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr ""
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, gcc-internal-format, gfc-internal-format
msgid "Missing format with default unit at %C"
msgstr ""
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr ""
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr ""
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr ""
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr ""
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr ""
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr ""
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid ""
"UNIT specification at %L must be an INTEGER expression or a CHARACTER "
"variable"
msgstr ""
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr ""
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr ""
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr ""
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid ""
"NAMELIST %qs in READ statement at %L contains the symbol %qs which may not "
"appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid ""
+"NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a "
+"defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid ""
+"NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER "
+"components"
+msgstr ""
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid ""
+"NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER "
+"components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr ""
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr ""
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr ""
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr ""
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr ""
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr ""
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr ""
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr ""
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr ""
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr ""
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr ""
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr ""
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr ""
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr ""
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid ""
"INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr ""
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr ""
@@ -55707,267 +55809,267 @@ msgstr ""
msgid "Missing generic specification in USE statement at %C"
msgstr ""
-#: fortran/module.c:637
+#: fortran/module.c:638
#, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr ""
-#: fortran/module.c:678
+#: fortran/module.c:679
#, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr ""
-#: fortran/module.c:741
+#: fortran/module.c:742
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr ""
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr ""
-#: fortran/module.c:821
+#: fortran/module.c:822
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr ""
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr ""
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr ""
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid ""
"%qs of module %qs, imported at %C, is also the name of the current program "
"unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, gcc-internal-format
msgid "Can't open module file %qs for writing at %C: %s"
msgstr ""
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr ""
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr ""
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr ""
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr ""
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr ""
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr ""
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr ""
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr ""
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid ""
"Use of intrinsic module %qs at %C conflicts with non-intrinsic module name "
"used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid ""
"Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
"ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid ""
"Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
"ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid ""
"Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr ""
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr ""
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr ""
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, gcc-internal-format
msgid "Can't open module file %qs for reading at %C: %s"
msgstr ""
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid ""
"Module file %qs has not been generated, either because the module does not "
"contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid ""
"Use of non-intrinsic module %qs at %C conflicts with intrinsic module name "
"used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr ""
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid ""
"Cannot read module file %qs opened at %C, because it was created by a "
"different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr ""
@@ -58545,7 +58647,7 @@ msgstr ""
msgid "Unable to resolve the specific function %qs at %L"
msgstr ""
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr ""
@@ -60174,516 +60276,502 @@ msgid ""
"at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr ""
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid ""
"NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid ""
-"NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a "
-"defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid ""
-"NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER "
-"components"
-msgstr ""
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid ""
"NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC "
"namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid ""
"NAMELIST object %qs has use-associated PRIVATE components and cannot be "
"member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid ""
"NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC "
"namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr ""
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid ""
"Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr ""
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr ""
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid ""
"Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays "
"at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr ""
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr ""
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid ""
"%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an "
"assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid ""
"Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr ""
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid ""
"%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid ""
"Character dummy variable %qs at %L with VALUE attribute must have constant "
"length"
msgstr ""
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid ""
"C interoperable character dummy variable %qs at %L with VALUE attribute must "
"have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr ""
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of "
"an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, "
"CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) "
"attribute"
msgstr ""
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an "
"assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid ""
"Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, "
"POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid ""
"Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block "
"nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr ""
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE "
"must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE "
"must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid ""
"The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have "
"a default initializer"
msgstr ""
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid ""
"Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr ""
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid ""
"Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid ""
"Variable %qs at %L with coarray component shall be a nonpointer, "
"nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid ""
"Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy "
"argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, gcc-internal-format
msgid ""
"Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr ""
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr ""
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid ""
"Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray "
"or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid ""
"LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure "
"%qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid ""
"LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure "
"%qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, gcc-internal-format
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr ""
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr ""
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr ""
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr ""
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr ""
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid ""
"start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid ""
"end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid ""
"step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr ""
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr ""
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr ""
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid ""
"Derived type variable %qs at %L must have SEQUENCE attribute to be an "
"EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid ""
"Derived type variable %qs at %L cannot have ALLOCATABLE components to be an "
"EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid ""
"Derived type variable %qs at %L with default initialization cannot be in "
"EQUIVALENCE with a variable in COMMON"
msgstr ""
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid ""
"Derived type variable %qs at %L with pointer component(s) cannot be an "
"EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr ""
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid ""
"Either all or none of the objects in the EQUIVALENCE set at %L shall have "
"the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid ""
"Common block member %qs at %L cannot be an EQUIVALENCE object in the pure "
"procedure %qs"
msgstr ""
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid ""
"Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr ""
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr ""
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr ""
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr ""
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr ""
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr ""
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
@@ -61829,12 +61917,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr ""
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr ""
diff --git a/gcc/po/hr.po b/gcc/po/hr.po
index 78a30d7253a..2e6a4ea33b7 100644
--- a/gcc/po/hr.po
+++ b/gcc/po/hr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 4.7.1\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2012-07-05 15:49+0200\n"
"Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>\n"
"Language-Team: Croatian <lokalizacija@linux.hr>\n"
@@ -202,13 +202,13 @@ msgstr "operand „%%l†nije oznaka"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr ""
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -521,62 +521,62 @@ msgid ""
" other options on to these processes the -W<letter> options must be used.\n"
msgstr ""
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr ""
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr ""
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr ""
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc inaÄica %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr ""
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr ""
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr ""
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "biblioteke: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -585,16 +585,16 @@ msgstr ""
"\n"
"Za upute o prijavljivanju grešaka, molim pogledajte:\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "(C)"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -604,7 +604,7 @@ msgstr ""
"jamstava; Äak ni za TRGOVINSKU PRIKLADNOST ili ODGOVARANJE ODREÄENOJ SVRSI.\n"
"\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -613,14 +613,14 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
"\n"
msgstr ""
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -628,7 +628,7 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -640,18 +640,18 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, fuzzy, c-format
-#| msgid " -v, --version Print version number, then exit\n"
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --version IspiÅ¡i broj inaÄice, zatim izaÄ‘i\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, fuzzy, c-format
#| msgid " -n, --no-output Do not create an output file\n"
msgid " -o, --output <dir> Output directory\n"
msgstr " -n, --no-output Nemoj raditi izlazne datoteke\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, fuzzy, c-format
+#| msgid " -v, --version Print version number, then exit\n"
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --version IspiÅ¡i broj inaÄice, zatim izaÄ‘i\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -667,14 +667,14 @@ msgstr ""
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -702,31 +702,31 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgid " -f, --function Print function level info\n"
msgstr " -h, --help Ispiši ovu pomoć, zatim izađi\n"
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr " -h, --help Ispiši ovu pomoć, zatim izađi\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -F, --fullname Print full filename\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
msgstr " -h, --help Ispiši ovu pomoć, zatim izađi\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
msgid " -o, --object Print object level info\n"
msgstr " -h, --help Ispiši ovu pomoć, zatim izađi\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -817,36 +817,36 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Ispiši ovu pomoć, zatim izađi\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Prikaži informacije za svaki temeljni blok\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr ""
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
" rather than percentages\n"
msgstr ""
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr " -d, --display-progress Prikaži podatke o napredovanju\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries Ispiši sažetke svake funkcije\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Ispiši ovu pomoć, zatim izađi\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1032,82 +1032,82 @@ msgstr ""
msgid "%s:graph is unsolvable for '%s'\n"
msgstr ""
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Izvršeno redaka:%s od %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr ""
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s '%s'\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr ""
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr ""
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr ""
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Izvršeno poziva:%s od %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Nema poziva\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s:nema redaka za „%sâ€\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr ""
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr ""
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr ""
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr ""
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr ""
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr ""
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr "Ne mogu otvoriti datoteku koda %s\n"
@@ -1215,90 +1215,90 @@ msgstr ""
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr ""
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr ""
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr "[zadano]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[omogućeno]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[onemogućeno]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " Nisu pronađene opcije sa željenim svojstvima\n"
-#: opts.c:1281
+#: opts.c:1288
#, fuzzy, c-format
#| msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end\n"
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " NiÅ¡ta nije pronaÄ‘eno. Koristite --help=%s za prikaz *svih* opcija koje podržava suÄelje %s\n"
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr " Sve opcije sa željenim svojstvima su već prikazane\n"
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr ""
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "Sljedeće opcije upravljaju porukama upozorenja kompajlera"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "Sljedeće opcije upravljaju optimizacijama"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "Sljedeće opcije su neovisne o jeziku"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "Opcija --param prepoznaje sljedeće kao parametre"
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "Sljedeće opcije su posebne samo za jezik "
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "Sljedeće opcije podržava jezik "
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "Sljedeće opcije nisu dokumentirane"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr "Sljedeće opcije primaju odvojene argumente"
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr "Sljedeće opcije primaju spojene argumente"
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "Sljedeće opcije su vezane uz jezik"
@@ -2834,8 +2834,8 @@ msgstr ""
msgid "<command-line>"
msgstr ""
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr ""
@@ -2854,7 +2854,7 @@ msgstr ""
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr ""
@@ -2876,8 +2876,8 @@ msgstr "neispravni izraz kao operand"
msgid "invalid operand prefix '%%%c'"
msgstr ""
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
@@ -2893,18 +2893,18 @@ msgid "invalid %%r value"
msgstr ""
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr ""
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr ""
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr ""
@@ -2914,7 +2914,7 @@ msgstr ""
msgid "invalid %%h value"
msgstr ""
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr ""
@@ -2935,7 +2935,7 @@ msgid "invalid %%U value"
msgstr ""
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr ""
@@ -2945,7 +2945,7 @@ msgstr ""
msgid "invalid %%C value"
msgstr ""
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr ""
@@ -2956,7 +2956,7 @@ msgid "unknown relocation unspec"
msgstr ""
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr ""
@@ -3024,7 +3024,7 @@ msgstr "neispravni %%-kod"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr ""
@@ -3035,29 +3035,29 @@ msgstr ""
msgid "invalid UNSPEC as operand: %d"
msgstr "neispravni izraz kao operand"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr ""
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr ""
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr ""
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3065,101 +3065,101 @@ msgstr ""
msgid "invalid operand for code '%c'"
msgstr ""
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr ""
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr ""
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr ""
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr ""
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
msgid "bad address, not a constant:"
msgstr ""
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr ""
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr ""
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
msgid "unsupported fixed-point conversion"
msgstr ""
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr ""
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
msgid "function parameter"
msgstr ""
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
msgid "structure field"
msgstr ""
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
msgid "return type of function"
msgstr ""
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
msgid "pointer"
msgstr ""
@@ -3181,7 +3181,7 @@ msgid "invalid const_double operand"
msgstr ""
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3403,90 +3403,90 @@ msgstr ""
msgid "bad output_condmove_single operand"
msgstr ""
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, c-format
msgid "invalid use of asm flag output"
msgstr ""
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
#| msgid "invalid expression as operand"
msgid "invalid operand size for operand code 'O'"
msgstr "neispravni izraz kao operand"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
#| msgid "invalid expression as operand"
msgid "invalid operand size for operand code 'z'"
msgstr "neispravni izraz kao operand"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr ""
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
#| msgid "invalid expression as operand"
msgid "invalid operand size for operand code 'Z'"
msgstr "neispravni izraz kao operand"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr ""
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr ""
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr ""
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr ""
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr ""
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr ""
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr ""
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr ""
@@ -3523,7 +3523,7 @@ msgstr ""
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr ""
@@ -3577,7 +3577,7 @@ msgid "post-increment address is not a register"
msgstr ""
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr ""
@@ -3610,7 +3610,7 @@ msgid "insn contains an invalid address !"
msgstr ""
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr ""
@@ -3702,278 +3702,278 @@ msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr ""
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr ""
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr ""
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr ""
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
msgid "-mtoc-fusion requires 64-bit"
msgstr ""
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr ""
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, fuzzy, c-format
#| msgid "invalid %%-code"
msgid "invalid %%e value"
msgstr "neispravni %%-kod"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr ""
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr ""
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr ""
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
msgid "Could not generate addis value for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
msgid "Unable to generate load/store offset for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr ""
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr ""
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr ""
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr ""
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr ""
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr ""
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr ""
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
msgid "vector argument passed to unprototyped function"
msgstr ""
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
msgid "types differ in signedness"
msgstr ""
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -3999,43 +3999,43 @@ msgstr ""
msgid "created and used with different endianness"
msgstr ""
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr ""
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr ""
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr ""
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr ""
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr ""
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr ""
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr ""
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr ""
@@ -4197,30 +4197,30 @@ msgstr ""
msgid "bad test"
msgstr ""
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr ""
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr ""
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr ""
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr ""
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr ""
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr ""
@@ -4241,8 +4241,8 @@ msgstr ""
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "oÄekujem %<;%>"
@@ -4264,14 +4264,14 @@ msgstr "oÄekujem %<;%>"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "oÄekujem %<(%>"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr "oÄekujem %<,%>"
@@ -4302,7 +4302,7 @@ msgstr "oÄekujem %<,%>"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr "oÄekujem %<)%>"
@@ -4310,7 +4310,7 @@ msgstr "oÄekujem %<)%>"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr "oÄekujem %<]%>"
@@ -4320,14 +4320,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "oÄekujem %<;%>, %<,%> ili %<)%>"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr "oÄekujem %<}%>"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "oÄekujem %<{%>"
@@ -4337,7 +4337,7 @@ msgstr "oÄekujem %<{%>"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr "oÄekujem %<:%>"
@@ -4350,24 +4350,24 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr ""
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr "oÄekujem %<while%>"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4375,18 +4375,18 @@ msgstr ""
msgid "expected %<.%>"
msgstr "oÄekujem %<.%>"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr "oÄekujem %<@end%>"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr "oÄekujem %<>%>"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "oÄekujem %<,%> ili %<)%>"
@@ -4394,17 +4394,17 @@ msgstr "oÄekujem %<,%> ili %<)%>"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "oÄekujem %<=%>"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr ""
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr "oÄekujem %<[%>"
@@ -4413,7 +4413,7 @@ msgstr "oÄekujem %<[%>"
msgid "(anonymous)"
msgstr ""
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr ""
@@ -4424,11 +4424,11 @@ msgstr ""
msgid "expected label"
msgstr "oÄekujem %<while%>"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr ""
@@ -4647,11 +4647,11 @@ msgstr ""
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr ""
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] ""
@@ -4823,80 +4823,80 @@ msgstr ""
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr ""
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr ""
-#: fortran/io.c:587
+#: fortran/io.c:597
msgid "Unexpected element %qc in format string at %L"
msgstr ""
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr ""
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr ""
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr ""
-#: fortran/io.c:639
+#: fortran/io.c:649
msgid "Left parenthesis required after %<*%>"
msgstr ""
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr ""
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr ""
-#: fortran/io.c:726
-#, c-format
-msgid "Right parenthesis expected at %C"
-msgstr ""
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr ""
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr ""
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr ""
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, c-format
+msgid "Right parenthesis expected at %C"
+msgstr ""
+
+#: fortran/io.c:1040
msgid "Period required in format specifier"
msgstr ""
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
@@ -4906,75 +4906,75 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr ""
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr ""
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr ""
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr ""
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr ""
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr ""
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr ""
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr ""
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr ""
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr ""
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr ""
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr ""
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr ""
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr ""
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr ""
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr ""
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr ""
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr ""
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr ""
@@ -5219,12 +5219,12 @@ msgstr ""
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -5587,7 +5587,7 @@ msgstr ""
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr ""
@@ -8471,7 +8471,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr ""
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
msgid "Schedule code for given CPU."
msgstr ""
@@ -8692,7 +8692,7 @@ msgstr ""
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
msgid "Use LRA instead of reload."
msgstr ""
@@ -8909,12 +8909,12 @@ msgstr ""
msgid "Use 80-bit long double."
msgstr ""
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
msgid "Use 64-bit long double."
msgstr ""
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
msgid "Use 128-bit long double."
msgstr ""
@@ -9926,87 +9926,87 @@ msgstr ""
msgid "64 bit ABI."
msgstr ""
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr ""
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
msgid "Additional debug prints."
msgstr ""
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr ""
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
msgid "Enable decimal floating point hardware support."
msgstr ""
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
msgid "Enable hardware floating point."
msgstr ""
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
msgid "Use hardware transactional execution instructions."
msgstr ""
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr ""
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr ""
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr ""
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
msgid "Disable hardware floating point."
msgstr ""
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
msgid "Use the mvcle instruction for block moves."
msgstr ""
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr ""
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr ""
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr ""
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -10058,11 +10058,11 @@ msgstr ""
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -10288,78 +10288,94 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr ""
#: config/sparc/sparc.opt:86
-msgid "Use UltraSPARC Compare-and-Branch extensions."
+msgid "Use additional VIS instructions introduced in OSA2017."
msgstr ""
#: config/sparc/sparc.opt:90
-msgid "Use UltraSPARC Fused Multiply-Add extensions."
+msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr ""
#: config/sparc/sparc.opt:94
-msgid "Use UltraSPARC Population-Count instruction."
+msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr ""
#: config/sparc/sparc.opt:98
-msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
msgstr ""
#: config/sparc/sparc.opt:102
-msgid "Pointers are 64-bit."
+msgid "Use UltraSPARC Population-Count instruction."
msgstr ""
#: config/sparc/sparc.opt:106
-msgid "Pointers are 32-bit."
+msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr ""
#: config/sparc/sparc.opt:110
-msgid "Use 64-bit ABI."
+msgid "Pointers are 64-bit."
msgstr ""
#: config/sparc/sparc.opt:114
-msgid "Use 32-bit ABI."
+msgid "Pointers are 32-bit."
msgstr ""
#: config/sparc/sparc.opt:118
-msgid "Use stack bias."
+msgid "Use 64-bit ABI."
msgstr ""
#: config/sparc/sparc.opt:122
-msgid "Use structs on stronger alignment for double-word copies."
+msgid "Use 32-bit ABI."
msgstr ""
#: config/sparc/sparc.opt:126
-msgid "Optimize tail call instructions in assembler and linker."
+msgid "Use stack bias."
msgstr ""
#: config/sparc/sparc.opt:130
+msgid "Use structs on stronger alignment for double-word copies."
+msgstr ""
+
+#: config/sparc/sparc.opt:134
+msgid "Optimize tail call instructions in assembler and linker."
+msgstr ""
+
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
msgid "Use features of and schedule code for given CPU."
msgstr ""
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
msgid "Use given SPARC-V9 code model."
msgstr ""
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
msgid "Enable debug output."
msgstr ""
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr ""
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -14713,7 +14729,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -15119,7 +15135,7 @@ msgid "expected boolean type"
msgstr ""
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
#| msgid "expected end of line"
msgid "expected integer"
@@ -15398,125 +15414,125 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
msgid "invalid comparison of non-ordered type"
msgstr ""
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, c-format
msgid "invalid operation (%s)"
msgstr ""
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
msgid "invalid comparison of non-comparable type"
msgstr ""
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
msgid "invalid comparison of generated struct"
msgstr ""
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
msgid "invalid comparison of generated array"
msgstr ""
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
msgid "invalid comparison of non-comparable array"
msgstr ""
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr ""
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr ""
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr ""
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr ""
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
msgid "different parameter types"
msgstr ""
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr ""
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr ""
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr ""
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr ""
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, c-format
msgid "missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr ""
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr ""
@@ -15693,7 +15709,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr ""
@@ -15755,108 +15771,108 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr ""
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr ""
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr ""
-#: builtins.c:6312
+#: builtins.c:6318
#, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr ""
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr ""
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr ""
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr ""
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr ""
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr ""
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr ""
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr ""
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr ""
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr ""
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr ""
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr ""
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr ""
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr ""
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -16765,12 +16781,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr ""
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr ""
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr ""
@@ -16865,12 +16881,12 @@ msgstr ""
msgid "cannot find '%s'"
msgstr ""
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, gcc-internal-format
msgid "pex_init failed: %m"
msgstr ""
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr ""
@@ -16880,7 +16896,7 @@ msgstr ""
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr ""
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -17091,7 +17107,7 @@ msgstr ""
msgid "error writing %qs"
msgstr ""
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr ""
@@ -17171,17 +17187,17 @@ msgstr ""
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -17291,12 +17307,12 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr ""
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr ""
@@ -17311,12 +17327,12 @@ msgstr ""
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr ""
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr ""
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr ""
@@ -17331,7 +17347,7 @@ msgstr ""
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
@@ -17361,7 +17377,7 @@ msgstr ""
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr ""
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -17371,7 +17387,7 @@ msgstr ""
msgid "total size of local objects too large"
msgstr ""
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr ""
@@ -17471,62 +17487,67 @@ msgstr ""
msgid "input file %qs is the same as output file"
msgstr ""
-#: gcc.c:4498
+#: gcc.c:4476
+#, gcc-internal-format
+msgid "output filename may not be empty"
+msgstr ""
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr ""
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr ""
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr ""
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr ""
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr ""
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr ""
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr ""
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr ""
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr ""
@@ -17534,228 +17555,228 @@ msgstr ""
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5954
+#: gcc.c:5957
#, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr ""
-#: gcc.c:6016
+#: gcc.c:6019
#, gcc-internal-format
msgid "unknown spec function %qs"
msgstr ""
-#: gcc.c:6046
+#: gcc.c:6049
#, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr ""
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr ""
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6396
+#: gcc.c:6399
#, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr ""
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr ""
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr ""
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr ""
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr ""
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7812
+#: gcc.c:7815
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr ""
-#: gcc.c:7816
+#: gcc.c:7819
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr ""
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr ""
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr ""
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr ""
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr ""
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr ""
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr ""
-#: gcc.c:8261
+#: gcc.c:8264
#, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr ""
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr ""
-#: gcc.c:8596
+#: gcc.c:8599
#, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr ""
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr ""
-#: gcc.c:8862
+#: gcc.c:8865
#, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr ""
-#: gcc.c:9024
+#: gcc.c:9027
#, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr ""
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr ""
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr ""
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, gcc-internal-format
msgid "invalid version number %qs"
msgstr ""
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr ""
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr ""
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr ""
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr ""
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr ""
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr ""
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr ""
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
-#: gcc.c:9832
+#: gcc.c:9835
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr ""
-#: gcc.c:9885
+#: gcc.c:9888
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr ""
@@ -17903,9 +17924,9 @@ msgstr ""
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
msgstr ""
@@ -18320,228 +18341,228 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr ""
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr ""
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:6764
+#: gimplify.c:6767
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr ""
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr ""
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6852
+#: gimplify.c:6855
#, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr ""
-#: gimplify.c:6854
+#: gimplify.c:6857
#, gcc-internal-format
msgid "enclosing %qs"
msgstr ""
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr ""
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr ""
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr ""
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr ""
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr ""
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr ""
-#: gimplify.c:7254
+#: gimplify.c:7257
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr ""
-#: gimplify.c:7257
+#: gimplify.c:7260
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr ""
-#: gimplify.c:7260
+#: gimplify.c:7263
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr ""
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr ""
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr ""
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr ""
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<)%>"
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "oÄekujem %<,%> ili %<)%>"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -18774,7 +18795,7 @@ msgstr ""
#: ipa-devirt.c:1229
#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr ""
#: ipa-devirt.c:1235
@@ -18874,7 +18895,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr ""
#: ipa-devirt.c:1599
@@ -19266,199 +19287,199 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr ""
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
#| msgid "invalid 'asm': "
msgid "invalid arguments"
msgstr "neispravni „asmâ€: "
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr ""
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr ""
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr ""
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr ""
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr ""
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr ""
@@ -19544,7 +19565,7 @@ msgstr ""
msgid "command line option %qs is not supported by this configuration"
msgstr ""
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr ""
@@ -19700,127 +19721,137 @@ msgstr ""
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr ""
+
+#: opts.c:1015
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr ""
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr ""
-#: opts.c:1649
+#: opts.c:1656
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr ""
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr ""
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr ""
-#: opts.c:2078
+#: opts.c:2085
#, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr ""
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr ""
-#: opts.c:2217
+#: opts.c:2224
#, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr ""
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr ""
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:2371
+#: opts.c:2378
#, gcc-internal-format
msgid "invalid --param name %qs; did you mean %qs?"
msgstr ""
-#: opts.c:2374
+#: opts.c:2381
#, gcc-internal-format
msgid "invalid --param name %qs"
msgstr ""
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr ""
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr ""
-#: opts.c:2513
+#: opts.c:2520
#, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr ""
-#: opts.c:2531
+#: opts.c:2538
#, gcc-internal-format
msgid "unrecognized debug output level %qs"
msgstr ""
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr ""
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr ""
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -20158,7 +20189,7 @@ msgstr ""
msgid "register of %qD used for multiple global register variables"
msgstr ""
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr ""
@@ -20759,12 +20790,12 @@ msgstr ""
msgid "error closing %s: %m"
msgstr ""
-#: toplev.c:2054
+#: toplev.c:2057
#, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr ""
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -21675,47 +21706,47 @@ msgstr ""
msgid "in expansion of macro %qs"
msgstr ""
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr ""
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr ""
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr ""
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr ""
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr ""
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr ""
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr ""
@@ -21816,33 +21847,33 @@ msgstr ""
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr ""
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr ""
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, fuzzy, gcc-internal-format
#| msgid "cannot optimize loop, the loop counter may overflow"
msgid "missed loop optimization, the loop counter may overflow"
msgstr "ne mogu optimizirati petlju, može doći do preljeva brojaÄa petlje"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr ""
@@ -22196,11 +22227,11 @@ msgstr ""
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -23168,7 +23199,7 @@ msgstr ""
msgid "type was previously declared %qE"
msgstr ""
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr ""
@@ -23443,7 +23474,7 @@ msgstr ""
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr ""
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
@@ -24062,62 +24093,62 @@ msgstr ""
msgid "extra type qualifiers in format argument (argument %d)"
msgstr ""
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr ""
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr ""
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr ""
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr ""
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr ""
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr ""
@@ -24218,7 +24249,7 @@ msgstr ""
msgid "repeated %<@%> before Objective-C string"
msgstr ""
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr ""
@@ -24248,7 +24279,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr ""
@@ -24263,22 +24294,22 @@ msgstr ""
msgid "%qE is not initialized"
msgstr ""
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr ""
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr ""
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr ""
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr ""
@@ -24824,8 +24855,8 @@ msgstr ""
msgid "wrong type argument to %s"
msgstr ""
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr ""
@@ -25494,7 +25525,7 @@ msgstr[2] ""
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr ""
@@ -25654,7 +25685,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr ""
@@ -25978,7 +26009,7 @@ msgstr ""
msgid "%Kargument %d must be a constant immediate"
msgstr ""
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr ""
@@ -26059,7 +26090,7 @@ msgstr ""
msgid "unknown value %qs for -mtune"
msgstr ""
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr ""
@@ -26144,9 +26175,9 @@ msgstr ""
msgid "target %s %s=%s is not valid"
msgstr ""
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr ""
@@ -26232,7 +26263,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr ""
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -26406,375 +26437,375 @@ msgstr ""
msgid "insn addresses not freed"
msgstr ""
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, gcc-internal-format
msgid "this builtin is not supported for this target"
msgstr ""
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr ""
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr ""
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr ""
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr ""
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr ""
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr ""
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr ""
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr ""
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr ""
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr ""
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr ""
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr ""
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr ""
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr ""
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr ""
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr ""
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr ""
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr ""
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr ""
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr ""
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr ""
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr ""
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr ""
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr ""
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -26782,72 +26813,77 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr ""
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr ""
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, gcc-internal-format
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr ""
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr ""
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, gcc-internal-format
msgid "%qE attribute ignored without -mcmse option."
msgstr ""
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr ""
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr ""
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr ""
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr ""
@@ -26855,13 +26891,13 @@ msgstr ""
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr ""
@@ -26955,163 +26991,174 @@ msgstr ""
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr ""
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr ""
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
+#, gcc-internal-format
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
+msgstr ""
+
+#: config/avr/avr.c:1098
#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
msgstr ""
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr ""
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr ""
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr ""
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr ""
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr ""
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr ""
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr ""
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr ""
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr ""
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr ""
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, gcc-internal-format
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr ""
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr ""
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr ""
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr ""
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr ""
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr ""
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr ""
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -27394,12 +27441,12 @@ msgstr ""
msgid "invalid IACC argument"
msgstr ""
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr ""
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr ""
@@ -27577,7 +27624,7 @@ msgstr ""
msgid "code model %qs not supported in x32 mode"
msgstr ""
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr ""
@@ -27707,584 +27754,584 @@ msgstr ""
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr ""
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr ""
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr ""
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr ""
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr ""
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr ""
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr ""
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr ""
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr ""
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr ""
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr ""
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr ""
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr ""
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr ""
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr ""
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr ""
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr ""
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr ""
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr ""
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr ""
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr ""
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr ""
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr ""
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, gcc-internal-format
msgid "previous declaration of %D"
msgstr ""
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr ""
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr ""
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr ""
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr ""
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr ""
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr ""
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr ""
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr ""
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr ""
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr ""
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr ""
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr ""
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, gcc-internal-format
msgid "incorrect hint operand"
msgstr ""
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr ""
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr ""
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr ""
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr ""
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr ""
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr ""
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr ""
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr ""
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -28408,7 +28455,7 @@ msgstr ""
msgid "argument %qd is not a constant"
msgstr ""
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr ""
@@ -28418,7 +28465,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -28519,7 +28566,7 @@ msgstr ""
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr ""
@@ -29020,8 +29067,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr ""
@@ -29274,27 +29321,27 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, gcc-internal-format
msgid "%qE attribute requires a void return type"
msgstr ""
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
msgstr ""
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -29319,7 +29366,7 @@ msgstr ""
msgid "-g option disabled"
msgstr ""
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr ""
@@ -29454,224 +29501,224 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr ""
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr ""
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr ""
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr ""
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr ""
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr ""
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, gcc-internal-format
msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr ""
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr ""
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr ""
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr ""
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
@@ -29680,514 +29727,519 @@ msgstr ""
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr ""
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr ""
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, gcc-internal-format
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr ""
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr ""
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr ""
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr ""
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr ""
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr ""
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, gcc-internal-format
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr ""
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr ""
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr ""
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr ""
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr ""
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr ""
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr ""
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr ""
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr ""
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr ""
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr ""
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr ""
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr ""
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr ""
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr ""
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr ""
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr ""
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -30374,6 +30426,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr ""
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr ""
@@ -30465,7 +30518,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -30492,7 +30545,7 @@ msgstr ""
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -30512,7 +30565,7 @@ msgstr ""
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -30525,160 +30578,160 @@ msgstr ""
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr ""
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr ""
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range ("
msgstr ""
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, gcc-internal-format
msgid "unresolved overloaded builtin"
msgstr ""
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, gcc-internal-format
msgid "bad builtin icode"
msgstr ""
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, gcc-internal-format
msgid "invalid argument %d for builtin %qF"
msgstr ""
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr ""
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr ""
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr ""
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr ""
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr ""
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr ""
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr ""
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr ""
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr ""
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr ""
@@ -30735,27 +30788,27 @@ msgstr ""
msgid "-mrelax is only supported for RTP PIC"
msgstr ""
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/sparc/sparc.c:1425
+#: config/sparc/sparc.c:1541
#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr ""
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr ""
@@ -31040,22 +31093,22 @@ msgstr ""
msgid "invalid constant in %<#pragma %s%>"
msgstr ""
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
@@ -31142,7 +31195,7 @@ msgstr ""
msgid "could not read the BRIG file"
msgstr "ne mogu pisati u privremenu datoteku %s"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -31544,9 +31597,9 @@ msgid "label %qD defined here"
msgstr ""
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr ""
@@ -31679,7 +31732,7 @@ msgstr ""
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -32724,7 +32777,7 @@ msgstr ""
msgid "two or more data types in declaration specifiers"
msgstr ""
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr ""
@@ -32864,17 +32917,17 @@ msgstr ""
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr ""
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr ""
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -32924,7 +32977,7 @@ msgstr ""
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr "oÄekujem kraj retka"
@@ -32965,7 +33018,7 @@ msgid "unknown type name %qE"
msgstr ""
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr ""
@@ -32980,7 +33033,7 @@ msgstr ""
msgid "expected %<;%>, identifier or %<(%>"
msgstr ""
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr ""
@@ -32995,8 +33048,8 @@ msgstr ""
msgid "unexpected attribute"
msgstr ""
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, gcc-internal-format
msgid "%<fallthrough%> attribute not followed by %<;%>"
msgstr ""
@@ -33034,7 +33087,7 @@ msgstr ""
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr ""
@@ -33062,7 +33115,7 @@ msgstr ""
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr ""
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr ""
@@ -33126,14 +33179,14 @@ msgstr ""
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr ""
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr ""
@@ -33268,7 +33321,7 @@ msgstr ""
msgid "expected %<}%> before %<else%>"
msgstr ""
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
@@ -33293,12 +33346,12 @@ msgstr ""
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -33312,17 +33365,17 @@ msgstr ""
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr ""
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr ""
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr ""
@@ -33332,7 +33385,7 @@ msgstr ""
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
@@ -33352,7 +33405,7 @@ msgstr ""
msgid "invalid iterating variable in fast enumeration"
msgstr ""
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -33529,17 +33582,17 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr ""
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr ""
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -33594,61 +33647,61 @@ msgstr ""
msgid "no type or storage class may be specified here,"
msgstr ""
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr ""
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr ""
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr ""
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr ""
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, gcc-internal-format
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr ""
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr ""
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr ""
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr ""
@@ -33663,12 +33716,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr ""
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr ""
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr ""
@@ -33683,56 +33736,56 @@ msgstr ""
msgid "%qD is not a variable"
msgstr ""
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr ""
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>"
msgid "expected %<none%>"
msgstr "oÄekujem %<;%>"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr ""
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>, %<,%> or %<)%>"
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "oÄekujem %<;%>, %<,%> ili %<)%>"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>"
msgid "expected %<data%>"
msgstr "oÄekujem %<;%>"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr ""
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr ""
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -33760,23 +33813,23 @@ msgstr ""
msgid "%<num_tasks%> value must be positive"
msgstr ""
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr ""
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr ""
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>"
msgid "expected %<tofrom%>"
msgstr "oÄekujem %<;%>"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>"
msgid "expected %<scalar%>"
@@ -33787,58 +33840,58 @@ msgstr "oÄekujem %<;%>"
msgid "%<num_workers%> value must be positive"
msgstr ""
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr ""
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
#| msgid "expected %<@end%>"
msgid "unexpected argument"
msgstr "oÄekujem %<@end%>"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, gcc-internal-format
msgid "%qs value must be positive"
msgstr ""
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, gcc-internal-format
msgid "%<tile%> argument needs positive integral constant"
msgstr ""
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr ""
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr ""
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, gcc-internal-format
msgid "chunk size value must be positive"
msgstr ""
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr ""
@@ -33853,17 +33906,17 @@ msgstr ""
msgid "%<num_teams%> value must be positive"
msgstr ""
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr ""
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
@@ -33883,19 +33936,19 @@ msgstr ""
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
#| msgid "invalid expression as operand"
msgid "invalid depend kind"
msgstr "neispravni izraz kao operand"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
#| msgid "invalid 'asm': "
msgid "invalid map kind"
msgstr "neispravni „asmâ€: "
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr ""
@@ -33905,68 +33958,68 @@ msgstr ""
msgid "invalid proc_bind kind"
msgstr ""
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr ""
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr ""
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr ""
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr ""
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr ""
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<)%>"
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "oÄekujem %<,%> ili %<)%>"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr ""
@@ -33982,7 +34035,7 @@ msgstr ""
msgid "expected function name"
msgstr "oÄekujem kraj retka"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, gcc-internal-format
msgid "%qD does not refer to a function"
msgstr ""
@@ -33992,42 +34045,42 @@ msgstr ""
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr ""
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr ""
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr ""
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
@@ -34037,27 +34090,27 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr ""
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr ""
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr ""
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr ""
@@ -34067,74 +34120,74 @@ msgstr ""
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr ""
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr ""
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<)%>"
msgid "expected %<for%> after %qs"
msgstr "oÄekujem %<,%> ili %<)%>"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>"
msgid "expected %<point%>"
msgstr "oÄekujem %<;%>"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -34149,7 +34202,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -34159,34 +34212,34 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>"
msgid "expected %<target%>"
msgstr "oÄekujem %<;%>"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
#| msgid "expected %<while%>"
msgid "expected %<declare%>"
msgstr "oÄekujem %<while%>"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr ""
@@ -34242,23 +34295,23 @@ msgstr "oÄekujem %<(%>"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>, %<,%> or %<)%>"
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "oÄekujem %<;%>, %<,%> ili %<)%>"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr ""
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr ""
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr ""
@@ -34273,52 +34326,52 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr ""
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr ""
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr ""
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr ""
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr ""
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -34328,7 +34381,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr ""
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%>"
msgid "expected %<:%> or numeral"
@@ -35044,7 +35097,7 @@ msgstr ""
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr ""
@@ -35372,7 +35425,7 @@ msgstr ""
msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr ""
@@ -35382,7 +35435,7 @@ msgstr ""
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
@@ -35407,7 +35460,7 @@ msgstr ""
msgid "function returns address of label"
msgstr ""
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr ""
@@ -35422,7 +35475,7 @@ msgstr ""
msgid "case label is not an integer constant expression"
msgstr ""
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr ""
@@ -35442,17 +35495,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr ""
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr ""
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr ""
@@ -35462,7 +35515,7 @@ msgstr ""
msgid "break statement within %<#pragma simd%> loop body"
msgstr ""
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr ""
@@ -35568,12 +35621,12 @@ msgstr ""
msgid "used vector type where scalar is required"
msgstr ""
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -35583,25 +35636,25 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, gcc-internal-format
msgid "%qE is a member of a union"
msgstr ""
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr ""
@@ -35612,70 +35665,70 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr ""
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr ""
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr ""
@@ -35695,7 +35748,7 @@ msgstr ""
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr ""
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr ""
@@ -35705,17 +35758,17 @@ msgstr ""
msgid "variable length element type in array %<reduction%> clause"
msgstr ""
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr ""
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -35735,18 +35788,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr ""
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr ""
@@ -35758,32 +35811,32 @@ msgstr ""
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr ""
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr ""
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr ""
@@ -35803,55 +35856,55 @@ msgstr ""
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr ""
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr ""
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr ""
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr ""
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr ""
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr ""
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr ""
@@ -35861,32 +35914,32 @@ msgstr ""
msgid "%qs variable is neither a pointer nor an array"
msgstr ""
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr ""
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -36434,152 +36487,152 @@ msgstr ""
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr ""
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr ""
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr ""
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr ""
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr ""
-#: cp/call.c:8275
+#: cp/call.c:8280
#, gcc-internal-format
msgid "constructor delegates to itself"
msgstr ""
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr ""
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr ""
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr ""
-#: cp/call.c:8724
+#: cp/call.c:8729
#, gcc-internal-format
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr ""
-#: cp/call.c:8748
+#: cp/call.c:8753
#, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr ""
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr ""
-#: cp/call.c:8772
+#: cp/call.c:8777
#, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr ""
-#: cp/call.c:8777
+#: cp/call.c:8782
#, gcc-internal-format
msgid "pure virtual %q#D called from constructor"
msgstr ""
-#: cp/call.c:8778
+#: cp/call.c:8783
#, gcc-internal-format
msgid "pure virtual %q#D called from destructor"
msgstr ""
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr ""
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr ""
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr ""
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr ""
-#: cp/call.c:9877
+#: cp/call.c:9882
#, gcc-internal-format
msgid " candidate 1: %q#F"
msgstr ""
-#: cp/call.c:9879
+#: cp/call.c:9884
#, gcc-internal-format
msgid " candidate 2: %q#F"
msgstr ""
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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:10102
+#: cp/call.c:10107
#, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr ""
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr ""
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr ""
@@ -36680,424 +36733,424 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr ""
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
-#: cp/class.c:3042
+#: cp/class.c:3044
#, gcc-internal-format
msgid "%qD can be marked override"
msgstr ""
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3128
#, gcc-internal-format
msgid "%qD was hidden"
msgstr ""
-#: cp/class.c:3128
+#: cp/class.c:3130
#, gcc-internal-format
msgid " by %qD"
msgstr ""
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:3166
+#: cp/class.c:3168
#, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr ""
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3181
+#: cp/class.c:3183
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3190
+#: cp/class.c:3192
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr ""
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr ""
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr ""
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr ""
-#: cp/class.c:3583
+#: cp/class.c:3585
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr ""
-#: cp/class.c:3588
+#: cp/class.c:3590
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr ""
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3781
+#: cp/class.c:3783
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:3788
+#: cp/class.c:3790
#, gcc-internal-format
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr ""
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr ""
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr ""
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3912
+#: cp/class.c:3914
#, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr ""
-#: cp/class.c:3918
+#: cp/class.c:3920
#, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr ""
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr ""
-#: cp/class.c:3985
+#: cp/class.c:3987
#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr ""
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr ""
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr ""
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr ""
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr ""
-#: cp/class.c:5796
+#: cp/class.c:5799
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr ""
-#: cp/class.c:5798
+#: cp/class.c:5801
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr ""
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr ""
-#: cp/class.c:5853
+#: cp/class.c:5856
#, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr ""
-#: cp/class.c:5860
+#: cp/class.c:5863
#, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr ""
-#: cp/class.c:5978
+#: cp/class.c:5981
#, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:6007
+#: cp/class.c:6010
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:6013
+#: cp/class.c:6016
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr ""
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6556
+#: cp/class.c:6559
#, gcc-internal-format
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:6711
+#: cp/class.c:6714
#, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr ""
-#: cp/class.c:7009
+#: cp/class.c:7012
#, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr ""
-#: cp/class.c:7011
+#: cp/class.c:7014
#, gcc-internal-format
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr ""
-#: cp/class.c:7016
+#: cp/class.c:7019
#, gcc-internal-format
msgid "array member %q#D declared here"
msgstr ""
-#: cp/class.c:7043
+#: cp/class.c:7046
#, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:7045
+#: cp/class.c:7048
#, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, gcc-internal-format
msgid "in the definition of %q#T"
msgstr ""
-#: cp/class.c:7061
+#: cp/class.c:7064
#, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:7063
+#: cp/class.c:7066
#, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:7081
+#: cp/class.c:7084
#, gcc-internal-format
msgid "next member %q#D declared here"
msgstr ""
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr ""
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:7365
+#: cp/class.c:7368
#, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr ""
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr ""
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr ""
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr ""
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr ""
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr ""
@@ -37107,12 +37160,12 @@ msgstr ""
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr ""
-#: cp/class.c:8758
+#: cp/class.c:8761
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr ""
@@ -37142,332 +37195,332 @@ msgstr ""
msgid "invalid return type %qT of constexpr function %q+D"
msgstr ""
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr ""
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr ""
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr ""
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr ""
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr ""
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, gcc-internal-format
msgid "call to internal function %qE"
msgstr ""
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr ""
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr ""
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr ""
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr ""
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr ""
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr ""
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr ""
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr ""
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr ""
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr ""
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr ""
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, gcc-internal-format
msgid "dereferencing a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr ""
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr ""
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, gcc-internal-format
msgid "dereferencing a null pointer"
msgstr ""
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr ""
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr ""
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, gcc-internal-format
msgid "%q#D is not const"
msgstr ""
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr ""
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr ""
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr ""
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr ""
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr ""
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr ""
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, gcc-internal-format
msgid "statement is not a constant expression"
msgstr ""
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr ""
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr ""
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, gcc-internal-format
msgid "non-constant array initialization"
msgstr ""
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr ""
@@ -38263,7 +38316,7 @@ msgstr ""
msgid " skips initialization of %q#D"
msgstr ""
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -38278,7 +38331,7 @@ msgstr ""
msgid "%qD is not a type"
msgstr ""
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr ""
@@ -39914,7 +39967,7 @@ msgstr ""
msgid "parameter declared %<auto%>"
msgstr ""
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr ""
@@ -40365,13 +40418,13 @@ msgstr ""
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr ""
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, gcc-internal-format
msgid "previous declaration here"
msgstr ""
@@ -40381,8 +40434,8 @@ msgstr ""
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr ""
@@ -40432,7 +40485,7 @@ msgstr ""
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr ""
@@ -40496,7 +40549,7 @@ msgstr ""
msgid "return type %q#T is incomplete"
msgstr ""
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
@@ -40511,7 +40564,7 @@ msgstr ""
msgid "no return statements in function returning %qT"
msgstr ""
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr ""
@@ -40669,27 +40722,27 @@ msgstr ""
msgid "width of bit-field %qD has non-integral type %qT"
msgstr ""
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr ""
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr ""
@@ -40698,67 +40751,67 @@ msgstr ""
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr ""
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr ""
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr ""
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr ""
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr ""
@@ -40767,59 +40820,59 @@ msgstr ""
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr ""
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr ""
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr ""
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr ""
@@ -41128,18 +41181,18 @@ msgstr ""
msgid "invalid initializer for array member %q#D"
msgstr ""
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr ""
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, gcc-internal-format
msgid "%q#D should be initialized"
msgstr ""
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr ""
@@ -41239,7 +41292,7 @@ msgstr ""
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr ""
@@ -41259,7 +41312,7 @@ msgstr ""
msgid "invalid use of non-static member function %qD"
msgstr ""
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr ""
@@ -41454,22 +41507,22 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr ""
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr ""
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr ""
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr ""
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr ""
@@ -41524,186 +41577,186 @@ msgstr ""
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr ""
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr ""
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr ""
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr ""
-#: cp/method.c:1324
+#: cp/method.c:1325
#, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr ""
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr ""
-#: cp/method.c:1387
+#: cp/method.c:1388
#, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr ""
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr ""
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr ""
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr ""
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr ""
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr ""
@@ -41895,97 +41948,97 @@ msgstr ""
msgid "%<%T::%D%> names constructor in %qT"
msgstr ""
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr ""
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr ""
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr ""
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, gcc-internal-format
msgid "only here as a friend"
msgstr ""
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr ""
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr ""
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr ""
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr ""
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr ""
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr ""
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr ""
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
@@ -41993,27 +42046,27 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr ""
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr ""
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -42033,7 +42086,7 @@ msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -42058,7 +42111,7 @@ msgstr ""
msgid "request for member %qE in non-class type %qT"
msgstr ""
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr ""
@@ -42118,1204 +42171,1209 @@ msgstr ""
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr ""
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, gcc-internal-format
msgid "%qE is not a class template"
msgstr ""
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr ""
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr ""
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr ""
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr ""
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr ""
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr ""
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr ""
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr ""
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr ""
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr ""
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr ""
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr ""
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr ""
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr ""
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr ""
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr ""
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr ""
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr ""
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr ""
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, gcc-internal-format
msgid "expected declaration"
msgstr ""
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, gcc-internal-format
msgid "expected binary operator"
msgstr ""
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
#| msgid "Unexpected type..."
msgid "expected ..."
msgstr "NeoÄekivana vrsta..."
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
#| msgid "invalid expression as operand"
msgid "binary expression in operand of fold-expression"
msgstr "neispravni izraz kao operand"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr ""
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr ""
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr ""
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr ""
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr ""
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr ""
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr ""
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, gcc-internal-format
msgid "expected id-expression"
msgstr ""
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr ""
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr ""
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr ""
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr ""
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr ""
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr ""
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr ""
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr ""
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr ""
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr ""
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr ""
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr ""
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr ""
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr ""
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr ""
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr ""
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr ""
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr ""
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr ""
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr ""
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr ""
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr ""
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr ""
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr ""
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, gcc-internal-format
msgid "%q#D declared here"
msgstr ""
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, gcc-internal-format
msgid "ISO C++ does not support lambda templates"
msgstr ""
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr ""
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, gcc-internal-format
msgid "duplicate %<mutable%>"
msgstr ""
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr ""
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr ""
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr ""
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr ""
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, gcc-internal-format
msgid "expected selection-statement"
msgstr ""
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr ""
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr ""
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr ""
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr ""
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr ""
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr ""
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr ""
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, gcc-internal-format
msgid "empty decomposition declaration"
msgstr ""
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, gcc-internal-format
+msgid "invalid initializer for structured binding declaration"
+msgstr ""
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr ""
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr ""
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, gcc-internal-format
msgid "%qD invalid in lambda"
msgstr ""
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr ""
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr ""
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr ""
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr ""
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr ""
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr ""
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr ""
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr ""
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
#| msgid "invalid expression as operand"
msgid "invalid encoding prefix in literal operator"
msgstr "neispravni izraz kao operand"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, gcc-internal-format
msgid "expected operator"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr ""
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr ""
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr ""
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr ""
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr ""
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr ""
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr ""
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr ""
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr ""
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr ""
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr ""
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr ""
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr ""
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr ""
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, gcc-internal-format
msgid "expected type specifier"
msgstr ""
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr ""
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, gcc-internal-format
msgid "expected template-id for type"
msgstr ""
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr ""
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr ""
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr ""
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr ""
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr ""
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr ""
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, gcc-internal-format
msgid "unnamed scoped enum is not allowed"
msgstr ""
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr ""
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr ""
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, gcc-internal-format
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr ""
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr ""
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr ""
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
msgstr ""
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr ""
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr ""
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr ""
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr ""
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, gcc-internal-format
msgid "nested identifier required"
msgstr ""
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, gcc-internal-format
msgid "namespace %qD entered"
msgstr ""
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr ""
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr ""
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr ""
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, gcc-internal-format
msgid "expected initializer"
msgstr ""
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, gcc-internal-format
msgid "initializer provided for function"
msgstr ""
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr ""
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr ""
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr ""
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr ""
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr ""
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr ""
@@ -43324,346 +43382,346 @@ msgstr ""
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr ""
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, gcc-internal-format
msgid "qualified-id in declaration"
msgstr ""
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, gcc-internal-format
msgid "expected declarator"
msgstr ""
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr ""
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr ""
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr ""
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr ""
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr ""
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr ""
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr ""
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, gcc-internal-format
msgid "invalid use of %qT"
msgstr ""
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr ""
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr ""
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr ""
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr ""
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr ""
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr ""
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr ""
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr ""
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr ""
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr ""
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr ""
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr ""
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr ""
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr ""
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr ""
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, gcc-internal-format
msgid "previous definition of %q#T"
msgstr ""
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, gcc-internal-format
msgid "expected class-key"
msgstr ""
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<)%>"
msgid "expected %<class%> or %<typename%>"
msgstr "oÄekujem %<,%> ili %<)%>"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr ""
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr ""
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr ""
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr ""
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr ""
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr ""
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr ""
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr ""
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr ""
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<)%>"
msgid "expected attribute before %<...%>"
msgstr "oÄekujem %<,%> ili %<)%>"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr ""
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr ""
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr ""
@@ -43672,490 +43730,490 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, gcc-internal-format
msgid "empty introduction-list"
msgstr ""
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr ""
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr ""
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr ""
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr ""
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, gcc-internal-format
msgid "a class template declaration must not declare anything else"
msgstr ""
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr ""
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr ""
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr ""
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr ""
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr ""
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr ""
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, gcc-internal-format
msgid "duplicate %qD"
msgstr ""
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr ""
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr ""
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr ""
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr ""
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr ""
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr ""
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr ""
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr ""
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr ""
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr ""
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr ""
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr ""
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr ""
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr ""
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr ""
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr ""
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr ""
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr ""
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr ""
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr ""
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr ""
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr ""
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr ""
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr ""
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr ""
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr ""
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr ""
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr ""
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr ""
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr ""
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr ""
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr ""
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr ""
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr ""
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr ""
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, gcc-internal-format
msgid "invalid type for property"
msgstr ""
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr ""
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr ""
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr ""
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr ""
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr ""
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr ""
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, gcc-internal-format
msgid "invalid initializer clause"
msgstr ""
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr ""
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr ""
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr ""
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr ""
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr ""
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr ""
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr ""
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr ""
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr ""
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
#| msgid "expected %<while%>"
msgid "expected variable-name"
msgstr "oÄekujem %<while%>"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<)%>"
msgid "expected %<,%> or %<)%> after %qE"
msgstr "oÄekujem %<,%> ili %<)%>"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr ""
@@ -44247,7 +44305,7 @@ msgstr ""
msgid "candidate is: %#D"
msgstr ""
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, gcc-internal-format
msgid "%s %#D"
msgstr ""
@@ -44827,224 +44885,239 @@ msgstr ""
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr ""
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr ""
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6634
+#, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6641
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr ""
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr ""
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr ""
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr ""
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr ""
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr ""
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr ""
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr ""
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr ""
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr ""
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr ""
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr ""
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr ""
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr ""
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr ""
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr ""
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr ""
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr ""
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr ""
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr ""
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr ""
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr ""
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr ""
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, gcc-internal-format
msgid "provided for %qD"
msgstr ""
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr ""
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr ""
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, gcc-internal-format
msgid "%q#D is not a function template"
msgstr ""
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr ""
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr ""
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, gcc-internal-format
msgid "template constraint failure"
msgstr ""
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr ""
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr ""
@@ -45062,271 +45135,271 @@ msgstr ""
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr ""
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr ""
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr ""
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr ""
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr ""
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr ""
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr ""
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr ""
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr ""
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr ""
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr ""
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr ""
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr ""
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr ""
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr ""
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr ""
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr ""
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr ""
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr ""
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr ""
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr ""
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr ""
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr ""
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, gcc-internal-format
msgid "%qT is/uses unnamed type"
msgstr ""
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr ""
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr ""
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr ""
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr ""
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr ""
-#: cp/pt.c:21900
+#: cp/pt.c:21989
msgid "%s %#S"
msgstr ""
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr ""
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr ""
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr ""
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr ""
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr ""
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr ""
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr ""
@@ -45338,94 +45411,94 @@ msgstr ""
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr ""
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr ""
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr ""
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr ""
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr ""
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, gcc-internal-format
msgid "explicit deduction guides not considered for copy-initialization"
msgstr ""
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr ""
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr ""
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "insn ne zadovoljava svoja ograniÄenja:"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "insn ne zadovoljava svoja ograniÄenja:"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not satisfy placeholder constraints"
@@ -45583,466 +45656,466 @@ msgstr ""
msgid " since %q+#D declared in base class"
msgstr ""
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr ""
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr ""
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr ""
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr ""
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr ""
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr ""
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr ""
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr ""
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr ""
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr ""
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr ""
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr ""
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr ""
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr ""
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr ""
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr ""
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr ""
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, gcc-internal-format
msgid "use of parameter outside function body"
msgstr ""
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, gcc-internal-format
msgid "missing template arguments"
msgstr ""
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr ""
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr ""
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr ""
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr ""
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr ""
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr ""
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr ""
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr ""
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr ""
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr ""
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr ""
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr ""
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, gcc-internal-format
msgid "%<gang%> static value must be positive"
msgstr ""
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr ""
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, gcc-internal-format
msgid "%qs expression must be integral"
msgstr ""
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, gcc-internal-format
msgid "%<vector%> length value must be positive"
msgstr ""
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr ""
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr ""
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr ""
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr ""
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, gcc-internal-format
msgid "%<tile%> argument needs integral type"
msgstr ""
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr ""
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, gcc-internal-format
msgid "static assertion failed"
msgstr ""
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr ""
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr ""
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr ""
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr ""
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, gcc-internal-format
msgid "non-pointer argument to %<__builtin_launder%>"
msgstr ""
@@ -46057,107 +46130,107 @@ msgstr ""
msgid "lambda-expression in a constant expression"
msgstr ""
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr ""
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, gcc-internal-format
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr ""
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr ""
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr ""
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr ""
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr ""
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr ""
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr ""
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr ""
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr ""
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr ""
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr ""
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr ""
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr ""
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr ""
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr ""
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -46840,157 +46913,157 @@ msgstr ""
msgid "invalid conversion to type %qT from type %qT"
msgstr ""
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr ""
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr ""
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr ""
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr ""
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr ""
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr ""
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr ""
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr ""
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr ""
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, gcc-internal-format
msgid "address of label %qD returned"
msgstr ""
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr ""
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr ""
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr ""
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, gcc-internal-format
msgid "returning initializer list"
msgstr ""
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr ""
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -50952,87 +51025,87 @@ msgstr ""
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr ""
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr ""
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -51219,12 +51292,12 @@ msgstr ""
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr ""
@@ -51999,508 +52072,523 @@ msgstr ""
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr ""
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr ""
-#: fortran/io.c:762
+#: fortran/io.c:724
#, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr ""
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr ""
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, gcc-internal-format, gfc-internal-format
msgid "Extension: Zero width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:881
+#: fortran/io.c:844
#, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:912
+#: fortran/io.c:875
#, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr ""
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr ""
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr ""
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr ""
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr ""
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr ""
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr ""
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr ""
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr ""
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr ""
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr ""
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr ""
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr ""
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr ""
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr ""
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr ""
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr ""
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr ""
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr ""
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr ""
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr ""
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr ""
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr ""
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr ""
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr ""
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr ""
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, gcc-internal-format, gfc-internal-format
msgid "Missing format with default unit at %C"
msgstr ""
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr ""
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr ""
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr ""
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr ""
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr ""
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr ""
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr ""
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr ""
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr ""
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr ""
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr ""
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr ""
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr ""
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr ""
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr ""
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr ""
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr ""
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr ""
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr ""
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr ""
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr ""
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr ""
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr ""
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr ""
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr ""
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr ""
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr ""
@@ -53398,256 +53486,256 @@ msgstr ""
msgid "Missing generic specification in USE statement at %C"
msgstr ""
-#: fortran/module.c:637
+#: fortran/module.c:638
#, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr ""
-#: fortran/module.c:678
+#: fortran/module.c:679
#, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr ""
-#: fortran/module.c:741
+#: fortran/module.c:742
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr ""
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr ""
-#: fortran/module.c:821
+#: fortran/module.c:822
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr ""
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr ""
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr ""
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
#| msgid "Failed to open file %s for writing state: %s"
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "Nisam uspio otvoriti datoteku %s za pisanje stanja: %s"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
#| msgid "Failed to open file %s for writing state: %s"
msgid "Error writing module file %qs for writing: %s"
msgstr "Nisam uspio otvoriti datoteku %s za pisanje stanja: %s"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
#| msgid "Cannot open source file %s\n"
msgid "Can't delete module file %qs: %s"
msgstr "Ne mogu otvoriti datoteku koda %s\n"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr ""
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr ""
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr ""
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr ""
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr ""
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr ""
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr ""
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr ""
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr ""
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
#| msgid "Failed to open file %s for writing state: %s"
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "Nisam uspio otvoriti datoteku %s za pisanje stanja: %s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr ""
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr ""
@@ -56023,7 +56111,7 @@ msgstr ""
msgid "Unable to resolve the specific function %qs at %L"
msgstr ""
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr ""
@@ -57511,447 +57599,437 @@ msgstr ""
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr ""
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr ""
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr ""
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr ""
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr ""
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr ""
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr ""
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr ""
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr ""
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr ""
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr ""
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr ""
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr ""
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr ""
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, gcc-internal-format
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr ""
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr ""
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr ""
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr ""
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr ""
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr ""
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr ""
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr ""
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr ""
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr ""
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr ""
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr ""
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr ""
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr ""
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr ""
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr ""
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr ""
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
@@ -59035,12 +59113,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr ""
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr ""
diff --git a/gcc/po/id.po b/gcc/po/id.po
index d9d430226e0..98eddd23776 100644
--- a/gcc/po/id.po
+++ b/gcc/po/id.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 4.4.1\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2009-11-10 09:00+0700\n"
"Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
"Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
@@ -208,13 +208,13 @@ msgstr "'%%l' operan bukan sebuah label"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "konstanta pecahan disalah gunakan"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -593,63 +593,63 @@ msgstr ""
" dilewatkan ke berbagai sub-proses dipanggil oleh %s. Dalam tujuan untuk melewatkan\n"
" ke pilihan lain di proses ini pilihan -W<huruf> harus digunakan.\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, fuzzy, c-format
#| msgid "Processing spec %c%s%c, which is '%s'\n"
msgid "Processing spec (%s), which is '%s'\n"
msgstr "Memproses spesifikasi %c%s%c, yang mana '%s'\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "Target: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "Dikonfigurasikan dengan: %s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Model Thread: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "versi gcc %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "gcc versi driver %s%smenjalankan gcc versi %s\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "memasang: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "aplikasi: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "perpustakaan: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -658,16 +658,16 @@ msgstr ""
"\n"
"Untuk instruksi pelaporan bug, mohon lihat:\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "(C)"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -677,7 +677,7 @@ msgstr ""
"ADA GARANSI; bahkan tidak untuk DIPERDAGANGKAN atau KECOCOKAN UNTUK SEBUAH TUJUAN TERTENTU.\n"
"\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -690,7 +690,7 @@ msgstr ""
"===============\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
@@ -699,7 +699,7 @@ msgstr ""
"Gunakan \"-Wl,OPSI\" untuk melewatkan \"OPSI\" ke penghubung.\n"
"\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -710,7 +710,7 @@ msgstr ""
"============\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -724,18 +724,18 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, fuzzy, c-format
-#| msgid " -v, --version Print version number, then exit\n"
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --version Tampilkan nomor versi, dan keluar\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, fuzzy, c-format
#| msgid " -n, --no-output Do not create an output file\n"
msgid " -o, --output <dir> Output directory\n"
msgstr " -n, --no-output Jangan buat sebuah berkas keluaran\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, fuzzy, c-format
+#| msgid " -v, --version Print version number, then exit\n"
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --version Tampilkan nomor versi, dan keluar\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -751,14 +751,14 @@ msgstr ""
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -786,31 +786,31 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgid " -f, --function Print function level info\n"
msgstr " -h, --help Tampilkan bantuan ini, kemudian keluar\n"
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr " -h, --help Tampilkan bantuan ini, kemudian keluar\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -F, --fullname Print full filename\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
msgstr " -h, --help Tampilkan bantuan ini, kemudian keluar\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
msgid " -o, --object Print object level info\n"
msgstr " -h, --help Tampilkan bantuan ini, kemudian keluar\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -899,20 +899,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Tampilkan bantuan ini, kemudian keluar\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Tampilkan informasi untuk setiap blok dasar\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities Masukan kemungkinan percabangan dalam keluaran\n"
-#: gcov.c:661
+#: gcov.c:660
#, fuzzy, c-format
#| msgid ""
#| " -c, --branch-counts Given counts of branches taken\n"
@@ -924,17 +919,22 @@ msgstr ""
" -c, --branch-counts Berikan jumlah dari percabangan yang diambil\n"
" daripada persentasi\n"
-#: gcov.c:663
+#: gcov.c:662
#, fuzzy, c-format
#| msgid " --help Display this information\n"
msgid " -d, --display-progress Display progress information\n"
msgstr " --help Tampilkan informasi ini\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries Keluarkan ringkasan untuk setiap fungsi\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Tampilkan bantuan ini, kemudian keluar\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1130,82 +1130,82 @@ msgstr "%s:'%s' memiliki arcs dari blok keluaran\n"
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s:graph tidak terselesaikan untuk '%s'\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Baris dijalankan:%s dari %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Tidak baris yang dijalankan\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s '%s'\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "Percabangan dijalankan:%s dari %d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "Diambil paling tidak sekali:%s dari %d\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "Tidak ada percabangan\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Pemanggilan dijalankan:%s dari %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Tidak ada panggilan\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s:tidak ada baris untuk '%s'\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "call %2d mengembalikan %s\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "call %2d tidak pernah dijalankan\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "branch %2d diambil %s%s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "branch %2d tidak pernah dijalankan\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "tidak terkondisi %2d diambil %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "tidak terkondisi %2d tidak pernah dijalankan\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, fuzzy, c-format
#| msgid "%s:cannot open source file\n"
msgid "Cannot open source file %s\n"
@@ -1322,91 +1322,91 @@ msgstr "Switch ini kurang dokumentasi"
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr ""
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, fuzzy, c-format
#| msgid "(%s %s %s %s %s"
msgid "%s Same as %s."
msgstr "(%s %s %s %s %s"
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[aktif]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[non-aktif]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " Tidak ada pilihan dengan karakteristik yang diinginkan ditemukan\n"
-#: opts.c:1281
+#: opts.c:1288
#, fuzzy, c-format
#| msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end\n"
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " Tidak ditemukan apapun. Gunakan --help=%s untuk menunjukan *seluruh* pilihan yang didukung oleh %s front-end\n"
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr " Seluruh pilihan dengan karakteristik yang diinginkan telah ditampilkan\n"
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "Pilihan berikut adalah target spesifik"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "Pilihan berikut mengontrol pesan peringatan kompiler"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "Pilihan berikut mengontrol optimisasi"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "Pilihan berikut adalah independen terhadap bahasa pemrograman"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "Pilihan --param dikenal sebagai parameters"
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "Pilihan berikut hanya spesifik terhadap bahasa "
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "Pilihan berikut tidak didukung oleh bahasa "
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "Pilihan berikut tidak terdokumentasi"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr "Pilihan berikut mengambil argumen terpisah"
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr "Pilihan berikut mengambil argumen tergabung"
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "Pilihan berikut adalah berhubungan dengan bahasa"
@@ -3069,8 +3069,8 @@ msgstr "pemodifikasi panjang dalam format strfmon"
msgid "<command-line>"
msgstr "<baris-perintah>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "Unsupported operand for code '%c'"
@@ -3091,7 +3091,7 @@ msgstr "operan tidak valid untuk kode '%c'"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "hilang operan"
@@ -3114,8 +3114,8 @@ msgstr "operan %%d tidak valid"
msgid "invalid operand prefix '%%%c'"
msgstr "kode operan '%c' tidak valid"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
@@ -3131,18 +3131,18 @@ msgid "invalid %%r value"
msgstr "nilai %%r tidak valid"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "nilai %%R tidak valid"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "nilai %%N tidak valid"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "nilai %%P tidak valid"
@@ -3152,7 +3152,7 @@ msgstr "nilai %%P tidak valid"
msgid "invalid %%h value"
msgstr "nilai %%h tidak valid"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "nilai %%L tidak valid"
@@ -3173,7 +3173,7 @@ msgid "invalid %%U value"
msgstr "nilai %%U tidak valid"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "nilai %%s tidak valid"
@@ -3183,7 +3183,7 @@ msgstr "nilai %%s tidak valid"
msgid "invalid %%C value"
msgstr "nilai %%C tidak valid"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "nilai %%E tidak valid"
@@ -3194,7 +3194,7 @@ msgid "unknown relocation unspec"
msgstr "relokasi unspek tidak diketahui"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "kode %%xn tidak valid"
@@ -3262,7 +3262,7 @@ msgstr "operan ke kode %%R tidak valid"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "operan kode keluaran tidak valid"
@@ -3273,29 +3273,29 @@ msgstr "operan kode keluaran tidak valid"
msgid "invalid UNSPEC as operand: %d"
msgstr "UNSPEC tidak valid sebagai operan"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "operan shift tidak valid"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "instruksi Thumb terprediksi"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "instruksi terprediksi dalam urutan berkondisi"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3303,113 +3303,113 @@ msgstr "instruksi terprediksi dalam urutan berkondisi"
msgid "invalid operand for code '%c'"
msgstr "operan tidak valid untuk kode '%c'"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr "instruksi tidak pernah dijalankan"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "alamat operan membutuhkan batasan untuk X, Y, atau Z register"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
#, fuzzy
#| msgid "output operand %d must use %<&%> constraint"
msgid "operands to %T/%t must be reg + const_int:"
msgstr "keluaran operan %d harus menggunakan batasan %<&%>"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
#, fuzzy
#| msgid "bad address, not (reg+disp):"
msgid "bad address, not an I/O address:"
msgstr "alamat buruk, bukan (reg+disp):"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
#, fuzzy
#| msgid "address offset not a constant"
msgid "bad address, not a constant:"
msgstr "ofset alamat bukan sebuah konstanta"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "alamat buruk, bukan (reg+disp):"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "alamat buruk, bukan post_inc atau pre_dec:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "internal kompiler error. Alamat buruk:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "internal kompiler error. Kode tidak diketahui:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "insn tidak valid:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "insn tidak benar:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "insn move tidak dikenal:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "shift insn buruk:"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "internal kompiler error. shift tidak benar:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
#, fuzzy
#| msgid "invalid types in fixed-point conversion"
msgid "unsupported fixed-point conversion"
msgstr "tipe tidak valid dalam konversi titik tetap"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr ""
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "function parameter"
msgstr "redefinisi dari parameter %q+D"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
msgid "structure field"
msgstr ""
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
#| msgid "function return type cannot be function"
msgid "return type of function"
msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
msgid "pointer"
msgstr ""
@@ -3432,7 +3432,7 @@ msgid "invalid const_double operand"
msgstr "operan const_double tidak valid"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3656,99 +3656,99 @@ msgstr "operan output_move_double buruk"
msgid "bad output_condmove_single operand"
msgstr "operan output_condmove_single buruk"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "UNSPEC tidak valid sebagai operan"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, fuzzy, c-format
#| msgid "invalid lvalue in asm output %d"
msgid "invalid use of asm flag output"
msgstr "lvalue tidak valid dalam keluaran asm %d"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand size for operand code 'O'"
msgstr "operan tidak valid untuk kode '%c'"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand size for operand code 'z'"
msgstr "operan tidak valid untuk kode '%c'"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand type used with operand code 'Z'"
msgstr "operan tidak valid untuk kode '%c'"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand size for operand code 'Z'"
msgstr "operan tidak valid untuk kode '%c'"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "kode operan '%c' tidak valid"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "batasan untuk operan tidak valid"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "mode insn tidak diketahui"
@@ -3787,7 +3787,7 @@ msgstr "operasi di %<__fpreg%> tidak valid"
msgid "invalid %%P operand"
msgstr "operan %%P tidak valid"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "nilai %%p tidak valid"
@@ -3845,7 +3845,7 @@ msgid "post-increment address is not a register"
msgstr "alamat post-increment bukan sebuah register"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "alamat buruk"
@@ -3884,7 +3884,7 @@ msgid "insn contains an invalid address !"
msgstr "alamat tidak valid"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "alamat tidak valid"
@@ -3977,312 +3977,312 @@ msgstr "Kehabisan ruang stack.\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "Mencoba menjalankan '%s' dalam shell untuk meningkatkan batasannya.\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
#, fuzzy
#| msgid "Use hardware floating point"
msgid "-mvsx requires hardware floating point"
msgstr "Gunakan piranti keras titik pecahan"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
#, fuzzy
#| msgid "-f%s and -msdata=%s are incompatible"
msgid "-mvsx and -mpaired are incompatible"
msgstr "-f%s dan -msdata=%s tidak kompatibel"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
#, fuzzy
#| msgid "Disable indexed addressing"
msgid "-mvsx needs indexed addressing"
msgstr "Non-aktifkan pengalamatan terindeks"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
#, fuzzy
#| msgid "-f%s and -msdata=%s are incompatible"
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-f%s dan -msdata=%s tidak kompatibel"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr ""
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mquad-memory requires 64-bit mode"
msgstr "--resource membutuhkan -o"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
#, fuzzy
#| msgid "Generate code in little endian mode"
msgid "-mquad-memory is not available in little endian mode"
msgstr "Hasilkan kode dalam mode little endian"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mtoc-fusion requires 64-bit"
msgstr "--resource membutuhkan -o"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
#, fuzzy
#| msgid "bad test"
msgid "bad move"
msgstr "tes buruk"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, fuzzy, c-format
#| msgid "invalid %%H value"
msgid "invalid %%e value"
msgstr "nilai %%H tidak valid"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "nilai %%f tidak valid"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "nilai %%F tidak valid"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "nilai %%G tidak valid"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "kode %%j tidak valid"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "kode %%J tidak valid"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "nilai %%k tidak valid"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "nilai %%K tidak valid"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "nilai %%O tidak valid"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "nilai %%q tidak valid"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "nilai %%T tidak valid"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "nilai %%u tidak valid"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "nilai %%v tidak valid"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "nilai %%x tidak valid"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "nilai %%ytidak valid, coba menggunakan batasan 'Z'"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
#, fuzzy
#| msgid "Do not generate a single exit point for each function"
msgid "Could not generate addis value for fusion"
msgstr "Jangan hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
#, fuzzy
#| msgid "unable to generate reloads for:"
msgid "Unable to generate load/store offset for fusion"
msgstr "tidak dapat menghasilkan reloads untuk:"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "tidak dapat menguraikan alamat"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid comparison operator for 'E' output modifier"
msgstr "operan tidak valid untuk pemodifikasi 'b'"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid reference for 'J' output modifier"
msgstr "operan tidak valid untuk pemodifikasi 'b'"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, fuzzy, c-format
#| msgid "invalid operand for 'O' modifier"
msgid "invalid address for 'O' output modifier"
msgstr "operan tidak valid untuk pemodifikasi 'O'"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid address for 'R' output modifier"
msgstr "operan tidak valid untuk pemodifikasi 'b'"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid address for 'S' output modifier"
msgstr "operan tidak valid untuk pemodifikasi 'b'"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, fuzzy, c-format
#| msgid "invalid operand for 'o' modifier"
msgid "invalid constant for output modifier '%c'"
msgstr "operan tidak valid untuk pemodifikasi 'o'"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, fuzzy, c-format
#| msgid "invalid operand output code"
msgid "invalid constant - try using an output modifier"
msgstr "operan kode keluaran tidak valid"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, fuzzy, c-format
#| msgid "invalid operand for 'o' modifier"
msgid "invalid constant vector for output modifier '%c'"
msgstr "operan tidak valid untuk pemodifikasi 'o'"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, fuzzy, c-format
#| msgid "invalid expression for min lvalue"
msgid "invalid expression - try using an output modifier"
msgstr "ekspresi tidak valid untuk minimal lvalue"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, fuzzy, c-format
#| msgid "invalid operand for 'o' modifier"
msgid "invalid expression for output modifier '%c'"
msgstr "operan tidak valid untuk pemodifikasi 'o'"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "AltiVec argument passed to unprototyped function"
msgid "vector argument passed to unprototyped function"
msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
#, fuzzy
#| msgid "pointer targets in return differ in signedness"
msgid "types differ in signedness"
msgstr "target penunjuk dalam kembali berbeda dalam signedness"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -4308,45 +4308,45 @@ msgstr "dibuat dan digunakan dengan ABI berbeda"
msgid "created and used with different endianness"
msgstr "dibuat dan digunakan dengan endianness berbeda"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "operan %%Y tidak valid"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "operan %%A tidak valid"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "operan %%B tidak valid"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, fuzzy, c-format
#| msgid "invalid %%P operand"
msgid "invalid %%C operand"
msgstr "operan %%P tidak valid"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, fuzzy, c-format
#| msgid "invalid %%P operand"
msgid "invalid %%D operand"
msgstr "operan %%P tidak valid"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "operan %%f tidak valid"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "operan %%s tidak valid"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, fuzzy, c-format
#| msgid "floating point constant not a valid immediate operand"
msgid "floating-point constant not a valid immediate operand"
@@ -4528,30 +4528,30 @@ msgstr ""
msgid "bad test"
msgstr "tes buruk"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "nilai %%D tidak valid"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "topeng tidak valid"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "nilai %%d tidak valid"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "nilai %%t/%%b tidak valid"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "tidak ada register dalam alamat"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "ofset alamat bukan sebuah konstanta"
@@ -4574,8 +4574,8 @@ msgstr "<anonim>"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "diduga %<,%>"
@@ -4597,14 +4597,14 @@ msgstr "diduga %<,%>"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "diduga %<(%>"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<,%>"
@@ -4636,7 +4636,7 @@ msgstr "diduga %<{%>"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<)%>"
@@ -4645,7 +4645,7 @@ msgstr "diduga %<{%>"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<]%>"
@@ -4658,7 +4658,7 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "diduga %<,%>, %<,%> atau %<}%>"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<}%>"
@@ -4666,7 +4666,7 @@ msgstr "diduga %<{%>"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "diduga %<{%>"
@@ -4676,7 +4676,7 @@ msgstr "diduga %<{%>"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<:%>"
@@ -4692,25 +4692,25 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr "ekspresi %qE dari tipe kelas abstrak %qT tidak dapat digunakan dalam ekspresi throw"
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<while%>"
msgstr "diduga %<{%>"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4720,20 +4720,20 @@ msgstr ""
msgid "expected %<.%>"
msgstr "diduga %<{%>"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@end%>"
msgstr "diduga %<{%>"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<>%>"
msgstr "diduga %<{%>"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<,%> or %<)%>"
@@ -4742,17 +4742,17 @@ msgstr "diduga %<,%> atau %<,%>"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "diduga %<=%>"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "diduga %<#pragma omp section%> atau %<}%>"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<[%>"
@@ -4764,7 +4764,7 @@ msgstr "diduga %<{%>"
msgid "(anonymous)"
msgstr "<anonim>"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<<%>"
@@ -4776,11 +4776,11 @@ msgstr "diduga %<{%>"
msgid "expected label"
msgstr "Diduga nama"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "kandidat 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "kandidat 2:"
@@ -5038,11 +5038,11 @@ msgstr ""
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "kandidat adalah:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
#, fuzzy
#| msgid "candidate 1:"
msgid "candidate is:"
@@ -5240,89 +5240,89 @@ msgstr "Driving:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "Lebar positif dibutuhkan"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "lebar tidak negatif dibutuhkan"
-#: fortran/io.c:587
+#: fortran/io.c:597
#, fuzzy
#| msgid "Unexpected element '%c' in format string at %L"
msgid "Unexpected element %qc in format string at %L"
msgstr "Elemen tidak terduga '%c' dalam format string di %L"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "Akhir dari format string tidak terduga"
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr "lebar nol dalam format deskripsi"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "Hilang leading left parenthesis"
-#: fortran/io.c:639
+#: fortran/io.c:649
#, fuzzy
#| msgid "template argument required for %<%s %T%>"
msgid "Left parenthesis required after %<*%>"
msgstr "argumen template dibutuhkan untuk %<%s %T%>"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr "Diduga P edit deskripsi"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr "P pendeskripsi membutuhkan awalah faktor pengali"
-#: fortran/io.c:726
-#, fuzzy, c-format
-#| msgid "Missing right parenthesis at %C"
-msgid "Right parenthesis expected at %C"
-msgstr "Hilang paranthesis kanan di %C"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
#, fuzzy
#| msgid "Positive width required with T descriptor"
msgid "Comma required after P descriptor"
msgstr "Lebar positif dibutuhkan dengan deskripsi T"
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr "Lebar positif dibutuhkan dengan deskripsi T"
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr "Penspesifikasi E tidak diperbolehkan dengan pendeskripsi g0"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr "Lebar positif eksponen dibutuhkan"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, fuzzy, c-format
+#| msgid "Missing right parenthesis at %C"
+msgid "Right parenthesis expected at %C"
+msgstr "Hilang paranthesis kanan di %C"
+
+#: fortran/io.c:1040
#, fuzzy
#| msgid "Period required in format specifier at %C"
msgid "Period required in format specifier"
msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
@@ -5332,75 +5332,75 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr "Sintaks error dalam ekspresi di %C"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "Tidak terduga EOF"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "Integer overflow"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "Nama terlalu panjang"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "Nama buruk"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "Diduga nama"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr "Diduga parenthesis kiri"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr "Diduga parenthesis kanan"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "Diduga integer"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "Diduga string"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr "find_enum(): Enum tidak ditemukan"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr "Diduga nama atribut bit"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "Diduga integer string"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr "Error mengubah integer"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "Diduga real string"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr "Diduga tipe ekspresi"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr "Operator buruk"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr "Tipe buruk dalam ekspresi konstanta"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr "Tidak terduga akhir dari modul"
@@ -5697,12 +5697,12 @@ msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%lu/%lu) di %L"
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -6108,7 +6108,7 @@ msgstr "SH2a tidak mendukung little-endian"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "tidak boleh digunakan bersamaan -m32 dan -m64"
@@ -9987,7 +9987,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
#, fuzzy
#| msgid "Schedule code for given CPU"
@@ -10282,7 +10282,7 @@ msgstr ""
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
#, fuzzy
#| msgid "Use ROM instead of RAM"
msgid "Use LRA instead of reload."
@@ -10591,14 +10591,14 @@ msgstr "sizeof(long double) adalah 12"
msgid "Use 80-bit long double."
msgstr "Gunakan 128-bit long double"
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
#, fuzzy
#| msgid "Use 64-bit long double"
msgid "Use 64-bit long double."
msgstr "Gunakan 64-bit long double"
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
#, fuzzy
#| msgid "Use 128-bit long double"
@@ -11992,117 +11992,117 @@ msgstr "31 bit ABI"
msgid "64 bit ABI."
msgstr "64 bit ABI"
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
#, fuzzy
#| msgid "Maintain backchain pointer"
msgid "Maintain backchain pointer."
msgstr "jaga backchain penunjuk"
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
#, fuzzy
#| msgid "Additional debug prints"
msgid "Additional debug prints."
msgstr "Tampilan debug tambahan"
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
#, fuzzy
#| msgid "ESA/390 architecture"
msgid "ESA/390 architecture."
msgstr "arsitektur ESA/390"
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
#, fuzzy
#| msgid "Enable decimal floating point hardware support"
msgid "Enable decimal floating point hardware support."
msgstr "Aktifkan dukungan perangkat keras desimal titik pecahan"
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
#, fuzzy
#| msgid "Enable hardware floating point"
msgid "Enable hardware floating point."
msgstr "Aktifkan perangkat keras titik pecahan"
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
#, fuzzy
#| msgid "Use hardware quad FP instructions"
msgid "Use hardware transactional execution instructions."
msgstr "Gunakan hardware quad FP instruksi"
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr ""
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
#, fuzzy
#| msgid "Use packed stack layout"
msgid "Use packed stack layout."
msgstr "Gunakan packed stack layout"
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
#, fuzzy
#| msgid "Use bras for executable < 64k"
msgid "Use bras for executable < 64k."
msgstr "Gunakan bras untuk executable < 64k"
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
#| msgid "Disable hardware floating point"
msgid "Disable hardware floating point."
msgstr "Non-aktifkan perangkat keras titik pecahan"
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
#, fuzzy
#| msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
msgstr "Set jumlah maksimum dari bytes yang harus disisakan ke ukuran stack sebelum sebuah instruksi trap triggered"
-#: config/s390/s390.opt:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
#, fuzzy
#| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
msgstr "Keluarkan kode tambahan dalam prolog fungsi untuk trap jika ukuran stack melebihi batas yang diberikan"
-#: config/s390/s390.opt:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
#, fuzzy
#| msgid "Generate string instructions for block moves"
msgid "Use the mvcle instruction for block moves."
msgstr "Hasilkan string instruksi untuk perpindahan blok"
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
#, fuzzy
#| msgid "Warn if a function uses alloca or creates an array with dynamic size"
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "Peringatkan jika sebuah fungsi menggunakan alloca atau membuat sebuah array dengan ukuran dinamis"
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
#, fuzzy
#| msgid "Warn if a single function's framesize exceeds the given framesize"
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "Peringatkan jika sebuah fungsi tunggal framesize melebihi framesize yang diberikan"
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
#, fuzzy
#| msgid "z/Architecture"
msgid "z/Architecture."
msgstr "z/Arsitektur"
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -12164,11 +12164,11 @@ msgstr "Sediakan perpustakaan untuk pensimulasi"
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -12478,104 +12478,122 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "Gunakan ekstensi set instruksi UltraSPARC Visual"
#: config/sparc/sparc.opt:86
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr ""
+
+#: config/sparc/sparc.opt:90
#, fuzzy
#| msgid "Use UltraSPARC Visual Instruction Set extensions"
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "Gunakan ekstensi set instruksi UltraSPARC Visual"
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
#, fuzzy
#| msgid "Use UltraSPARC Visual Instruction Set extensions"
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr "Gunakan ekstensi set instruksi UltraSPARC Visual"
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+#| msgid "Generate floating-point multiply-add instructions"
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "Hasilkan titik pecahan instruksi perkalian-penambahan"
+
+#: config/sparc/sparc.opt:102
#, fuzzy
#| msgid "Use decimal floating point instructions"
msgid "Use UltraSPARC Population-Count instruction."
msgstr "Gunakan instruksi desimal titik pecahan"
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr ""
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
#, fuzzy
#| msgid "Pointers are 64-bit"
msgid "Pointers are 64-bit."
msgstr "Penunjuk adalah 64 bit"
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
#, fuzzy
#| msgid "Pointers are 32-bit"
msgid "Pointers are 32-bit."
msgstr "Penunjuk adalah 32 bit"
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
#, fuzzy
#| msgid "Use 64-bit ABI"
msgid "Use 64-bit ABI."
msgstr "Gunakan 64 bit ABI"
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
#, fuzzy
#| msgid "Use 32-bit ABI"
msgid "Use 32-bit ABI."
msgstr "Gunakan 32 bit ABI"
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
#, fuzzy
#| msgid "Use stack bias"
msgid "Use stack bias."
msgstr "Gunakan stack bias"
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
#, fuzzy
#| msgid "Use structs on stronger alignment for double-word copies"
msgid "Use structs on stronger alignment for double-word copies."
msgstr "Gunakan struct di alignmen lebih kuat untun double-word salinan"
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
#, fuzzy
#| msgid "Optimize tail call instructions in assembler and linker"
msgid "Optimize tail call instructions in assembler and linker."
msgstr "Optimisasi tail call instruksi dalam perakit dan penghubung"
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
#, fuzzy
#| msgid "Use features of and schedule code for given CPU"
msgid "Use features of and schedule code for given CPU."
msgstr "Gunakan feature dari dan jadwalkan kode untuk CPU yang diberikan"
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
#, fuzzy
#| msgid "Use given SPARC-V9 code model"
msgid "Use given SPARC-V9 code model."
msgstr "Gunakan kode model SPARC-V9 yang diberikan"
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
#, fuzzy
#| msgid "Enable debug output"
msgid "Enable debug output."
msgstr "Aktifkan keluaran debug"
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr "Aktifkan pemeriksaan kembali strict 32 bit ps ABI struktur."
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -18390,7 +18408,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -18935,7 +18953,7 @@ msgid "expected boolean type"
msgstr "diduga bukan tuple"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
#| msgid "Expected integer"
msgid "expected integer"
@@ -19304,157 +19322,157 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
#, fuzzy
#| msgid "invalid application of %qs to a void type"
msgid "invalid comparison of non-ordered type"
msgstr "aplikasi tidak valid dari %qs ke sebuah tipe void"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
#, fuzzy
#| msgid "%Hduplicate class will only be compiled once"
msgid "slice can only be compared to nil"
msgstr "%H duplikasi class hanya akan dikompile sekali"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
#, fuzzy
#| msgid "%qs can only be specified for functions"
msgid "map can only be compared to nil"
msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
#, fuzzy
#| msgid "%Hduplicate class will only be compiled once"
msgid "func can only be compared to nil"
msgstr "%H duplikasi class hanya akan dikompile sekali"
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, fuzzy, c-format
#| msgid "invalid operand to %%R"
msgid "invalid operation (%s)"
msgstr "operan tidak valid ke %%R"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
#, fuzzy
#| msgid "invalid application of %qs to incomplete type %qT "
msgid "invalid comparison of non-comparable type"
msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
#| msgid "invalid operand in the instruction"
msgid "invalid comparison of generated struct"
msgstr "operan tidak valid dalam instruksi"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
#| msgid "invalid use of non-lvalue array"
msgid "invalid comparison of generated array"
msgstr "penggunaan tidak valid dari bukan-lvalue array"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
#, fuzzy
#| msgid "invalid use of non-lvalue array"
msgid "invalid comparison of non-comparable array"
msgstr "penggunaan tidak valid dari bukan-lvalue array"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
#, fuzzy
#| msgid "Warn about implicit conversion"
msgid "need explicit conversion"
msgstr "Peringatkan tentang konversi implisit"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, fuzzy, c-format
#| msgid "cannot convert type %qT to type %qT"
msgid "cannot use type %s as type %s"
msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
#, fuzzy
#| msgid "invalid receiver type %qs"
msgid "different receiver types"
msgstr "tipe penerima %qs tidak valid"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "different number of parameters"
msgstr "redefinisi dari parameter %q+D"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
#, fuzzy
#| msgid "invalid parameter type %qT"
msgid "different parameter types"
msgstr "tipe parameter %qT tidak valid"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr ""
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr ""
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr ""
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, fuzzy, c-format
#| msgid "incompatible type for argument %d of %qE"
msgid "incompatible type for method %s%s%s"
msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, fuzzy, c-format
#| msgid "incompatible type for argument %d of %qE"
msgid "incompatible type for method %s%s%s (%s)"
msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
#, fuzzy
#| msgid "error while parsing methods"
msgid "type has no methods"
msgstr "error ketika parsing metoda"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, fuzzy, c-format
#| msgid "ambiguous abbreviation %s"
msgid "ambiguous method %s%s%s"
msgstr "kependekan %s ambigu"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, fuzzy, c-format
#| msgid "missing argument to \"%s\""
msgid "missing method %s%s%s"
msgstr "hilang argumen ke \"%s\""
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr ""
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr ""
@@ -19640,7 +19658,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "terlalu sedikit argumen ke fungsi %<va_start%>"
@@ -19707,29 +19725,29 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr "penggunaan tidak valid dari %<auto%>"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%>"
msgid "invalid memory model for %<__atomic_store%>"
msgstr "penggunaan tidak valid dari %<auto%>"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_eh_return tidak didukung dalam target ini"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_set_thread_pointer is not supported on this target"
@@ -19737,84 +19755,84 @@ msgstr "__builtin_eh_return tidak didukung dalam target ini"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "%K penggunakan tidak valid dari %<__builtin_va_arg_pack ()%>"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "%K penggunaan tidak valid dari %<__builtin_va_arg_pack_len ()%>"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, fuzzy, gcc-internal-format
#| msgid "target format does not support infinity"
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "format target tidak mendukung infinity"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "format target tidak mendukung infinity"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "%<va_start%> digunakan dalam fungsi dengan argumen tetap"
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "parameter kedua dari %<va_start%> bukan argumen bernama terakhir"
-#: builtins.c:9467
+#: builtins.c:9473
#, fuzzy, gcc-internal-format
#| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr "perilaku tidak terdefinisi ketika parameter kedua dari %<va_start%> dideklarasikan dengan penyimpanan %<register%>"
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
-#: builtins.c:9509
+#: builtins.c:9515
#, fuzzy, gcc-internal-format
#| msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "%K argumen terakhir dari %K bukan sebuah konstanta integer diantara 0 dan 3"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr "%Kmencoba membebaskan sebuah objek bukan heap %qD"
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr "%Kmencoba membebaskan sebuah objek bukan heap"
@@ -20774,12 +20792,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F digunakan tetapi tidak pernah didefinisikan"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
@@ -20881,13 +20899,13 @@ msgstr "tidak dapat menutup berkas response %s"
msgid "cannot find '%s'"
msgstr "tidak dapat menemukan '%s'"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, fuzzy, gcc-internal-format
#| msgid "pex_init failed"
msgid "pex_init failed: %m"
msgstr "pex_init gagal"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, fuzzy, gcc-internal-format
#| msgid "%s: %s"
msgid "%s: %m"
@@ -20898,7 +20916,7 @@ msgstr "%s: %s"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr ""
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, fuzzy, gcc-internal-format
#| msgid "pex_init failed"
@@ -21123,7 +21141,7 @@ msgstr ""
msgid "error writing %qs"
msgstr "error menulis %qs"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "tidak dapat membuka %s"
@@ -21206,17 +21224,17 @@ msgstr "mengabaikan pilihan tidak dikenal %q.*s dalam %<-fdump-%s%>"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -21330,12 +21348,12 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "%K panggilan ke %qs dideklarasikan dengan atribut error: %s"
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr "%K panggilan ke %qs dideklarasikan dengan atribut peringatan: %s"
@@ -21350,13 +21368,13 @@ msgstr "argumen %qs tidak valid ke -fdebug-prefix-map"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "ukuran frame %wd bytes adalah lebih besar dari %wd bytes"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, fuzzy, gcc-internal-format
#| msgid "could not open dump file %qs: %s"
msgid "could not open final insn dump file %qs: %m"
msgstr "tidak dapat membuka berkas dump %qs: %s"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, fuzzy, gcc-internal-format
#| msgid "could not open dump file %qs: %s"
msgid "could not close final insn dump file %qs: %m"
@@ -21372,7 +21390,7 @@ msgstr "konstanta titik-tetap besar secara implisit dipotong ke tipe titik-tetap
msgid "comparison is always %d due to width of bit-field"
msgstr "perbandingan selalu %d karena lebar dari bit-field"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan pemeriksaan jangkauan"
@@ -21402,7 +21420,7 @@ msgstr "diasumsikan signed overflow tidak terjadi ketika mereduksi konstanta dal
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr "diasumsikan signed overflow tidak terjadi ketika mengkombinasi konstan diantar sebuah perbandingan"
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "pemeriksaan fold: pohon asal diubah oleh fold"
@@ -21413,7 +21431,7 @@ msgstr "pemeriksaan fold: pohon asal diubah oleh fold"
msgid "total size of local objects too large"
msgstr "%J ukuran total dari objek lokal terlalu besar"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "batasan tidak memungkinkan dalam %<asm%>"
@@ -21521,68 +21539,74 @@ msgstr "%qE membutuhkan pilihan isa tidak diketahui"
msgid "input file %qs is the same as output file"
msgstr "%qs bukan sebuah berkas keluaran yang valid"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "output filename specified twice"
+msgid "output filename may not be empty"
+msgstr "nama berkas keluaran dispesifikasikan dua kali"
+
+#: gcc.c:4501
#, fuzzy, gcc-internal-format
#| msgid "warning: -pipe ignored because -save-temps specified"
msgid "-pipe ignored because -save-temps specified"
msgstr "peringatan: -pipe diabaikan karenan -save-temps sudah dispesifikasikan"
-#: gcc.c:4586
+#: gcc.c:4589
#, fuzzy, gcc-internal-format
#| msgid "warning: '-x %s' after last input file has no effect"
msgid "%<-x %s%> after last input file has no effect"
msgstr "peringatan: '-x %s' setelah berkas masukan terakhir tidak memilik pengaruh"
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, fuzzy, gcc-internal-format
#| msgid "switch '%s' does not start with '-'"
msgid "switch %qs does not start with %<-%>"
msgstr "switch '%s' tidak diawali dengan '-'"
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "tidak dapat membuka berkas balasan %s sementara"
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "tidak dapat menulis ke berkas balasan %s sementara"
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "tidak dapat menutup berkas balasan %s sementara"
-#: gcc.c:5206
+#: gcc.c:5209
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' invalid"
msgid "spec %qs invalid"
msgstr "spesifikasi '%s' tidak valid"
-#: gcc.c:5356
+#: gcc.c:5359
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' has invalid '%%0%c'"
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "spesifikasi '%s' memiliki '%%0%c' tidak valid"
-#: gcc.c:5677
+#: gcc.c:5680
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' has invalid '%%W%c"
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "spesifikasi '%s' memiliki '%%W%c' tidak valid"
-#: gcc.c:5700
+#: gcc.c:5703
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' has invalid '%%x%c'"
msgid "spec %qs has invalid %<%%x%c%>"
@@ -21591,254 +21615,254 @@ msgstr "spesifikasi '%s' memiliki '%%x%c' tidak valid"
#. 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:5911
+#: gcc.c:5914
#, fuzzy, gcc-internal-format
#| msgid "spec failure: '%%*' has not been initialized by pattern match"
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "spec gagal: '%%*' belum diinisialisasi oleh pencocokan pola"
-#: gcc.c:5954
+#: gcc.c:5957
#, fuzzy, gcc-internal-format
#| msgid "spec failure: unrecognized spec option '%c'"
msgid "spec failure: unrecognized spec option %qc"
msgstr "spec gagal: pilihan spec tidak dikenal '%c'"
-#: gcc.c:6016
+#: gcc.c:6019
#, fuzzy, gcc-internal-format
#| msgid "unknown spec function '%s'"
msgid "unknown spec function %qs"
msgstr "fungsi spesifikasi '%s' tidak diketahui"
-#: gcc.c:6046
+#: gcc.c:6049
#, fuzzy, gcc-internal-format
#| msgid "error in args to spec function '%s'"
msgid "error in args to spec function %qs"
msgstr "error dalam argumen ke fungsi spesifikasi '%s'"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "spesifikasi nama fungsi salah format"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "tidak ada argumen untuk spesifikasi fungsi"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "argumen spesifikasi fungsi salah format"
-#: gcc.c:6396
+#: gcc.c:6399
#, fuzzy, gcc-internal-format
#| msgid "braced spec '%s' is invalid at '%c'"
msgid "braced spec %qs is invalid at %qc"
msgstr "braced spesifikasi '%s' tidak valid di '%c'"
-#: gcc.c:6491
+#: gcc.c:6494
#, fuzzy, gcc-internal-format
#| msgid "braced spec body '%s' is invalid"
msgid "braced spec body %qs is invalid"
msgstr "braced spesifikasi tubuh '%s' tidak valid"
-#: gcc.c:7097
+#: gcc.c:7100
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "could not write to response file %s"
msgid "%s: could not determine length of compare-debug file %s"
msgstr "tidak dapat menulis ke berkas response %s"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s:could not open output file '%s'\n"
msgid "%s: could not open compare-debug file %s"
msgstr "%s:tidak dapat membuka berkas keluaran '%s'\n"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr ""
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "spec gagal: lebih dari satu arg ke SYSROOT_SUFFIX_SPEC"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "spec gagal: lebih dari sat arg ke SYSROOT_HEADERS_SUFFIX_SPEC"
-#: gcc.c:7812
+#: gcc.c:7815
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "pilihan baris perintah \"%s\" tidak dikenal"
-#: gcc.c:7816
+#: gcc.c:7819
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized command line option %<-%s%>"
msgstr "pilihan baris perintah \"%s\" tidak dikenal"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr "tidak dikonfigurasikan dengan akhiran header sysroot"
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "tidak ada berkas masukan"
-#: gcc.c:8054
+#: gcc.c:8057
#, fuzzy, gcc-internal-format
#| msgid "cannot specify -o with -c or -S with multiple files"
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "tidak dapat menspesifkasikan -o dengan -c atau -S dengan beberapa berkas"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s kompiler tidak terpasang di sistem ini"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr ""
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, fuzzy, gcc-internal-format
#| msgid "comparison is always %d"
msgid "comparing final insns dumps"
msgstr "perbandingan selalu %d"
-#: gcc.c:8261
+#: gcc.c:8264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "field %qs not found"
msgid "-fuse-linker-plugin, but %s not found"
msgstr "field %qs tidak ditemukan"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: berkas masukan penghubung tidak digunakan karena proses penyambungan belum selesai"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "bahasa %s tidak dikenal"
-#: gcc.c:8596
+#: gcc.c:8599
#, fuzzy, gcc-internal-format
#| msgid "multilib spec '%s' is invalid"
msgid "multilib spec %qs is invalid"
msgstr "spesifikasi multilib '%s' tidak valid"
-#: gcc.c:8798
+#: gcc.c:8801
#, fuzzy, gcc-internal-format
#| msgid "multilib exclusions '%s' is invalid"
msgid "multilib exclusions %qs is invalid"
msgstr "ekslusi multilib '%s' tidak valid"
-#: gcc.c:8862
+#: gcc.c:8865
#, fuzzy, gcc-internal-format
#| msgid "multilib select '%s' is invalid"
msgid "multilib select %qs %qs is invalid"
msgstr "pemilihan multilib '%s' tidak valid"
-#: gcc.c:9024
+#: gcc.c:9027
#, fuzzy, gcc-internal-format
#| msgid "multilib select '%s' is invalid"
msgid "multilib select %qs is invalid"
msgstr "pemilihan multilib '%s' tidak valid"
-#: gcc.c:9064
+#: gcc.c:9067
#, fuzzy, gcc-internal-format
#| msgid "multilib exclusion '%s' is invalid"
msgid "multilib exclusion %qs is invalid"
msgstr "eksklusi multilib '%s' tidak valid"
-#: gcc.c:9279
+#: gcc.c:9282
#, fuzzy, gcc-internal-format
#| msgid "environment variable \"%s\" not defined"
msgid "environment variable %qs not defined"
msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, fuzzy, gcc-internal-format
#| msgid "invalid version number `%s'"
msgid "invalid version number %qs"
msgstr "nomor versi `%s' tidak valid"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "terlalu sedikit argumen ke %%:perbandingan-versi"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
-#: gcc.c:9514
+#: gcc.c:9517
#, fuzzy, gcc-internal-format
#| msgid "unknown operator '%s' in %%:version-compare"
msgid "unknown operator %qs in %%:version-compare"
msgstr "operator tidak dikenal '%s' dalam %%:perbandingan-versi"
-#: gcc.c:9638
+#: gcc.c:9641
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to %%:version-compare"
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
-#: gcc.c:9711
+#: gcc.c:9714
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to %%:version-compare"
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
-#: gcc.c:9747
+#: gcc.c:9750
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to %%:version-compare"
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "terlalu sedikit argumen ke %%:perbandingan-versi"
-#: gcc.c:9751
+#: gcc.c:9754
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to %%:version-compare"
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function"
msgid "too few arguments to %%:replace-extension"
msgstr "terlalu sedikit argumen ke fungsi"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of arguments to function %<va_start%>"
msgid "wrong number of arguments to %%:debug-level-gt"
@@ -21999,9 +22023,9 @@ msgstr "penunjuk circular delegasi terdeteksi"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here"
msgid "declared here"
@@ -22432,250 +22456,250 @@ msgstr "digunakan disini"
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, fuzzy, gcc-internal-format
#| msgid "no return statement in function returning non-void"
msgid "using result of function returning %<void%>"
msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "lvalue tidak valid dalam keluaran asm %d"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr "masukan %d bukan memori harus tetap berada dalam memori"
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr "masukan memori %d tidak secara langsung dapat dialamatkan"
-#: gimplify.c:6764
+#: gimplify.c:6767
#, fuzzy, gcc-internal-format
#| msgid "register variable %qD used in nested function"
msgid "threadprivate variable %qE used in target region"
msgstr "variabel register %qD digunakan dalam fungsi nested"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, fuzzy, gcc-internal-format
#| msgid "%Henclosing parallel"
msgid "enclosing target region"
msgstr "%Hparallel yang melingkupi"
-#: gimplify.c:6778
+#: gimplify.c:6781
#, fuzzy, gcc-internal-format
#| msgid "register variable %qD used in nested function"
msgid "threadprivate variable %qE used in untied task"
msgstr "variabel register %qD digunakan dalam fungsi nested"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, fuzzy, gcc-internal-format
#| msgid "%Henclosing parallel"
msgid "enclosing task"
msgstr "%Hparallel yang melingkupi"
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
#| msgid "%qs not specified in enclosing parallel"
msgid "%qE not specified in enclosing %qs"
msgstr "%qs tidak dispesifikan dalam parallel yang melingkupi"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
#| msgid "error closing %s: %m"
msgid "enclosing %qs"
msgstr "error menutup %s: %m"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, fuzzy, gcc-internal-format
#| msgid "%qs not specified in enclosing parallel"
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr "%qs tidak dispesifikan dalam parallel yang melingkupi"
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, fuzzy, gcc-internal-format
#| msgid "%H%qE undeclared (first use in this function)"
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%H%qE tidak dideklarasikan (pertama digunakan dalam fungsi ini)"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, fuzzy, gcc-internal-format
#| msgid "variable %q+D declared %<inline%>"
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "variabel %q+D dideklarasikan %<inline%>"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, fuzzy, gcc-internal-format
#| msgid "%Hiteration variable %qE is unsigned"
msgid "iteration variable %qE is predetermined linear"
msgstr "%H variabel iterasi %qE unsigned"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should be private"
msgid "iteration variable %qE should be private"
msgstr "iterasi variabel %qs seharusnya private"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qD should not be firstprivate"
msgid "iteration variable %qE should not be firstprivate"
msgstr "iterasi variabel %qD seharusnya bukan first private"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should not be reduction"
msgid "iteration variable %qE should not be reduction"
msgstr "iterasi variabel %qs seharusnya bukan reduksi"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should not be reduction"
msgid "iteration variable %qE should not be linear"
msgstr "iterasi variabel %qs seharusnya bukan reduksi"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qD should not be firstprivate"
msgid "iteration variable %qE should not be lastprivate"
msgstr "iterasi variabel %qD seharusnya bukan first private"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should be private"
msgid "iteration variable %qE should not be private"
msgstr "iterasi variabel %qs seharusnya private"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qE appears more than once in map clauses"
msgstr "%qE muncul lebih dari sekali dalam clause data"
-#: gimplify.c:8284
+#: gimplify.c:8287
#, fuzzy, gcc-internal-format
#| msgid "%s variable %qs is private in outer context"
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "%s variabel %qs private dalam konteks luar"
-#: gimplify.c:8304
+#: gimplify.c:8307
#, fuzzy, gcc-internal-format
#| msgid "%s variable %qs is private in outer context"
msgid "%s variable %qE is private in outer context"
msgstr "%s variabel %qs private dalam konteks luar"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
#| msgid "invalid template declaration of %qD"
msgid "invalid private reduction on %qE"
msgstr "deklarasi template dari %qD tidak valid"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr ""
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, fuzzy, gcc-internal-format
#| msgid "expected %<}%> before %<else%>"
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "diduga %<}%> sebelum %<else%>"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr "gimplification gagal"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "%qT dipromosikan ke %qT ketika dilewatkan melalui %<...%>"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(jadi anda harus melewatkan %qT bukan %qT ke %<va_arg%>)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "jika kode ini dicapai, aplikasi akan digagalkan"
@@ -22921,7 +22945,7 @@ msgstr ""
#: ipa-devirt.c:1229
#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr ""
#: ipa-devirt.c:1235
@@ -23023,7 +23047,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr ""
#: ipa-devirt.c:1599
@@ -23433,211 +23457,211 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, fuzzy, gcc-internal-format
#| msgid "ordered region may not be closely nested inside of critical or explicit task region"
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr "daerah terurut mungkin tidak secara dekat nested didalam daerah kritis atau eksplist daerah tugas"
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
#| msgid "invalid IACC argument"
msgid "invalid arguments"
msgstr "argumen IACC tidak valid"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, fuzzy, gcc-internal-format
#| msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "daerah barrier mungkin tidak secara dekat nested didalam dari work-sharing, critical, terurut atau eksplisit daerah tugas"
-#: omp-low.c:2725
+#: omp-low.c:2753
#, fuzzy, gcc-internal-format
#| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "daerah work-sharing mungkin tidak secara dekat nested didalam dari work-sharing, critical, terurut atau eksplisit daerah tugas"
-#: omp-low.c:2754
+#: omp-low.c:2782
#, fuzzy, gcc-internal-format
#| msgid "master region may not be closely nested inside of work-sharing or explicit task region"
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr "daerah master mungkin tidak secara dekat nested didalam daerah work-sharing atau eksplist daerah tugas"
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
-#: omp-low.c:2851
+#: omp-low.c:2879
#, fuzzy, gcc-internal-format
#| msgid "ordered region may not be closely nested inside of critical or explicit task region"
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr "daerah terurut mungkin tidak secara dekat nested didalam daerah kritis atau eksplist daerah tugas"
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
-#: omp-low.c:2892
+#: omp-low.c:2920
#, fuzzy, gcc-internal-format
#| msgid "critical region may not be nested inside a critical region with the same name"
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr "daerah kritis mungkin tidak nested didalam sebuah daerah kritikal dengan nama sama"
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid exit from OpenMP structured block"
msgid "invalid exit from %s structured block"
msgstr "exit tidak valid dari blok struktur OpenMP"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid entry to OpenMP structured block"
msgid "invalid entry to %s structured block"
msgstr "masukan tidak valid ke blok struktur OpenMP"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid branch to/from an OpenMP structured block"
msgid "invalid branch to/from %s structured block"
@@ -23726,7 +23750,7 @@ msgstr "tipe BYTE digunakan di %C tidak tersedia dalam mesin target"
msgid "command line option %qs is not supported by this configuration"
msgstr "pilihan baris perintah %qs tidak didukung dalam konfigurasi ini"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, fuzzy, gcc-internal-format
#| msgid "missing argument to \"%s\""
msgid "missing argument to %qs"
@@ -23903,140 +23927,150 @@ msgstr "-falign-loops=%d tidak didukung"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr ""
+
+#: opts.c:1015
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr ""
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr "tidak dikenal include_flags 0x%x dilewatkan ke print_specific_help"
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, fuzzy, gcc-internal-format
#| msgid "warning: unrecognized argument to --help= option: %.*s\n"
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
#| msgid "warning: unrecognized argument to --help= option: %.*s\n"
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
-#: opts.c:1828
+#: opts.c:1835
#, fuzzy, gcc-internal-format
#| msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr "warning: --help argumen %.*s adalah ambigu, mohon lebih spesifik\n"
-#: opts.c:1837
+#: opts.c:1844
#, fuzzy, gcc-internal-format
#| msgid "warning: unrecognized argument to --help= option: %.*s\n"
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
-#: opts.c:2078
+#: opts.c:2085
#, fuzzy, gcc-internal-format
#| msgid "%s is not supported by this configuration"
msgid "HSA has not been enabled during configuration"
msgstr "%s tidak didukung untuk konfigurasi ini"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "alignmen struktur harus berupa kelipatan kecil dari dua, bukan %d"
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
#| msgid "unknown stack check parameter \"%s\""
msgid "unknown stack check parameter %qs"
msgstr "tidak diketahui parameter pemeriksaan stack \"%s\""
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "stack limit expression is not supported"
msgid "dwarf version %d is not supported"
msgstr "ekspresi batas stack tidak didukung"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s: --param argumen seharusnya dari bentuk NAME=NILAI"
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "nilai ---param %qs tidak valid"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs"
msgstr "nilai ---param %qs tidak valid"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "nilai ---param %qs tidak valid"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "target sistem tidak mendukung keluaran debug"
-#: opts.c:2513
+#: opts.c:2520
#, fuzzy, gcc-internal-format
#| msgid "debug format \"%s\" conflicts with prior selection"
msgid "debug format %qs conflicts with prior selection"
msgstr "format debug \"%s\" konflik dengan pemilihan sebelumnya"
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
#| msgid "unrecognised debug output level \"%s\""
msgid "unrecognized debug output level %qs"
msgstr "tingkat keluaran debug \"%s\" tidak dikenal"
-#: opts.c:2533
+#: opts.c:2540
#, fuzzy, gcc-internal-format
#| msgid "debug output level %s is too high"
msgid "debug output level %qs is too high"
msgstr "tingkat keluaran debug %s terlalu tinggi"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "memperoleh batas maksimum ukuran berkas core: %m"
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "menset batas maksimum ukuran berkas core ke: %m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "pilihan debuggin gcc: %c tidak dikenal"
-#: opts.c:2627
+#: opts.c:2634
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-Werror=%s: No option -%s"
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s: Tidak ada pilihan -%s"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -24401,7 +24435,7 @@ msgstr "variabel register global mengikuti sebuah definisi fungsi"
msgid "register of %qD used for multiple global register variables"
msgstr "register digunakan untuk dua variabel register global"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, fuzzy, gcc-internal-format
#| msgid " conflict with %q+D"
msgid "conflicts with %qD"
@@ -25030,13 +25064,13 @@ msgstr "error menulis ke %s: %m"
msgid "error closing %s: %m"
msgstr "error menutup %s: %m"
-#: toplev.c:2054
+#: toplev.c:2057
#, fuzzy, gcc-internal-format
#| msgid "assert: %s is assign compatible with %s"
msgid "self-tests incompatible with -E"
msgstr "assert: %s adalah assign kompatibel dengan %s"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -26009,53 +26043,53 @@ msgstr "redefinisi dari %q+D"
msgid "in expansion of macro %qs"
msgstr ""
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i can not throw but has EH edges"
msgid "BB %i has multiple EH edges"
msgstr "BB %i tidak dapat throw tetapi memiliki EH edges"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i can not throw but has EH edges"
msgid "BB %i can not throw but has an EH edge"
msgstr "BB %i tidak dapat throw tetapi memiliki EH edges"
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i last statement has incorrectly set region"
msgid "BB %i last statement has incorrectly set lp"
msgstr "BB %i pernyataan terakhir memiliki daerah set tidak benar"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unnecessary EH edge %i->%i"
msgid "Incorrect EH edge %i->%i"
msgstr "EH edge %i->%i tidak diperlukan"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong insn in the fallthru edge"
msgid "BB %i too many fallthru edges"
msgstr "insn salah dalam ujung fallthru"
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i last statement has incorrectly set region"
msgid "BB %i has incorrect edge"
msgstr "BB %i pernyataan terakhir memiliki daerah set tidak benar"
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong insn in the fallthru edge"
msgid "BB %i has incorrect fallthru edge"
@@ -26161,35 +26195,35 @@ msgstr "korupsi SSA"
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to built-in function"
msgid "in a call to built-in function %qD"
msgstr "argumen ke fungsi bawaan tidak valid"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
#| msgid "inline function %q+D declared but never defined"
msgid "in a call to function %qD declared here"
msgstr "fungsi inline %q+D dideklarasikan tetapi tidak pernah didefinisikan"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, fuzzy, gcc-internal-format
#| msgid "cannot optimize loop, the loop counter may overflow"
msgid "missed loop optimization, the loop counter may overflow"
msgstr "tidak dapat mengoptimisasi loop, pertemuan loop mungkin overflow"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, fuzzy, gcc-internal-format
#| msgid "within this context"
msgid "within this loop"
@@ -26557,11 +26591,11 @@ msgstr "%q+D redeklarasi tanpa atribut dllimport: sebelumnya dllimport diabaikan
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -27588,7 +27622,7 @@ msgstr "%qE atribut diabaikan untuk %qE"
msgid "type was previously declared %qE"
msgstr "setelah deklarasi sebelumnya %q+D"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, fuzzy, gcc-internal-format
#| msgid "%qs can only be specified for functions"
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
@@ -27875,7 +27909,7 @@ msgstr "konstanta integer terlalu besar untuk tipe %qs"
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
@@ -28531,66 +28565,66 @@ msgstr "menulis kedalam objek konstan (argumen %d)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "kelebihan tipe kualifier dalam format argumen (argumen %d)"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, fuzzy, gcc-internal-format
#| msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "format %q.*s diduga bertipe %<%s%s%>, tetapi argumen %d memiliki tipe %qT"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, fuzzy, gcc-internal-format
#| msgid "%qs expects a constant argument"
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%qs diduga sebuah konstanta argumen"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, fuzzy, gcc-internal-format
#| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "format %q.*s diduga bertipe %<%T%s%>, tetapi argumen %d memiliki tipe %qT"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, fuzzy, gcc-internal-format
#| msgid "%qs expects a constant argument"
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%qs diduga sebuah konstanta argumen"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%> tidak didefinisikan sebagai sebuah tipe"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%> tidak didefinisikan sebagai %<long%> atau %<long long>"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%<locus%> tidak didefinisikan sebagai sebuah tipe"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%> tidak didefinisikan sebagai sebuah tipe"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe pointer"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "args yang akan diformat bukan %<...%>"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "strftime format tidak dapat memformat argumen"
@@ -28696,7 +28730,7 @@ msgstr "konstanta floating dipotong ke nol"
msgid "repeated %<@%> before Objective-C string"
msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr "tidak didukung bukan-standar pemotongan dari string literals"
@@ -28727,7 +28761,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "tipe tidak valid untuk iterasi variabel %qE"
@@ -28743,22 +28777,22 @@ msgstr "%Htipe tidak valid untuk iterasi variabel %qE"
msgid "%qE is not initialized"
msgstr "%qE tidak terinisialisasi"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr "hilang predikat pengontrol"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "predikat pengontrol tidak valid"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr "hilang ekspresi peningkatan"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "ekspresi peningkatan tidak valid"
@@ -29326,8 +29360,8 @@ msgstr ""
msgid "wrong type argument to %s"
msgstr "tipe argumen salah ke abs"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "overflow dalam konstanta ekspresi"
@@ -30038,7 +30072,7 @@ msgstr[1] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
#| msgid "%<friend%> can only be specified inside a class"
msgid "%<_Cilk_spawn%> may only be used inside a function"
@@ -30214,7 +30248,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "pilihan -mdebug-%s tidak dikenal"
@@ -30559,7 +30593,7 @@ msgstr "dukungan profiler untuk VxWorks"
msgid "%Kargument %d must be a constant immediate"
msgstr "argumen harus berupa sebuah konstanta"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, fuzzy, gcc-internal-format
#| msgid "index mask must be an immediate"
msgid "%Klane index must be a constant immediate"
@@ -30648,7 +30682,7 @@ msgstr ""
msgid "unknown value %qs for -mtune"
msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "switch -mcpu=%s conflicts with -march= switch"
msgid "switch -mcpu=%s conflicts with -march=%s switch"
@@ -30745,9 +30779,9 @@ msgstr "batasan yang cocok tidak mengijinkan sebuah register"
msgid "target %s %s=%s is not valid"
msgstr "-mcpu=%s tidak valid"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
#| msgid "alias argument not a string"
msgid "attribute %<target%> argument not a string"
@@ -30837,7 +30871,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "nilai buruk %qs untuk -mmemory-latency"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -31025,237 +31059,237 @@ msgstr ""
msgid "insn addresses not freed"
msgstr "Alamat buruk, bukan register:"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "this builtin is not supported for this target"
msgstr "-fdata-sections tidak didukung untuk target ini"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "pemilih harus berupa sebuah immediate"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "mask harus berupa sebuah immediate"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute argument should be between 0 to 255"
msgid "the range of mask should be in 0 to 255"
msgstr "argumen atribut `%s' seharusnya berada diantara 0 sampai 255"
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, fuzzy, gcc-internal-format
#| msgid "-fPIC and -G are incompatible"
msgid "iWMMXt and NEON are incompatible"
msgstr "-fPIC dan -G tidak kompatibel"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "target CPU tidak mendukung kode ARM"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "aktifkan dukungan backtrace hanya berarti ketika mengkompile untuk Thumb"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "aktifkan dukungan callee kerja sama yang berarti ketika mengkompile untuk Thumb"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g dengan -mno-apcs-frame mungkin tidak memberikan debugging yang masuk akal"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "tidak dapat menggunakan -mtp=cp15 dengan 16-bit Thumb"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr "RTP PIC tidak kompatibel dengan Thumb"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "target CPU tidak mendukung instruksi THUMB"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support ARM mode"
msgid "target CPU does not support unaligned accesses"
@@ -31263,150 +31297,150 @@ msgstr "target CPU tidak mendukung kode ARM"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, fuzzy, gcc-internal-format
#| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mpcrel -fPIC saat ini tidak didukung dalam cpu yang dipilih"
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "target CPU tidak mendukung kerja-sama"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check tidak kompatibel dengan -mno-apcs-frame"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic dan -macps-reent tidak kompatibel"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "APCS reentrant kode tidak didukung. Diabaikan"
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
#| msgid "-mrelocatable and -msdata=%s are incompatible"
msgid "selected fp16 options are incompatible"
msgstr "-mrelocatable dan -msdata=%s tidak kompatibel"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr "iwmmxt membutuhkan sebuah AAPCS kompatibel ABI untuk operasi yang sesuai"
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr "iwmmxt abi membutuhkan sebuah iwmmxt kapabel cpu"
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "target CPU tidak mendukung kerja-sama"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "target CPU tidak mendukung kerja-sama"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr ""
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, fuzzy, gcc-internal-format
#| msgid "-mfloat-abi=hard and VFP"
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mfloat-abi=hard dan VFP"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mfloat-abi=hard dan VFP"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, fuzzy, gcc-internal-format
#| msgid "structure size boundary can only be set to %s"
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "ukuran batas struktur hanya dapat diset ke %s"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, fuzzy, gcc-internal-format
#| msgid "structure size boundary can only be set to %s"
msgid "structure size boundary can only be set to 8 or 32"
msgstr "ukuran batas struktur hanya dapat diset ke %s"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "RTP PIC tidak kompatibel dengan -msingle-pic-base"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= tidak berguna tanpa -fpic"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "tidak dapat menggunakan '%s' untuk register PIC"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, fuzzy, gcc-internal-format
#| msgid "-freorder-blocks-and-partition does not work on this architecture"
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support THUMB instructions"
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "target CPU tidak mendukung instruksi THUMB"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -31415,77 +31449,82 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "atribut %qs hanya berlaku ke fungsi"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr ""
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, fuzzy, gcc-internal-format
#| msgid "%qD must not have variable number of arguments"
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr ""
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute ignored without -mcmse option."
msgstr "%qE atribut diabaikan dalam tipe bukan-class"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute have effect only on public objects"
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "%qE atribut hanya memiliki efek dalam objek publik"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to function types"
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "atribut %qs hanya berlaku ke fungsi tipe"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "tidak dapat menghitung lokasi ril dari parameter terstack"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "Unexpected thumb1 far jump"
msgstr "Tidak terduga akhir dari modul"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "tidak ada register bawah yang tersedia unruk popping register atas"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid vector type for attribute %qE"
msgid "invalid fpu for attribute(target(\"%s\"))"
@@ -31494,13 +31533,13 @@ msgstr "tipe vektori tidak valid untuk atribut %qE"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr "atribut(target(\"%s\")) tidak diketahui"
@@ -31608,182 +31647,194 @@ msgstr "-G dan -static adalah mutually exclusive"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot have default arguments"
msgid "%qs function cannot have arguments"
msgstr "%qD tidak dapat memiliki argumen baku"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, fuzzy, gcc-internal-format
#| msgid "Function does not return a value"
msgid "%qs function cannot return a value"
msgstr "Fungsi tidak mengembalikan sebuah nilai"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
#, fuzzy, gcc-internal-format
#| msgid "%qs appears to be a misspelled signal handler"
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr "%qs sepertinya salah nama signal handler"
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Number of registers used to pass integer arguments"
msgid "fixed register %s used to pass parameter to function"
msgstr "Jumlah dari register yang digunakan untuk melewati argumen integer"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, fuzzy, gcc-internal-format
#| msgid "weak declaration of %q+D not supported"
msgid "writing to address space %qs not supported"
msgstr "deklarasi lemah dari %q+D tidak didukung"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to variables"
msgid "%qE attribute only applies to variables in static storage"
msgstr "%qs atribut hanya berlaku ke variabel"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variadic functions"
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "%qE atribut hanya berlaku untuk fungsi variadic"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to variables"
msgid "%qE attribute only applies to variables"
msgstr "%qs atribut hanya berlaku ke variabel"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute requires an integer constant argument"
msgid "%qE attribute allows only an integer constant argument"
msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute does not apply to types"
msgid "%qE attribute address out of range"
msgstr "atribut %qs tidak mengaplikasi ke tipe"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to variables"
msgid "%qE attribute on non-volatile variable"
msgstr "%qs atribut hanya berlaku ke variabel"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr ""
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr ""
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, fuzzy, gcc-internal-format
#| msgid "declaration of %q+D shadows a parameter"
msgid "static IO declaration for %q+D needs an address"
msgstr "deklarasi dari %q+D membayangi sebuah parameter"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+D was here"
msgid "IO definition for %q+D needs an address"
msgstr "definisi sebelumnya dari %q+D ada disini"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "hanya variabel yang belum terinisialisasi yang dapat ditempatkan dalam daerah .noinit"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+#| msgid "only initialized variables can be placed into program memory area"
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "hanya variabel terinisialisasi yang dapat ditempatkan kedalam daerah memori aplikasi"
+
+#: config/avr/avr.c:10160
#, fuzzy, gcc-internal-format
#| msgid "only initialized variables can be placed into program memory area"
msgid "uninitialized variable %q+D put into program memory area"
msgstr "hanya variabel terinisialisasi yang dapat ditempatkan kedalam daerah memori aplikasi"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
#| msgid "%qs incompatible attribute ignored"
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "atribut %qs tidak kompatibel diabaikan"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, fuzzy, gcc-internal-format
#| msgid "MCU %qs supported for assembler only"
msgid "architecture %qs supported for assembler only"
msgstr "MCU %qs hanya didukung untuk perakit saja"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, fuzzy, gcc-internal-format
#| msgid "Conversion from %s to %s at %L"
msgid "conversion from address space %qs to address space %qs"
msgstr "Konversi dari %s ke %s di %L"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Unexpected end of module in string constant"
msgid "%s expects a compile time integer constant"
msgstr "Tidak terduga akhir dari modul dalam konstanta string"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs attribute requires an integer constant argument"
msgid "%s expects a compile time long integer constant as first argument"
msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -32084,12 +32135,12 @@ msgstr "akumulator tidak sesuai untuk %qs"
msgid "invalid IACC argument"
msgstr "argumen IACC tidak valid"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs diduga sebuah konstanta argumen"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
@@ -32287,7 +32338,7 @@ msgstr "model kode %qs tidak mendukung dalam mode %s bit"
msgid "code model %qs not supported in x32 mode"
msgstr "model kode %qs tidak mendukung dalam mode %s bit"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "model kode %s tidak mendukung kode PIC"
@@ -32434,318 +32485,318 @@ msgstr "%srtd%s diabaikan dalam mode 64 bit"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "%srtd%s diabaikan dalam mode 64 bit"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, fuzzy, gcc-internal-format
#| msgid "-fprefetch-loop-arrays not supported for this target"
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "-fprefetch-loop-array tidak didukung untuk target ini"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "%spreferred-stack-boundary=%d%s tidak berada diantara %d dan 12"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mincoming-stack-boundary=%d tidak berada diantara %d dan 12"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, fuzzy, gcc-internal-format
#| msgid "%<-march=%s%> is not compatible with the selected ABI"
msgid "-mnop-mcount is not compatible with this target"
msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, fuzzy, gcc-internal-format
#| msgid "inter-module optimizations not implemented for C++"
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, fuzzy, gcc-internal-format
#| msgid "%ssseregparm%s used without SSE enabled"
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "%ssseregparam%s digunakan tanpa SSE aktif"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, fuzzy, gcc-internal-format
#| msgid "%ssseregparm%s used without SSE enabled"
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "%ssseregparam%s digunakan tanpa SSE aktif"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "set instruksi SSE non-aktif, menggunakan 387 aritmetik"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "set instruksi 387 non-aktif, menggunakan aritmetik SSE"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unknown -m%s= option specified: '%s'"
msgid "unknown option for -mrecip=%s"
msgstr "pilihan -m%s= tidak diketahui dispesifikasikan: '%s'"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr "pilihan(\"%s\") telah dispesifikasikan"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Specify when instructions are allowed to access code"
msgid "%s instructions aren't allowed in %s service routine"
msgstr "Spesifikasikan kapan instruksi diperbolehkan untuk mengakses kode"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "atribut fastcall dan regparm tidak kompatibel"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, fuzzy, gcc-internal-format
#| msgid "fastcall and stdcall attributes are not compatible"
msgid "regparam and thiscall attributes are not compatible"
msgstr "atribut fastcall dan stdcall tidak kompatibel"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute requires an integer constant argument"
msgid "%qE attribute requires an integer constant argument"
msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs attribute larger than %d"
msgid "argument to %qE attribute larger than %d"
msgstr "argumen ke atribut %qs lebih besar daripada %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "atribut fastcall dan cdecl tidak kompatibel"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "atribut fastcall dan stdcall tidak kompatibel"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, fuzzy, gcc-internal-format
#| msgid "fastcall and stdcall attributes are not compatible"
msgid "fastcall and thiscall attributes are not compatible"
msgstr "atribut fastcall dan stdcall tidak kompatibel"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "atribut stdcall dan cdecl tidak kompatibel"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "atribut stdcall dan fastcall tidak kompatibel"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, fuzzy, gcc-internal-format
#| msgid "stdcall and fastcall attributes are not compatible"
msgid "stdcall and thiscall attributes are not compatible"
msgstr "atribut stdcall dan fastcall tidak kompatibel"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, fuzzy, gcc-internal-format
#| msgid "stdcall and fastcall attributes are not compatible"
msgid "cdecl and thiscall attributes are not compatible"
msgstr "atribut stdcall dan fastcall tidak kompatibel"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute is used for non-class method"
msgstr "%qE atribut diabaikan dalam tipe bukan-class"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, fuzzy, gcc-internal-format
#| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr "Memanggil %qD dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, fuzzy, gcc-internal-format
#| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr "Memanggil %qT dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, fuzzy, gcc-internal-format
#| msgid "does not support multilib"
msgid "X32 does not support ms_abi attribute"
msgstr "tidak mendukung multilib"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr ""
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, fuzzy, gcc-internal-format
#| msgid "AVX vector argument without AVX enabled changes the ABI"
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, fuzzy, gcc-internal-format
#| msgid "AVX vector argument without AVX enabled changes the ABI"
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, fuzzy, gcc-internal-format
#| msgid "AVX vector argument without AVX enabled changes the ABI"
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "argumen vektor SSE tanpa SSE aktif mengubah ABI"
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "SSE vektor kembali tanpa SSE aktif mengubah ABI"
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "argumen vektor MMX tanpa MMX aktif mengubah ABI"
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr "MMX vektor kembali tanpa MMX aktif mengubah ABI"
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, fuzzy, gcc-internal-format
#| msgid "The ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr "ABI dari melewatkan struct dengan sebuah anggota array flexible telah berubah dalam GCC 4.4"
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, fuzzy, gcc-internal-format
#| msgid "The ABI of passing union with long double has changed in GCC 4.4"
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, fuzzy, gcc-internal-format
#| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr "register SSE kembali dengan SSE tidak aktif"
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr "argumen register SSE dengan SSE tidak aktif"
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr "x87 register kembali dengan x87 tidak aktif"
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, fuzzy, gcc-internal-format
#| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr "Memanggil %qD dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "The ABI of passing union with long double has changed in GCC 4.4"
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, fuzzy, gcc-internal-format
#| msgid "%s not supported for nested functions"
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr "%s tidak didukung untuk fungsi nested"
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, fuzzy, gcc-internal-format
#| msgid "%s not supported for nested functions"
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
@@ -32753,331 +32804,331 @@ msgstr "%s tidak didukung untuk fungsi nested"
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support flexible array members"
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, fuzzy, gcc-internal-format
#| msgid "unsupported operand size for extended register"
msgid "unsupported size for integer register"
msgstr "ukuran operan tidak didukung untuk register ekstended"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr "register extended tidak memiliki setengah tinggi"
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr "ukuran operan tidak didukung untuk register ekstended"
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, fuzzy, gcc-internal-format
#| msgid "non-integral used in condition"
msgid "non-integer operand used with operand code 'z'"
msgstr "bukan integral digunakan dalam kondisi"
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't be called directly"
msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, fuzzy, gcc-internal-format
#| msgid "stack limit expression is not supported"
msgid "Virtual function multiversioning not supported"
msgstr "ekspresi batas stack tidak didukung"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of %q+D"
msgid "previous declaration of %D"
msgstr "deklarasi sebelumnya dari %q+D"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "__builtin_eh_return tidak didukung dalam target ini"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs must be a 2-bit unsigned literal"
msgid "Parameter to builtin must be a string constant or literal"
msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Argument to -ffpe-trap is not valid: %s"
msgid "Parameter to builtin not valid: %s"
msgstr "Argumen ke -ffpe-trap tidak valid: %s"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, fuzzy, gcc-internal-format
#| msgid "the fifth argument must be a 8-bit immediate"
msgid "the fifth argument must be an 8-bit immediate"
msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, fuzzy, gcc-internal-format
#| msgid "the third argument must be a 8-bit immediate"
msgid "the third argument must be an 8-bit immediate"
msgstr "argumen ketiga harus berupa sebuah 8 bit immediate"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 1-bit immediate"
msgid "the last argument must be an 1-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 4-bit immediate"
msgid "the last argument must be a 3-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "argumen selanjutnya ke terakhir harus berupa sebuah 8 bit immediate"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, fuzzy, gcc-internal-format
#| msgid "argument must be a constant"
msgid "the third argument must be comparison constant"
msgstr "argumen harus berupa sebuah konstanta"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect comparison mode"
msgstr "insn tidak benar:"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, fuzzy, gcc-internal-format
#| msgid "incorrect sharing of tree nodes"
msgid "incorrect rounding operand"
msgstr "pembagian tidak benar dari titik pohon"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 4-bit immediate"
msgid "the immediate argument must be a 4-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 5-bit immediate"
msgid "the immediate argument must be a 5-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be an 8-bit immediate"
msgid "the immediate argument must be an 8-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 2-bit immediate"
msgid "the last argument must be a 32-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr "%qE membutuhkan pilihan isa tidak diketahui"
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr "%qE membutuhkan pilihan isa %s"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "argumen terakhir harus berupa sebuah immediate"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 4-bit immediate"
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, fuzzy, gcc-internal-format
#| msgid "the fifth argument must be a 8-bit immediate"
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect hint operand"
msgstr "insn tidak benar:"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be an 8-bit immediate"
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only available for 64-bit"
msgid "%qE attribute only available for 32-bit"
msgstr "%qs atribut hanya tersedia untuk 64 bit"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, fuzzy, gcc-internal-format
#| msgid "argument of %qs attribute is not a string constant"
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "atribut ms_abi dan sysv_abi tidak kompatibel"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, fuzzy, gcc-internal-format
#| msgid "%qs incompatible attribute ignored"
msgid "%qE incompatible attribute ignored"
msgstr "atribut %qs tidak kompatibel diabaikan"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't have non-void return value"
msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, fuzzy, gcc-internal-format
#| msgid "By-value argument at %L is not allowed in this context"
msgid "alternatives not allowed in asm flag output"
msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, fuzzy, gcc-internal-format
#| msgid "unknown ira algorithm \"%s\""
msgid "unknown asm flag output %qs"
msgstr "algoritma ira \"%s\" tidak diketahui"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, fuzzy, gcc-internal-format
#| msgid "invalid lvalue in asm output %d"
msgid "invalid type for asm flag output"
msgstr "lvalue tidak valid dalam keluaran asm %d"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, fuzzy, gcc-internal-format
#| msgid "Unknown architecture '%s'"
msgid "Unknown architecture specific memory model"
msgstr "Arsitektur '%s' tidak dikenal"
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unsupported combination: %s"
msgid "unsupported simdlen %d"
msgstr "kombinasi tidak didukung: %s"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, fuzzy, gcc-internal-format
#| msgid "unused arguments in $-style format"
msgid "unsupported argument type %qT for simd\n"
msgstr "argumen yang tidak digunakan dalam $-gaya format"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -33208,7 +33259,7 @@ msgstr "gp_offset (%ld) atau end_offset (%ld) lebih kecil dari nol"
msgid "argument %qd is not a constant"
msgstr "argumen %qd bukan sebuah konstanta"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS, penunjuk kosong"
@@ -33218,7 +33269,7 @@ msgstr "PRINT_OPERAND_ADDRESS, penunjuk kosong"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: Punctuation '%c' tidak diketahui"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND penunjuk kosong"
@@ -33326,7 +33377,7 @@ msgstr "multiple atribut interupsi tidak diijinkan"
msgid "interrupt_thread is available only on fido"
msgstr "interrupt_thread hanya tersedia di fido"
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "ekspresi batas stack tidak didukung"
@@ -33859,8 +33910,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr "kode bawaan buruk"
@@ -34133,29 +34184,29 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on types"
msgid "%qE attribute requires a void return type"
msgstr "%qE attribut diabaikan dalam tipe"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
#| msgid "__BELOW100__ attribute not allowed with auto storage class"
msgid "%qE attribute not allowed with auto storage class"
msgstr "__BELOW100__ atribut tidak diijinkan dengan class auto storage"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -34180,7 +34231,7 @@ msgstr "-g hanya didukung ketika menggunakan GAS di prosesor ini,"
msgid "-g option disabled"
msgstr "-g pilihan tidak aktif"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr "alignmen (%u) untuk %s melebihi maksimal alignmen untuk global common data. Menggunakan %u"
@@ -34324,240 +34375,240 @@ msgstr "angka harus berupa 0 atau 1"
msgid "junk at end of #pragma longcall"
msgstr "sampah diakhir dari #pragma longcall"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, fuzzy, gcc-internal-format
#| msgid "vec_extract only accepts 2 arguments"
msgid "vec_mul only accepts 2 arguments"
msgstr "vec_extract hanya menerima 2 argumen"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_cmpne only accepts 2 arguments"
msgstr "vec_insert hanya menerima 3 argumen"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_adde only accepts 3 arguments"
msgstr "vec_insert hanya menerima 3 argumen"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_addec only accepts 3 arguments"
msgstr "vec_insert hanya menerima 3 argumen"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%s hanya menerima %d argumen"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%s hanya menerima 1 argumen"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%s hanya menerima 2 argumen"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr "vec_extract hanya menerima 2 argumen"
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr "vec_insert hanya menerima 3 argumen"
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, fuzzy, gcc-internal-format
#| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "melewatkan argumen %d dari %qE mengabaikan kualifier frompointer target type"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%Jalias definitions not supported in this configuration"
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "%J definisi alias tidak didukung dalam konfigurasi ini"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid parameter combination for AltiVec intrinsic"
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "kombinasi parameter untuk AltiVec intrinsik tidak valid"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 membutuhkan arsitektur PowerPC64, mengaktifkan"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, 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 tidak didukung untuk 64 bit Darwin; ini tidak kompatibel dengan perpustakaan C dan C++ yang terpasang"
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, fuzzy, gcc-internal-format
#| msgid "not configured for ABI: '%s'"
msgid "not configured for SPE ABI"
msgstr "tidak dikonfigurasikan untuk ABI: '%s'"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
#| msgid "Do not use PowerPC instruction set"
msgid "not configured for SPE instruction set"
msgstr "Jangan gunakan set instruksi PowerPC"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "AltiVec tidak didukung dalam target ini"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, fuzzy, gcc-internal-format
#| msgid "Spe not supported in this target"
msgid "SPE not supported in this target"
msgstr "Spe tidak didukung dalam target ini"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple tidak didukung di sistem little endian"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring tidak didukung di sistem little endian"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr ""
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mdirect-move requires -mvsx"
msgstr "--resource membutuhkan -o"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower8-vector requires -mvsx"
msgstr "--resource membutuhkan -o"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mvsx-timode requires -mvsx"
msgstr "--resource membutuhkan -o"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, fuzzy, gcc-internal-format
#| msgid "-msingle-float option equivalent to -mhard-float"
msgid "-mhard-dfp requires -mhard-float"
msgstr "pilihan -msingle-float ekuivalen dengan -mhard-float"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-df requires -mvsx"
msgstr "--resource membutuhkan -o"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-di requires -mvsx"
msgstr "--resource membutuhkan -o"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
@@ -34566,550 +34617,555 @@ msgstr ""
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr "perpusatakaan vektorisasi tidak dikenal tipe ABI (%s) untuk pilihan %sveclibabi=%s %s"
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC vektor dikembalikan dengan referensi: ekstensi bukan standar ABI dengan tidak ada garansi kompabilitas"
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "tidak dapat memberikan nilai kembali dalam register vektor karena instruksi altivec tidak aktif, gunakan -maltivec untuk mengaktifkannya"
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "The ABI of passing union with long double has changed in GCC 4.4"
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "tidak dapat melewatkan argumen dalam vektor register karena instruksi altivek tidak aktif, gunakan -maltivec untuk mengaktifkannya"
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, fuzzy, gcc-internal-format
#| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC vektor dilewatkan dengan referensi: bukan ekstensi standar ABI dengan tidak ada garansi kompabilitas"
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Treat the input file as already preprocessed"
msgid "internal error: builtin function %s already processed"
msgstr "Perlakukan berkas masukan seperti sudah terproses"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "argument 1 must be an 8-bit field value"
msgstr "argumen 1 harus berupa sebuah 5 bit signed literal"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "argumen 1 harus berupa sebuah 5 bit signed literal"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "argumen 1 dari __builtin_altivec_predicate harus berupa sebuah konstanta"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "argumen 1 dari __builtin_altivec_predicate diluar dari jangkauan"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%srtd%s is ignored in 64bit mode"
msgid "builtin %s is only valid in 64-bit mode"
msgstr "%srtd%s diabaikan dalam mode 64 bit"
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument %d must be an unsigned literal"
msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate is out of range"
msgid "argument %d is an unsigned literal that is out of range"
msgstr "argumen 1 dari __builtin_spe_predicate diluar dari jangkauan"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s only accepts 1 argument"
msgid "builtin %s only accepts a string argument"
msgstr "%s hanya menerima 1 argumen"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument to built-in function"
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "argumen ke fungsi bawaan tidak valid"
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument to built-in function"
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "argumen ke fungsi bawaan tidak valid"
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 1 must be 0 or 2"
msgstr "angka harus berupa 0 atau 1"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 2 must be 0 or 1"
msgstr "angka harus berupa 0 atau 1"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
#| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
msgid "argument 3 must be in the range 0..15"
msgstr "Argumen dari ATANH di %L harus berada didalam jangkauan -1 ke 1"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr "tidak teresolf overload untuk Altivec bawaan %qF"
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "argumen ke dss harus berupa sebuah 2 bit unsigned literal"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "argumen 1 dari __builtin_paired_predicate harus berupa sebuah konstanta"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "argumen 1 dari __builtin_paired_predicate diluar dari jangkauan"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "argumen 1 dari __builtin_spe_predicate harus berupa sebuah konstanta"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "argumen 1 dari __builtin_spe_predicate diluar dari jangkauan"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "this builtin function is only available on the fr450"
msgid "Builtin function %s is only valid for the cell processor"
msgstr "fungsi bawaan ini hanya tersedia di fr450"
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mvsx option"
msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mhtm option"
msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -maltivec option"
msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mpaired option"
msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mspe option"
msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr ""
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr ""
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr ""
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mhard-float option"
msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr ""
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qs not supported for MIPS16"
msgid "Builtin function %s is not supported with the current options"
msgstr "fungsi bawaan %qs tidak didukung untuk MIPS16"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "stack frame terlalu besar"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr ""
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC target is not supported for this machine"
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "#pragma GCC target tidak didukung untuk mesin ini"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "tidak ada profiling dari kode 64 bit untuk ABI ini"
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr "penggunaan dari %<long double%> dalam tipe AltiVec tidak valid"
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr "penggunaan dari tipe boolean dalam tipe AltiVec tidak valid"
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr "penggunaan dari %<complex%> dalam tipe AltiVec tidak valid"
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr "penggunaan dari tipe titik pecahan desimal dalam tipe AltiVec tidak valid"
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, fuzzy, gcc-internal-format
#| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr "penggunaan dari %<long%> dalam tipe AltiVec tidak valid untuk kode 64 bit"
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr "penggunaan dari %<long%> dalam tipe AltiVec sudah ditinggalkan; gunakan %<int%>"
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, fuzzy, gcc-internal-format
#| msgid "use of %<long long%> in AltiVec types is invalid"
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr "penggunaan dari %<long long%> dalam tipe AltiVec tidak valid"
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, fuzzy, gcc-internal-format
#| msgid "use of %<double%> in AltiVec types is invalid"
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr "penggunaan dari %<double%> dalam tipe AltiVec tidak valid"
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr "mengeluarkan instruksi microcode %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr "mengeluarkan kondisional instruksi microcode %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid use of '%%%c'"
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "penggunaan dari '%%%c' tidak valid"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%H%<#pragma%> is not allowed here"
msgid "%s\"%s\"%s is not allowed"
msgstr "%H%<#pragma%> tidak diijinkan disini"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "spec '%s' is invalid"
msgid "%s\"%s\"%s is invalid"
msgstr "spesifikasi '%s' tidak valid"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -35301,6 +35357,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mapcs-stack-check tidak kompatibel dengan -mno-apcs-frame"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 membutuhkan sebuah cpu PowerPC64"
@@ -35394,7 +35451,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -35422,7 +35479,7 @@ msgstr ""
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -35444,7 +35501,7 @@ msgstr "kependekan %s ambigu"
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -35459,173 +35516,173 @@ msgstr "%qs sudah ditinggalkan"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
#| msgid "unresolved overload for Altivec builtin %qF"
msgid "unresolved overloaded builtin"
msgstr "tidak teresolf overload untuk Altivec bawaan %qF"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, fuzzy, gcc-internal-format
#| msgid "bad builtin code"
msgid "bad builtin icode"
msgstr "kode bawaan buruk"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to built-in function"
msgid "invalid argument %d for builtin %qF"
msgstr "argumen ke fungsi bawaan tidak valid"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr "ukuran total dari variabel lokal melebihi batas arsitektur"
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, fuzzy, gcc-internal-format
#| msgid "frame size of %qs is "
msgid "frame size of %qs is %wd bytes"
msgstr "ukuran frame dari %qs adalah "
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr "%qs menggunakan alokasi dinamis stack"
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, fuzzy, gcc-internal-format
#| msgid "-fPIC and -fpic are not supported for this target"
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr "-fPIC dan -fpic tidak didukung untuk target ini"
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "mode z/Arsitektur tidak didukung di %s"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "64 bit ABI tidak didukung di mode ESA/390"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Hardware decimal floating point instructions not available on %s"
msgid "hardware vector support not available on %s"
msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia di %s"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Hardware decimal floating point instructions not available on %s"
msgid "hardware decimal floating point instructions not available on %s"
msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia di %s"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, fuzzy, gcc-internal-format
#| msgid "Hardware decimal floating point instructions not available in ESA/390 mode"
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia dalam mode ESA/390"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, fuzzy, gcc-internal-format
#| msgid "-mhard-dfp can't be used in conjunction with -msoft-float"
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr "-mhard-dfp tidak dapat digunakan dalam konjungsi dengan -msoft-float"
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "-mbackchain -mpacked-stack -mhard-float tidak didukung dalam kombinasi"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr "ukuran stack harus lebih besar dari nilai penjaga stack"
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "ukuran stack harus lebih besar dari 64k"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr "-mstack-guard mengimplikasikan penggunaan dari -mstack-size"
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
#| msgid "argument to \"%s\" should be a non-negative integer"
msgid "arguments to %qs should be non-negative integers"
msgstr "argumen ke \"%s\" seharusnya sebuah integer tidak negatif"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs attribute larger than %d"
msgid "argument to %qs is too large (max. %d)"
msgstr "argumen ke atribut %qs lebih besar daripada %d"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
#| msgid "stack limits not supported on this target"
msgid "value %qs is not supported by attribute %<target%>"
@@ -35689,27 +35746,28 @@ msgstr "r0 harus tersedia sebaga sebuah call-clobbered register"
msgid "-mrelax is only supported for RTP PIC"
msgstr "-mrelax hanya didukung untuk RTP PIC"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s tidak didukung untuk konfigurasi ini"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 tidak diijinkan dengan -m64"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "nilai (%s) buruk untuk pilihan -mcmodel="
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "-mcmodel= tidak didukung di sistem 32 bit"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "-fcall-saved-REG is not supported for out registers"
@@ -36019,22 +36077,22 @@ msgstr "salah bentuk %<#pragma init%>, abaikan"
msgid "invalid constant in %<#pragma %s%>"
msgstr "konstanta tidak valid dalam %<#pragma pack%> - diabaikan"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr "register boolean dibutuhkan untuk pilihan titik pecahan"
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "-f%s tidak didukung dengan instruksi CONST16"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr "PIC dibutuhkan tetapi tidak didukung dengan instruksi CONST16"
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "hanya variabel tidak terinisialisasi yang dapat ditempatkan didaerah .bss"
@@ -36128,7 +36186,7 @@ msgstr "%qs atribut hanya berlaku ke variabel"
msgid "could not read the BRIG file"
msgstr "tidak dapat menulis ke berkas response %s"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
#| msgid "invalid option argument %qs"
@@ -36555,9 +36613,9 @@ msgid "label %qD defined here"
msgstr "label %q+D didefinisikan tetapi tidak digunakan"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here"
msgid "%qD declared here"
@@ -36698,7 +36756,7 @@ msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr "%<[*]%> tidak diijinkan dalam hal lain selain lingkup prototipe fungsi"
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -37850,7 +37908,7 @@ msgstr "diduga penspesifikasi deklarasi"
msgid "two or more data types in declaration specifiers"
msgstr "dua atau lebih tipe data dalam penspesifikasi deklarasi"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> terlalu panjang untuk GCC"
@@ -38001,17 +38059,17 @@ msgstr "%<_Sat%> digunakan tanpa %<_Fract%> atau %<_Accum%>"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C tidak mendukung plain %<complex%> yang berarti %<double complex%>"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C tidak mendukung tipe integer kompleks"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -38065,7 +38123,7 @@ msgstr "pengidentifikasi %qs konflik dengan kata kunci C++"
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "expected end of line"
@@ -38109,7 +38167,7 @@ msgid "unknown type name %qE"
msgstr "nama register: %s tidak dikenal"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "diduga penspesifikasi deklarasi"
@@ -38126,7 +38184,7 @@ msgstr "%<inline%> dalam deklarasi kosong"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "diduga pengidentifikasi atau %<(%>"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored for %qE"
msgid "prefix attributes are ignored for methods"
@@ -38144,8 +38202,8 @@ msgstr "atribut diabaikan di template instantiation"
msgid "unexpected attribute"
msgstr "Diduga nama atribut bit"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
#| msgid "section attribute not allowed for %q+D"
msgid "%<fallthrough%> attribute not followed by %<;%>"
@@ -38187,7 +38245,7 @@ msgstr "%<auto%> dalam file-scope deklarasi kosong"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "diduga %<,%> atau %<,%>"
@@ -38217,7 +38275,7 @@ msgstr "ISO C90 tidak mendukung %<long long%>"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 tidak mendukung %<long long%>"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "diduga string literal"
@@ -38288,14 +38346,14 @@ msgstr "template argumen %d tidak valid"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "diduga pengidentifikasi"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "koma di akhir dari daftar pengenumerasi"
@@ -38433,7 +38491,7 @@ msgstr "ISO C90 melarang pencampuran deklarasi dan kode"
msgid "expected %<}%> before %<else%>"
msgstr "diduga %<}%> sebelum %<else%>"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%> tanpa sebuah sebelumnya %<if%>"
@@ -38458,12 +38516,12 @@ msgstr ""
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr "sebuah label hanya dapat menjadi bagian dari sebuah pernyataan dan sebuah deklarasi bukan sebuah pernyataan"
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -38477,17 +38535,17 @@ msgstr "diduga pengidentifikasi atau %<*%>"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "diduga pernyataan"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<if%>"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<else%>"
@@ -38497,7 +38555,7 @@ msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<else%>
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, fuzzy, gcc-internal-format
#| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
msgid "suggest explicit braces to avoid ambiguous %<else%>"
@@ -38520,7 +38578,7 @@ msgstr "multiple atribut interupsi tidak diijinkan"
msgid "invalid iterating variable in fast enumeration"
msgstr "register tidak valid dalam instruksi"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -38715,18 +38773,18 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -38784,68 +38842,68 @@ msgstr "diduga penspesifikasi deklarasi"
msgid "no type or storage class may be specified here,"
msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, fuzzy, gcc-internal-format
#| msgid "missing %<(%> after %<#pragma pack%> - ignored"
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, fuzzy, gcc-internal-format
#| msgid "missing %<(%> after %<#pragma pack%> - ignored"
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, fuzzy, gcc-internal-format
#| msgid "%Jsection attribute cannot be specified for local variables"
msgid "the %<setter%> attribute may only be specified once"
msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, fuzzy, gcc-internal-format
#| msgid "%Jaddress area attribute cannot be specified for functions"
msgid "the %<getter%> attribute may only be specified once"
msgstr "%J alamat daerah atribut tidak dapat dispesifikasikan untuk fungsi"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp flush%> may only be used in compound statements"
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pch_preprocess%> must be first"
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, fuzzy, gcc-internal-format
#| msgid "for statement expected"
msgid "for, while or do statement expected"
msgstr "diduga pernyataan for"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
@@ -38861,12 +38919,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr "terlalu banyak %qs clauses"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
#| msgid "expected integer expression"
msgid "expected integer expression before ')'"
@@ -38883,59 +38941,59 @@ msgstr "num_threads ekspresi harus integral"
msgid "%qD is not a variable"
msgstr "%qD bukan sebuah variabel"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable"
msgid "%qD is not a pointer variable"
msgstr "%qD bukan sebuah variabel"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<none%>"
msgstr "diduga %<{%>"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "diduga %<none%> atau %<shared%>"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%>, %<;%> or %<}%>"
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "diduga %<,%>, %<,%> atau %<}%>"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<data%>"
msgstr "diduga %<{%>"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses"
msgstr "terlalu banyak %qs clauses"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses without modifier"
msgstr "terlalu banyak %qs clauses"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -38965,25 +39023,25 @@ msgstr "%<num_threads%> nilai harus positif"
msgid "%<num_tasks%> value must be positive"
msgstr "%<num_threads%> nilai harus positif"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<grainsize%> value must be positive"
msgstr "%<num_threads%> nilai harus positif"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<priority%> value must be non-negative"
msgstr "%<num_threads%> nilai harus positif"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<tofrom%>"
msgstr "diduga %<{%>"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<scalar%>"
@@ -38995,65 +39053,65 @@ msgstr "diduga %<{%>"
msgid "%<num_workers%> value must be positive"
msgstr "%<num_threads%> nilai harus positif"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<static%> arguments"
msgstr "terlalu banyak %qs clauses"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
#| msgid "Unexpected element"
msgid "unexpected argument"
msgstr "Elemen tidak diduga"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%qs value must be positive"
msgstr "%<num_threads%> nilai harus positif"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute argument not an integer constant"
msgid "%<tile%> argument needs positive integral constant"
msgstr "argumen atribut %qs bukan sebuah konstanta integer"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, fuzzy, gcc-internal-format
#| msgid "collapse argument needs positive constant integer expression"
msgid "ordered argument needs positive constant integer expression"
msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, fuzzy, gcc-internal-format
#| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, fuzzy, gcc-internal-format
#| msgid "both %<long%> and %<void%> in declaration specifiers"
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr "baik %<long%> dan %<void%> dalam penspesifikasi deklarasi"
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr "jadwal %<runtime%> tidak mengambil sebuah parameter %<chunk_size%>"
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr "penjadwalan %<auto%> tidak mengambil sebuah parameter %<chunk_size%>"
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "chunk size value must be positive"
msgstr "%<num_threads%> nilai harus positif"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr "jenis penjadwalan tidak valid"
@@ -39070,19 +39128,19 @@ msgstr "%<num_threads%> nilai harus positif"
msgid "%<num_teams%> value must be positive"
msgstr "%<num_threads%> nilai harus positif"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<thread_limit%> value must be positive"
msgstr "%<num_threads%> nilai harus positif"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, fuzzy, gcc-internal-format
#| msgid "%Hcollapse argument needs positive constant integer expression"
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
@@ -39105,19 +39163,19 @@ msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
#| msgid "invalid schedule kind"
msgid "invalid depend kind"
msgstr "jenis penjadwalan tidak valid"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
#| msgid "invalid mask"
msgid "invalid map kind"
msgstr "topeng tidak valid"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
#| msgid "invalid schedule kind"
msgid "invalid dist_schedule kind"
@@ -39129,71 +39187,71 @@ msgstr "jenis penjadwalan tidak valid"
msgid "invalid proc_bind kind"
msgstr "jenis penjadwalan tidak valid"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp%> clause"
msgid "expected %<#pragma acc%> clause"
msgstr "diduga clause %<#pragma omp%>"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs tidak valid untuk %qs"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, fuzzy, gcc-internal-format
#| msgid "%qs must be used with %qs"
msgid "%qs must be the first clause of %qs"
msgstr "%qs harus digunakan dengan %qs"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "diduga clause %<#pragma omp%>"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr ""
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, fuzzy, gcc-internal-format
#| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
#| msgid "expected a string after %<#pragma message%>"
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "diduga sebuah string setelah %<#pragma message%>"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr ""
@@ -39210,7 +39268,7 @@ msgstr "%H%qE belum pernah dideklarasikan"
msgid "expected function name"
msgstr "diduga nama class"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
#| msgid "%q+D is not a function,"
msgid "%qD does not refer to a function"
@@ -39221,44 +39279,44 @@ msgstr "%q+D bukan sebuah fungsi,"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr ""
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr ""
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, fuzzy, gcc-internal-format
#| msgid "invalid operator for %<#pragma omp atomic%>"
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
@@ -39268,28 +39326,28 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr "diduga %<(%> atau akhir dari baris"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr "diduga pernyataan for"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
#| msgid "for statement expected"
msgid "_Cilk_for statement expected"
msgstr "diduga pernyataan for"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "diduga iterasi deklarasi atau inisialisasi"
@@ -39299,76 +39357,76 @@ msgstr "diduga iterasi deklarasi atau inisialisasi"
msgid "not enough perfectly nested loops"
msgstr "tidak cukup secara sempurna nested loops"
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr "collapsed loops tidak secara sempurna nested"
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr "iterasi variabel %qD seharusnya bukan first private"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, fuzzy, gcc-internal-format
#| msgid "%<void%> as only parameter may not be qualified"
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "%<void%> hanya memiliki parameter tidak boleh dikualifikasikan"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp barrier%> may only be used in compound statements"
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<for%> after %qs"
msgstr "diduga %<,%> atau %<,%>"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<point%>"
msgstr "diduga %<{%>"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -39384,7 +39442,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -39394,34 +39452,34 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<target%>"
msgstr "diduga %<{%>"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<declare%>"
msgstr "diduga %<{%>"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
@@ -39480,23 +39538,23 @@ msgstr "diduga pengidentifikasi atau %<(%>"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp section%> or %<}%>"
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "diduga %<#pragma omp section%> atau %<}%>"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "%<threadprivate%> %qE memiliki tipe tidak lengkap"
@@ -39512,56 +39570,56 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, fuzzy, gcc-internal-format
#| msgid "selector must be an integer constant in the range 0..%wi"
msgid "vectorlength must be an integer constant"
msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
#| msgid "stack size must be an exact power of 2"
msgid "vectorlength must be a power of 2"
msgstr "ukuran stack harus berupa sebuah kelipatan tepat dari 2"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, fuzzy, gcc-internal-format
#| msgid "selector must be an integer constant in the range 0..%wi"
msgid "step size must be an integer constant expression or an integer variable"
msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp%> clause"
msgid "expected %<#pragma simd%> clause"
msgstr "diduga clause %<#pragma omp%>"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -39572,7 +39630,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr "ukuran dalam array baru harus memiliki tipe integral"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<...%>"
msgid "expected %<:%> or numeral"
@@ -40348,7 +40406,7 @@ msgstr "penempatan sisi tangan-kiri mungkin menjadi sebuah kandidat untuk sebuah
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "inisialisasi sisi tangan kiri mungkin menjadi sebuah kandidat untuk sebuah format atribut"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
@@ -40679,7 +40737,7 @@ msgstr "kelebihan elemen dalam penginisialisasi skalar"
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO C melarang %<goto *expr;%>"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
@@ -40689,7 +40747,7 @@ msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, fuzzy, gcc-internal-format
#| msgid "Logical range in CASE statement at %L is not allowed"
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
@@ -40716,7 +40774,7 @@ msgstr "ISO C melarang %<return%> dengan ekspresi, dalam fungsi mengembalikan vo
msgid "function returns address of label"
msgstr "fungsi mengembalikan alamat dari variabel lokal"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "switch kuantiti bukan sebuah integer"
@@ -40732,7 +40790,7 @@ msgstr "pilihan %<long%> ekspresi tidak diubah ke %<int%> dalam ISO C"
msgid "case label is not an integer constant expression"
msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "label case tidak dalam label pernyataan switch"
@@ -40752,17 +40810,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "pernyataan break tidak dalam loop atau switch"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "pernyataan continue tidak dalam sebuah loop"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
@@ -40773,7 +40831,7 @@ msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "pernyataan break tidak dalam loop atau switch"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, fuzzy, gcc-internal-format
#| msgid "continue statement not within a loop"
msgid "continue statement within %<#pragma simd%> loop body"
@@ -40885,12 +40943,12 @@ msgstr "menggunaka nilai tipe union dimana skalar dibutuhkan"
msgid "used vector type where scalar is required"
msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -40901,27 +40959,27 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "%Hterlalu banyak %qs clauses"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qE is a member of a union"
msgstr "%qD bukan sebuah anggota dari fungsi template"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %qs clause"
msgstr "%qD bukan sebuah variabel dalam clause %qs"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %qs clause"
@@ -40934,76 +40992,76 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "%Hterlalu banyak %qs clauses"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qD bukan sebuah variabel dalam clause %qs"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "low bound %qE of array section does not have integral type"
msgstr "ukuran dalam array baru harus memiliki tipe integral"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "length %qE of array section does not have integral type"
msgstr "ukuran dalam array baru harus memiliki tipe integral"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, fuzzy, gcc-internal-format
#| msgid "variable length array %qs is used"
msgid "zero length array section in %qs clause"
msgstr "array dengan panjang bervariabel %qs digunakan"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, fuzzy, gcc-internal-format
#| msgid "variable length array %qs is used"
msgid "negative length in array section in %qs clause"
msgstr "array dengan panjang bervariabel %qs digunakan"
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, fuzzy, gcc-internal-format
#| msgid "Copy array sections into a contiguous block on procedure entry"
msgid "array section is not contiguous in %qs clause"
msgstr "Salin bagian array kedalam sebuah blok kontinu dalam masukan prosedur"
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
#| msgid "%H%qE does not have class type"
msgid "%qE does not have pointer or array type"
@@ -41024,7 +41082,7 @@ msgstr ""
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr ""
@@ -41035,17 +41093,17 @@ msgstr ""
msgid "variable length element type in array %<reduction%> clause"
msgstr "array dengan panjang bervariabel digunakan"
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -41065,18 +41123,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qE bukan sebuah variabel dalam clause %qs"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in reduction clauses"
@@ -41089,33 +41147,33 @@ msgstr "%qE muncul lebih dari sekali dalam clause data"
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr "%qD muncul lebih dari sekali dalam data clauses"
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears both in data and map clauses"
msgstr "%qD muncul lebih dari sekali dalam data clauses"
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %<aligned%> clause"
@@ -41138,63 +41196,63 @@ msgstr ""
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr "%qE muncul lebih dari sekali dalam clause data"
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE bukan sebuah variabel dalam clause %qs"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in motion clauses"
msgstr "%qD muncul lebih dari sekali dalam data clauses"
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in map clauses"
msgstr "%qD muncul lebih dari sekali dalam data clauses"
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE bukan sebuah variabel dalam clause %qs"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD bukan sebuah variabel dalam clause %qs"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE bukan sebuah variabel dalam clause %qs"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr "%qE muncul lebih dari sekali dalam clause data"
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qD bukan sebuah variabel dalam clause %qs"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not an argument in %<uniform%> clause"
@@ -41206,32 +41264,32 @@ msgstr "%qE bukan sebuah variabel dalam clause %qs"
msgid "%qs variable is neither a pointer nor an array"
msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qE adalah predetermined %qs untuk %qs"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -41829,167 +41887,167 @@ msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebu
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, fuzzy, gcc-internal-format
#| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr " dalam panggilan ke %qD"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "%qT bukan sebuah dasar yang bisa diakses dari %qT"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, fuzzy, gcc-internal-format
#| msgid "declaration of %qD as %s"
msgid "deducing %qT as %qT"
msgstr "deklarasi dari %qD sebagai %s"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, fuzzy, gcc-internal-format
#| msgid "Missing arguments to %s intrinsic at %L"
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "Hilang argumen ke %s intrinsik di %L"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, fuzzy, gcc-internal-format
#| msgid "constructors cannot be declared virtual"
msgid "constructor delegates to itself"
msgstr "konstruktor tidak dapat dideklarasikan virtual"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "panggilan ke bukan-fungsi %qD"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr ""
-#: cp/call.c:8573
+#: cp/call.c:8578
#, fuzzy, gcc-internal-format
#| msgid "mangling function-style cast with more than one argument"
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr "mangling function-style cast dengan lebih dari satu argumen"
-#: cp/call.c:8708
+#: cp/call.c:8713
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%D(%A)%>"
msgid "no matching function for call to %<%s(%A)%>"
msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "panggilan dari overloaded %<%s(%A)%> adalah ambigu"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, fuzzy, gcc-internal-format
#| msgid "%qT has no non-static data member named %qD"
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "%qT memiliki anggota data tidak statis bernama %qD"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a constructor"
msgid "pure virtual %q#D called from constructor"
msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a destructor"
msgid "pure virtual %q#D called from destructor"
msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr "melewatkan %qT memilih %qT diatas %qT"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "memilih %qD diatas %qD"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr " untuk konversi dari %qT ke %qT"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr " karena urutan konversi untuk argumen lebih baik"
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr "argumen baku tidak cocok dalam kelebihan beban resolusi"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, fuzzy, gcc-internal-format
#| msgid " candidate 1: %q+#F"
msgid " candidate 1: %q#F"
msgstr " kandidat 1: %q+#F"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, fuzzy, gcc-internal-format
#| msgid " candidate 2: %q+#F"
msgid " candidate 2: %q#F"
msgstr " kandidat 2: %q+#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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 "ISO C++ mengatakan bahwa ini adalah ambigu, meskipun melalui konversi terburuk untuk yang pertama lebih baik daripada konversi terburuk untuk yang kedua:"
-#: cp/call.c:10102
+#: cp/call.c:10107
#, fuzzy, gcc-internal-format
#| msgid "could not convert %qE to %qT"
msgid "could not convert %qE from %qT to %qT"
msgstr "tidak dapat mengubah %qE ke %qT"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, fuzzy, gcc-internal-format
#| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "inisialisasi dari referensi dari tipe %qT dari ekspresi dari tipe %qT tidak valid"
@@ -42097,298 +42155,298 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "tidak dapat mengubah dari dasar %qT ke tipe turunan %qT melalui basis maya %qT"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr "semua anggota fungsi dalam kelas %qT adalah private"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr "%q#T hanya mendefinisikan sebuah desktruktor private dan tidak memiliki teman"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr "%q#T hanya mendefinisikan konstruktor private dan tidak memiliki teman"
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr "tidak ada unik final overrider untuk %qD dalam %qT"
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
#| msgid "%q+#D cannot be overloaded"
msgid "%qD can be marked override"
msgstr "%q+#D tidak dapat overloaded"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3128
#, fuzzy, gcc-internal-format
#| msgid "%q+D was hidden"
msgid "%qD was hidden"
msgstr "%q+D telah disembunyikan"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
#| msgid " by %q+D"
msgid " by %qD"
msgstr " oleh %q+D"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "%q+#D tidak valid; sebuah anonymous struct hanya dapat memiliki anggota data tidak statis"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous union"
msgid "private member %q#D in anonymous union"
msgstr "anggota private %q+#D dalam union anonymous"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous struct"
msgid "private member %q#D in anonymous struct"
msgstr "anggota private %q+#D dalam struct anonymous"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "protected member %q#D in anonymous union"
msgstr "anggota terproteksi %q+#D dalam union anonymous"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous struct"
msgid "protected member %q#D in anonymous struct"
msgstr "anggota terproteksi %q+#D dalam struct anonymous"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "bit-field %q+#D dengan tipe bukan integral"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "bit-field %q+D lebar bukan sebuah konstanta integer"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "lebar negatif dalam bit-field %q+D"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "lebar nol untuk bit-field %q+D"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, fuzzy, gcc-internal-format
#| msgid "width of %q+D exceeds its type"
msgid "width of %qD exceeds its type"
msgstr "lebar dari %q+D melebihi tipenya"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, fuzzy, gcc-internal-format
#| msgid "%q+D is too small to hold all values of %q#T"
msgid "%qD is too small to hold all values of %q#T"
msgstr "%q+D terlalu kecil untuk menjaga seluruh nilai dari %q#T"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr "anggota %q#D dengan konstruktor tidak diijinkan dalam union"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "anggota %q+#D dengan desktruktor tidak diijinkan dalam union"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "anggota %q+#D dengan penempatan salinan operator tidak diijinkan dalam union"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/class.c:3781
+#: cp/class.c:3783
#, fuzzy, gcc-internal-format
#| msgid "%q+D may not be static because it is a member of a union"
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "%q+D mungkin bukan statis karena ini adalah anggota dari sebuah union"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qD has Java class type"
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "field %q+D secara tidak valid mendeklarasikan tipe fungsi"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "field %q+D secara tidak valid mendeklrasikan tipe metoda"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, fuzzy, gcc-internal-format
#| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr "mengabaikan atribut packed karena dari unpacked non-POD field %q+#D"
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "multiple field dalam union %qT tida terinisialisasi"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
#| msgid "field %q+#D with same name as class"
msgid "field %q#D with same name as class"
msgstr "field %q+#D dengan nama sama seperti class"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q#T memiliki anggota data penunjuk"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr " tetapi tidak override %<%T(const %T&)%>"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " atau %<operator=(const %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr " tetapi tidak override %<operator=(const %T&)%>"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr ""
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "penginisialisasi dispesifikasikan untuk metode %q+D bukan virtual"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, fuzzy, gcc-internal-format
#| msgid "invalid use of non-static member function %qD"
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, fuzzy, gcc-internal-format
#| msgid "%q#T is not a class"
msgid "%q+T is not literal because:"
msgstr "%q#T bukan sebuah kelas"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid " %q+T has a non-trivial destructor"
msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid " base class %qT of %q+T is non-literal"
msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qD has Java class type"
msgid " non-static data member %qD has non-literal type"
msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qD has Java class type"
msgid " non-static data member %qD has volatile type"
msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, fuzzy, gcc-internal-format
#| msgid "non-static reference %q+#D in class without a constructor"
msgid "non-static reference %q#D in class without a constructor"
msgstr "referensi bukan-statis %q+#D dalam kelas tanpa sebuah konstruktor"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q+#D in class without a constructor"
msgid "non-static const member %q#D in class without a constructor"
@@ -42396,166 +42454,166 @@ msgstr "anggota const bukan-statis %q+#D dalam kelas tanpa sebuah konstruktor"
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "direct base %qT tidak dapat diakses dalam %qT karena adanya ambigu"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "virtual base %qT tidak dapat diakses dalam %qT karena adanya ambigu"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, fuzzy, gcc-internal-format
#| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "ofset dari %q+D adalah bukan ABI komplian dan mungkin berubah dalam versi GCC yang akan datang"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
#| msgid "size of array %qs is too large"
msgid "size of type %qT is too large (%qE bytes)"
msgstr "ukuran dari array %qs adalah terlalu besar"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
#| msgid " %q+#D declared here"
msgid "array member %q#D declared here"
msgstr " %q+#D dideklarasikan disini"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member not at end of struct"
msgid "zero-size array member %qD not at end of %q#T"
msgstr "%J anggota array fleksibel tidak diakhir dari struct"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member in otherwise empty struct"
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "%J anggota array fleksibel dalam sebaliknya struct kosong"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
#| msgid "redefinition of %q#T"
msgid "in the definition of %q#T"
msgstr "redefinisi dari %q#T"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member not at end of struct"
msgid "flexible array member %qD not at end of %q#T"
msgstr "%J anggota array fleksibel tidak diakhir dari struct"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member in otherwise empty struct"
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "%J anggota array fleksibel dalam sebaliknya struct kosong"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
#| msgid " %q+#D declared here"
msgid "next member %q#D declared here"
msgstr " %q+#D dideklarasikan disini"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "redefinisi dari %q#T"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "%q#T memiliki fungsi maya dan dapat diakses bukan virtual desktruktor"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
#| msgid "class %qT does not have any field named %qD"
msgid "type transparent %q#T does not have any fields"
msgstr "kelas %qT tidak memiliki field apapun bernama %qD"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, fuzzy, gcc-internal-format
#| msgid "type %qs has virtual member functions"
msgid "type transparent class %qT has virtual functions"
msgstr "tipe %qs memiliki anggota fungsi virtual"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, fuzzy, gcc-internal-format
#| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "mencoba menyelesaikan struct, tetapi ditendang keluar karena error parse sebelumnya"
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "bahasa string %<\"%E\"%> tidak dikenal"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr "tidak dapat meresolf fungsi overloaded %qD berdasar dari konversi ke tipe %qT"
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "tidak cocok mengubah fungsi %qD ke tipe %q#T"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "mengubah fungsi overloaded %qD ke tipe %q#T adalah ambigu"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "mengasumsikan penunjuk ke anggota %qD"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "tidak cukup informasi mengenai tipe"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "tidak dapat mengubah %qE dari tipe %qT ke tipe %qT"
@@ -42565,12 +42623,12 @@ msgstr "tidak dapat mengubah %qE dari tipe %qT ke tipe %qT"
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "deklarasi dari %q#D"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, fuzzy, gcc-internal-format
#| msgid "changes meaning of %qD from %q+#D"
msgid "changes meaning of %qD from %q#D"
@@ -42603,385 +42661,385 @@ msgstr "tipe kembali abstrak tidak valid untuk fungsi %q+#D"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "tipe kembali abstrak tidak valid untuk fungsi %q+#D"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, fuzzy, gcc-internal-format
#| msgid "%q#T is not a class"
msgid "%q#T has virtual base classes"
msgstr "%q#T bukan sebuah kelas"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, fuzzy, gcc-internal-format
#| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "%J kelas dasar %q#T seharusnya secara eksplisit diinisialisasikan dalam konstruktor salinan"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, fuzzy, gcc-internal-format
#| msgid "invalid conversion in return statement"
msgid "body of constexpr function %qD not a return-statement"
msgstr "konversi tidak valid dalam pernyataan return"
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a function template"
msgid "%qD is not usable as a constexpr function because:"
msgstr "%qD bukan sebuah template fungsi"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%q+E is not a constant expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "call to internal function %qE"
msgstr "panggilan ke bukan-fungsi %qD"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, fuzzy, gcc-internal-format
#| msgid "%Hfriend declaration does not name a class or function"
msgid "expression %qE does not designate a constexpr function"
msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "call to non-constexpr function %qD"
msgstr "panggilan ke bukan-fungsi %qD"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
#| msgid "PARAMETER '%s' is used at %L before its definition is complete"
msgid "%qD called in a constant expression before its definition is complete"
msgstr "PARAMTER '%s' digunakan di %L sebelum definisinya lengkap"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot appear in a constant-expression"
msgid "%qD called in a constant expression"
msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, fuzzy, gcc-internal-format
#| msgid "%q+D was used with no prototype before its definition"
msgid "%qD used before its definition"
msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, fuzzy, gcc-internal-format
#| msgid "protocol %qs has circular dependency"
msgid "call has circular dependency"
msgstr "protokol %qs memiliki ketergantungan circular"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, fuzzy, gcc-internal-format
#| msgid "Warn on calls to these functions"
msgid "constexpr call flows off the end of the function"
msgstr "Peringatkan di panggilan ke fungsi ini"
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
#| msgid "right shift count is negative"
msgid "right operand of shift expression %q+E is negative"
msgstr "jumlah geser kanan negatif"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "left operand of shift expression %q+E is negative"
msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, fuzzy, gcc-internal-format
#| msgid "integral expression %qE is not constant"
msgid "shift expression %q+E overflows"
msgstr "ekspresi integral %qE bukan konstan"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, fuzzy, gcc-internal-format
#| msgid "%Harray subscript is outside array bounds"
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "%H array subscript diluar dari cakupan array"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, fuzzy, gcc-internal-format
#| msgid "%Harray subscript is outside array bounds"
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "%H array subscript diluar dari cakupan array"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized array element"
msgstr "hilang penginisialisasi untuk anggota %qD"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer in %qE"
msgstr "dereferensi penunjuk %<void *%>"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%qE is not a constant expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot appear in a constant-expression"
msgid "mutable %qD is not usable in a constant expression"
msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized member %qD"
msgstr "hilang penginisialisasi untuk anggota %qD"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer"
msgstr "dereferensi penunjuk %<void *%>"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr ""
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, fuzzy, gcc-internal-format
#| msgid "size of array %qD is not an integral constant-expression"
msgid "the value of %qD is not usable in a constant expression"
msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, fuzzy, gcc-internal-format
#| msgid "%qE is not initialized"
msgid "%qD used in its own initializer"
msgstr "%qE tidak terinisialisasi"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, fuzzy, gcc-internal-format
#| msgid "%q#T is not a class"
msgid "%q#D is not const"
msgstr "%q#T bukan sebuah kelas"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, fuzzy, gcc-internal-format
#| msgid "%q+#D is private"
msgid "%q#D is volatile"
msgstr "%q+#D adalah private"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot appear in a constant-expression"
msgid "%qD was not initialized with a constant expression"
msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, fuzzy, gcc-internal-format
#| msgid "%qD was not declared in this scope"
msgid "%qD was not declared %<constexpr%>"
msgstr "%qD belum pernah dideklarasikan dalam lingkup ini"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, fuzzy, gcc-internal-format
#| msgid "%Hexpression in new-declarator must have integral or enumeration type"
msgid "%qD does not have integral or enumeration type"
msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
#| msgid "size of array %qD is not an integral constant-expression"
msgid "modification of %qE is not a constant expression"
msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "value %qE of type %qT is not a constant expression"
msgstr "Tipe buruk dalam ekspresi konstanta"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, fuzzy, gcc-internal-format
#| msgid "enumeral and non-enumeral type in conditional expression"
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "tipe enumeral dan bukan enumeral dalam ekspresi kondisional"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "a reinterpret_cast is not a constant expression"
msgstr "Tipe buruk dalam ekspresi konstanta"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
#| msgid "conversion to %qT alters %qT constant value"
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "konversi ke %qT mengubah nilai konstanta %qT"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
#| msgid "integral expression %qE is not constant"
msgid "expression %qE is not a constant expression"
msgstr "ekspresi integral %qE bukan konstan"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "statement is not a constant expression"
msgstr "Tipe buruk dalam ekspresi konstanta"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "unexpected expression %qE of kind %s"
msgstr "diduga ekspresi"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, fuzzy, gcc-internal-format
#| msgid "cast from type %qT to type %qT casts away constness"
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, fuzzy, gcc-internal-format
#| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
msgid "reinterpret_cast from integer to pointer"
msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "use of %<this%> in a constant expression"
msgstr "Tipe buruk dalam ekspresi konstanta"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "cast to non-integral type %qT in a constant expression"
msgstr "Tipe buruk dalam ekspresi konstanta"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, fuzzy, gcc-internal-format
#| msgid "%H%qE undeclared here (not in a function)"
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, fuzzy, gcc-internal-format
#| msgid "register variable %qD used in nested function"
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "variabel register %qD digunakan dalam fungsi nested"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "division by zero is not a constant expression"
msgstr "Tipe buruk dalam ekspresi konstanta"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "%<delete[]%> is not a constant expression"
msgstr "Tipe buruk dalam ekspresi konstanta"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, fuzzy, gcc-internal-format
#| msgid "nonconstant array index in initializer"
msgid "non-constant array initialization"
msgstr "indeks array bukan konstan dalam penginisialisasi"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
#| msgid "overflow in constant expression"
msgid "%<goto%> is not a constant expression"
msgstr "overflow dalam konstanta ekspresi"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Unexpected end of file in '%s'"
msgid "unexpected AST of kind %s"
@@ -43869,7 +43927,7 @@ msgstr "diduga pernyataan"
msgid " skips initialization of %q#D"
msgstr " melewati inisialisasi dari %q+#D"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr "exit tidak valid dari blok struktur OpenMP"
@@ -43884,7 +43942,7 @@ msgstr "label bernama wchar_t"
msgid "%qD is not a type"
msgstr "%qD bukan sebuah tipe"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "%qD digunakan tanpa parameter template"
@@ -45663,7 +45721,7 @@ msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
msgid "parameter declared %<auto%>"
msgstr "parameter dideklarasikan %<auto%>"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid use of template-name %qE without an argument list"
msgid "invalid use of template-name %qE without an argument list"
@@ -46151,13 +46209,13 @@ msgstr "argumen template dibutuhkan untuk %<%s %T%>"
msgid "%qD has the same name as the class in which it is declared"
msgstr "%qD memiliki nama sama seperti kelas yang telah dideklarasikan"
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qT mungkin bukan sebuah template"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
#| msgid "previous declaration %q+#D here"
msgid "previous declaration here"
@@ -46168,8 +46226,8 @@ msgstr "deklarasi sebelumnya %q+#D disini"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "referensi ke %qD adalah ambigu"
@@ -46220,7 +46278,7 @@ msgstr "duplikasi tipe dasar %qT tidak valid"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, fuzzy, gcc-internal-format
#| msgid "%Jprevious definition here"
msgid "previous definition here"
@@ -46289,7 +46347,7 @@ msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawah
msgid "return type %q#T is incomplete"
msgstr "tipe kembali %q#T tidak lengkap"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
@@ -46305,7 +46363,7 @@ msgstr "deklarasi fungsi tidak valid"
msgid "no return statements in function returning %qT"
msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, fuzzy, gcc-internal-format
#| msgid "function return types not compatible due to %<volatile%>"
msgid "only plain %<auto%> return type can be deduced to %<void%>"
@@ -46471,28 +46529,28 @@ msgstr "anggota statis %qD tidak dapat menjadi sebuah bit-field"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "bit-field %qD dengan tipe bukan integral"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a static data member of a class template"
msgid "%q+D static data member inside of declare target directive"
msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "anonymous struct tidak didalam tipe bernama"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "kumpulan namespace scope anonymous harus berupa statis"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr "anonymous union dengan tida ada anggota"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%> harus mengembalikan tipe %qT"
@@ -46501,71 +46559,71 @@ msgstr "%<operator new%> harus mengembalikan tipe %qT"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "parameter pertama dari %<operator new%> tidak dapat memiliki sebuah argumen baku"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%> mengambil tipe %<size_t%> (%qT) sebagai parameter pertama"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%> harus mengembalikan tipe %qT"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%> mengambil tipe %qT sebagai parameter pertama"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, fuzzy, gcc-internal-format
#| msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgid "%qT has a field %qD whose type has no linkage"
msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, fuzzy, gcc-internal-format
#| msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr "%qT dideklarasikan dengan visibility lebih besar dari tipe dari fieldnya %qD"
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, fuzzy, gcc-internal-format
#| msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgid "%qT has a base %qT whose type has no linkage"
msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, fuzzy, gcc-internal-format
#| msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr "%qT dideklarasikan dengan visibility lebih besar dari basenya %qT"
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%q#D, declared using unnamed type, is used but never defined"
@@ -46575,63 +46633,63 @@ msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, fuzzy, gcc-internal-format
#| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr "%q+#D tidak merefer ke tipe tidak terkualifikasi, jadi ini tidak digunakan untuk linkage"
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of %q+#D with %qL linkage"
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
#| msgid "inline function %q+D used but never defined"
msgid "inline function %qD used but never defined"
msgstr "fungsi inline %q+D digunakan tetapi tidak pernah didefinisikan"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "argumen baku hilang untuk parameter %P dari %q+#Ddd"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, fuzzy, gcc-internal-format
#| msgid "deleted function %q+D"
msgid "use of deleted function %qD"
@@ -46976,20 +47034,20 @@ msgstr "%qD digunakan tidak terinisialisasi dalam fungsi ini"
msgid "invalid initializer for array member %q#D"
msgstr "nilai inisial tidak valid untuk anggota %qs"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, fuzzy, gcc-internal-format
#| msgid "uninitialized const member %qD"
msgid "uninitialized const member in %q#T"
msgstr "anggota const tidak terinisialisasi %qD"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
#| msgid "%q+D will be initialized after"
msgid "%q#D should be initialized"
msgstr "%qD akan diinisialisasi setelah"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, fuzzy, gcc-internal-format
#| msgid "%Juninitialized reference member %qD"
msgid "uninitialized reference member in %q#T"
@@ -47097,7 +47155,7 @@ msgstr "array penginisialisasi buruk"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr "array harus diinisialisasi dengan sebuah kurung melingkupi penginisialisasi"
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%qT bukan sebuah tipe kelas"
@@ -47117,7 +47175,7 @@ msgstr "penunjuk tidak valid ke bit-field %qD"
msgid "invalid use of non-static member function %qD"
msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "penggunaan tidak valid dari anggota data tidak statis %qD"
@@ -47325,25 +47383,25 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr "compound literal memiliki ukuran variabel"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, fuzzy, gcc-internal-format
#| msgid "cannot declare reference to %q#T"
msgid "cannot capture %qE by reference"
msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
#| msgid "cannot increment a pointer to incomplete type %qT"
msgid "capture by copy of incomplete type %qT"
msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, fuzzy, gcc-internal-format
#| msgid "invalid operand in unary expression"
msgid "already captured %qD in lambda expression"
msgstr "operan tidak valid dalam ekspresi unary"
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, fuzzy, gcc-internal-format
#| msgid "%<this%> is unavailable for static member functions"
msgid "%<this%> was not captured for this lambda function"
@@ -47399,198 +47457,198 @@ msgstr "tidak ada argumen ke %qD yang tergantung di sebuah parameter template, j
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(jika anda menggunakan %<-fpermissive%>, G++ akan menerima kode anda, tetapi mengijinkan penggunaan dari sebuah nama tidak dideklarasikan sudah ditinggalkan)"
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr "mangling typeof, lebih baik gunakan decltype"
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, fuzzy, gcc-internal-format
#| msgid "mangling unknown fixed point type"
msgid "mangling __underlying_type"
msgstr "mangling tipe fixed point tidak diketahui"
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr "mangling tipe fixed point tidak diketahui"
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr "mangling %C"
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr "diabaikan operan tengah ke %<?:%> operan tidak dapat mangled"
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q#D, can't use default assignment operator"
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "anggota const bukan static %q#D, tidak dapatmenggunakan operator assignmen baku"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, fuzzy, gcc-internal-format
#| msgid "non-static reference member %q#D, can't use default assignment operator"
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr "anggota reference bukan static %q#D, tidak dapat menggunakan operator assignmen baku"
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr "metode yang disintesa %qD pertama dibutuhkan disini "
-#: cp/method.c:1256
+#: cp/method.c:1257
#, fuzzy, gcc-internal-format
#| msgid "%Juninitialized member %qD with %<const%> type %qT"
msgid "union member %q+D with non-trivial %qD"
msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr ""
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
#| msgid "initializer for %qT must be brace-enclosed"
msgid "initializer for %q#D is invalid"
msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr ""
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qD has Java class type"
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, fuzzy, gcc-internal-format
#| msgid "repeated using declaration %q+D"
msgid "defaulted declaration %q+D"
msgstr "diulang menggunakan deklarasi %q+D"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, fuzzy, gcc-internal-format
#| msgid "array does not match the region tree"
msgid "does not match expected signature %qD"
msgstr "array tidak cocok dengan daerah pohon"
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot be defaulted"
msgid "a template cannot be defaulted"
msgstr "%qD tidak dapat dibakukan"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "%qD tidak dapat dibakukan"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, fuzzy, gcc-internal-format
#| msgid "%Hfile ends in default argument"
msgid "defaulted function %q+D with default argument"
@@ -47794,129 +47852,129 @@ msgstr "%<%T::%D%> names desktruktor"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%> names konstruktor dalam %qT"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "tidak ada anggota yang cocok %<%T::%D%> dalam %q#T"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "deklarasi dari %qD bukan dalam sebuah lingkup namespace %qD"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
#| msgid "%qD is not declared in %qD"
msgid "%qD has not been declared within %D"
msgstr "%qD tidak dideklarasikan dalam %qD"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared as a friend"
msgid "only here as a friend"
msgstr "%q+D dideklarasikan sebagai sebuah friend"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr "%qD seharusnya telah dideklarasikan didalam %qD"
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr "%qD atribut tidak berarti karena anggota dari anonymous namespace memperoleh simbol lokal"
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr ""
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr ""
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "atribut %qD direktif diabaikan"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "namespace alias %qD tidak diijinkan disini, diasumsikan %qD"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, fuzzy, gcc-internal-format
#| msgid "This switch is deprecated; use -Wextra instead"
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "Pilihan ini sudah ditinggalkan; lebih baik gunakan -Wextra"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr "strong using hanya berarti di lingkup namespace"
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr "namespace %qD sekarang tidak melingkupi secara kuat namespace %qD yang digunakan"
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr ""
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] ""
msgstr[1] ""
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, fuzzy, gcc-internal-format
#| msgid " %q+#D"
msgid " %qE"
msgstr " %q+#D"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr "argumen tergantung pencarian menemukan %q+D"
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, fuzzy, gcc-internal-format
#| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr "XXX memasuki pop_everything ()\n"
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX meninggalkan pop_everything ()\n"
@@ -47938,7 +47996,7 @@ msgstr "pengidentifikasi %<%s%> akan menjadi sebuah kata kunci dalam C++0x"
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -47967,7 +48025,7 @@ msgstr "%H%<::%E%> belum pernah dideklarasikan"
msgid "request for member %qE in non-class type %qT"
msgstr "%Hpermintaan untuk anggota %qE dalam tipe bukan kelas %qT"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, fuzzy, gcc-internal-format
#| msgid "%H%<%T::%E%> has not been declared"
msgid "%<%T::%E%> has not been declared"
@@ -48038,830 +48096,836 @@ msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(mungkin sebuah semikolom hilang setelah definisi dari %qT)"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
#| msgid "%H%qE is not a template"
msgid "%qE is not a class template"
msgstr "%H%qE bukan sebuah template"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, fuzzy, gcc-internal-format
#| msgid "%H%qE is not a template"
msgid "%qE is not a template"
msgstr "%H%qE bukan sebuah template"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid template-id"
msgid "invalid template-id"
msgstr "%Htemplate-id tidak valid"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids using pointer to a function in subtraction"
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi dalam pengurangan"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr "sebuah cast ke sebuah tipe selain dari sebuah integral atau tipe enumerasi tidak dapat muncul dalam sebuah ekspresi konstan"
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a function call cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an increment cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an decrement cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an array reference cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "the address of a label cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an assignment cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a comma operator cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%qs cannot appear in a constant-expression"
msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid use of destructor %qD as a type"
msgid "invalid use of destructor %qD as a type"
msgstr "%Hpenggunaan tidak valid dari desktruktor %qD memiliki sebuah tipe"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid combination of multiple type-specifiers"
msgid "invalid combination of multiple type-specifiers"
msgstr "%Hkombinasi tidak valid dari multiple penspesifikasi tipe"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
#| msgid "%H%qE does not name a type"
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%H%qE tidak bernama sebuah tipe"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, fuzzy, gcc-internal-format
#| msgid "%H%qE does not name a type"
msgid "%qE does not name a type"
msgstr "%H%qE tidak bernama sebuah tipe"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr "(mungkin %<typename %T::%E%> telah diinginkan)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
#| msgid "%H%qE in namespace %qE does not name a type"
msgid "%qE in namespace %qE does not name a template type"
msgstr "%H%qE dalam namespace %qE tidak bernama sebuah tipe"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, fuzzy, gcc-internal-format
#| msgid "%H%qE in namespace %qE does not name a type"
msgid "%qE in namespace %qE does not name a type"
msgstr "%H%qE dalam namespace %qE tidak bernama sebuah tipe"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> names constructor in %qT"
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%D%> names konstruktor dalam %qT"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, fuzzy, gcc-internal-format
#| msgid "type %qs has no default constructor to call"
msgid "and %qT has no template constructors"
msgstr "tipe %qs tidak memiliki konstruktor baku untuk memanggil"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
#| msgid "%H%qE in class %qT does not name a type"
msgid "%qE in %q#T does not name a template type"
msgstr "%H%qE dalam kelas %qT tidak bernama sebuah tipe"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, fuzzy, gcc-internal-format
#| msgid "%H%qE in class %qT does not name a type"
msgid "%qE in %q#T does not name a type"
msgstr "%H%qE dalam kelas %qT tidak bernama sebuah tipe"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, fuzzy, gcc-internal-format
#| msgid "expected string literal"
msgid "expected string-literal"
msgstr "diduga string literal"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, fuzzy, gcc-internal-format
#| msgid "By-value argument at %L is not allowed in this context"
msgid "a wide string is invalid in this context"
msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
#| msgid "floating constant exceeds range of %qT"
msgid "integer literal exceeds range of %qT type"
msgstr "konstanta floating melebihi jangkauan dari %qT"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
#| msgid "floating constant exceeds range of %qT"
msgid "floating literal exceeds range of %qT type"
msgstr "konstanta floating melebihi jangkauan dari %qT"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, fuzzy, gcc-internal-format
#| msgid "floating constant truncated to zero"
msgid "floating literal truncated to zero"
msgstr "konstanta floating dipotong ke nol"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, fuzzy, gcc-internal-format
#| msgid "unable to find a register to spill in class %qs"
msgid "unable to find numeric literal operator %qD"
msgstr "tidak dapat menemukan sebuah register untuk spill dalam kelas %qs"
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "expected declaration"
msgstr "deklarasi kosong"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
#| msgid "elemental binary operation"
msgid "expected binary operator"
msgstr "operasi binari elemen"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
#| msgid "Unexpected EOF"
msgid "expected ..."
msgstr "Tidak terduga EOF"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
#| msgid "%s expression list treated as compound expression"
msgid "binary expression in operand of fold-expression"
msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
#| msgid "%s expression list treated as compound expression"
msgid "conditional expression in operand of fold-expression"
msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
#| msgid "type mismatch in comparison expression"
msgid "mismatched operator in fold-expression"
msgstr "tipe tidak cocok dalam ekspresi perbandingan"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, fuzzy, gcc-internal-format
#| msgid "%Hfixed-point types not supported in C++"
msgid "fixed-point types not supported in C++"
msgstr "%Htipe titik tetap tidak didukung dalam C++"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO C++ melarang braced-groups didalam ekspresi"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, fuzzy, gcc-internal-format
#| msgid "%Hstatement-expressions are not allowed outside functions nor in template-argument lists"
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "%Hpernyataan ekspresi tidak diijinkan diluar fungsi atau didalam daftar template argumen"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected primary-expression"
msgstr "diduga ekspresi"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, fuzzy, gcc-internal-format
#| msgid "%H%<this%> may not be used in this context"
msgid "%<this%> may not be used in this context"
msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, fuzzy, gcc-internal-format
#| msgid "Objective-C declarations may only appear in global scope"
msgid "a template declaration cannot appear at block scope"
msgstr "deklarasi Objective-C mungkin hanya muncul dalam lingkup global"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, fuzzy, gcc-internal-format
#| msgid "%Hlocal variable %qD may not appear in this context"
msgid "local variable %qD may not appear in this context"
msgstr "%Hvariabel lokal %qD mungkin tidak muncul dalam konteks ini"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected id-expression"
msgstr "diduga ekspresi"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, fuzzy, gcc-internal-format
#| msgid "%Hscope %qT before %<~%> is not a class-name"
msgid "scope %qT before %<~%> is not a class-name"
msgstr "%Hlingkup %qT sebelum %<~%> bukan sebuah class-name"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, fuzzy, gcc-internal-format
#| msgid "%Hdeclaration of %<~%T%> as member of %qT"
msgid "declaration of %<~%T%> as member of %qT"
msgstr "%Hdeklarasi dari %<~%T%> sebagai anggota dari %qT"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, fuzzy, gcc-internal-format
#| msgid "%Htypedef-name %qD used as destructor declarator"
msgid "typedef-name %qD used as destructor declarator"
msgstr "%Htypedef-nama %qD digunakan sebagai desktruktor deklarator"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, fuzzy, gcc-internal-format
#| msgid "expected specifier-qualifier-list"
msgid "expected unqualified-id"
msgstr "diduga specifier-qualifier-list"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, fuzzy, gcc-internal-format
#| msgid "%qT resolves to %qT, which is not an enumeration type"
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, fuzzy, gcc-internal-format
#| msgid "%Hincomplete type %qT used in nested name specifier"
msgid "function template-id %qD in nested-name-specifier"
msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, fuzzy, gcc-internal-format
#| msgid "%Hincomplete type %qT used in nested name specifier"
msgid "variable template-id %qD in nested-name-specifier"
msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qD bukan sebuah template"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers"
msgid "expected nested-name-specifier"
msgstr "diduga penspesifikasi deklarasi"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in casts"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in a %<typeid%> expression"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ melarang compound literals"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, fuzzy, gcc-internal-format
#| msgid "-client_name not allowed with -dynamiclib"
msgid "braced list index is not allowed with array notation"
msgstr "-client_name tidak diperbolehkan dengan -dynamiclib"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "penggunaan tidak valid dari %qD"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, fuzzy, gcc-internal-format
#| msgid "%<%D::%D%> is not a member of %qT"
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%> bukan sebuah anggota dari %qT"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr ""
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in a new-expression"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, fuzzy, gcc-internal-format
#| msgid "%Harray bound forbidden after parenthesized type-id"
msgid "array bound forbidden after parenthesized type-id"
msgstr "%Harray bound dilarang setelah parenthesized tipe id"
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr "mencoba menghapus tanda kurung disekitar tipe-id"
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, fuzzy, gcc-internal-format
#| msgid "Expected expression type"
msgid "expected expression-list or type-id"
msgstr "Diduga tipe ekspresi"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in a new-type-id"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, fuzzy, gcc-internal-format
#| msgid "%Hexpression in new-declarator must have integral or enumeration type"
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "penggunaan dari gaya-lama cast"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, fuzzy, gcc-internal-format
#| msgid "%H%<>>%> operator will be treated as two right angle brackets in C++0x"
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr "%H%<>>%> operator akan diperlakukan sebagai dua sudut brackets dalam C++0x"
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "disarankan tanda kurung disekeliling ekspresi %<>>%>"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
#| msgid "%Hparse error in template argument list"
msgid "lambda-expression in template-argument"
msgstr "%Hparse error dalam daftar argumen template"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "expected end of capture-list"
msgstr "Tidak terduga akhir dari modul"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, fuzzy, gcc-internal-format
#| msgid "increment of read-only variable %qD"
msgid "capture of non-variable %qD "
msgstr "peningkatan dari variabel baca-saja %qD"
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here"
msgid "%q#D declared here"
msgstr "%q+D dideklarasikan disini"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
#| msgid "ISO C does not support saturating types"
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C tidak mendukung tipe yang bersaturasi"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, fuzzy, gcc-internal-format
#| msgid "default argument given for parameter %d of %q#D"
msgid "default argument specified for lambda parameter"
msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
#| msgid "duplicate %<volatile%>"
msgid "duplicate %<mutable%>"
msgstr "duplikasi %<volatile%>"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, fuzzy, gcc-internal-format
#| msgid "attributes after parenthesized initializer ignored"
msgid "attributes at the beginning of statement are ignored"
msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected labeled-statement"
msgstr "diduga pernyataan"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, fuzzy, gcc-internal-format
#| msgid "%Hcase label %qE not within a switch statement"
msgid "case label %qE not within a switch statement"
msgstr "%Hlabel case %qE tidak dalam sebuah pernyataan switch"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> names constructor in %qT"
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%> names konstruktor dalam %qT"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, fuzzy, gcc-internal-format
#| msgid "Discover pure and const functions"
msgid "compound-statement in constexpr function"
msgstr "Temukan fungsi pure dan const"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, fuzzy, gcc-internal-format
#| msgid "expected declaration or statement"
msgid "expected selection-statement"
msgstr "diduga deklarasi atau pernyataan"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in conditions"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, fuzzy, gcc-internal-format
#| msgid "expression statement has incomplete type"
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, fuzzy, gcc-internal-format
#| msgid "expected declaration or statement"
msgid "expected iteration-statement"
msgstr "diduga deklarasi atau pernyataan"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, fuzzy, gcc-internal-format
#| msgid "break statement used with OpenMP for loop"
msgid "break statement used with Cilk Plus for loop"
msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr ""
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ melarang gotos yang sudah dihitung"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected jump-statement"
msgstr "diduga pernyataan"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "kelebihan %<;%>"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, fuzzy, gcc-internal-format
#| msgid "%H%<__label__%> not at the beginning of a block"
msgid "%<__label__%> not at the beginning of a block"
msgstr "%H%<__label__%> tidak berada diawal dari sebuah blok"
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, fuzzy, gcc-internal-format
#| msgid "%Hmixing declarations and function-definitions is forbidden"
msgid "mixing declarations and function-definitions is forbidden"
msgstr "%Hpencampuran deklarasi dan definisi fungsi dilarang"
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in a for-range-declaration"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "deklarasi kosong"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+#| msgid "invalid member function declaration"
+msgid "invalid initializer for structured binding declaration"
+msgstr "deklarasi anggota fungsi tidak valid"
+
+#: cp/parser.c:13220
#, fuzzy, gcc-internal-format
#| msgid "%H%<friend%> used outside of class"
msgid "%<friend%> used outside of class"
@@ -48869,547 +48933,547 @@ msgstr "%H%<friend%> digunakan diluar dari kelas"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, fuzzy, gcc-internal-format
#| msgid "%H%<auto%> will change meaning in C++0x; please remove it"
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr "%H%<auto%> akan mengubah arti dalam C++0x; mohon hapus itu"
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, fuzzy, gcc-internal-format
#| msgid "%Hpure-specifier on function-definition"
msgid "decl-specifier invalid in condition"
msgstr "%Hpenspesifikasi pure di definisi fungsi"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
#| msgid "%q+D invalid in %q#T"
msgid "%qD invalid in lambda"
msgstr "%q+D tidak valid dalam %q#T"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, fuzzy, gcc-internal-format
#| msgid "%Hclass definition may not be declared a friend"
msgid "class definition may not be declared a friend"
msgstr "%Hdefinisi kelas mungkin tidka dideklarasikan sebagai friend"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, fuzzy, gcc-internal-format
#| msgid "%Htemplates may not be %<virtual%>"
msgid "templates may not be %<virtual%>"
msgstr "%Htemplate mungkin bukan %<virtual%>"
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, fuzzy, gcc-internal-format
#| msgid "invalid base-class specification"
msgid "invalid linkage-specification"
msgstr "spesifikasi kelas dasar tidak valid"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in %<decltype%> expressions"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in a conversion-type-id"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%> in conversion operator"
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, fuzzy, gcc-internal-format
#| msgid "%Honly constructors take base initializers"
msgid "only constructors take member initializers"
msgstr "%Hhanya konstruktor yang mengambil penginisialisasi dasar"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, fuzzy, gcc-internal-format
#| msgid "%Hcannot expand initializer for member %<%D%>"
msgid "cannot expand initializer for member %<%D%>"
msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, fuzzy, gcc-internal-format
#| msgid "static declaration of %q+D follows non-static declaration"
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "deklarasi statis dari %q+D mengikuti deklarasi bukan statis"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "anachronistic gaya-lama kelas dasar penginisialisasi"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, fuzzy, gcc-internal-format
#| msgid "%Hkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (sebuah anggota terkualifikasi secara implisit adalah sebuah tipe)"
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "expected suffix identifier"
msgstr "diduga pengidentifikasi"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, fuzzy, gcc-internal-format
#| msgid "expected a string after %<#pragma message%>"
msgid "expected empty string after %<operator%> keyword"
msgstr "diduga sebuah string setelah %<#pragma message%>"
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
#| msgid "invalid operands in binary operation"
msgid "invalid encoding prefix in literal operator"
msgstr "operan tidak valid dalam operasi binary"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected operator"
msgstr "operan tidak terduga"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "kata kunci %<export%> tidak terimplementasi, dan akan diabaikan"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
#| msgid "invalid constraints for operand"
msgid "invalid constrained type parameter"
msgstr "batasan untuk operan tidak valid"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "cv-qualified type parameter"
msgstr "tipe argumen tidak valid"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%> in conversion operator"
msgid "invalid use of %<auto%> in default template argument"
msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, fuzzy, gcc-internal-format
#| msgid "%Htemplate parameter pack %qD cannot have a default argument"
msgid "template parameter pack %qD cannot have a default argument"
msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, fuzzy, gcc-internal-format
#| msgid "%Htemplate parameter packs cannot have default arguments"
msgid "template parameter packs cannot have default arguments"
msgstr "%Htemplate parameter pack tidak dapat memiliki argumen baku"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected template-id"
msgstr "diduga pernyataan"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "%<<::%> tidak dapat berawal sebuah daftar template argumen"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr "%<<:%> adalah sebuah penyebutan alternatif untuk %<[%>. Masukan spasi diantara %<<%> dan %<::%>"
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, fuzzy, gcc-internal-format
#| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr "(jika anda menggunakan %<-fpermissive%> G++ akan menerima kode anda)"
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, fuzzy, gcc-internal-format
#| msgid "%Hparse error in template argument list"
msgid "parse error in template argument list"
msgstr "%Hparse error dalam daftar argumen template"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected template-name"
msgstr "diduga pernyataan"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, fuzzy, gcc-internal-format
#| msgid "%Hnon-template %qD used as template"
msgid "non-template %qD used as template"
msgstr "%Hbukan-template %qD digunakan sebagai template"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr "gunakan %<%T::template %D%> untuk mengindikasikan bahwa ini adalah template"
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, fuzzy, gcc-internal-format
#| msgid "%Hexpected parameter pack before %<...%>"
msgid "expected parameter pack before %<...%>"
msgstr "%Hdiduga parameter pack sebelum %<...%>"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected template-argument"
msgstr "diduga pernyataan"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "invalid non-type template argument"
msgstr "tipe argumen tidak valid"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template type %qT"
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "eksplisit instantiation dari tipe bukan template %qT"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template type %qT"
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "eksplisit instantiation dari tipe bukan template %qT"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, fuzzy, gcc-internal-format
#| msgid "%Htemplate specialization with C linkage"
msgid "template specialization with C linkage"
msgstr "%Hspesialisasi template dengan C linkage"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers"
msgid "expected type specifier"
msgstr "diduga penspesifikasi deklarasi"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids forward parameter declarations"
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO C melarang deklarasi parameter kedepan"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, fuzzy, gcc-internal-format
#| msgid "Expected expression type"
msgid "expected template-id for type"
msgstr "Diduga tipe ekspresi"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, fuzzy, gcc-internal-format
#| msgid "Expected name"
msgid "expected type-name"
msgstr "Diduga nama"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "deklarasi %qD tidak mendeklarasikan apapun"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "atribut diabaikan di tipe uninstantiasi"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "atribut diabaikan di template instantiation"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr "atribut diabaikan di elaborated type penspesifikasi yang tidak memforward sebuah deklarasi"
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a function template"
msgid "%qD is an enumeration template"
msgstr "%qD bukan sebuah template fungsi"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member of %qT"
msgid "%qD does not name an enumeration in %qT"
msgstr "%qD bukan sebuah anggota dari %qT"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
#| msgid "%H%<namespace%> definition is not allowed here"
msgid "unnamed scoped enum is not allowed"
msgstr "%H%<namespace%> definisi tidak diijinkan disini"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<;%> or %<{%>"
msgstr "diduga %<,%> atau %<,%>"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, fuzzy, gcc-internal-format
#| msgid "Enable automatic template instantiation"
msgid "cannot add an enumerator list to a template instantiation"
msgstr "Aktifkan instantiation template otomatis"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, fuzzy, gcc-internal-format
#| msgid "%Hfriend declaration does not name a class or function"
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, fuzzy, gcc-internal-format
#| msgid "%Hdeclaration of %qD in namespace %qD which does not enclose %qD"
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "%Hdeklarasi dari %qD dalam namespace %qD yang tidak dilingkupi %qD"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, fuzzy, gcc-internal-format
#| msgid "%Hdeclaration of %qD in %qD which does not enclose %qD"
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "%Hdeklarasi dari %qD dalam %qD yang tidak dilingkup %qD"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, fuzzy, gcc-internal-format
#| msgid "%Hextra qualification not allowed"
msgid "extra qualification not allowed"
msgstr "%Hekstra pengkualifikasi diabaikan"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "multiple definisi dari %q#T"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids incrementing an enum"
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ melarang menaikkan sebuah enum"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, fuzzy, gcc-internal-format
#| msgid "%H%qD is not a namespace-name"
msgid "%qD is not a namespace-name"
msgstr "%H%qD bukan sebuah nama namespace"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, fuzzy, gcc-internal-format
#| msgid "expected class name"
msgid "expected namespace-name"
msgstr "diduga nama class"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, fuzzy, gcc-internal-format
#| msgid "%H%<namespace%> definition is not allowed here"
msgid "a nested namespace definition cannot have attributes"
msgstr "%H%<namespace%> definisi tidak diijinkan disini"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, fuzzy, gcc-internal-format
#| msgid "Warn when an inlined function cannot be inlined"
msgid "a nested namespace definition cannot be inline"
msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "nested identifier required"
msgstr "diduga pengidentifikasi"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, fuzzy, gcc-internal-format
#| msgid "use of namespace %qD as expression"
msgid "namespace %qD entered"
msgstr "penggunaan dari namespace %qD sebagai ekspresi"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, fuzzy, gcc-internal-format
#| msgid "%H%<namespace%> definition is not allowed here"
msgid "%<namespace%> definition is not allowed here"
msgstr "%H%<namespace%> definisi tidak diijinkan disini"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, fuzzy, gcc-internal-format
#| msgid "%Ha template-id may not appear in a using-declaration"
msgid "a template-id may not appear in a using-declaration"
msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in alias template declarations"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, fuzzy, gcc-internal-format
#| msgid "%H%<namespace%> definition is not allowed here"
msgid "a function-definition is not allowed here"
msgstr "%H%<namespace%> definisi tidak diijinkan disini"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, fuzzy, gcc-internal-format
#| msgid "%Han asm-specification is not allowed on a function-definition"
msgid "an asm-specification is not allowed on a function-definition"
msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, fuzzy, gcc-internal-format
#| msgid "%Hattributes are not allowed on a function-definition"
msgid "attributes are not allowed on a function-definition"
msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "expected initializer"
msgstr "diduga pengidentifikasi"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, fuzzy, gcc-internal-format
#| msgid "%Hinitializer provided for function"
msgid "initializer provided for function"
msgstr "%Hpenginisialisasi disediakan untuk fungsi"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
#| msgid "function %q+D redeclared as inline"
msgid "non-function %qD declared as implicit template"
msgstr "fungsi %q+D redeklarasi sebagai inline"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "array bound bukan sebuah konstanta integer"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member reference type %qT"
msgid "cannot define member of dependent typedef %qT"
msgstr "membuat penunjuk ke anggota referensi tipe %qT"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, fuzzy, gcc-internal-format
#| msgid "%H%<%T::%E%> is not a type"
msgid "%<%T::%E%> is not a type"
msgstr "%H%<%T::%E%> bukan sebuah tipe"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid use of constructor as a template"
msgid "invalid use of constructor as a template"
msgstr "%Hpenggunaan tidak valid dari konstruktor sebagai sebuah template"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr "penggunaan %<%T::%D%> daripada %<%T::%D%> untuk menamai konstruktor dalam sebuah nama berkualifikasi"
@@ -49418,7 +49482,7 @@ msgstr "penggunaan %<%T::%D%> daripada %<%T::%D%> untuk menamai konstruktor dala
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, fuzzy, gcc-internal-format
#| msgid "invalid function declaration"
msgid "invalid declarator"
@@ -49426,388 +49490,388 @@ msgstr "deklarasi fungsi tidak valid"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
#| msgid "invalid function declaration"
msgid "qualified-id in declaration"
msgstr "deklarasi fungsi tidak valid"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers"
msgid "expected declarator"
msgstr "diduga penspesifikasi deklarasi"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, fuzzy, gcc-internal-format
#| msgid "%H%qD is a namespace"
msgid "%qD is a namespace"
msgstr "%H%qD adalah sebuah namespace"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member of non-class type %qT"
msgid "cannot form pointer to member of non-class %q#T"
msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected ptr-operator"
msgstr "operan tidak terduga"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, fuzzy, gcc-internal-format
#| msgid "%Hduplicate cv-qualifier"
msgid "duplicate cv-qualifier"
msgstr "%Hduplikasi cv kualifikasi"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
#| msgid "multiple inline callers"
msgid "multiple ref-qualifiers"
msgstr "multiple pemanggil inline"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, fuzzy, gcc-internal-format
#| msgid "%Hduplicate cv-qualifier"
msgid "duplicate virt-specifier"
msgstr "%Hduplikasi cv kualifikasi"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
#| msgid "missing makefile target after %qs"
msgid "missing template arguments after %qT"
msgstr "hilang target makefile setelah %qs"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %qD"
msgid "invalid use of %qT"
msgstr "penggunaan tidak valid dari %qD"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in template arguments"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%> in conversion operator"
msgid "invalid use of %<auto%> in template argument"
msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "expected type-specifier"
msgstr "diduga pengidentifikasi"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<...%>"
msgid "expected %<,%> or %<...%>"
msgstr "diduga %<:%> atau %<...%>"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in parameter types"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, fuzzy, gcc-internal-format
#| msgid "%Hdefault arguments are only permitted for function parameters"
msgid "default arguments are only permitted for function parameters"
msgstr "%Hargumen baku hanya diijinkan untuk parameter fungsi"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, fuzzy, gcc-internal-format
#| msgid "%H%sparameter pack %qD cannot have a default argument"
msgid "parameter pack %qD cannot have a default argument"
msgstr "%H%s parameter pack %qD tidak dapat memiliki sebuah argumen baku"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, fuzzy, gcc-internal-format
#| msgid "%Htemplate parameter pack cannot have a default argument"
msgid "template parameter pack cannot have a default argument"
msgstr "%Htemplate parameter pack tidak dapat memiliki sebuah argumen baku"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, fuzzy, gcc-internal-format
#| msgid "%H%sparameter pack cannot have a default argument"
msgid "parameter pack cannot have a default argument"
msgstr "%H%s parameter pack tidak dapat memiliki sebuah argumen baku"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, fuzzy, gcc-internal-format
#| msgid "expected class name"
msgid "expected class-name"
msgstr "diduga nama class"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared inline after its definition"
msgid "expected %<;%> after class definition"
msgstr "%q+D dideklarasikan inline setelah definisinya"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared inline after its definition"
msgid "expected %<;%> after struct definition"
msgstr "%q+D dideklarasikan inline setelah definisinya"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, fuzzy, gcc-internal-format
#| msgid "Unexpected junk after function declaration at %C"
msgid "expected %<;%> after union definition"
msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<{%> or %<:%>"
msgstr "diduga %<,%> atau %<,%>"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, fuzzy, gcc-internal-format
#| msgid "cannot find file for class %s"
msgid "cannot specify %<override%> for a class"
msgstr "tidak dapat menemukan berkas untuk class %s"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, fuzzy, gcc-internal-format
#| msgid "%Hfriend declaration does not name a class or function"
msgid "qualified name does not name a class"
msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid class name in declaration of %qD"
msgid "invalid class name in declaration of %qD"
msgstr "%Hnama kelas tidak valid dalam deklarasi dari %qD"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, fuzzy, gcc-internal-format
#| msgid "%Han explicit specialization must be preceded by %<template <>%>"
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "%Hsebuah eksplisit spesialisasi harus diawali oleh %<template <>%>"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, fuzzy, gcc-internal-format
#| msgid "%Hfunction template %qD redeclared as a class template"
msgid "function template %qD redeclared as a class template"
msgstr "%Htemplate fungsi %qD redeklarasikan sebagai sebuah template kelas"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
#| msgid "%Hprevious definition of %q+#T"
msgid "previous definition of %q#T"
msgstr "%Hdefinisi sebelumnya dari %q+#T"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, fuzzy, gcc-internal-format
#| msgid "expected class name"
msgid "expected class-key"
msgstr "diduga nama class"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<class%> or %<typename%>"
msgstr "diduga %<,%> atau %<,%>"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, fuzzy, gcc-internal-format
#| msgid "%Ha class-key must be used when declaring a friend"
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr "%Hsebuah class-key harus digunakan ketikan mendeklarasikan sebuah friend"
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, fuzzy, gcc-internal-format
#| msgid "%Hfriend declaration does not name a class or function"
msgid "friend declaration does not name a class or function"
msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, fuzzy, gcc-internal-format
#| msgid "%Hpure-specifier on function-definition"
msgid "pure-specifier on function-definition"
msgstr "%Hpenspesifikasi pure di definisi fungsi"
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, fuzzy, gcc-internal-format
#| msgid "%<[*]%> not in a declaration"
msgid "stray %<,%> at end of member declaration"
msgstr "%<[*]%> tidak dalam sebuah deklarasi"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, fuzzy, gcc-internal-format
#| msgid "expected %<(%> or end of line"
msgid "expected %<;%> at end of member declaration"
msgstr "diduga %<(%> atau akhir dari baris"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, fuzzy, gcc-internal-format
#| msgid "invalid AE type specified (%s)\n"
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr "tipe AE yang dispesifikasikan (%s) tidak valid\n"
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, fuzzy, gcc-internal-format
#| msgid "%H%<namespace%> definition is not allowed here"
msgid "a brace-enclosed initializer is not allowed here"
msgstr "%H%<namespace%> definisi tidak diijinkan disini"
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, fuzzy, gcc-internal-format
#| msgid "%Hkeyword %<typename%> not allowed outside of templates"
msgid "keyword %<typename%> not allowed outside of templates"
msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, fuzzy, gcc-internal-format
#| msgid "%Hkeyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (kelas dasar adalah sebuah tipe implisit)"
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in an exception-specification"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
#| msgid "due to different exception specifications"
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "karena perbedaan eksepsi spesifikasi"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%> in conversion operator"
msgid "invalid use of %<auto%> in exception-specification"
msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in exception-declarations"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, fuzzy, gcc-internal-format
#| msgid "%s attribute conflicts with %s attribute at %L"
msgid "attribute using prefix used together with scoped attribute token"
msgstr "%s atribut konflik dengan %s atribut di %L"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, fuzzy, gcc-internal-format
#| msgid "expected identifier or %<(%>"
msgid "expected an identifier for the attribute name"
msgstr "diduga pengidentifikasi atau %<(%>"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
#| msgid "%Hexpected parameter pack before %<...%>"
msgid "expected attribute before %<...%>"
msgstr "%Hdiduga parameter pack sebelum %<...%>"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, fuzzy, gcc-internal-format
#| msgid "%s only available with -std=c++0x or -std=gnu++0x"
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr ""
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, fuzzy, gcc-internal-format
#| msgid "invalid redeclaration of %q+D"
msgid "invalid declaration of %<%T::%E%>"
msgstr "redeklarasi tidak valid dari %q+D"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, fuzzy, gcc-internal-format
#| msgid "%Htoo few template-parameter-lists"
msgid "too few template-parameter-lists"
@@ -49817,560 +49881,560 @@ msgstr "%Hterlalu sedikit template-parameter-list"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, fuzzy, gcc-internal-format
#| msgid "%Htoo many template-parameter-lists"
msgid "too many template-parameter-lists"
msgstr "%Hterlalu banyak template-parameter-lists"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, fuzzy, gcc-internal-format
#| msgid "%Hnamed return values are no longer supported"
msgid "named return values are no longer supported"
msgstr "%Hnilai kembali bernama tidak lagi didukung"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
#| msgid "Use media instructions"
msgid "empty introduction-list"
msgstr "Gunakan instruksi media"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, fuzzy, gcc-internal-format
#| msgid "no matching template for %qD found"
msgid "no matching concept for template-introduction"
msgstr "template tidak cocok untuk %qD yang ditemukan"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid declaration of member template in local class"
msgid "invalid declaration of member template in local class"
msgstr "%Hdeklarasi tidak valid dari anggota template dalam kelas lokal"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, fuzzy, gcc-internal-format
#| msgid "%Htemplate with C linkage"
msgid "template with C linkage"
msgstr "%Htemplate dengan C linkage"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, fuzzy, gcc-internal-format
#| msgid "invalid base-class specification"
msgid "invalid explicit specialization"
msgstr "spesifikasi kelas dasar tidak valid"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, fuzzy, gcc-internal-format
#| msgid "template declaration of %q#D"
msgid "template declaration of %<typedef%>"
msgstr "template deklarasi dari %q#D"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "a class template declaration must not declare anything else"
msgstr "redeklarasi tidak mendeklarasikan apapun"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, fuzzy, gcc-internal-format
#| msgid "%Hexplicit template specialization cannot have a storage class"
msgid "explicit template specialization cannot have a storage class"
msgstr "%Heksplisit template spesialisasi tidak dapat memiliki sebuah kelas penyimpanan"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, fuzzy, gcc-internal-format
#| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "%H%<>>%> seharusnya %<> >%> didalam sebuah daftar argumen template nested"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, fuzzy, gcc-internal-format
#| msgid "%Hspurious %<>>%>, use %<>%> to terminate a template argument list"
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "%Hspurious %<>>%>, gunakan %<>%> untuk mengakhiri sebuah daftar argumen template"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid use of %qD in linkage specification"
msgid "invalid use of %qD in linkage specification"
msgstr "%Hpenggunaan tidak valid dari %qD dalam spesifikasi linkage"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, fuzzy, gcc-internal-format
#| msgid "%H%<__thread%> before %qD"
msgid "%<__thread%> before %qD"
msgstr "%H%<__thread%> sebelum %qD"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, fuzzy, gcc-internal-format
#| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "baik %<_Sat%> dan %<char%> dalam penspesifikasi deklarasi"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
#| msgid "duplicate %qE"
msgid "duplicate %qD"
msgstr "duplikasi %qE"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, fuzzy, gcc-internal-format
#| msgid "%Hduplicate %qs"
msgid "duplicate %qs"
msgstr "%Hduplikasi %qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<new%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<delete%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<return%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<extern%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected %<static_assert%>"
msgstr "diduga pernyataan"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<decltype%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<operator%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<class%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<template%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<namespace%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<using%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<asm%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<try%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<catch%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<throw%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<__label__%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@try%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@synchronized%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@throw%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr ""
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, fuzzy, gcc-internal-format
#| msgid "expected %<none%> or %<shared%>"
msgid "expected %<__transaction_relaxed%>"
msgstr "diduga %<none%> atau %<shared%>"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<::%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<...%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<*%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<~%>"
msgstr "diduga %<{%>"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<...%>"
msgid "expected %<:%> or %<::%>"
msgstr "diduga %<:%> atau %<...%>"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%>, %<;%> or %<}%>"
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "diduga %<,%>, %<,%> atau %<}%>"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "%qs tag digunakan dalam penamaan %q#T"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, fuzzy, gcc-internal-format
#| msgid "%q+T has a previous declaration here"
msgid "%q#T was previously declared here"
msgstr "%q+T telah dideklarasikan sebelumnya disini"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, fuzzy, gcc-internal-format
#| msgid "%H%qD redeclared with different access"
msgid "%qD redeclared with different access"
msgstr "%H%qD redeklarasi dengan akses berbeda"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, fuzzy, gcc-internal-format
#| msgid "%H%<template%> (as a disambiguator) is only allowed within templates"
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr "%H%<template%> (sebagai sebuah disambiguator) hanya diijinkan dalam templates"
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, fuzzy, gcc-internal-format
#| msgid "%Hfile ends in default argument"
msgid "file ends in default argument"
msgstr "%Hberkas berakhir dalam argumen baku"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, fuzzy, gcc-internal-format
#| msgid "%Hmisplaced %<@%D%> Objective-C++ construct"
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, fuzzy, gcc-internal-format
#| msgid "%H%<@encode%> must specify a type as an argument"
msgid "%<@encode%> must specify a type as an argument"
msgstr "%H%<@encode%> harus menspesifikasikan sebuah tipe sebagai sebuah argumen"
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid Objective-C++ selector name"
msgid "invalid Objective-C++ selector name"
msgstr "%Hpemilih nama Objective-C++ tidak valid"
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers"
msgid "objective-c++ method declaration is expected"
msgstr "diduga penspesifikasi deklarasi"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, fuzzy, gcc-internal-format
#| msgid "%Jsection attribute cannot be specified for local variables"
msgid "method attributes must be specified at the end"
msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, fuzzy, gcc-internal-format
#| msgid "invalid type for iteration variable %qE"
msgid "invalid type for instance variable"
msgstr "tipe tidak valid untuk iterasi variabel %qE"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, fuzzy, gcc-internal-format
#| msgid "%Hidentifier expected after %<@protocol%>"
msgid "identifier expected after %<@protocol%>"
msgstr "%Hpengidentifikasi diduga setelah %<@protocol%>"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored for %qE"
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "%qE atribut diabaikan untuk %qE"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "invalid type for property"
msgstr "tipe argumen tidak valid"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<wait%> expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid reduction-identifier"
msgstr "penginisialisasi tidak valid"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr "inisialisasi berkurung tidak diijinkan dalam loop OpenMP %<for%>"
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, fuzzy, gcc-internal-format
#| msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "inisialisasi berkurung tidak diijinkan dalam loop OpenMP %<for%>"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "iterasi variabel %qD seharusnya bukan reduksi"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, fuzzy, gcc-internal-format
#| msgid "not enough DO loops for collapsed !$OMP DO at %L"
msgid "not enough for loops to collapse"
msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, fuzzy, gcc-internal-format
#| msgid "%Hattributes are not allowed on a function-definition"
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid initializer clause"
msgstr "penginisialisasi tidak valid"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected id-expression (arguments)"
msgstr "diduga ekspresi"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, fuzzy, gcc-internal-format
#| msgid "%Hnew types may not be defined in a return type"
msgid "types may not be defined in declare reduction type list"
msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qD does not refer to a namespace scope function"
msgstr "%qD bukan sebuah anggota dari fungsi template"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, fuzzy, gcc-internal-format
#| msgid "%Hjunk at end of %<#pragma GCC pch_preprocess%>"
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "%Hsampah diakhir dari %<#pragma GCC pch_preprocess%>"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
#| msgid "invalid constraints for operand"
msgid "invalid grainsize for _Cilk_for"
msgstr "batasan untuk operan tidak valid"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma simd%> must be inside a function"
msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
#| msgid "Expected variable name at %C"
msgid "expected variable-name"
msgstr "Diduga nama variabel di %C"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<,%> or %<)%> after %qE"
msgstr "diduga %<,%> atau %<,%>"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, fuzzy, gcc-internal-format
#| msgid "%Htemplates may not be %<virtual%>"
msgid "implicit templates may not be %<virtual%>"
@@ -50468,7 +50532,7 @@ msgstr "spesialisasi dari %qD setelah instansiasi"
msgid "candidate is: %#D"
msgstr "kandidat adalah: %+#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, fuzzy, gcc-internal-format
#| msgid "%s %+#D"
msgid "%s %#D"
@@ -51099,132 +51163,149 @@ msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bu
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+#| msgid "%qE is not a valid template argument for type %qT"
+msgid "the address of %qD is not a valid template argument"
+msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
+
+#: cp/pt.c:6634
+#, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+#| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena konflik dalam cv kualifikasi"
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena ini bukan sebuah ekspresi konstan"
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini adalah sebuah penunjuk"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr "lebih baik coba gunakan %qE"
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini dari tipe %qT"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "konversi baku tidak diijinkan dalam konteks ini"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, fuzzy, gcc-internal-format
#| msgid "Conflict in attributes of function argument at %C"
msgid "ignoring attributes on template argument %qT"
msgstr "Konflik dalam atribut dari argumen fungsi di %C"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "ignoring attributes in template argument %qE"
msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, fuzzy, gcc-internal-format
#| msgid "name of class shadows template template parameter %qD"
msgid "injected-class-name %qD used as template template argument"
msgstr "nama dari template kelas bayangan parameter template %qD"
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid use of destructor %qD as a type"
msgid "invalid use of destructor %qE as a type"
msgstr "%Hpenggunaan tidak valid dari desktruktor %qD memiliki sebuah tipe"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr "merefer ke sebuah anggota tipe dari sebuah parameter template, gunakan %<typename %E%>"
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " diduga sebuah template kelas, diperoleh %qE"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " diduga sebuah tipe, diperoleh %qE"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " diduga sebuah tipe, diperoleh %qT"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr " diduga sebuah template kelas, diperoleh %qT"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, fuzzy, gcc-internal-format
#| msgid " expected a template of type %qD, got %qD"
msgid " expected a template of type %qD, got %qT"
msgstr " diduga sebuah template dari tipe %qD, diperoleh %qD"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
#| msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got %qE"
msgid " expected %qD but got %qD"
@@ -51232,110 +51313,110 @@ msgstr " diduga sebuah tipe, diperoleh %qE"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "tipe tidak cocok dalam paket parameter bukan tipe"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
#| msgid "could not convert template argument %qE to %qT"
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "tidak dapat mengubah argumen template %qE ke %qT"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "template argumen %d tidak valid"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of template arguments (%d, should be %d)"
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, fuzzy, gcc-internal-format
#| msgid "provided for %q+D"
msgid "provided for %qD"
msgstr "disediakan untuk %q+D"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, fuzzy, gcc-internal-format
#| msgid "default argument given for parameter %d of %q#D"
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "disediakan untuk %q+D"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a function template"
msgid "%q#D is not a function template"
msgstr "%qD bukan sebuah template fungsi"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "untuk deklarasi template %q+D"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
#| msgid "internal consistency failure"
msgid "template constraint failure"
msgstr "kegagalan konsistensi internal"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
#| msgid "use of %qs in template"
msgid "use of invalid variable template %qE"
msgstr "penggunaan dari %qs dalam template"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr "panjang argumen pack tidak cocok akan diekspan %<%T%>"
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr "panjang argumen pack tidak cocok ketika mengekspan %<%E%>"
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
#| msgid "redefinition of default argument for %q#D"
msgid " when instantiating default argument for call to %D"
@@ -51354,283 +51435,283 @@ msgstr "redefinisi dari argumen baku untuk %q#D"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr "variabel %qD memiliki tipe fungsi"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "tipe parameter %qT tidak valid"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "dalam deklarasi %q+D"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "fungsi mengembalikan sebuah array"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "fungsi mengembalikan sebuah fungsi"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "membuat penunjuk ke anggota fungsi dari tipe bukan kelas %qT"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr "membentuk referensi ke void"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, fuzzy, gcc-internal-format
#| msgid "forming %s to reference type %qT"
msgid "forming pointer to reference type %qT"
msgstr "membentuk %s ke tipe referensi %qT"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, fuzzy, gcc-internal-format
#| msgid "forming %s to reference type %qT"
msgid "forming reference to reference type %qT"
msgstr "membentuk %s ke tipe referensi %qT"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
#| msgid "cannot declare %s to qualified function type %qT"
msgid "forming pointer to qualified function type %qT"
msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
#| msgid "cannot declare %s to qualified function type %qT"
msgid "forming reference to qualified function type %qT"
msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "membuat penunjuk ke anggota referensi tipe %qT"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "membuat penunjuk ke anggota dari tipe void"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr "membuat array dari %qT"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT bukan sebuah tipe class, struct, atau union"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe class"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr "penggunaan dari %qs dalam template"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, fuzzy, gcc-internal-format
#| msgid "qualified type %qT does not match destructor name ~%qT"
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr "dependent-name %qE diparse sebagai sebuah bukan-tipe, tetapi instantiation menghasilkan sebuah tipe"
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "menggunakan field tidak valid %qD"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr "gunakan %<...%> untuk mengekspan argumen pack"
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr ""
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
#| msgid "%H%qE undeclared here (not in a function)"
msgid "%qD declared here, later in the translation unit"
msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT bukan sebuah class atau namespace"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD bukan sebuah class atau namespace"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
#| msgid "%qT is/uses anonymous type"
msgid "%qT is/uses unnamed type"
msgstr "%qT adalah/menggunakan tipe anonymous"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "%qT adalah sebuah tipe variabel termodifikasi"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "ekspresi integral %qE bukan konstan"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr " mencoba untuk instantiate %qD"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#T"
msgstr "template class instantiation ambigu untuk %q#T"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#D"
msgstr "template class instantiation ambigu untuk %q#T"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
#, fuzzy
#| msgid "%s %+#D"
msgid "%s %#S"
msgstr "%s %+#D"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "instantiation eksplisit dari bukan-template %q#D"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "template tidak cocok untuk %qD yang ditemukan"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "tipe %qT untuk instantiation eksplisit %qD tidak cocok dengan tipe yang dideklarasikan %qT"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "eksplisit instantiation dari %q#D"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "duplikasi eksplisit instantiation dari %q#D"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO C++ 1998 melarang penggunaan dari %<extern%> di instantiation eksplisit"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template %q#D"
msgid "explicit instantiation of non-class template %qD"
msgstr "instantiation eksplisit dari bukan-template %q#D"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "eksplisit instantiation dari tipe bukan template %qT"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "eksplisit instantiation dari %q#T sebelum definisi dari template"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "ISO C++ melarang penggunaan dari %qE di instantiasi eksplisit"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "duplikasi instansiasi eksplisit dari %q#T"
@@ -51642,102 +51723,102 @@ msgstr "duplikasi instansiasi eksplisit dari %q#T"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "eksplisit instansiasi dari %qD tetapi tidak ada definisi yang tersedia"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, fuzzy, gcc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr "kedalaman template instansiasi melebihi maksimal dari %d instantiating %q+D, kemungkinan dari pembuatan tabel virtual (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal)"
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, fuzzy, gcc-internal-format
#| msgid "using template type parameter %qT after %qs"
msgid "invalid template non-type parameter"
msgstr "menggunakan parameter tipe template %qT setelah %qs"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, fuzzy, gcc-internal-format
#| msgid "%q#T is not a valid type for a template constant parameter"
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, fuzzy, gcc-internal-format
#| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
#| msgid "%qD used without template parameters"
msgid "non-class template %qT used without template arguments"
msgstr "%qD digunakan tanpa parameter template"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
#| msgid "template argument %d is invalid"
msgid "class template argument deduction failed:"
msgstr "template argumen %d tidak valid"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
#| msgid "function not considered for inlining"
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "fungsi tidak dipertimbangkan untuk inlining"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
#| msgid "unable to deduce %qT from %qE"
msgid "unable to deduce lambda return type from %qE"
msgstr "tidak dapat mendeduksi %qT dari %qE"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "tidak dapat mendeduksi %qT dari %qE"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "insn tidak memenuhi batasannya:"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "insn tidak memenuhi batasannya:"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not satisfy placeholder constraints"
@@ -51903,509 +51984,509 @@ msgstr "%q+#D tidak dapat dideklarasikan"
msgid " since %q+#D declared in base class"
msgstr " karena %q+#D dideklarasikan dalam kelas dasar"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "disarankan eksplisit tanda kurung disekitar tubuh kosong dalam pernyataan %<do%>"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "tipe dari operan asm %qE tidak dapat ditentukan"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr "deklarasi __label__ hanya diperbolehkan dalam lingkup fungsi"
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
#| msgid "invalid use of member %q+D in static member function"
msgid "invalid use of member %qD in static member function"
msgstr "penggunaan tidak valid dari anggota %q+D dalam anggota fungsi statis"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "argumen ke destruktor tidak diijinkan"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "%<this%> tidak tersedia untuk anggota fungsi static"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "penggunaan tidak valid dari %<this%> dalam fungsi bukan anggota"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "penggunaan tidak valid ari %<this%> di tingkat paling atas"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "tidak valid pengkualifikasi lingkup dalam nama pseudo-destruktor"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE bukan dari tipe %qT"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr "compound literal dari tipe bukan-objek %qT"
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "tipe parameter template harus menggunakan kata kunci %<class%> atau %<typename%>"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "penggunaan tidak valid dari tipe %qT sebagai nilai baku untuk sebuah parameter template"
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "argumen baku tidak valid untuk sebuah parameter template template"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "definisi dari %q#T didalam daftar parameter template"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "definisi tidak valid dari tipe pengkualifikasi %qT"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "spesifikasi kelas dasar tidak valid"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "cannot capture member %qD of anonymous union"
msgstr "anggota terproteksi %q+#D dalam union anonymous"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a type"
msgid "%qD is not captured"
msgstr "%qD bukan sebuah tipe"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, fuzzy, gcc-internal-format
#| msgid "use of %<auto%> variable from containing function"
msgid "use of local variable with automatic storage from containing function"
msgstr "penggunaan dari variabel %<auto%> dari fungsi yang berisi"
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, fuzzy, gcc-internal-format
#| msgid "use of %<auto%> variable from containing function"
msgid "use of parameter from containing function"
msgstr "penggunaan dari variabel %<auto%> dari fungsi yang berisi"
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
#| msgid "alloc_size parameter outside range"
msgid "use of parameter outside function body"
msgstr "alloc_size parameter diluar dari jangkauan"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
#| msgid "mismatched arguments"
msgid "missing template arguments"
msgstr "argumen tidak cocok"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "parameter template %qD dari tipe %qT tidak diijinkan dalam sebuah ekspresi konstanta integral karena ini bukan tipe integral atau enumerasi"
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "penggunaan dari namespace %qD sebagai ekspresi"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "penggunaan dari template class %qT sebagai ekspresi"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "permintaan untuk anggota %qD adalah ambigu dalam multiple inheritance lattice"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "tipe dari %qE tidak dikenal"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, fuzzy, gcc-internal-format
#| msgid "%qT is not a template type"
msgid "%qT is not an enumeration type"
msgstr "%qT bukan sebuah tipe template"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, fuzzy, gcc-internal-format
#| msgid "storage class specifiers invalid in parameter declarations"
msgid "Parameter pack __bases only valid in template declaration"
msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr "tidak dapat mengaplikasikan %<offsetof%> ke destruktor %<~%T%>"
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, fuzzy, gcc-internal-format
#| msgid "reference to %qD is ambiguous"
msgid "user defined reduction lookup is ambiguous"
msgstr "referensi ke %qD adalah ambigu"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, fuzzy, gcc-internal-format
#| msgid "%qE has invalid type for %<reduction%>"
msgid "%qE has const type for %<reduction%>"
msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "linear step expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "%qD bukan sebuah variabel dalam clause %qs"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "%qD bukan sebuah variabel dalam clause %<firstprivate%>"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "%qD bukan sebuah variabel dalam clause %<lastprivate%>"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<gang%> static expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> static value must be positive"
msgstr "%<num_threads%> nilai harus positif"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<gang%> num expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<vector%> length expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<worker%> num expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%qs expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> num value must be positive"
msgstr "%<num_threads%> nilai harus positif"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<vector%> length value must be positive"
msgstr "%<num_threads%> nilai harus positif"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<worker%> num value must be positive"
msgstr "%<num_threads%> nilai harus positif"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr "schedule chunk ukuran ekspresi harus integral"
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%qs length expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
#| msgid "%Hcollapse argument needs positive constant integer expression"
msgid "%qs length expression must be positive constant integer expression"
msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<async%> expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<thread_limit%> expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<device%> id must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, fuzzy, gcc-internal-format
#| msgid "schedule chunk size expression must be integral"
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr "schedule chunk ukuran ekspresi harus integral"
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qD bukan sebuah variabel dalam clause %qs"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr "%qD muncul lebih dari sekali dalam data clauses"
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, fuzzy, gcc-internal-format
#| msgid "schedule chunk size expression must be integral"
msgid "%<aligned%> clause alignment expression must be integral"
msgstr "schedule chunk ukuran ekspresi harus integral"
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qD bukan sebuah variabel dalam clause %qs"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
#| msgid "reimplementation of class %qs"
msgid "template %qE in clause %qs"
msgstr "reimplementasi dari class %qs"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<grainsize%> expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<priority%> expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<num_tasks%> expression must be integral"
msgstr "num_threads ekspresi harus integral"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
#| msgid "%<tree%> is not defined as a pointer type"
msgid "%<tile%> argument needs integral type"
msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe pointer"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr "%<threadprivate%> %qD bukan berkas, namespace atau blok scope variabel"
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "%<threadprivate%> %qE direktif tidak dalam definisi %qT"
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, fuzzy, gcc-internal-format
#| msgid "%Hdifference between %qE and %qD does not have integer type"
msgid "difference between %qE and %qD does not have integer type"
msgstr "%Hperbedaan antara %qE dan %qD tidak memiliki tipe integer"
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid type for iteration variable %qE"
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr "%Htipe tidak valid untuk iterasi variabel %qE"
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, fuzzy, gcc-internal-format
#| msgid "static assertion failed: %E"
msgid "static assertion failed"
msgstr "static assertion gagal: %E"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "static assertion failed: %E"
msgid "static assertion failed: %s"
msgstr "static assertion gagal: %E"
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "kondisi bukan konstan untuk assertion static"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "argumen ke decltype harus berupa sebuah ekspresi"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, fuzzy, gcc-internal-format
#| msgid "%s cannot resolve address of overloaded function"
msgid "decltype cannot resolve address of overloaded function"
msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, fuzzy, gcc-internal-format
#| msgid "template argument %qE involves template parameter(s)"
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "template argumen %qE melibatkan parameter template"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument to %<__builtin_return_address%>"
msgid "non-pointer argument to %<__builtin_launder%>"
@@ -52422,122 +52503,122 @@ msgstr "%qV kualifier tidak dapat diaplikasikan ke %qT"
msgid "lambda-expression in a constant expression"
msgstr "Tipe buruk dalam ekspresi konstanta"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to function types"
msgid "%qE attribute applied to %qD with void return type"
msgstr "atribut %qs hanya berlaku ke fungsi tipe"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute can only be applied to class definitions"
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "permintaan init_priority bukan sebuah konstanta integer"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "hanya dapat menggunakan atribut %qE di definisi lingkup-berkas dari objek dari tipe class"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "permintaan init_priority diluar dari jangkauan"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "permintaan init_priority disimpan untuk penggunaan internal"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "atribut %qE tidak didukung di platform ini"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
#| msgid "declaration of %qD as %s"
msgid "redeclaration of %qD adds abi tag %E"
msgstr "deklarasi dari %qD sebagai %s"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
#| msgid "%qD attribute requires a single NTBS argument"
msgid "the %qE attribute requires arguments"
msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
#| msgid "argument of %qs attribute is not a string constant"
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
#| msgid "argument of %qs attribute is not a string constant"
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "%<%T::%D%> bukan sebuah deklarator yang valid"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid character in an identifier"
msgstr "%<%T::%D%> bukan sebuah deklarator yang valid"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "%qE atribut diabaikan dalam tipe bukan-class"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "%qE attribute applied to %qT after its definition"
msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
#| msgid "%J%qE attribute applies only to functions"
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "atribut %J%qE berlaku hanya untuk fungsi"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
#| msgid "%s attribute applied to %s %s at %L"
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "%s atribut diaplikasikan ke %s %s di %L"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, fuzzy, gcc-internal-format
#| msgid "array bound is not an integer constant"
msgid "zero as null pointer constant"
msgstr "array bound bukan sebuah konstanta integer"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "pemeriksaan lang_*: gagal dalam %s, di %s:%d"
@@ -53267,174 +53348,174 @@ msgstr " dalam penunjuk ke anggota konversi"
msgid "invalid conversion to type %qT from type %qT"
msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgid "cannot convert %qT to %qT in default argument"
msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in argument passing"
msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT"
msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in initialization"
msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in return"
msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in assignment"
msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
#| msgid "return type %q#T is incomplete"
msgid "class type %qT is incomplete"
msgstr "tipe kembali %q#T tidak lengkap"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, fuzzy, gcc-internal-format
#| msgid "argument %d of %qE might be a candidate for a format attribute"
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, fuzzy, gcc-internal-format
#| msgid "return type might be a candidate for a format attribute"
msgid "parameter might be a candidate for a format attribute"
msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, fuzzy, gcc-internal-format
#| msgid "argument of function call might be a candidate for a format attribute"
msgid "target of conversion might be a candidate for a format attribute"
msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, fuzzy, gcc-internal-format
#| msgid "argument of function call might be a candidate for a format attribute"
msgid "target of initialization might be a candidate for a format attribute"
msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, fuzzy, gcc-internal-format
#| msgid "assignment left-hand side might be a candidate for a format attribute"
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "penempatan sisi tangan-kiri mungkin menjadi sebuah kandidat untuk sebuah atribut format"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
#| msgid "in passing argument %P of %q+D"
msgid "in passing argument %P of %qD"
msgstr "dalam melewatkan argumen %P dari %q+D"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "mengembalikan referensi ke sementara"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "referensi ke bukan-lvalue dikembalikan"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, fuzzy, gcc-internal-format
#| msgid "reference to local variable %q+D returned"
msgid "reference to local variable %qD returned"
msgstr "referensi ke variabel lokal %q+D dikembalikan"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of label %qD returned"
msgstr "alamat dari variabel lokal %q+D dikembalikan"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of local variable %qD returned"
msgstr "alamat dari variabel lokal %q+D dikembalikan"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "tidam dapat kembali dari sebuah penanganan dari sebuah fungsi-coba-blok dari sebuah konstruktor"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
#| msgid "missing initializer"
msgid "returning initializer list"
msgstr "hilang penginisialisasi"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "pernyataan kembali dengan sebuah nilai, dalam fungsi mengembalikan 'void'"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%> harus tidak mengembalikan KOSONG kecuali ini dideklarasikan %<throw()%> (atau ada dalam pengaruh -fcheck-new )"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -57779,91 +57860,91 @@ msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr "Fortran 2003: eksponen bukan integer dalam sebuah ekspresi inisialisasi di %L"
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, fuzzy, gcc-internal-format
#| msgid "Argument to '%s' at %L is not a variable"
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "Argumen ke '%s' di %L bukan sebuah variabel"
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' cannot appear in the expression at %L"
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, fuzzy, gcc-internal-format
#| msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr "Variabel %s tidak dapat ditempatkan dalam prosedur PURE di %C"
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -58066,12 +58147,12 @@ msgstr "Argumen pertama dari penempatan yang didefinisikan di %L harus berupa IN
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr "Argumen kedua dari penempatan didefinisikan di %L harus berupa INTENT(IN)"
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr "Argumen pertama dari antar-muka operator di %L harus berupa INTENT(IN)"
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr "Argumen kedua dari antar-muka operator di %L harus berupa INTENT(IN)"
@@ -58948,560 +59029,577 @@ msgstr "Fortran 2003: penspesifikasi format DC tidak diijinkan di %C"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "Fortran 2003: penspesifikasi format DP tidak diijinkan di %C"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: X descriptor requires leading space count at %C"
msgid "X descriptor requires leading space count at %L"
msgstr "Ekstensi: X pendeskripsi membutuhkan awalan spasi dihitung di %C"
-#: fortran/io.c:762
+#: fortran/io.c:724
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: $ descriptor at %C"
msgid "$ descriptor at %L"
msgstr "Ekstensi: $ pendeskripsi di %C"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "$ should be the last specifier in format at %C"
msgid "$ should be the last specifier in format at %L"
msgstr "$ seharusnya penspesifikasi terakhir dalam format di %C"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %C"
msgid "Extension: Zero width after L descriptor at %L"
msgstr "Ekstensi: Hilang lebar positif setelah pendeskripsi L di %C"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %C"
msgid "Missing positive width after L descriptor at %L"
msgstr "Ekstensi: Hilang lebar positif setelah pendeskripsi L di %C"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, fuzzy, gcc-internal-format
#| msgid "%s in format string at %L"
msgid "%<G0%> in format at %L"
msgstr "%s dalam format string di %L"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Period required in format specifier at %C"
msgid "Positive width required in format specifier %s at %L"
msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Period required in format specifier at %C"
msgid "Period required in format specifier %s at %L"
msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Period required in format specifier at %C"
msgid "Period required in format specifier at %L"
msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "The H format specifier at %C is a Fortran 95 deleted feature"
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr "Penspesifikasi format H di %C adalah sebuah feature Fortran 95 yang dihapus"
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing comma at %C"
msgid "Missing comma at %L"
msgstr "Ekstensi: Hilang koma di %C"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "%s dalam format string di %L"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Tab character in format at %C"
msgid "Extraneous characters in format at %L"
msgstr "Ekstensi: Karakter tab dalam format di %C"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr "Pernyataan format dalam modul blok utama di %C"
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah ANTAR-MUKA"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "Hilang label format di %C"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "Nilai tidak valid untuk %s spesifikasi di %C"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "Duplikasi %s spesifikasi di %C"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr "Variabel %s tidak dapat berupa INTENT(IN) di %C"
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr "Variabel %s tidak dapat ditempatkan dalam prosedur PURE di %C"
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "Duplikasi %s label spesifikasi di %C"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr "Ekspresi konstant dalam FORMAT tag di %L harus berupa tipe baku KARAKTER"
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr "FORMAT tag di %L harus berupa tipe KARAKTER atau INTEGER"
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr "Featur terhapus: DITEMPATKAN variabel dalam FORMAT tag di %L"
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L has not been assigned a format label"
msgid "Variable %qs at %L has not been assigned a format label"
msgstr "Variabel '%s' di %L belum ditempatkan sebuah label format"
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, fuzzy, gcc-internal-format
#| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr "Skalar '%s' dalam FORMAT tag di %L bukan sebuah variabel DITEMPATKAN"
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Non-character in FORMAT tag at %L"
msgid "Non-character in FORMAT tag at %L"
msgstr "Ekstensi: Bukan-karakter dalam tag FORMAT di %L"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Character array in FORMAT tag at %L"
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Character array in FORMAT tag at %L"
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Character array in FORMAT tag at %L"
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "%s tag di %L harus berupa tipe %s"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Concat operator at %L must concatenate strings of the same kind"
msgid "%s tag at %L must be a character string of default kind"
msgstr "Operator konkatenasi di %L harus konkatenasi string dari tipe yang sama"
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "%s tag di %L harus berupa skalar"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: IOMSG tag at %L"
msgid "IOMSG tag at %L"
msgstr "Fortran 2003: IOMSG tag di %L"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr "Fortran 95 membutuhkan INTEGER baku dalam tag %s di %L"
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Bad INTENT specification at %C"
msgid "NEWUNIT specifier at %L"
msgstr "Spesifikasi INTENT buruk di %C"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: CONVERT tag at %L"
msgid "CONVERT tag at %L"
msgstr "Ekstensi: CONVERT tag di %L"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "Fortran 2003: penspesifikasi %s dalam pernyataan %s di %C memiliki nilai '%s'"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, fuzzy, gcc-internal-format
#| msgid "%s specifier in %s statement at %C has invalid value '%s'"
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "penspesifikasi %s dalam pernyataan %s di %C memiliki nilai tidak valid '%s'"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, fuzzy, gcc-internal-format
#| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "Ekstensi: penspesifikasi %s dalam pernyataan %s di %C memiliki nilai '%s'"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, fuzzy, gcc-internal-format
#| msgid "%s specifier in %s statement at %C has invalid value '%s'"
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "penspesifikasi %s dalam pernyataan %s di %C memiliki nilai tidak valid '%s'"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr "pernyataan OPEN tidak diperbolehkan dalam prosedur PURE di %C"
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "E specifier not allowed with g0 descriptor"
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr "Penspesifikasi E tidak diperbolehkan dengan pendeskripsi g0"
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr "pernyataan INQUIRE di %L membutuhkan baik BERKAS atau penspesifikasi SATUAN"
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: ASYNCHRONOUS= di %C tidak diijinkan dalam Fortran 95"
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: BLANK= di %C tidak diijinkan dalam Fortran 95"
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: DECIMAL= di %C tidak diijinkan dalam Fortran 95"
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: ENCODING= di %C tidak diijinkan dalam Fortran 95"
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: PAD= di %C belum terimplementasi dalam Fortran 95"
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: SIGN= di %C tidak diijinkan dalam Fortran 95"
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr "pernyataan CLOSE tidak diperbolehkan dalam prosedur PURE di %C"
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
msgid "CLOSE statement at %L requires a UNIT number"
msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Expression in CASE statement at %L must be of type %s"
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "pernyataan %s tidak diperbolehkan dalam prosedur PURE di %C"
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing ')' in statement at or before %L"
msgid "UNIT number missing in statement at %L"
msgstr "Hilang ')' dalam pernyataan di atau sebelum %L"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "STAT tag in %s statement at %L must be a variable"
msgid "UNIT number in statement at %L must be non-negative"
msgstr "STAT tag dalam pernyataan %s di %L harus berupa sebuah variabel"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: FLUSH statement at %C"
msgid "FLUSH statement at %C"
msgstr "Fortran 2003: pernyataan FLUSH di %C"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing format label at %C"
msgid "Missing format with default unit at %C"
msgstr "Hilang label format di %C"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "Duplikasi SATUAN spesifikasi di %C"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "Duplikasi format spesifikasi di %C"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr "Simbol '%s' dalam daftar nama '%s' adalah INTENT(IN) di %C"
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "Duplikasi spesifikasi NML di %C"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' at %C must be a NAMELIST group name"
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr "Simbol '%s' di %C harus berupa sebuah nama grup DAFTAR-NAMA"
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr "tag AKHIR di %C tidak diperbolehkan dalam pernyataan keluaran"
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-I- specified twice"
msgid "UNIT not specified at %L"
msgstr "-I- dispesifikasikan dua kali"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr "Form tidak valid dari pernyataan WRITE di %L, dibutuhkan UNIT"
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr "Satuan internal dengan vektor subscrip di %L"
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr "Eksternal IO UNIT tidak dapat berupa sebuah array di %L"
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, fuzzy, gcc-internal-format
+#| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr "NAMELIST objek '%s' dalam daftar-nama '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
+
+#: fortran/io.c:3317
+#, fuzzy, gcc-internal-format
+#| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr "NAMELIST objek '%s' dalam daftar-nama '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
+
+#: fortran/io.c:3328
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Comma before i/o item list at %L"
msgid "Comma before i/o item list at %L"
msgstr "Ekstensi: Koma sebalum i/o daftar item di %L"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "ERR tag label %d di %L tidak didefinisikan"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "END tag label %d di %L tidak didefinisikan"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "EOR tag label %d di %L tidak didefinisikan"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "FORMAT label %d di %L tidak didefinisikan"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "Sintaks error dalam iterasi I/O di %C"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr "Diduga variabel dalam pernyataan BACA di %C"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "Diduga ekspresi dalam pernyataan %s di %C"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "Sintaks error dalam pernyataan %s di %C"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: Internal file at %L with namelist"
msgid "Internal file at %L with namelist"
msgstr "Fortran 2003: Berkas internal di %L dengan daftar-nama"
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "ASYNCHRONOUS= penspesifikasi di %L harus berupa ekspresi inisialisasi"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
msgid "PAD= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: PAD= di %C belum terimplementasi dalam Fortran 95"
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: DELIM= di %C tidak diijinkan dalam Fortran 95"
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr "daftar-nama PRINT di %C adalah sebuah ekstensi"
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr "Diduga koma dalam daftar I/O di %C"
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "pernyataan PRINT di %C tidak diperbolehkan dalam prosedur PURE"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr "pernyataan INQUIRE tidak diperbolehkan dalam prosedur di %C"
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr "IOLENTH tag tidak valid dalam pernyataan INQUIRE di %C"
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr "pernyataan INQUIRE di %L tidak dapat berisi baik BERKAS dan penspesifikasi SATUAN"
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr "pernyataan INQUIRE di %L membutuhkan baik BERKAS atau penspesifikasi SATUAN"
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Argument of SELECT statement at %L cannot be %s"
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr "pernyataan INQUIRE di %L membutuhkan sebuah PENDING= penspesifikasi dengan ID= penspesifikasi"
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
msgid "WAIT at %C not allowed in Fortran 95"
msgstr "Fortran 2003: WAIT di %C tidak diijinkan dalam Fortran 95"
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr "pernyataan WAIT tidak diperbolehkan dalam prosedur PURE di %C"
@@ -60483,282 +60581,282 @@ msgstr "Fortran 2003: \"USE :: module\" di %C"
msgid "Missing generic specification in USE statement at %C"
msgstr "Hilang spesifikasi umum dalam pernyataan USE di %C"
-#: fortran/module.c:637
+#: fortran/module.c:638
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: Renaming operators in USE statements at %C"
msgid "Renaming operators in USE statements at %C"
msgstr "Fortran 2003: Mengubah nama operator dalam pernyataan USE di %C"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, fuzzy, gcc-internal-format
#| msgid "The name '%s' at %C has already been used as an external module name."
msgid "The name %qs at %C has already been used as an external module name"
msgstr "Nama '%s' di %C telah digunakan sebagai nama modul eksternal"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Junk after PROCEDURE declaration at %C"
msgid "SUBMODULE declaration at %C"
msgstr "Sampah setelah deklarasi PROCEDURE di %C"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah subprogram terkontain"
-#: fortran/module.c:821
+#: fortran/module.c:822
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Syntax error in SAVE statement at %C"
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "Sintaks error dalam pernyataan SAVE di %C"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, fuzzy, gcc-internal-format
#| msgid "Reading module %s at line %d column %d: %s"
msgid "Reading module %qs at line %d column %d: %s"
msgstr "Membaca modul %s di baris %d kolom %d: %s"
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, fuzzy, gcc-internal-format
#| msgid "Writing module %s at line %d column %d: %s"
msgid "Writing module %qs at line %d column %d: %s"
msgstr "Menulis modul %s di baris %d kolom %d: %s"
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, fuzzy, gcc-internal-format
#| msgid "Module %s at line %d column %d: %s"
msgid "Module %qs at line %d column %d: %s"
msgstr "Modul %s di baris %d kolom %d: %s"
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "Error menulis berkas modul: %s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in module '%s'"
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, fuzzy, gcc-internal-format
#| msgid "User operator '%s' referenced at %L not found in module '%s'"
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr "Operator pengguna '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, fuzzy, gcc-internal-format
#| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr "Operator intrinsik '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for writing at %C: %s"
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "Tidak dapat membuka berkas modul '%s' untuk menulis di %C: %s"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
#| msgid "Error writing module file '%s' for writing: %s"
msgid "Error writing module file %qs for writing: %s"
msgstr "Error menulis berkas modul '%s' untuk menulis: %s"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
#| msgid "Can't delete module file '%s': %s"
msgid "Can't delete module file %qs: %s"
msgstr "tidak dapat menghapus berkas modul '%s': %s"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
#| msgid "Can't rename module file '%s' to '%s': %s"
msgid "Can't rename module file %qs to %qs: %s"
msgstr "tidak dapat mengubah nama berkas modul '%s' ke '%s': %s"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
#| msgid "Can't delete temporary module file '%s': %s"
msgid "Can't delete temporary module file %qs: %s"
msgstr "Tidak dapat menghapus berkas modul sementara '%s': %s"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' already declared"
msgid "Symbol %qs at %C already declared"
msgstr "Simbol '%s' telah terdeklarasi"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in module '%s'"
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul intrinsik ISO_C_BINDING"
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' already declared"
msgid "Symbol %qs already declared"
msgstr "Simbol '%s' telah terdeklarasi"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, fuzzy, gcc-internal-format
#| msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr "Penggunaan daro modul intrinsik '%s' di %C konflik dengan tidak-intrinsik nama modul digunakan sebelumnya"
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, fuzzy, gcc-internal-format
#| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr "Penggunaan dari NUMERIC_STORAGE_SIZE konstanta bernama dari modul intrinsik ISO_FORTRAN_ENV di %L adalah tidak kompatibel dengan pilihan %s"
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr "Penggunaan dari NUMERIC_STORAGE_SIZE konstanta bernama dari modul intrinsik ISO_FORTRAN_ENV di %C adalah tidak kompatibel dengan pilihan %s"
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul intrinsik ISO_FORTRAN_ENV"
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s statement at %C is not within a loop"
msgid "USE statement at %C has no ONLY qualifier"
msgstr "pernyataan %s di %C tidak dalam jangkauan sebuah loop"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr "Fortran 2003: ISO_FORTRAN_ENV modul intrinsik di %C"
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ISO_C_BINDING module at %C"
msgid "ISO_C_BINDING module at %C"
msgstr "Fortran 2003: ISO_C_BINDING modul di %C"
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, fuzzy, gcc-internal-format
#| msgid "Can't find an intrinsic module named '%s' at %C"
msgid "Can't find an intrinsic module named %qs at %C"
msgstr "Tidak dapat menemukan modul intrinsik bernama '%s' di %C"
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for reading at %C: %s"
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "Tidak dapat membuka berkas modul '%s' untuk pembacaan di %C: %s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, fuzzy, gcc-internal-format
#| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr "Penggunaan dari modul tidak intrinsik '%s' di %C konflik dengan nama modul intrinsik yang digunakan sebelumnya"
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, fuzzy, gcc-internal-format
#| msgid "File '%s' opened at %C is not a GFORTRAN module file"
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr "Berkas '%s' dibuka di %C bukan sebuah berkas modul GFORTRAN"
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Can't USE the same module we're building!"
msgid "Can't USE the same %smodule we're building!"
@@ -63399,7 +63497,7 @@ msgstr "Fungsi '%s' di %L adalah INTRINSIK tetapi tidak kompatibel dengan sebuah
msgid "Unable to resolve the specific function %qs at %L"
msgstr "Tidak dapat meresolf fungsi spesifik '%s'di %L"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, fuzzy, gcc-internal-format
#| msgid "Function '%s' at %L has no IMPLICIT type"
msgid "Function %qs at %L has no IMPLICIT type"
@@ -65039,497 +65137,486 @@ msgstr "Bukan ekstensible tipe turunan '%s' di %L tidak boleh berupa ABSTRACT"
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, fuzzy, gcc-internal-format
#| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "Ukuran array yang diasumsikan '%s' dalam daftar nama '%s' di %C tidak diperbolehkan"
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr "NAMELIST array objek '%s' tidak boleh memiliki bentuk yang diasumsikan dalam daftar-nama '%s' di %L"
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, fuzzy, gcc-internal-format
-#| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr "NAMELIST objek '%s' dalam daftar-nama '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr "NAMELIST objek '%s' telah dideklarasikan PRIVATE dan tidak dapat berupa anggota dari PUBLIK namelist '%s' di %L"
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr "NAMELIST objek '%s' memiliki use-associated komponen PRIVATE dan tidak dapat berupa anggota dari daftar-nama '%s' di %L"
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr "NAMELIST objek '%s' meemiliki komponen PRIVATE dan tidak dapat berupa anggota dari PUBLIK daftar-nama '%s' di %L"
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, fuzzy, gcc-internal-format
#| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, fuzzy, gcc-internal-format
#| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr "Parameter array '%s' di %L tidak dapat berupa otomatis atau bentuk deferred"
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, fuzzy, gcc-internal-format
#| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr "Tipe PARAMETER secara implisit '%s' di %L tidak cocok dengan tipe IMPLISIT kemudian"
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "Tipe turunan tidak kompatibel dalam PARAMETER di %L"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr "Ukuran array yang diasumsikan di %L harus berupa sebuah argumen dummy"
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Assumed shape array at %L must be a dummy argument"
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr "Simbol di %L bukan sebuah variabel DUMMY"
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr "'%s' di %L tidak dapat memiliki VALUE atribut karena ini bukan sebuah argumen dummy"
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, fuzzy, gcc-internal-format
#| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr "Karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang konstant"
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, fuzzy, gcc-internal-format
#| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr "C interoperable karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang satu"
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, fuzzy, gcc-internal-format
#| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr "Tipe turunana '%s' di %L adalah tipe '%s', yang mana belum didefinisikan"
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr "Variabel '%s' di %L tidak dapat berupa BIND(C) karena ini bukan sebuah blok UMUM atau dideklarasikan dalam tingkat cakupan modul"
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr "Fortran 2003: PUBLIK %s '%s' di %L dari tipe turunan '%s' PRIVATE"
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, fuzzy, gcc-internal-format
#| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr "INTENT(OUT) dummy argumen '%s' di %L adalah UKURAN DIASUMSIKAN dan jadi tidak dapat memiliki sebuah penginisialisasi baku"
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, fuzzy, gcc-internal-format
#| msgid "By-value argument at %L cannot be an array or an array section"
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, fuzzy, gcc-internal-format
#| msgid "Array '%s' at %L cannot have a deferred shape"
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, fuzzy, gcc-internal-format
#| msgid "Allocatable array '%s' at %L must have a deferred shape"
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, fuzzy, gcc-internal-format
#| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "Prosedur dummy di %L tidak diperbolehkan dalam prosedur ELEMENTAL"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
#| msgid "Namelist %s cannot be renamed by USE association to %s"
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr "Threadprivate di %L bukan SAVEd"
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, fuzzy, gcc-internal-format
#| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "DATA BLOK elemen '%s' di %L harus berupa dalam COMMON"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, fuzzy, gcc-internal-format
#| msgid "DATA array '%s' at %L must be specified in a previous declaration"
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr "DATA array '%s' di %L harus dispesifikasikan dalam sebuah deklarasi sebelumnya"
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, fuzzy, gcc-internal-format
#| msgid "Dummy '%s' at %L cannot have an initializer"
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr "Daerah array tidak konstant di %L dalam pernyataan DATA"
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr "pernyataan DATA di %L memiliki lebih variabel daripada nilai"
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr "pernyataan DATA di %L memiliki lebih banyak nilai daripada variabel"
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "Label %d di %L didefinisikan tetapi tidak digunakan"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "Label %d di %L didefinisikan tetapi tidak dapat digunakan"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr "Tipe variabel turunan '%s' di %L harus memiliki atribut URUTAN untuk menjadi sebuah objek EKUIVALEN"
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr "Tipe variabel turunan '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN untuk menjadi sebuah objek EKUIVALEN"
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr "Tipe variabel turunan '%s' di %L dengan inisialisasi baku tidak dapat berada dalam EKUIVALEN dengan sebuah variabel dalam COMMON"
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr "Tipe variabel turunan '%s' di %L dengan komponen penunjuk tidak dapat berupa sebuah objek EKUIVALEN"
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr "Baik semua atau kosong dari objek dalam EKUIVALEN set di %L yang memiliki atribut TERPROTEKSI"
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, fuzzy, gcc-internal-format
#| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr "Anggota blok umum '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN dalam prosedur pure '%s'"
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, fuzzy, gcc-internal-format
#| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr "Konstanta bernama '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, fuzzy, gcc-internal-format
#| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr "Array '%s' di %L dengan cakupan tidak-konstan tidak dapat berupa sebuah objek EKUIVALEN"
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, fuzzy, gcc-internal-format
#| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr "Komponen struktur '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "Substring di %L memiliki panjang nol"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, fuzzy, gcc-internal-format
#| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr "Fungsi PUBLIK '%s' di %L tidak dapat berupa tipe PRIVATE '%s'"
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, fuzzy, gcc-internal-format
#| msgid "ENTRY '%s' at %L has no IMPLICIT type"
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr "MASUKAN '%s' di %L tidak memiliki tipe IMPLISIT"
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L must be a FUNCTION"
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr "Prosedur operator pengguna '%s' di %L harus berupa sebuah FUNGSI"
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L cannot be assumed character length"
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "Prosedur operator pengguna '%s' di %L tidak dapat berupa panjang karakter diasumsikan"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L must have at least one argument"
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "Prosedur operator pengguna '%s' di %L harus memiliki paling tida satu argumen"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr "Argumen pertama dari antar-muka operator di %L tidak dapat berupa pilihanonal"
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr "Argumen kedua dari antar-muka operator di %L tidak dapat berupa pilihanonal"
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr "Antar-muka operator di %L harus memiliki, paling tidak, dua argumen"
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, fuzzy, gcc-internal-format
#| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
@@ -66706,12 +66793,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr "IO basetype buruk (%d)"
@@ -69350,9 +69437,6 @@ msgstr "%H membuat pemilih untuk metode tidak ada %qE"
#~ msgid "Deprecated. Use -Os instead"
#~ msgstr "Ditinggalkan. Gunakan -Os lebih baik"
-#~ msgid "Generate floating-point multiply-add instructions"
-#~ msgstr "Hasilkan titik pecahan instruksi perkalian-penambahan"
-
#~ msgid "Use the mips-tfile postpass"
#~ msgstr "Gunakan postpass mips-tfile"
diff --git a/gcc/po/ja.po b/gcc/po/ja.po
index 3bc85ec98bc..ab2af37f6e3 100644
--- a/gcc/po/ja.po
+++ b/gcc/po/ja.po
@@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 4.6.1\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2011-10-30 18:48+0900\n"
"Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>\n"
"Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
@@ -212,13 +212,13 @@ msgstr "'%%l' 被演算å­ãŒ label ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "浮動å°æ•°å®šæ•°ã‚’使ã„æã­ã¾ã—ãŸ"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -587,63 +587,63 @@ msgstr ""
"å­ãƒ—ロセスã«è‡ªå‹•çš„ã«æ¸¡ã•ã‚Œã¾ã™ã€‚ã“ã†ã„ã£ãŸãƒ—ロセスã«ãã®ä»–ã®ã‚ªãƒ—ションを渡ã™\n"
"ã«ã¯ -W<letter> オプションを使ã‚ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, fuzzy, c-format
#| msgid "Processing spec %c%s%c, which is '%s'\n"
msgid "Processing spec (%s), which is '%s'\n"
msgstr "spec %c%s%c を処ç†ä¸­, ã“れ㯠'%s' ã§ã™\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "ターゲット: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "configure 設定: %s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "スレッドモデル: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc ãƒãƒ¼ã‚¸ãƒ§ãƒ³ %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "gcc ドライãƒãƒãƒ¼ã‚¸ãƒ§ãƒ³ %s %s 実行 gcc ãƒãƒ¼ã‚¸ãƒ§ãƒ³ %s\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "インストール: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "プログラム: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "ライブラリ: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -652,16 +652,16 @@ msgstr ""
"\n"
"ãƒã‚°ãƒ¬ãƒãƒ¼ãƒˆã®æ‰‹é †ã¯ã€ä»¥ä¸‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "(C)"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -671,7 +671,7 @@ msgstr ""
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -684,7 +684,7 @@ msgstr ""
"==============\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
@@ -693,7 +693,7 @@ msgstr ""
"\"OPTION\" をリンカã«æ¸¡ã™ã«ã¯ \"-Wl,OPTION\" を使用ã—ã¦ãã ã•ã„\n"
"\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -704,7 +704,7 @@ msgstr ""
"=================\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -718,18 +718,18 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, fuzzy, c-format
-#| msgid " -v, --version Print version number, then exit\n"
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --version ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’表示ã—ã¦çµ‚了ã™ã‚‹\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, fuzzy, c-format
#| msgid " -n, --no-output Do not create an output file\n"
msgid " -o, --output <dir> Output directory\n"
msgstr " -n, --no-output 出力ファイルを作æˆã—ãªã„\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, fuzzy, c-format
+#| msgid " -v, --version Print version number, then exit\n"
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --version ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’表示ã—ã¦çµ‚了ã™ã‚‹\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -745,14 +745,14 @@ msgstr ""
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -780,31 +780,31 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgid " -f, --function Print function level info\n"
msgstr " -h, --help ã“ã®ãƒ˜ãƒ«ãƒ—を表示ã—ã¦çµ‚了ã™ã‚‹\n"
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr " -h, --help ã“ã®ãƒ˜ãƒ«ãƒ—を表示ã—ã¦çµ‚了ã™ã‚‹\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -F, --fullname Print full filename\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
msgstr " -h, --help ã“ã®ãƒ˜ãƒ«ãƒ—を表示ã—ã¦çµ‚了ã™ã‚‹\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
msgid " -o, --object Print object level info\n"
msgstr " -h, --help ã“ã®ãƒ˜ãƒ«ãƒ—を表示ã—ã¦çµ‚了ã™ã‚‹\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -891,20 +891,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help ã“ã®ãƒ˜ãƒ«ãƒ—を表示ã—ã¦çµ‚了ã™ã‚‹\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks å„基本ブロックã«é–¢ã™ã‚‹æƒ…報を表示ã™ã‚‹\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities 出力ã«åˆ†å²å¯èƒ½æ€§æƒ…報をå«ã‚ã‚‹\n"
-#: gcov.c:661
+#: gcov.c:660
#, fuzzy, c-format
#| msgid ""
#| " -c, --branch-counts Given counts of branches taken\n"
@@ -916,16 +911,21 @@ msgstr ""
" -c, --branch-counts 分å²ã«é–¢ã™ã‚‹ç™¾åˆ†çŽ‡ã§ã¯ç„¡ãè¡Œã‚ã‚ŒãŸ\n"
" 回数をå–å¾—ã™ã‚‹\n"
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr " -d, --display-progress 進æ—情報を表示ã™ã‚‹\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries å„関数ã«é–¢ã™ã‚‹è¦ç´„を出力ã™ã‚‹\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help ã“ã®ãƒ˜ãƒ«ãƒ—を表示ã—ã¦çµ‚了ã™ã‚‹\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1120,82 +1120,82 @@ msgstr ""
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s: '%s' 用ã®ã‚°ãƒ©ãƒ•ãŒè§£æ±ºã§ãã¾ã›ã‚“\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "実行ã•ã‚ŒãŸè¡Œ:%s of %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "実行å¯èƒ½ãªè¡ŒãŒã‚ã‚Šã¾ã›ã‚“\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s '%s'\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "実行ã•ã‚ŒãŸåˆ†å²:%s of %d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr ""
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "分å²ãŒã‚ã‚Šã¾ã›ã‚“\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "実行ã•ã‚ŒãŸå‘¼ã³å‡ºã—:%s of %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "呼ã³å‡ºã—ãŒã‚ã‚Šã¾ã›ã‚“\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s: '%s' ã«å¯¾ã™ã‚‹è¡ŒãŒã‚ã‚Šã¾ã›ã‚“\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr ""
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr ""
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr ""
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr ""
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr ""
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr ""
-#: gcov.c:2512
+#: gcov.c:2519
#, fuzzy, c-format
#| msgid "%s:cannot open source file\n"
msgid "Cannot open source file %s\n"
@@ -1308,89 +1308,89 @@ msgstr "ã“ã®ã‚¹ã‚¤ãƒƒãƒã«ã¯æ–‡æ›¸ãŒã‚ã‚Šã¾ã›ã‚“"
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr ""
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr ""
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr "[デフォルト]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[有効]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[無効]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr ""
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr ""
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr ""
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "ã“ã®ã‚ªãƒ—ションã¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå›ºæœ‰ã®ã‚‚ã®ã§ã™"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "次ã®ã‚ªãƒ—ションã¯ã‚³ãƒ³ãƒ‘イラã®è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’制御ã—ã¾ã™"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "次ã®ã‚ªãƒ—ションã¯æœ€é©åŒ–を制御ã—ã¾ã™"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "次ã®ã‚ªãƒ—ションã¯è¨€èªžã«ä¾å­˜ã—ãªã„ã‚‚ã®ã§ã™"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "--param オプションã¯ä»¥é™ã‚’パラメータã¨ã—ã¦èªè­˜ã—ã¾ã™"
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "次ã®ã‚ªãƒ—ションã¯ã“ã®è¨€èªžå›ºæœ‰ã®ã‚‚ã®ã§ã™"
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "次ã®ã‚ªãƒ—ションã¯ã“ã®è¨€èªžã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã‚‹ã‚‚ã®ã§ã™"
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "次ã®ã‚ªãƒ—ションã¯æ–‡æ›¸åŒ–ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr "次ã®ã‚ªãƒ—ションã¯åˆ†é›¢ã—ãŸå¼•æ•°ã‚’å–ã‚Šã¾ã™"
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr "次ã®ã‚ªãƒ—ションã¯çµåˆã—ãŸå¼•æ•°ã‚’å–ã‚Šã¾ã™"
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "次ã®ã‚ªãƒ—ションã¯è¨€èªžã«é–¢ä¿‚ã—ãŸã‚‚ã®ã§ã™"
@@ -2984,8 +2984,8 @@ msgstr "strfmon 書å¼ã®é•·ã•ä¿®é£¾å­"
msgid "<command-line>"
msgstr "<コマンドライン>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "Unsupported operand for code '%c'"
@@ -3006,7 +3006,7 @@ msgstr "コード '%c' ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªè¢«æ¼”ç®—å­ã§ã™"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "被演算å­ãŒã‚ã‚Šã¾ã›ã‚“"
@@ -3029,8 +3029,8 @@ msgstr "無効㪠%%d 被演算å­ã§ã™"
msgid "invalid operand prefix '%%%c'"
msgstr "無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ '%c' ã§ã™"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr "局所動的 TLS å‚照無ã—㧠'%%&' ãŒä½¿ç”¨ã•ã‚Œã¾ã—ãŸ"
@@ -3046,18 +3046,18 @@ msgid "invalid %%r value"
msgstr "無効㪠%%r 値"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "無効㪠%%R 値"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "無効㪠%%N 値"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "無効㪠%%P 値"
@@ -3067,7 +3067,7 @@ msgstr "無効㪠%%P 値"
msgid "invalid %%h value"
msgstr "無効㪠%%h 値"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "無効㪠%%L 値"
@@ -3088,7 +3088,7 @@ msgid "invalid %%U value"
msgstr "無効㪠%%U 値"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "無効㪠%%s 値"
@@ -3098,7 +3098,7 @@ msgstr "無効㪠%%s 値"
msgid "invalid %%C value"
msgstr "無効㪠%%C 値"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "無効㪠%%E 値"
@@ -3109,7 +3109,7 @@ msgid "unknown relocation unspec"
msgstr ""
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "無効㪠%%xn コード"
@@ -3177,7 +3177,7 @@ msgstr "%%R コードã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªè¢«æ¼”ç®—å­"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "無効ãªè¢«æ¼”ç®—å­å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
@@ -3188,29 +3188,29 @@ msgstr "無効ãªè¢«æ¼”ç®—å­å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
msgid "invalid UNSPEC as operand: %d"
msgstr "被演算å­ã¨ã—ã¦ç„¡åŠ¹ãª UNSPEC ã§ã™"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "無効ãªã‚·ãƒ•ãƒˆè¢«æ¼”ç®—å­"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "述語付ã Thumb 命令"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "æ¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã«ã‚る述語付ã命令"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3218,116 +3218,116 @@ msgstr "æ¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã«ã‚る述語付ã命令"
msgid "invalid operand for code '%c'"
msgstr "コード '%c' ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªè¢«æ¼”ç®—å­ã§ã™"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr "命令ã¯æ±ºã—ã¦å®Ÿè¡Œã•ã‚Œã¾ã›ã‚“"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "アドレス被演算å­ã¯ Xã€Y ã¾ãŸã¯ Z レジスタã«å¯¾ã™ã‚‹åˆ¶ç´„ã‚’è¦æ±‚ã—ã¾ã™"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
#, fuzzy
#| msgid "output operand %d must use %<&%> constraint"
msgid "operands to %T/%t must be reg + const_int:"
msgstr "å‡ºåŠ›è¢«æ¼”ç®—å­ %d 㯠%<&%> 制約を使用ã—ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
#, fuzzy
#| msgid "bad address, not (reg+disp):"
msgid "bad address, not an I/O address:"
msgstr "誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™ã€‚(reg+disp) ã§ã¯ã‚ã‚Šã¾ã›ã‚“:"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
#, fuzzy
#| msgid "bad address, not a constant):"
msgid "bad address, not a constant:"
msgstr "誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™ã€‚定数ã§ã¯ã‚ã‚Šã¾ã›ã‚“):"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™ã€‚(reg+disp) ã§ã¯ã‚ã‚Šã¾ã›ã‚“:"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™ã€‚post_inc ã¾ãŸã¯ pre_dec ã§ã¯ã‚ã‚Šã¾ã›ã‚“:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "コンパイラ内部エラー。誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "コンパイラ内部エラー。ä¸æ˜Žãªãƒ¢ãƒ¼ãƒ‰:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "無効ãªå‘½ä»¤:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "æ­£ã—ããªã„命令:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "ä¸æ˜Žãª move 命令:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "誤ã£ãŸã‚·ãƒ•ãƒˆå‘½ä»¤:"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "コンパイラ内部エラー。正ã—ããªã„シフト:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
#, fuzzy
#| msgid "invalid types in fixed-point conversion"
msgid "unsupported fixed-point conversion"
msgstr "固定å°æ•°å¤‰æ›å†…ã§ç„¡åŠ¹ãªåž‹ã§ã™"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
#, fuzzy
#| msgid "STAT variable"
msgid "variable"
msgstr "STAT 変数"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "function parameter"
msgstr "仮引数 %q+D ãŒå†å®£è¨€ã•ã‚Œã¾ã—ãŸ"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
#, fuzzy
#| msgid "struct defined here"
msgid "structure field"
msgstr "構造体ãŒã“ã“ã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
msgid "return type of function"
msgstr "`%s' ã®å®£è¨€ã¯é–¢æ•°ã®é…列"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
#, fuzzy
#| msgid "null pointer"
msgid "pointer"
@@ -3352,7 +3352,7 @@ msgid "invalid const_double operand"
msgstr "無効㪠const_double 被演算å­"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3574,98 +3574,98 @@ msgstr "誤ã£ãŸ output_move_double 被演算å­"
msgid "bad output_condmove_single operand"
msgstr "誤ã£ãŸ output_condmove_single 被演算å­"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "被演算å­ã¨ã—ã¦ç„¡åŠ¹ãª UNSPEC ã§ã™"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, fuzzy, c-format
#| msgid "invalid use of type"
msgid "invalid use of asm flag output"
msgstr "無効ãªåž‹ã®ä½¿ç”¨æ³•ã§ã™"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
#| msgid "invalid operand size for operand code '%c'"
msgid "invalid operand size for operand code 'O'"
msgstr "演算å­ã‚³ãƒ¼ãƒ‰ '%c' ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªè¢«æ¼”ç®—å­ã‚µã‚¤ã‚ºã§ã™"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
#| msgid "invalid operand size for operand code '%c'"
msgid "invalid operand size for operand code 'z'"
msgstr "演算å­ã‚³ãƒ¼ãƒ‰ '%c' ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªè¢«æ¼”ç®—å­ã‚µã‚¤ã‚ºã§ã™"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, fuzzy, c-format
#| msgid "invalid operand type used with operand code '%c'"
msgid "invalid operand type used with operand code 'Z'"
msgstr "被演算å­ã‚³ãƒ¼ãƒ‰ '%c' ã«ç„¡åŠ¹ãªè¢«æ¼”ç®—å­åž‹ãŒä½¿ç”¨ã•ã‚Œã¾ã—ãŸ"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
#| msgid "invalid operand size for operand code '%c'"
msgid "invalid operand size for operand code 'Z'"
msgstr "演算å­ã‚³ãƒ¼ãƒ‰ '%c' ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªè¢«æ¼”ç®—å­ã‚µã‚¤ã‚ºã§ã™"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "被演算å­ã¯æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚ã‚Šã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'Y' ã§ã™"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "被演算å­ã¯æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚ã‚Šã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'D' ã§ã™"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "被演算å­ã¯æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚ã‚Šã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'D' ã§ã™"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "被演算å­ã¯æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚ã‚Šã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'D' ã§ã™"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "被演算å­ã¯æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚ã‚Šã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'D' ã§ã™"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "被演算å­ã¯æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚ã‚Šã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'D' ã§ã™"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "被演算å­ã¯æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚ã‚Šã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'D' ã§ã™"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "被演算å­ã¯æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚ã‚Šã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'D' ã§ã™"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ '%c' ã§ã™"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "演算å­ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªåˆ¶ç´„ã§ã™"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "ä¸æ˜Žãªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
@@ -3703,7 +3703,7 @@ msgstr "%<__fpreg%> ã«é–¢ã™ã‚‹ç„¡åŠ¹ãªæ“作ã§ã™"
msgid "invalid %%P operand"
msgstr "無効㪠%%P 被演算å­ã§ã™"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "無効㪠%%p 値ã§ã™"
@@ -3757,7 +3757,7 @@ msgid "post-increment address is not a register"
msgstr "後置増分アドレスãŒãƒ¬ã‚¸ã‚¹ã‚¿ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™"
@@ -3790,7 +3790,7 @@ msgid "insn contains an invalid address !"
msgstr "命令ã«ç„¡åŠ¹ãªã‚¢ãƒ‰ãƒ¬ã‚¹ãŒå«ã¾ã‚Œã¦ã„ã¾ã™!"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "無効ãªã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™"
@@ -3883,289 +3883,289 @@ msgstr "スタック空間ãŒè¶³ã‚Šãªããªã‚Šã¾ã—ãŸã€‚\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "'%s' をシェル内ã§å®Ÿè¡Œã—ã¦åˆ¶é™å€¤ã‚’上ã’ã¦ãã ã•ã„\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr "-mvsx ã¯ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°æ•°ã‚’è¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr "-mvsx 㨠-mpaired ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr ""
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-mvsx 㨠-mno-altivec ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr "-mno-altivec 㯠vsx を無効ã«ã—ã¾ã™"
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
#, fuzzy
#| msgid "Generate code in little endian mode"
msgid "-mquad-memory is not available in little endian mode"
msgstr "リトルエンディアンモードã§ã‚³ãƒ¼ãƒ‰ã‚’生æˆã™ã‚‹"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
msgid "-mtoc-fusion requires 64-bit"
msgstr ""
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr "誤ã£ãŸ move ã§ã™"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, fuzzy, c-format
#| msgid "invalid %%H value"
msgid "invalid %%e value"
msgstr "無効㪠%%H 値"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "無効㪠%%f 値ã§ã™"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "無効㪠%%F 値ã§ã™"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "無効㪠%%G 値ã§ã™"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "無効㪠%%j コードã§ã™"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "無効㪠%%J コードã§ã™"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "無効㪠%%k 値ã§ã™"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "無効㪠%%K 値ã§ã™"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "無効㪠%%O 値ã§ã™"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "無効㪠%%q 値ã§ã™"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "無効㪠%%T 値ã§ã™"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "無効㪠%%u 値ã§ã™"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "無効㪠%%v 値ã§ã™"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "無効㪠%%x 値ã§ã™"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "無効㪠%%y 値ã§ã™ã€‚'Z' 制約を使用ã—ã¦ã¿ã¦ãã ã•ã„"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "プロトタイプãŒç„¡ã„関数㫠AltiVec 引数ãŒæ¸¡ã•ã‚Œã¾ã—ãŸ"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
#, fuzzy
#| msgid "Do not generate a single exit point for each function"
msgid "Could not generate addis value for fusion"
msgstr "å„関数ã§å˜ä¸€ã®çµ‚了点を生æˆã—ãªã„"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
#, fuzzy
#| msgid "Enable unaligned load/store instruction"
msgid "Unable to generate load/store offset for fusion"
msgstr "整列ã•ã‚Œã¦ã„ãªã„ load/store 命令を有効ã«ã™ã‚‹"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr "シンボルã«ã‚ˆã‚‹ãƒ¡ãƒ¢ãƒªå‚照㯠z10 ã¾ãŸã¯ãれ以é™ã§ã®ã¿ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã™"
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr ""
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "'E' 出力修飾å­ç”¨ã®ç„¡åŠ¹ãªæ¯”較演算å­ã§ã™"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "'J' 出力修飾å­ç”¨ã®ç„¡åŠ¹ãªå‚ç…§ã§ã™"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr "'O' 出力修飾å­ç”¨ã®ç„¡åŠ¹ãªã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr "'R' 出力修飾å­ç”¨ã®ç„¡åŠ¹ãªã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr "'S' 出力修飾å­ç”¨ã«ã¯ãƒ¡ãƒ¢ãƒªå‚ç…§ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr "'S' 出力修飾å­ç”¨ã®ç„¡åŠ¹ãªã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr "'N' 出力修飾å­ç”¨ã«ã¯ãƒ¬ã‚¸ã‚¹ã‚¿ã¾ãŸã¯ãƒ¡ãƒ¢ãƒªå¼ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr "'M' 出力修飾å­ç”¨ã«ã¯ãƒ¬ã‚¸ã‚¹ã‚¿ã¾ãŸã¯ãƒ¡ãƒ¢ãƒªå¼ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "å‡ºåŠ›ä¿®é£¾å­ '%c' 用ã®ç„¡åŠ¹ãªå®šæ•°ã§ã™"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr "無効ãªå®šæ•°ã§ã™ - 出力修飾å­ã®ä½¿ç”¨ã‚’試ã¿ã¦ãã ã•ã„"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, fuzzy, c-format
#| msgid "invalid constant for output modifier '%c'"
msgid "invalid constant vector for output modifier '%c'"
msgstr "å‡ºåŠ›ä¿®é£¾å­ '%c' 用ã®ç„¡åŠ¹ãªå®šæ•°ã§ã™"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr "無効ãªå¼ã§ã™ - 出力修飾å­ã®ä½¿ç”¨ã‚’試ã¿ã¦ãã ã•ã„"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "å‡ºåŠ›ä¿®é£¾å­ '%c' 用ã®ç„¡åŠ¹ãªå¼ã§ã™"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "AltiVec argument passed to unprototyped function"
msgid "vector argument passed to unprototyped function"
msgstr "プロトタイプãŒç„¡ã„関数㫠AltiVec 引数ãŒæ¸¡ã•ã‚Œã¾ã—ãŸ"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
#, fuzzy
#| msgid "pointer targets in return differ in signedness"
msgid "types differ in signedness"
msgstr "戻りã§ã®ãƒã‚¤ãƒ³ã‚¿ã®å…ˆã®ç¬¦å·ãŒç•°ãªã‚Šã¾ã™"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -4191,45 +4191,45 @@ msgstr "作æˆæ™‚ã¨ä½¿ç”¨æ™‚㧠ABI ãŒç•°ãªã‚Šã¾ã™"
msgid "created and used with different endianness"
msgstr "作æˆæ™‚ã¨ä½¿ç”¨æ™‚ã§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãŒç•°ãªã‚Šã¾ã™"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "無効㪠%%Y 被演算å­ã§ã™"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "無効㪠%%A 被演算å­ã§ã™"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "無効㪠%%B 被演算å­ã§ã™"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, fuzzy, c-format
#| msgid "invalid %%P operand"
msgid "invalid %%C operand"
msgstr "無効㪠%%P 被演算å­ã§ã™"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, fuzzy, c-format
#| msgid "invalid %%P operand"
msgid "invalid %%D operand"
msgstr "無効㪠%%P 被演算å­ã§ã™"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "無効㪠%%f 被演算å­ã§ã™"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "無効㪠%%s 被演算å­ã§ã™"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, fuzzy, c-format
#| msgid "floating point constant not a valid immediate operand"
msgid "floating-point constant not a valid immediate operand"
@@ -4416,30 +4416,30 @@ msgstr "ä¸æ­£ãªè¢«æ¼”ç®—å­ãŒæ¤œå‡ºã•ã‚Œã¾ã—ãŸ"
msgid "bad test"
msgstr "誤ã£ãŸ test ã§ã™"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "無効㪠%%D 値ã§ã™"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "無効ãªãƒžã‚¹ã‚¯ã§ã™"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "無効㪠%%d 値ã§ã™"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "無効㪠%%t/%%b 値ã§ã™"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr ""
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "アドレスオフセットãŒå®šæ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
@@ -4460,8 +4460,8 @@ msgstr "({ç„¡å})"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "%<;%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -4483,14 +4483,14 @@ msgstr "%<;%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "%<(%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr "%<,%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -4521,7 +4521,7 @@ msgstr "%<,%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr "%<)%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -4529,7 +4529,7 @@ msgstr "%<)%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr "%<]%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -4539,14 +4539,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "%<;%>ã€%<,%> ã¾ãŸã¯ %<)%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr "%<}%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "%<{%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -4556,7 +4556,7 @@ msgstr "%<{%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr "%<:%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -4569,24 +4569,24 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr ""
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr "%<while%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4594,18 +4594,18 @@ msgstr ""
msgid "expected %<.%>"
msgstr "%<.%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr "%<@end%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr "%<>%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "%<,%> ã¾ãŸã¯ %<)%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -4613,17 +4613,17 @@ msgstr "%<,%> ã¾ãŸã¯ %<)%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "%<=%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "%<#pragma omp section%> ã¾ãŸã¯ %<}%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr "%<[%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -4632,7 +4632,7 @@ msgstr "%<[%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
msgid "(anonymous)"
msgstr "(ç„¡å)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr "%<<%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -4643,11 +4643,11 @@ msgstr "%<<%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
msgid "expected label"
msgstr "%<__label__%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "候補 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "候補 2:"
@@ -4886,11 +4886,11 @@ msgstr "%s:%d:%d: %qs ã‹ã‚‰å®Ÿä½“化ã•ã‚Œã¾ã—ãŸ\n"
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr "%s:%d:%d: %qs ã‹ã‚‰å®Ÿä½“化ã•ã‚Œã¾ã—ãŸ\n"
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "候補:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] "候補:"
@@ -5062,85 +5062,85 @@ msgstr ""
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "æ­£ã®å¹…ãŒå¿…è¦ã§ã™"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "éžè² ã®å¹…ãŒå¿…è¦ã§ã™"
-#: fortran/io.c:587
+#: fortran/io.c:597
#, fuzzy
#| msgid "Unexpected element '%c' in format string at %L"
msgid "Unexpected element %qc in format string at %L"
msgstr "予期ã—ãªã„è¦ç´  '%c' ãŒæ›¸å¼æ–‡å­—列内 (ä½ç½® %L) ã«ã‚ã‚Šã¾ã™"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "予期ã—ãªã„書å¼æ–‡å­—列終了ã§ã™"
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr "å¹… 0 ã®æ›¸å¼è¨˜è¿°å­ã§ã™"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "å‰ã«å·¦å°æ‹¬å¼§ãŒã‚ã‚Šã¾ã›ã‚“"
-#: fortran/io.c:639
+#: fortran/io.c:649
#, fuzzy
#| msgid "Left parenthesis required after '*'"
msgid "Left parenthesis required after %<*%>"
msgstr "'*' ã®å¾Œã«ã¯å·¦å°æ‹¬å¼§ãŒå¿…è¦ã§ã™"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr ""
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr ""
-#: fortran/io.c:726
-#, fuzzy, c-format
-msgid "Right parenthesis expected at %C"
-msgstr "æ­£å¼ãªä»®å¼•æ•°é …を欠ã„ã¦ã„ã¾ã™"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr ""
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr ""
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr ""
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, fuzzy, c-format
+msgid "Right parenthesis expected at %C"
+msgstr "æ­£å¼ãªä»®å¼•æ•°é …を欠ã„ã¦ã„ã¾ã™"
+
+#: fortran/io.c:1040
#, fuzzy
msgid "Period required in format specifier"
msgstr "èªè­˜ã§ããªã„フォーマット指定å­"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
@@ -5150,81 +5150,81 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr "å¼ã®æ•´æ•°ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "予期ã—ãªã„ファイル終端 (EOF) ã§ã™"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
#, fuzzy
msgid "Integer overflow"
msgstr "å¼ã®æ•´æ•°ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr ""
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr ""
-#: fortran/module.c:1554
+#: fortran/module.c:1555
#, fuzzy
msgid "Expected name"
msgstr "MCU åを指定ã™ã‚‹"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr ""
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr ""
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr ""
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr ""
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr ""
-#: fortran/module.c:2274
+#: fortran/module.c:2275
#, fuzzy
msgid "Expected attribute bit name"
msgstr "packed 属性ã¯å¿…è¦ã‚ã‚Šã¾ã›ã‚“"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
#, fuzzy
msgid "Expected integer string"
msgstr "セクションãƒã‚¤ãƒ³ã‚¿ã‚’欠ã„ã¦ã„ã¾ã™"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr ""
-#: fortran/module.c:3189
+#: fortran/module.c:3190
#, fuzzy
msgid "Expected real string"
msgstr "終端ã•ã‚Œã¦ã„ãªã„フォーマット文字列"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr ""
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr ""
-#: fortran/module.c:3608
+#: fortran/module.c:3609
#, fuzzy
msgid "Bad type in constant expression"
msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
#, fuzzy
msgid "Unexpected end of module"
msgstr "予期ã—ãªã„型㌠`id' (%s) ã«æŒ‡å®šã•ã‚Œã¾ã—ãŸ"
@@ -5496,12 +5496,12 @@ msgstr ""
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -5892,7 +5892,7 @@ msgstr "SH2a ã¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "-m32 㨠-m64 ã®ä¸¡æ–¹ã‚’使用ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
@@ -9631,7 +9631,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "å³å€¤ TLS オフセットã®ãƒ“ットサイズを指定ã™ã‚‹"
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
#, fuzzy
#| msgid "Schedule code for given CPU"
@@ -9922,7 +9922,7 @@ msgstr ""
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
#, fuzzy
#| msgid "Use ROM instead of RAM"
msgid "Use LRA instead of reload."
@@ -10225,14 +10225,14 @@ msgstr "sizeof(long double) ã‚’ 12 ã¨ã™ã‚‹"
msgid "Use 80-bit long double."
msgstr "128 ビット long double を使用ã™ã‚‹"
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
#, fuzzy
#| msgid "Use 64-bit long double"
msgid "Use 64-bit long double."
msgstr "64 ビット long double を使用ã™ã‚‹"
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
#, fuzzy
#| msgid "Use 128-bit long double"
@@ -11601,109 +11601,109 @@ msgstr "31 ビット ABI"
msgid "64 bit ABI."
msgstr "64 ビット ABI"
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr ""
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
#, fuzzy
#| msgid "Additional debug prints"
msgid "Additional debug prints."
msgstr "追加ã®ãƒ‡ãƒãƒƒã‚°æƒ…報を表示ã™ã‚‹"
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
#, fuzzy
#| msgid "ESA/390 architecture"
msgid "ESA/390 architecture."
msgstr "ESA/390 アーキテクãƒãƒ£"
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
#, fuzzy
#| msgid "Enable decimal floating point hardware support"
msgid "Enable decimal floating point hardware support."
msgstr "å進浮動å°æ•°ç‚¹ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã®ã‚µãƒãƒ¼ãƒˆã‚’有効ã«ã™ã‚‹"
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
#, fuzzy
#| msgid "Enable hardware floating point"
msgid "Enable hardware floating point."
msgstr "ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°æ•°ç‚¹ã‚’有効ã«ã™ã‚‹"
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
#, fuzzy
#| msgid "Use hardware floating point instructions"
msgid "Use hardware transactional execution instructions."
msgstr "ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°æ•°ç‚¹å‘½ä»¤ã‚’使用ã™ã‚‹"
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
#, fuzzy
#| msgid "hardware decimal floating point instructions not available on %s"
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å進浮動å°æ•°ç‚¹å‘½ä»¤ã¯ %s 上ã§ã¯ä½¿ç”¨å‡ºæ¥ã¾ã›ã‚“"
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr ""
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr ""
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
#| msgid "Disable hardware floating point"
msgid "Disable hardware floating point."
msgstr "ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°æ•°ç‚¹ã‚’無効ã«ã™ã‚‹"
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
#, fuzzy
#| msgid "Generate string instructions for block moves"
msgid "Use the mvcle instruction for block moves."
msgstr "ブロック移動用㮠string 命令を生æˆã™ã‚‹"
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
#, fuzzy
#| msgid "Warn if a function uses alloca or creates an array with dynamic size"
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "関数㧠alloca を使用ã™ã‚‹ã‹ã€ã¾ãŸã¯å‹•çš„サイズã®é…列を作æˆã—ãŸå ´åˆã«ã€è­¦å‘Šã™ã‚‹"
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
#, fuzzy
#| msgid "Warn if a single function's framesize exceeds the given framesize"
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "一ã¤ã®é–¢æ•°ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚ºãŒä¸Žãˆã‚‰ã‚ŒãŸãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚ºã‚’超éŽã™ã‚‹å ´åˆã«è­¦å‘Šã™ã‚‹"
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
#, fuzzy
#| msgid "z/Architecture"
msgid "z/Architecture."
msgstr "z/Architecture"
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -11765,11 +11765,11 @@ msgstr "シミュレータ用ライブラリをæä¾›ã™ã‚‹"
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -12075,104 +12075,121 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "UltraSPARC å¯è¦–å‘½ä»¤é›†åˆ (VIS) を使用ã™ã‚‹"
#: config/sparc/sparc.opt:86
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr ""
+
+#: config/sparc/sparc.opt:90
#, fuzzy
#| msgid "Use UltraSPARC Visual Instruction Set extensions"
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "UltraSPARC å¯è¦–å‘½ä»¤é›†åˆ (VIS) を使用ã™ã‚‹"
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
#, fuzzy
#| msgid "Use UltraSPARC Visual Instruction Set extensions"
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr "UltraSPARC å¯è¦–å‘½ä»¤é›†åˆ (VIS) を使用ã™ã‚‹"
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "浮動å°æ•°ã®ä¹—ç®—/加算命令を生æˆã™ã‚‹"
+
+#: config/sparc/sparc.opt:102
#, fuzzy
#| msgid "Use hardware floating point instructions"
msgid "Use UltraSPARC Population-Count instruction."
msgstr "ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°æ•°ç‚¹å‘½ä»¤ã‚’使用ã™ã‚‹"
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr ""
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
#, fuzzy
#| msgid "Pointers are 64-bit"
msgid "Pointers are 64-bit."
msgstr "ãƒã‚¤ãƒ³ã‚¿ã‚’ 64 ビットã¨ã™ã‚‹"
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
#, fuzzy
#| msgid "Pointers are 32-bit"
msgid "Pointers are 32-bit."
msgstr "ãƒã‚¤ãƒ³ã‚¿ã‚’ 32 ビットã¨ã™ã‚‹"
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
#, fuzzy
#| msgid "Use 64-bit ABI"
msgid "Use 64-bit ABI."
msgstr "64 ビット ABI を使用ã™ã‚‹"
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
#, fuzzy
#| msgid "Use 32-bit ABI"
msgid "Use 32-bit ABI."
msgstr "32 ビット ABI を使用ã™ã‚‹"
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
#, fuzzy
#| msgid "Use stack bias"
msgid "Use stack bias."
msgstr "スタックãƒã‚¤ã‚¢ã‚¹ã‚’使用ã™ã‚‹"
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
#, fuzzy
#| msgid "Use structs on stronger alignment for double-word copies"
msgid "Use structs on stronger alignment for double-word copies."
msgstr "二å€ãƒ¯ãƒ¼ãƒ‰ã‚³ãƒ”ー用ã®å¼·ã整列ã•ã‚ŒãŸæ§‹é€ ä½“を使用ã™ã‚‹"
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
#, fuzzy
#| msgid "Optimize tail call instructions in assembler and linker"
msgid "Optimize tail call instructions in assembler and linker."
msgstr "アセンブラã¨ãƒªãƒ³ã‚«ã§æœ«å°¾å‘¼ã³å‡ºã—命令を最é©åŒ–ã™ã‚‹"
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
#, fuzzy
#| msgid "Use features of and schedule code for given CPU"
msgid "Use features of and schedule code for given CPU."
msgstr "与ãˆã‚‰ã‚ŒãŸ CPU 用ã®æ©Ÿèƒ½ã¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’利用ã™ã‚‹"
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
#, fuzzy
#| msgid "Use given SPARC-V9 code model"
msgid "Use given SPARC-V9 code model."
msgstr "与ãˆã‚‰ã‚ŒãŸ SPARC-V9 コードモデルを使用ã™ã‚‹"
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
#, fuzzy
#| msgid "-mdebug=\tEnable debug output"
msgid "Enable debug output."
msgstr "-mdebug=\tデãƒãƒƒã‚°å‡ºåŠ›ã‚’有効ã«ã™ã‚‹"
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr "厳密㪠32 ビット psABI 構造体戻り値検査を有効ã«ã™ã‚‹ã€‚"
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -17849,7 +17866,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -18354,7 +18371,7 @@ msgid "expected boolean type"
msgstr "æ•´æ•°ã¾ãŸã¯çœŸå½åž‹ãŒäºˆæœŸã•ã‚Œã¾ã™"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
#| msgid "expected pointer"
msgid "expected integer"
@@ -18656,143 +18673,143 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
#, fuzzy
#| msgid "invalid comparison code in gimple cond"
msgid "invalid comparison of non-ordered type"
msgstr "gimple æ¡ä»¶å†…ã§ç„¡åŠ¹ãªæ¯”較コードã§ã™"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
#, fuzzy
#| msgid "-mmulticore can only be used with BF561"
msgid "slice can only be compared to nil"
msgstr "-mmulticore 㯠BF561 ã§ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
#, fuzzy
msgid "map can only be compared to nil"
msgstr "éžé–¢æ•° `%s' ã®å¼•æ•°ã« format 属性ãŒæŒ‡å®šã•ã‚Œã¾ã—ãŸ"
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, fuzzy, c-format
#| msgid "invalid operand to %%R"
msgid "invalid operation (%s)"
msgstr "%%R ã¸ã®ç„¡åŠ¹ãªè¢«æ¼”ç®—å­ã§ã™"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
#, fuzzy
#| msgid "invalid comparison code in gimple cond"
msgid "invalid comparison of non-comparable type"
msgstr "gimple æ¡ä»¶å†…ã§ç„¡åŠ¹ãªæ¯”較コードã§ã™"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
#| msgid "invalid comparison code in gimple cond"
msgid "invalid comparison of generated struct"
msgstr "gimple æ¡ä»¶å†…ã§ç„¡åŠ¹ãªæ¯”較コードã§ã™"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
#, fuzzy
#| msgid "invalid comparison code in gimple cond"
msgid "invalid comparison of non-comparable struct"
msgstr "gimple æ¡ä»¶å†…ã§ç„¡åŠ¹ãªæ¯”較コードã§ã™"
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
#| msgid "invalid comparison code in gimple cond"
msgid "invalid comparison of generated array"
msgstr "gimple æ¡ä»¶å†…ã§ç„¡åŠ¹ãªæ¯”較コードã§ã™"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
#, fuzzy
#| msgid "invalid use of non-lvalue array"
msgid "invalid comparison of non-comparable array"
msgstr "éžå·¦è¾ºå€¤é…列ã®ç„¡åŠ¹ãªä½¿ç”¨ã§ã™"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
#, fuzzy
msgid "multiple-value function call in single-value context"
msgstr "%s: 関数 `%s' ã®å®£è¨€ãŒå¤‰æ›ã•ã‚Œã¦ã„ã¾ã›ã‚“\n"
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr "明示的ãªå¤‰æ›ãŒå¿…è¦ã§ã™"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr "åž‹ %s ã‚’åž‹ %s ã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã›ã‚“"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr ""
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr "引数ã®æ•°ãŒç•°ãªã‚Šã¾ã™"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
msgid "different parameter types"
msgstr "引数ã®åž‹ãŒç•°ãªã‚Šã¾ã™"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr ""
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr "çµæžœã®æ•°ãŒç•°ãªã‚Šã¾ã™"
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr "çµæžœã®åž‹ãŒç•°ãªã‚Šã¾ã™"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr "明示的ãªå¤‰æ›ãŒå¿…è¦ã§ã™ã€‚存在ã—ãªã„メソッド %s%s%s ã§ã™"
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr "メソッド %s%s%s ã¸ã®äº’æ›æ€§ã®ãªã„åž‹ã§ã™"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr ""
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr "インターフェース型ã¸ã®ãƒã‚¤ãƒ³ã‚¿ãŒãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒã£ã¦ã„ã¾ã›ã‚“"
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr "åž‹ãŒãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒã£ã¦ã„ã¾ã›ã‚“"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr "曖昧ãªãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã§ã™"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, c-format
msgid "missing method %s%s%s"
msgstr "メソッド %s%s%s ãŒã‚ã‚Šã¾ã›ã‚“"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, fuzzy, c-format
#| msgid "method %s%s%s requires a pointer"
msgid "method %s%s%s requires a pointer receiver"
msgstr "メソッド %s%s%s ã«ã¯ãƒã‚¤ãƒ³ã‚¿ãŒå¿…è¦ã§ã™"
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, fuzzy, c-format
#| msgid "method %s%s%s requires a pointer"
msgid "method %s%s%s is marked go:nointerface"
@@ -18973,7 +18990,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "関数 %<va_start%> ã¸ã®å¼•æ•°ãŒå°‘ãªã™ãŽã¾ã™"
@@ -19039,29 +19056,29 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr "無効㪠%<auto%> ã®ä½¿ç”¨ã§ã™"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%>"
msgid "invalid memory model for %<__atomic_store%>"
msgstr "無効㪠%<auto%> ã®ä½¿ç”¨ã§ã™"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_eh_return ã¯ã“ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_set_thread_pointer is not supported on this target"
@@ -19069,83 +19086,83 @@ msgstr "__builtin_eh_return ã¯ã“ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "%K %<__builtin_va_arg_pack ()%> ã®ç„¡åŠ¹ãªä½¿ç”¨æ³•ã§ã™"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "%K %<__builtin_va_arg_pack_len ()%> ã®ç„¡åŠ¹ãªä½¿ç”¨æ³•ã§ã™"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "%<__builtin_longjmp%> ã®ç¬¬äºŒå¼•æ•°ã¯ 1 ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, fuzzy, gcc-internal-format
#| msgid "target format does not support infinity"
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "ターゲット形å¼ã¯ç„¡é™å¤§ã‚’サãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "ターゲット形å¼ã¯ç„¡é™å¤§ã‚’サãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "%<va_start%> ãŒå¼•æ•°ã®æ•°ãŒå›ºå®šã®é–¢æ•°å†…ã§ä½¿ç”¨ã•ã‚Œã¾ã—ãŸ"
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "関数 %<va_start%> ã¸ã®å¼•æ•°ã®æ•°ãŒé–“é•ã£ã¦ã„ã¾ã™"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "%<__builtin_next_arg%> ãŒå¼•æ•°ç„¡ã—ã§å‘¼ã³å‡ºã•ã‚Œã¾ã—ãŸ"
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "関数 %<__builtin_next_arg%> ã¸ã®å¼•æ•°ã®æ•°ãŒé–“é•ã£ã¦ã„ã¾ã™"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "%<va_start%> ã®ç¬¬äºŒå¼•æ•°ãŒã€æœ€å¾Œã®åå‰ä»˜ã引数ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: builtins.c:9467
+#: builtins.c:9473
#, fuzzy, gcc-internal-format
#| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr "%<va_start%> ã®ç¬¬äºŒå¼•æ•°ãŒ %<register%> 記憶域ã®å ´åˆã®å‹•ä½œã¯ä¸å®šã§ã™"
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "%K %D ã®ç¬¬ä¸€å¼•æ•°ãŒãƒã‚¤ãƒ³ã‚¿ã€ç¬¬äºŒå¼•æ•°ãŒæ•´æ•°å®šæ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "%K %D ã®æœ€å¾Œã®å¼•æ•°ãŒ 0 ã‹ã‚‰ 3 ã®é–“ã®æ•´æ•°å®šæ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr "%K ヒープã§ã¯ãªã„オブジェクト %qD ã‚’ free ã™ã‚‹è©¦ã¿ã§ã™"
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr "%K ヒープã§ã¯ãªã„オブジェクトを free ã™ã‚‹è©¦ã¿ã§ã™"
@@ -20066,12 +20083,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr "%qE 属性㯠%qT ãŒæ—¢ã«å®šç¾©ã•ã‚Œã¦ã„ã‚‹ãŸã‚無視ã•ã‚Œã¾ã™"
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F ãŒä½¿ç”¨ã•ã‚Œã¾ã—ãŸãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F ㌠%<static%> ã¨å®£è¨€ã•ã‚Œã¾ã—ãŸãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
@@ -20168,12 +20185,12 @@ msgstr "応答ファイル %s ã‚’é–‰ã˜ã‚‰ã‚Œã¾ã›ã‚“ã§ã—ãŸ"
msgid "cannot find '%s'"
msgstr "'%s' ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "pex_init ã«å¤±æ•—ã—ã¾ã—ãŸ: %m"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr "%s: %m"
@@ -20183,7 +20200,7 @@ msgstr "%s: %m"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr "COLLECT_LTO_WRAPPER ãŒè¨­å®šã•ã‚Œãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -20402,7 +20419,7 @@ msgstr ""
msgid "error writing %qs"
msgstr "%qs ã¸æ›¸ãè¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "%s ã‚’é–‹ã‘ã¾ã›ã‚“"
@@ -20483,17 +20500,17 @@ msgstr "ä¸æ˜Žãªã‚ªãƒ—ション %q.*s (%<-fdump-%s%> 内) を無視ã—ã¦ã„ã¾
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -20603,12 +20620,12 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr ""
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr ""
@@ -20623,12 +20640,12 @@ msgstr "-fdebug-prefix-map ã¸ã®ç„¡åŠ¹ãªå¼•æ•° %qs ã§ã™"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "フレームサイズ (%wd ãƒã‚¤ãƒˆ) ㌠%wd ãƒã‚¤ãƒˆã‚ˆã‚Šå¤§ãã„ã§ã™"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "最終命令ダンプファイル %qs ãŒé–‹ã‘ã¾ã›ã‚“: %m"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "最終命令ダンプファイル %qs ã‚’é–‰ã˜ã‚‰ã‚Œã¾ã›ã‚“: %m"
@@ -20643,7 +20660,7 @@ msgstr "大ããªå›ºå®šå°æ•°å®šæ•°ãŒæš—黙的ã«å›ºå®šæ•´æ•°åž‹ã«åˆ‡ã‚Šè©°ã‚
msgid "comparison is always %d due to width of bit-field"
msgstr "ビットフィールド幅ã®ãŸã‚ã€æ¯”較ãŒå¸¸ã« %d ã«ãªã‚Šã¾ã™"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
@@ -20673,7 +20690,7 @@ msgstr ""
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr ""
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -20683,7 +20700,7 @@ msgstr ""
msgid "total size of local objects too large"
msgstr "局所オブジェクトã®ç·ã‚µã‚¤ã‚ºãŒå¤§ãã™ãŽã¾ã™"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "%<asm%> 内ã§åˆ¶ç´„ã‚’è¡Œã†ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
@@ -20784,62 +20801,68 @@ msgstr "%qs ã¯ä¸æ˜Žãª -save-temps オプションã§ã™"
msgid "input file %qs is the same as output file"
msgstr "%qs ã¯æœ‰åŠ¹ãªå‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "output filename specified twice"
+msgid "output filename may not be empty"
+msgstr "出力ファイルåãŒäºŒå›žæŒ‡å®šã•ã‚Œã¦ã„ã¾ã™"
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr "-save-temps ãŒæŒ‡å®šã•ã‚ŒãŸãŸã‚ã€-pipe ã¯ç„¡è¦–ã•ã‚Œã¾ã—ãŸ"
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr "最後ã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ä»¥é™ã® %<-x %s%> ã¯åŠ¹æžœãŒã‚ã‚Šã¾ã›ã‚“"
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr "ライブラリ探索パス内ã«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒªãƒ³ã‚«ã‚¹ã‚¯ãƒªãƒ—ト %qs ã®ä½ç½®ç¢ºèªãŒã§ãã¾ã›ã‚“"
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr "スイッム%qs ㌠%<-%> ã§é–‹å§‹ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "一時応答ファイル %s ã‚’é–‹ã‘ã¾ã›ã‚“ã§ã—ãŸ"
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "一時応答ファイル %s ã«æ›¸ã込むã“ã¨ãŒå‡ºæ¥ã¾ã›ã‚“ã§ã—ãŸ"
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "一時応答ファイル %s ã‚’é–‰ã˜ã‚‹ã“ã¨ãŒå‡ºæ¥ã¾ã›ã‚“ã§ã—ãŸ"
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr "spec %qs ãŒç„¡åŠ¹ã§ã™"
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "spec %qs ã«ç„¡åŠ¹ãª %<%%0%c%> ãŒã‚ã‚Šã¾ã™"
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "spec %qs ã«ç„¡åŠ¹ãª %<%%W%c%> ãŒã‚ã‚Šã¾ã™"
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "spec %qs ã«ç„¡åŠ¹ãª %<%%x%c%> ãŒã‚ã‚Šã¾ã™"
@@ -20847,232 +20870,232 @@ msgstr "spec %qs ã«ç„¡åŠ¹ãª %<%%x%c%> ãŒã‚ã‚Šã¾ã™"
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "spec 失敗: %<%%*%> ã¯ãƒ‘ターンマッãƒã«ã‚ˆã£ã¦åˆæœŸåŒ–ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: gcc.c:5954
+#: gcc.c:5957
#, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr "spec 失敗: èªè­˜ã§ããªã„ spec オプション %qc ã§ã™"
-#: gcc.c:6016
+#: gcc.c:6019
#, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "ä¸æ˜Žãª spec 関数 %qs ã§ã™"
-#: gcc.c:6046
+#: gcc.c:6049
#, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "spec 関数 %qs ã®å¼•æ•°å†…ã§ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "é–“é•ã£ãŸå½¢å¼ã® spec 関数åã§ã™"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "spec 関数用ã®å¼•æ•°ãŒã‚ã‚Šã¾ã›ã‚“"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "é–“é•ã£ãŸå½¢å¼ã® spec 関数引数ã§ã™"
-#: gcc.c:6396
+#: gcc.c:6399
#, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "忠括弧ã§æ‹¬ã‚‰ã‚ŒãŸ spec %qs ã¯ç„¡åŠ¹ã§ã™(ä½ç½® %qc)"
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr "忠括弧ã§æ‹¬ã‚‰ã‚ŒãŸ spec 本体 %qs ã¯ç„¡åŠ¹ã§ã™"
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr "%s:比較デãƒãƒƒã‚°ãƒ•ã‚¡ã‚¤ãƒ« %s ã®é•·ã•ã‚’決定ã™ã‚‹ã“ã¨ãŒå‡ºæ¥ã¾ã›ã‚“"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr "%s: -fcompare-debug 失敗ã§ã™ (é•·ã•)"
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "%s: 比較デãƒãƒƒã‚°ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ãã“ã¨ãŒå‡ºæ¥ã¾ã›ã‚“"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr "%s: -fcompare-debug 失敗ã§ã™"
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "spec 失敗: SYSROOT_SUFFIX_SPEC ã«äºŒå€‹ä»¥ä¸Šã®å¼•æ•°ãŒã‚ã‚Šã¾ã™"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "spec 失敗: SYSROOT_HEADERS_SUFFIX_SPEC ã«äºŒå€‹ä»¥ä¸Šã®å¼•æ•°ãŒã‚ã‚Šã¾ã™"
-#: gcc.c:7812
+#: gcc.c:7815
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option %<-fdump-%s%>"
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "èªè­˜ã§ããªã„コマンドラインオプション %<-fdump-%s%> ã§ã™"
-#: gcc.c:7816
+#: gcc.c:7819
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option %<-fdump-%s%>"
msgid "unrecognized command line option %<-%s%>"
msgstr "èªè­˜ã§ããªã„コマンドラインオプション %<-fdump-%s%> ã§ã™"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr "システムルートヘッダ接尾辞付ãã§è¨­å®šã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "入力ファイルãŒã‚ã‚Šã¾ã›ã‚“"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "複数ファイルãŒã‚ã‚‹ã¨ãã« -o 㨠-cã€-S ã¾ãŸã¯ -E ã‚’ä½µã›ã¦æŒ‡å®šã§ãã¾ã›ã‚“"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s コンパイラã¯ã“ã®ã‚·ã‚¹ãƒ†ãƒ ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr "-fcompare-debug 付ãã§å†ã‚³ãƒ³ãƒ‘イルã—ã¦ã„ã¾ã™"
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr "-fcompare-debug å†ã‚³ãƒ³ãƒ‘イルã®é–“"
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr "最終命令ダンプを比較ã—ã¦ã„ã¾ã™"
-#: gcc.c:8261
+#: gcc.c:8264
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "フィールド `%s' ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: リンクãŒå®Œäº†ã—ãªã‹ã£ãŸã®ã§ãƒªãƒ³ã‚«ã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã¯ä½¿ã‚ã‚Œã¾ã›ã‚“ã§ã—ãŸ"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "言語 %s ã¯èªè­˜ã§ãã¾ã›ã‚“"
-#: gcc.c:8596
+#: gcc.c:8599
#, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "multilib spec %qs ã¯ç„¡åŠ¹ã§ã™"
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr ""
-#: gcc.c:8862
+#: gcc.c:8865
#, fuzzy, gcc-internal-format
#| msgid "multilib spec %qs is invalid"
msgid "multilib select %qs %qs is invalid"
msgstr "multilib spec %qs ã¯ç„¡åŠ¹ã§ã™"
-#: gcc.c:9024
+#: gcc.c:9027
#, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr ""
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr ""
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "環境変数 %qs ãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, gcc-internal-format
msgid "invalid version number %qs"
msgstr "無効ãªãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå· %qs ã§ã™"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "%%:version-compare ã¸ã®å¼•æ•°ãŒå°‘ãªã™ãŽã¾ã™"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "%%:version-compare ã¸ã®å¼•æ•°ãŒå¤šã™ãŽã¾ã™"
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr "ä¸æ˜Žãªæ¼”ç®—å­ %qs ㌠%%:version-compare 内ã«ã‚ã‚Šã¾ã™"
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "%%:compare-debug-dump-opt ã¸ã®å¼•æ•°ãŒå¤šã™ãŽã¾ã™"
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "%%:compare-debug-self-opt ã¸ã®å¼•æ•°ãŒå¤šã™ãŽã¾ã™"
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "%%:compare-debug-auxbase-opt ã¸ã®å¼•æ•°ãŒå°‘ãªã™ãŽã¾ã™"
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "%%:compare-debug-auxbase-opt ã¸ã®å¼•æ•°ãŒå¤šã™ãŽã¾ã™"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr "%%:compare-debug-auxbase-opt ã¸ã®å¼•æ•°ãŒ .gk ã§çµ‚了ã—ã¦ã„ã¾ã›ã‚“"
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function"
msgid "too few arguments to %%:replace-extension"
msgstr "関数ã¸ã®å¼•æ•°ãŒå°‘ãªã™ãŽã¾ã™"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of arguments to function %<va_start%>"
msgid "wrong number of arguments to %%:debug-level-gt"
@@ -21223,9 +21246,9 @@ msgstr "NULL ãƒã‚¤ãƒ³ã‚¿"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
msgstr "ã“ã“ã§å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
@@ -21652,235 +21675,235 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr "%<void%> ã‚’è¿”ã™é–¢æ•°ã®çµæžœã‚’使用ã—ã¦ã„ã¾ã™"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr ""
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:6764
+#: gimplify.c:6767
#, fuzzy, gcc-internal-format
#| msgid "register variable %qD used in nested function"
msgid "threadprivate variable %qE used in target region"
msgstr "レジスタ変数 %qD ãŒå…¥ã‚Œå­ã«ãªã£ãŸé–¢æ•°å†…ã§ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr ""
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr "`%s' ã®å®£è¨€ãŒçŸ›ç›¾ã—ã¦ã„ã¾ã™"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
#| msgid "error closing %s: %m"
msgid "enclosing %qs"
msgstr "%s ã‚’é–‰ã˜ã¦ã„ã‚‹ã¨ãã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ: %m"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, fuzzy, gcc-internal-format
#| msgid "%qE undeclared (first use in this function)"
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%qE ãŒå®£è¨€ã•ã‚Œã¦ã„ã¾ã›ã‚“ (ã“ã®é–¢æ•°å†…ã§ã®æœ€åˆã®ä½¿ç”¨)"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, fuzzy, gcc-internal-format
#| msgid "variable %q+D declared %<inline%>"
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "変数 %q+D ㌠%<inline%> ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr "レジスタ変数 `%s' ãŒå…¥ã‚Œå­é–¢æ•°ã®ä¸­ã§ä½¿ã‚ã‚Œã¾ã—ãŸ"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr ""
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr ""
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr ""
-#: gimplify.c:7254
+#: gimplify.c:7257
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr "レジスタ変数 `%s' ãŒå…¥ã‚Œå­é–¢æ•°ã®ä¸­ã§ä½¿ã‚ã‚Œã¾ã—ãŸ"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr "レジスタ変数 `%s' ãŒå…¥ã‚Œå­é–¢æ•°ã®ä¸­ã§ä½¿ã‚ã‚Œã¾ã—ãŸ"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr "レジスタ変数 `%s' ãŒå…¥ã‚Œå­é–¢æ•°ã®ä¸­ã§ä½¿ã‚ã‚Œã¾ã—ãŸ"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qE appears more than once in map clauses"
msgstr "%qE ãŒãƒ‡ãƒ¼ã‚¿å¥å†…ã§äºŒå›žä»¥ä¸Šå‡ºç¾ã—ã¦ã„ã¾ã™"
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr ""
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
#| msgid "invalid template declaration of %qD"
msgid "invalid private reduction on %qE"
msgstr "%qD ã®ç„¡åŠ¹ãªãƒ†ãƒ³ãƒ—レート宣言ã§ã™"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, fuzzy, gcc-internal-format
#| msgid "number of results does not match number of values"
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "çµæžœã®æ•°ãŒå€¤ã®æ•°ã¨ä¸€è‡´ã—ã¾ã›ã‚“"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, fuzzy, gcc-internal-format
#| msgid "expected %<}%> before %<else%>"
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "%<}%> ㌠%<else%> ã®å‰ã«äºˆæœŸã•ã‚Œã¾ã™"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr "gimplification ã«å¤±æ•—ã—ã¾ã—ãŸ"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "ã“ã®ã‚³ãƒ¼ãƒ‰ã¾ã§åˆ°é”ã—ãŸå ´åˆã€ãƒ—ログラムã¯ä¸­æ­¢ã•ã‚Œã¾ã™"
@@ -22121,7 +22144,7 @@ msgstr "引数ã®åž‹ãŒç•°ãªã‚Šã¾ã™"
#: ipa-devirt.c:1229
#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr ""
#: ipa-devirt.c:1235
@@ -22222,7 +22245,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr ""
#: ipa-devirt.c:1599
@@ -22620,201 +22643,201 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr "åž‹å用ã«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ãŒæŒ‡å®šã•ã‚Œã¾ã—ãŸ"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
#| msgid "invalid PHI argument"
msgid "invalid arguments"
msgstr "無効㪠PHI 引数ã§ã™"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr ""
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr ""
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr ""
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid entry to OpenMP structured block"
msgid "invalid exit from %s structured block"
msgstr "OpenMP 構造化ブロックã¸ã®ç„¡åŠ¹ãªã‚¨ãƒ³ãƒˆãƒªã§ã™"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid entry to OpenMP structured block"
msgid "invalid entry to %s structured block"
msgstr "OpenMP 構造化ブロックã¸ã®ç„¡åŠ¹ãªã‚¨ãƒ³ãƒˆãƒªã§ã™"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid branch to/from an OpenMP structured block"
msgid "invalid branch to/from %s structured block"
@@ -22903,7 +22926,7 @@ msgstr "セクション属性ã¯ã“ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã§ã¯å®Ÿè£…ã•ã‚Œã¦ã„ã¾
msgid "command line option %qs is not supported by this configuration"
msgstr "コマンドラインオプション %qs ã¯ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr "%qs ã¸ã®å¼•æ•°ãŒã‚ã‚Šã¾ã›ã‚“"
@@ -23066,137 +23089,147 @@ msgstr "-falign-loops=%d ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr ""
+
+#: opts.c:1015
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr ""
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr "print_specific_help ã¸èªè­˜ã§ããªã„ include_flags 0x%x ãŒæ¸¡ã•ã‚Œã¾ã—ãŸ"
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, fuzzy, gcc-internal-format
#| msgid "unrecognized argument to --help= option: %q.*s"
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "--help= オプションã¸ã®èªè­˜ã§ããªã„引数ã§ã™: %q.*s"
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
#| msgid "unrecognized argument to --help= option: %q.*s"
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "--help= オプションã¸ã®èªè­˜ã§ããªã„引数ã§ã™: %q.*s"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr "--help 引数 %q.*s ã¯æ›–昧ã§ã™ã€‚より特定ã—ã¦ãã ã•ã„"
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "--help= オプションã¸ã®èªè­˜ã§ããªã„引数ã§ã™: %q.*s"
-#: opts.c:2078
+#: opts.c:2085
#, fuzzy, gcc-internal-format
#| msgid "LTO support has not been enabled in this configuration"
msgid "HSA has not been enabled during configuration"
msgstr "`ã“ã®è¨­å®šå†…ã§ã¯ LTO サãƒãƒ¼ãƒˆãŒæœ‰åŠ¹ã«ãªã£ã¦ã„ã¾ã›ã‚“"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "構造体ã®æ•´åˆ—㯠%d ã§ã¯ãªãã€å°ã•ãªäºŒã®ç´¯ä¹—ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
#| msgid "unknown stack check parameter \"%s\""
msgid "unknown stack check parameter %qs"
msgstr "ä¸æ˜Žãªã‚¹ã‚¿ãƒƒã‚¯æ¤œæŸ»ãƒ‘ラメータ \"%s\" ã§ã™"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
# è¦æ ¼ã«åˆã‚ã›ã¦ DWARF ã¨å¤§æ–‡å­—ã§è¡¨è¨˜ã™ã‚‹
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "DWARF ãƒãƒ¼ã‚¸ãƒ§ãƒ³ %d ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s: --param 引数㯠NAME=VALUE ã®å½¢å¼ã§ã‚ã‚‹ã¹ãã§ã™"
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "無効㪠--param ã®å€¤ %qs ã§ã™"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs"
msgstr "無効㪠--param ã®å€¤ %qs ã§ã™"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "無効㪠--param ã®å€¤ %qs ã§ã™"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "ターゲットシステムã¯ãƒ‡ãƒãƒƒã‚°å‡ºåŠ›ã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“"
-#: opts.c:2513
+#: opts.c:2520
#, fuzzy, gcc-internal-format
#| msgid "debug format \"%s\" conflicts with prior selection"
msgid "debug format %qs conflicts with prior selection"
msgstr "デãƒãƒƒã‚°å½¢å¼ \"%s\" ã¯å‰ã®é¸æŠžã¨ç«¶åˆã—ã¦ã„ã¾ã™"
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
#| msgid "unrecognised debug output level \"%s\""
msgid "unrecognized debug output level %qs"
msgstr "èªè­˜ã§ããªã„ã§ãƒãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« \"%s\" ã§ã™"
-#: opts.c:2533
+#: opts.c:2540
#, fuzzy, gcc-internal-format
#| msgid "debug output level %s is too high"
msgid "debug output level %qs is too high"
msgstr "デãƒãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« %s ã¯é«˜ã™ãŽã¾ã™"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "コアファイルサイズ最大制é™ã‚’å–å¾—ã—ã¦ã„ã¾ã™: %m"
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "コアファイルサイズ制é™ã‚’最大ã¸è¨­å®šã—ã¦ã„ã¾ã™: %m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "èªè­˜ã§ããªã„ gcc デãƒãƒƒã‚°ã‚ªãƒ—ションã§ã™: %c"
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s: オプション -%s ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -23552,7 +23585,7 @@ msgstr "大域レジスタ変数ãŒé–¢æ•°å®šç¾©ã«ç¶šã„ã¦ã‚ã‚Šã¾ã™"
msgid "register of %qD used for multiple global register variables"
msgstr "レジスタãŒäºŒã¤ã®å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã¨ã—ã¦ä½¿ã‚ã‚Œã¾ã—ãŸ"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, fuzzy, gcc-internal-format
#| msgid "conflicting types for %q+D"
msgid "conflicts with %qD"
@@ -24172,13 +24205,13 @@ msgstr "%s ã¸ã®æ›¸ãè¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ: %m"
msgid "error closing %s: %m"
msgstr "%s ã‚’é–‰ã˜ã¦ã„ã‚‹ã¨ãã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ: %m"
-#: toplev.c:2054
+#: toplev.c:2057
#, fuzzy, gcc-internal-format
#| msgid "-mas100-syntax is incompatible with -gdwarf"
msgid "self-tests incompatible with -E"
msgstr "-mas100-syntax 㨠-gdwarf ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -25116,47 +25149,47 @@ msgstr "%q+D ãŒå†å®šç¾©ã•ã‚Œã¾ã—ãŸ"
msgid "in expansion of macro %qs"
msgstr ""
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr ""
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr ""
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr ""
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr ""
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr ""
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr ""
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr ""
@@ -25259,34 +25292,34 @@ msgstr "SSA ãŒç ´æã—ã¦ã„ã¾ã™"
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to built-in function"
msgid "in a call to built-in function %qD"
msgstr "組ã¿è¾¼ã¿é–¢æ•°ã¸ã®ç„¡åŠ¹ãªå¼•æ•°ã§ã™"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "インライン関数 %q+D ã‚’å¼±ã„ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, fuzzy, gcc-internal-format
#| msgid "cannot optimize loop, the loop counter may overflow"
msgid "missed loop optimization, the loop counter may overflow"
msgstr "ループを最é©åŒ–ã§ãã¾ã›ã‚“。ループカウンタãŒæº¢ã‚Œã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr ""
@@ -25646,11 +25679,11 @@ msgstr "%q+D 㯠dllimport 属性無ã—ã§å†å®£è¨€ã•ã‚Œã¾ã—ãŸ: å‰ã® dllim
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -26649,7 +26682,7 @@ msgstr "%qE 属性㯠%qE 用ã¨ã—ã¦ã¯ç„¡è¦–ã•ã‚Œã¾ã™"
msgid "type was previously declared %qE"
msgstr "å‰ã¯ã“ã“ã§å®£è¨€ã•ã‚Œã¾ã—ãŸ"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, fuzzy, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr "éžé–¢æ•° `%s' ã®å¼•æ•°ã« format 属性ãŒæŒ‡å®šã•ã‚Œã¾ã—ãŸ"
@@ -26931,7 +26964,7 @@ msgstr ""
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "%qD ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯å¸¸ã« %<true%> ã¨è©•ä¾¡ã•ã‚Œã¾ã™"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "真å½å€¤ã¨ã—ã¦ä½¿ã‚れる代入ã®ã¾ã‚ã‚Šã§ã¯ã€ä¸¸æ‹¬å¼§ã®ä½¿ç”¨ã‚’ãŠå‹§ã‚ã—ã¾ã™"
@@ -27579,62 +27612,62 @@ msgstr "定数オブジェクトã«æ›¸ã込んã§ã„ã¾ã™ (第 %d 引数)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "書å¼å¼•æ•°å†…ã«ä½™åˆ†ãªåž‹ä¿®é£¾å­ãŒã‚ã‚Šã¾ã™ (第 %d 引数)"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> ã¯å¼•æ•°ã®åž‹ãŒ %<%s%s%> ã§ã‚ã‚‹ã¨äºˆæœŸã•ã‚Œã¾ã™ãŒã€ç¬¬ %d 引数ã®åž‹ã¯ %qT ã§ã™"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%s %<%s%.*s%> ã¯å¯¾å¿œã—㟠%<%s%s%> 引数ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> ã¯å¼•æ•°ã®åž‹ãŒ %<%T%s%> ã§ã‚ã‚‹ã¨äºˆæœŸã•ã‚Œã¾ã™ãŒã€ç¬¬ %d 引数ã®åž‹ã¯ %qT ã§ã™"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%s %<%s%.*s%> ã¯å¯¾å¿œã—㟠%<%T%s%> 引数ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%> ãŒåž‹ã¨ã—ã¦å®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%> ㌠%<long%> ã¾ãŸã¯ %<long long%> ã¨ã—ã¦å®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%<locus%> ãŒåž‹ã¨ã—ã¦å®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%> ãŒåž‹ã¨ã—ã¦å®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%<tree%> ãŒåž‹ã¨ã—ã¦å®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%<tree%> ãŒãƒã‚¤ãƒ³ã‚¿åž‹ã¨ã—ã¦å®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "書å¼è§£é‡ˆã•ã‚Œã‚‹å¼•æ•°ãŒ %<...%> ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "strftime 書å¼ã¯å¼•æ•°ã‚’書å¼è§£é‡ˆã§ãã¾ã›ã‚“"
@@ -27735,7 +27768,7 @@ msgstr "浮動å°æ•°å®šæ•°ãŒ 0 ã«åˆ‡ã‚Šè©°ã‚られã¾ã—ãŸ"
msgid "repeated %<@%> before Objective-C string"
msgstr "Objective-C 文字列ã®å‰ã«é€£ç¶šã—㟠%<@%> ãŒã‚ã‚Šã¾ã™"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr "サãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„éžæ¨™æº–ã®æ–‡å­—列リテラルã®é€£çµã§ã™"
@@ -27766,7 +27799,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr ""
@@ -27782,22 +27815,22 @@ msgstr "%qs ãŒè‡ªå‹•å¤‰æ•° %qE 用ã«æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™"
msgid "%qE is not initialized"
msgstr "%qE ã¯åˆæœŸåŒ–ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr ""
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr ""
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr "増分å¼ãŒã‚ã‚Šã¾ã›ã‚“"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "無効ãªå¢—分å¼ã§ã™"
@@ -28352,8 +28385,8 @@ msgstr "<戻り値>"
msgid "wrong type argument to %s"
msgstr "%s ã¸ã®é–“é•ã£ãŸåž‹ã®å¼•æ•°ã§ã™"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "定数å¼å†…ã§ã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
@@ -29031,7 +29064,7 @@ msgstr[0] ""
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr "éžé–¢æ•° `%s' ã®å¼•æ•°ã« format 属性ãŒæŒ‡å®šã•ã‚Œã¾ã—ãŸ"
@@ -29202,7 +29235,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "ä¸æ˜Žãª -mdebug-%s スイッãƒã§ã™"
@@ -29535,7 +29568,7 @@ msgstr "VxWorks 用ã®ãƒ—ロファイルサãƒãƒ¼ãƒˆ"
msgid "%Kargument %d must be a constant immediate"
msgstr "引数ã¯å®šæ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, fuzzy, gcc-internal-format
#| msgid "mask must be an immediate"
msgid "%Klane index must be a constant immediate"
@@ -29623,7 +29656,7 @@ msgstr ""
msgid "unknown value %qs for -mtune"
msgstr "-mfpu 用ã®ä¸æ˜Žãªå€¤ %s ã§ã™"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr "-mcpu=%s スイッãƒãŒ -march=%s スイッãƒã¨ç«¶åˆã—ã¦ã„ã¾ã™"
@@ -29719,9 +29752,9 @@ msgstr "一致制約ã¯ãƒ¬ã‚¸ã‚¹ã‚¿ã§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
msgid "target %s %s=%s is not valid"
msgstr "%s\"%s\"%s ã¯ç„¡åŠ¹ã§ã™"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
#| msgid "attribute %qE argument not a string"
msgid "attribute %<target%> argument not a string"
@@ -29810,7 +29843,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "-mmemory-latency 用ã®é–“é•ã£ãŸå€¤ %qs ã§ã™"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -29996,238 +30029,238 @@ msgstr ""
msgid "insn addresses not freed"
msgstr "誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™ã€‚レジスタã§ã¯ã‚ã‚Šã¾ã›ã‚“:"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "this builtin is not supported for this target"
msgstr "-fdata-sections ã¯ã“ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "セレクタã¯å³å€¤ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "マスクã¯å³å€¤ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute argument should be between 0 to 255"
msgid "the range of mask should be in 0 to 255"
msgstr "%qE 属性引数㯠0 㨠255 ã®é–“ã§ã‚ã‚‹ã¹ãã§ã™"
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, fuzzy, gcc-internal-format
#| msgid "-fPIC and -G are incompatible"
msgid "iWMMXt and NEON are incompatible"
msgstr "-fPIC 㨠-G ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "ターゲット CPU 㯠ARM モードをサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "ãƒãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ã‚µãƒãƒ¼ãƒˆã®æœ‰åŠ¹åŒ–㯠Thumb 用ã«ã‚³ãƒ³ãƒ‘イルã—ãŸã¨ãã®ã¿æ„味ãŒã‚ã‚Šã¾ã™"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "呼ã³å‡ºã—å…ˆ ARM/Thumb 相互利用有効化㯠Thumb 用ã«ã‚³ãƒ³ãƒ‘イルã—ãŸã¨ãã®ã¿æ„味ãŒã‚ã‚Šã¾ã™"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g ã« -mno-apcs-frame ã‚’ã¤ã‘ã‚‹ã¨ã€ãã‚ç´°ã‹ãªãƒ‡ãƒãƒƒã‚°ã¯ã§ããªã„ã§ã—ょã†"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "-mtp=cp15 ã‚’ 16 ビット Thumb ã§ä½¿ç”¨ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr "RTP PIC 㯠Thumb ã§ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
# å…¬å¼ãªåå‰ã¯ Thumb ã§ã‚ã‚Š THUMB ã§ã¯ãªã„
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "ターゲット CPU 㯠Thumb 命令をサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support ARM mode"
msgid "target CPU does not support unaligned accesses"
@@ -30235,148 +30268,148 @@ msgstr "ターゲット CPU 㯠ARM モードをサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, fuzzy, gcc-internal-format
#| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mpcrel -fPIC ã¯é¸æŠžã—㟠CPU 上ã§ã¯ç¾åœ¨ã®ã¨ã“ã‚サãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "ターゲット CPU 㯠ARM/Thumb 相互利用をサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check 㨠-mno-apcs-frame ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic 㨠-mapcs-reent ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "APCS å†å…¥å¯èƒ½ã‚³ãƒ¼ãƒ‰ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。無視ã•ã‚Œã¾ã—ãŸ"
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
#| msgid "-mrelocatable and -msdata=%s are incompatible"
msgid "selected fp16 options are incompatible"
msgstr "-mrelocatable 㨠-msdata=%s ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr "iwmmxt ã¯é©åˆ‡ãªæ“作用㫠AAPCS äº’æ› ABI ã‚’å¿…è¦ã¨ã—ã¾ã™"
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr "iwmmxt ABI 㯠iwmmxt 機能ãŒã‚ã‚‹ CPU ã‚’å¿…è¦ã¨ã—ã¾ã™"
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "AAPCS 㯠-mcaller-super-interworking をサãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "AAPCS 㯠-mcallee-super-interworking をサãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr "__fp16 ã‹ã¤ ldrh ç„¡ã—"
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, fuzzy, gcc-internal-format
#| msgid "-mfloat-abi=hard and VFP"
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mfloat-abi=hard ãŠã‚ˆã³ VFP"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mfloat-abi=hard ãŠã‚ˆã³ VFP"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, fuzzy, gcc-internal-format
#| msgid "structure size boundary can only be set to %s"
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "構造体サイズ境界㯠%s ã«ã®ã¿è¨­å®šã§ãã¾ã™"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, fuzzy, gcc-internal-format
#| msgid "structure size boundary can only be set to %s"
msgid "structure size boundary can only be set to 8 or 32"
msgstr "構造体サイズ境界㯠%s ã«ã®ã¿è¨­å®šã§ãã¾ã™"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "RTP PIC 㯠-msingle-pic-base ã¨ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= 㯠-fpic ã‚’ã¤ã‘ãªã„ã¨å½¹ã«ç«‹ã¡ã¾ã›ã‚“"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "PIC レジスタ用㫠'%s' を使用ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-freorder-blocks-and-partition ã¯ã“ã®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒãƒ£ä¸Šã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
# å…¬å¼ãªåå‰ã¯ Thumb ã§ã‚ã‚Š THUMB ã§ã¯ãªã„
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support THUMB instructions"
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "ターゲット CPU 㯠Thumb 命令をサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr "Thumb-1 ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°æ•° VFP ABI"
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -30384,78 +30417,83 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "%qE 属性ã¯é–¢æ•°ã¸ã®ã¿é©ç”¨ã•ã‚Œã¾ã™"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "%qE 属性ã¯é–¢æ•°ã¸ã®ã¿é©ç”¨å‡ºæ¥ã¾ã™ã€‚%s ã¸ã¯é©ç”¨ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute requires prototypes with named arguments"
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "%qE 属性ã¯åå‰ä»˜ã引数ãŒã‚るプロトタイプãŒå¿…è¦ã§ã™"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "%qE 属性ã¯é–¢æ•°ã¸ã®ã¿é©ç”¨å‡ºæ¥ã¾ã™ã€‚%s ã¸ã¯é©ç”¨ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute ignored without -mcmse option."
msgstr "%qE 属性ã¯éžã‚¯ãƒ©ã‚¹åž‹ã«é–¢ã—ã¦ã¯ç„¡è¦–ã•ã‚Œã¾ã™"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute has no effect on unit local functions"
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "%qE 属性ã¯ãƒ¦ãƒ‹ãƒƒãƒˆå±€æ‰€é–¢æ•°ã«é–¢ã—ã¦ã¯åŠ¹æžœãŒã‚ã‚Šã¾ã›ã‚“"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to function types"
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "%qE 属性ã¯é–¢æ•°åž‹ã«ã®ã¿é©ç”¨ã§ãã¾ã™"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "スタックã«ç©ã¾ã‚ŒãŸä»®å¼•æ•°ã®å®Ÿéš›ã®ä½ç½®ã‚’計算ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, fuzzy, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr "予期ã—ãªã„型㌠`id' (%s) ã«æŒ‡å®šã•ã‚Œã¾ã—ãŸ"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "高ä½ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ pop ã™ã‚‹ç‚ºã«ä½¿ç”¨ã§ãる低ä½ãƒ¬ã‚¸ã‚¹ã‚¿ãŒã‚ã‚Šã¾ã›ã‚“"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "割り込ã¿ã‚µãƒ¼ãƒ“スルーãƒãƒ³ã‚’ Thumb モードã§ã‚³ãƒ¼ãƒ‰åŒ–ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid vector type for attribute %qs"
msgid "invalid fpu for attribute(target(\"%s\"))"
@@ -30464,13 +30502,13 @@ msgstr "%qs 属性用ã®ç„¡åŠ¹ãªãƒ™ã‚¯ãƒˆãƒ«åž‹ã§ã™"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr "attribute(target(\"%s\")) ãŒä¸æ˜Žã§ã™"
@@ -30577,180 +30615,192 @@ msgstr "-pedantic 㨠-traditional ã¨ã¯ç›¸äº’排他的ã§ã™"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr "%qE 属性ã¯ãƒ¦ãƒ‹ãƒƒãƒˆå±€æ‰€é–¢æ•°ã«é–¢ã—ã¦ã¯åŠ¹æžœãŒã‚ã‚Šã¾ã›ã‚“"
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, fuzzy, gcc-internal-format
#| msgid "interrupt function must have no arguments"
msgid "%qs function cannot have arguments"
msgstr "割り込ã¿é–¢æ•°ã¯å¼•æ•°ç„¡ã—ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, fuzzy, gcc-internal-format
#| msgid "functions cannot return __fp16 type"
msgid "%qs function cannot return a value"
msgstr "関数㌠__fp16 åž‹ã‚’è¿”ã—ã¾ã›ã‚“"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
#, fuzzy, gcc-internal-format
#| msgid "%qs appears to be a misspelled signal handler"
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr "%qs ã¯ç¶´ã‚ŠãŒé–“é•ã£ãŸã‚·ã‚°ãƒŠãƒ«ãƒãƒ³ãƒ‰ãƒ©ã®ã‚ˆã†ã«è¦‹ãˆã¾ã™"
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, fuzzy, gcc-internal-format
#| msgid "'builtin_return_address' contains only 2 bytes of address"
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr "'builtin_return_address' ãŒã‚¢ãƒ‰ãƒ¬ã‚¹ã® 2 ãƒã‚¤ãƒˆã®ã¿å«ã‚“ã§ã„ã¾ã™"
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr "シンボルã‹ã‚‰ã®ãƒã‚¤ãƒ³ã‚¿ã‚ªãƒ•ã‚»ãƒƒãƒˆãŒé–“é•ã£ã¦ã„るよã†ã§ã™"
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr "プログラムメモリアドレスã¨ã—ã¦ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ¢ãƒªã‚’アクセスã—ã¦ã„ã¾ã™"
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, fuzzy, gcc-internal-format
#| msgid "accessing program memory with data memory address"
msgid "accessing program memory with data memory address"
msgstr "データメモリアドレスã¨ã—ã¦ãƒ—ログラムメモリをアクセスã—ã¦ã„ã¾ã™"
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Number of registers used to pass integer arguments"
msgid "fixed register %s used to pass parameter to function"
msgstr "レジスタã®æ•°ãŒæ•´æ•°ã‚’引数を渡ã™ãŸã‚ã«ä½¿ã‚れる"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, fuzzy, gcc-internal-format
#| msgid "conflicting named address spaces (%s vs %s)"
msgid "writing to address space %qs not supported"
msgstr "åå‰ä»˜ãアドレス空間 (%s 㨠%s) ãŒç«¶åˆã—ã¦ã„ã¾ã™"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variables and functions"
msgid "%qE attribute only applies to variables in static storage"
msgstr "%qE 属性ã¯å¤‰æ•°ãŠã‚ˆã³é–¢æ•°ã¸ã®ã¿é©ç”¨ã§ãã¾ã™"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute is not supported for R8C target"
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "%qE 属性㯠R8C ターゲット用ã«ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "%qE ã¯å¤‰æ•°ã«ã®ã¿é©ç”¨ã§ãã¾ã™"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "%qE 属性ã¯æ•´æ•°å®šæ•°å¼•æ•°ã®ã¿è¨±å¯ã•ã‚Œã¦ã„ã¾ã™"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute has no effect"
msgid "%qE attribute address out of range"
msgstr "%qE 属性ã¯åŠ¹æžœãŒã‚ã‚Šã¾ã›ã‚“"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variables"
msgid "%qE attribute on non-volatile variable"
msgstr "%qE ã¯å¤‰æ•°ã«ã®ã¿é©ç”¨ã§ãã¾ã™"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr ""
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr ""
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, fuzzy, gcc-internal-format
#| msgid "declaration of %q+D shadows a parameter"
msgid "static IO declaration for %q+D needs an address"
msgstr "%q+D ã®å†å®£è¨€ã¯ä»®å¼•æ•°ã‚’éš ã—ã¾ã™"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+D was here"
msgid "IO definition for %q+D needs an address"
msgstr "å‰ã® %q+D ã®å®£è¨€ã¯ã“ã“ã§ã™"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "åˆæœŸåŒ–ã•ã‚Œã¦ã„ãªã„変数ã®ã¿ .noinit セクション内ã«é…ç½®ã§ãã¾ã™"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+#| msgid "only initialized variables can be placed into program memory area"
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "åˆæœŸåŒ–ã•ã‚ŒãŸå¤‰æ•°ã®ã¿ãƒ—ログラムメモリ領域内ã«é…ç½®ã§ãã¾ã™"
+
+#: config/avr/avr.c:10160
#, fuzzy, gcc-internal-format
#| msgid "only initialized variables can be placed into program memory area"
msgid "uninitialized variable %q+D put into program memory area"
msgstr "åˆæœŸåŒ–ã•ã‚ŒãŸå¤‰æ•°ã®ã¿ãƒ—ログラムメモリ領域内ã«é…ç½®ã§ãã¾ã™"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
#| msgid "%qE incompatible attribute ignored"
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "互æ›æ€§ãŒãªã„ %qE 属性ã¯ç„¡è¦–ã•ã‚Œã¾ã—ãŸ"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, fuzzy, gcc-internal-format
#| msgid "MCU %qs supported for assembler only"
msgid "architecture %qs supported for assembler only"
msgstr "MCU %qs ã¯ã‚¢ã‚»ãƒ³ãƒ–ラã®ã¿ç”¨ã«ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, fuzzy, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr "NaN ã‹ã‚‰æ•´æ•°ã¸ã®å¤‰æ›ã§ã™"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr "文字列定数ã®ä¸­ã§ãƒ•ã‚¡ã‚¤ãƒ«ã®çµ‚端を検出ã—ã¾ã—ãŸ"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs expects a constant argument"
msgid "%s expects a compile time long integer constant as first argument"
msgstr "%qs ã«ã¯å®šæ•°å¼•æ•°ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -31041,12 +31091,12 @@ msgstr ""
msgid "invalid IACC argument"
msgstr "無効㪠IACC 引数ã§ã™"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs ã«ã¯å®šæ•°å¼•æ•°ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "%qs 用ã®å®šæ•°å¼•æ•°ãŒç¯„囲外ã§ã™"
@@ -31242,7 +31292,7 @@ msgstr "コードモデル %qs 㯠%s ビットモード内ã§ã¯ã‚µãƒãƒ¼ãƒˆã•
msgid "code model %qs not supported in x32 mode"
msgstr "コードモデル %qs 㯠%s ビットモード内ã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã›ã‚“"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "コードモデル %s 㯠PIC モードをサãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
@@ -31384,299 +31434,299 @@ msgstr "%srtd%s 㯠64 ビットモードã§ã¯ç„¡è¦–ã•ã‚Œã¾ã™"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "%srtd%s 㯠64 ビットモードã§ã¯ç„¡è¦–ã•ã‚Œã¾ã™"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, fuzzy, gcc-internal-format
#| msgid "%spreferred-stack-boundary%s is not supported for this target"
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "%spreferred-stack-boundary%s ã¯ã“ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "%spreferred-stack-boundary=%d%s ㌠%d 㨠%d ã®é–“ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mincoming-stack-boundary=%d ㌠%d 㨠12 ã®é–“ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, fuzzy, gcc-internal-format
#| msgid "-mno-fentry isn%'t compatible with SEH"
msgid "-mnop-mcount is not compatible with this target"
msgstr "-mno-fentry 㯠SEH ã¨äº’æ›æ€§ãŒã‚ã‚Šã¾ã›ã‚“"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, fuzzy, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "ret 命令ã¯å®Ÿè£…ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, fuzzy, gcc-internal-format
#| msgid "%ssseregparm%s used without SSE enabled"
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "%ssseregparm%s ㌠SSE ãŒæœ‰åŠ¹ã§ã¯ãªã„状態ã§ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, fuzzy, gcc-internal-format
#| msgid "%ssseregparm%s used without SSE enabled"
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "%ssseregparm%s ㌠SSE ãŒæœ‰åŠ¹ã§ã¯ãªã„状態ã§ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "SSE 命令セットãŒç„¡åŠ¹ã«ãªã£ã¦ã„ã¾ã™ã€‚ 387 数値演算を使用ã—ã¾ã™"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "387 命令セットãŒç„¡åŠ¹ã«ãªã£ã¦ã„ã¾ã™ã€‚SSE 数値演算を使用ã—ã¾ã™"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr ""
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr ""
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr ""
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr ""
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr "-mno-fentry 㯠SEH ã¨äº’æ›æ€§ãŒã‚ã‚Šã¾ã›ã‚“"
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "-mrecip=%s 用ã®ä¸æ˜Žãªã‚ªãƒ—ションã§ã™"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr "option(\"%s\") ã¯æ—¢ã«æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
msgid "%s instructions aren't allowed in %s service routine"
msgstr "2 ãƒã‚¤ãƒˆ cop 命令㯠64 ビット VLIW モードã§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "fastcall 㨠regparm 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "regparam 㨠thiscall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "%qE 属性ã«ã¯æ•´æ•°å®šæ•°å¼•æ•°ãŒå¿…è¦ã§ã™"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "%qE 属性ã¸ã®å¼•æ•°ãŒ %d より大ãã„ã§ã™"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "fastcall 㨠cdecl 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "fastcall 㨠stdcall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "fastcall 㨠thiscall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "stdcall 㨠cdecl 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "stdcall 㨠fastcall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "stdcall 㨠thiscall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "cdecl 㨠thiscall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute is used for none class-method"
msgid "%qE attribute is used for non-class method"
msgstr "%qE 属性ãŒéžã‚¯ãƒ©ã‚¹ãƒ¡ã‚½ãƒƒãƒ‰ç”¨ã«ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr "SSE/SSE2 ãŒæœ‰åŠ¹ã§ãªã„状態㧠sseregparm 属性付ãã® %qD を呼ã³å‡ºã—ã¦ã„ã¾ã™"
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr "SSE/SSE2 ãŒæœ‰åŠ¹ã§ãªã„状態㧠sseregparm 属性付ãã® %qT を呼ã³å‡ºã—ã¦ã„ã¾ã™<"
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, fuzzy, gcc-internal-format
#| msgid "does not support multilib"
msgid "X32 does not support ms_abi attribute"
msgstr "multilib ã¯ã‚µãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr "ms_hook_prologue ã¯å…¥ã‚Œå­ã«ãªã£ãŸé–¢æ•°ã¨ä¸¡ç«‹ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, fuzzy, gcc-internal-format
#| msgid "MMX vector argument without MMX enabled changes the ABI"
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr "MMX ãŒæœ‰åŠ¹ã§ãªã„状態ã§ã® MMX ベクトル引数㯠ABI を変更ã—ã¾ã™"
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, fuzzy, gcc-internal-format
#| msgid "MMX vector return without MMX enabled changes the ABI"
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr "MMX ãŒæœ‰åŠ¹ã§ãªã„状態ã§ã® MMX ベクトル戻㗠(return) 㯠ABI を変更ã—ã¾ã™"
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, fuzzy, gcc-internal-format
#| msgid "MMX vector return without MMX enabled changes the ABI"
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr "MMX ãŒæœ‰åŠ¹ã§ãªã„状態ã§ã® MMX ベクトル戻㗠(return) 㯠ABI を変更ã—ã¾ã™"
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "SSE ãŒæœ‰åŠ¹ã§ãªã„状態ã§ã® SSE ベクトル引数㯠ABI を変更ã—ã¾ã™"
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "SSE ãŒæœ‰åŠ¹ã§ãªã„状態ã§ã® SSE ベクトル戻㗠(return) 㯠ABI を変更ã—ã¾ã™"
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "MMX ãŒæœ‰åŠ¹ã§ãªã„状態ã§ã® MMX ベクトル引数㯠ABI を変更ã—ã¾ã™"
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr "MMX ãŒæœ‰åŠ¹ã§ãªã„状態ã§ã® MMX ベクトル戻㗠(return) 㯠ABI を変更ã—ã¾ã™"
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr "å¯å¤‰é•·é…列メンãƒã‚’æŒã¤æ§‹é€ ä½“を渡㙠ABI 㯠GCC 4.4 ã§å¤‰æ›´ã«ãªã£ã¦ã„ã¾ã™"
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr "long double ã‚’æŒã¤å…±ç”¨ä½“を渡㙠ABI 㯠GCC 4.4 ã§å¤‰æ›´ã«ãªã£ã¦ã„ã¾ã™"
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr "複素浮動å°æ•°ãƒ¡ãƒ³ãƒã‚’æŒã¤æ§‹é€ ä½“を渡㙠ABI 㯠GCC 4.4 ã§å¤‰æ›´ã«ãªã£ã¦ã„ã¾ã™"
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr "SSE ãŒç„¡åŠ¹ã®çŠ¶æ…‹ã§ SSE レジスタを戻ã—㦠(return) ã„ã¾ã™"
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr "SSE ãŒç„¡åŠ¹ã®çŠ¶æ…‹ã§ SSE レジスタ引数ãŒã‚ã‚Šã¾ã™"
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr "x87 ãŒç„¡åŠ¹ãªçŠ¶æ…‹ã§ x87 レジスタを戻ã—㦠(return) ã„ã¾ã™"
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, fuzzy, gcc-internal-format
#| msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr "SSE/SSE2 ãŒæœ‰åŠ¹ã§ãªã„状態㧠sseregparm 属性付ãã® %qD を呼ã³å‡ºã—ã¦ã„ã¾ã™"
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr "%d ãƒã‚¤ãƒˆæ•´åˆ—ã®ä»®å¼•æ•°ã‚’渡㙠ABI 㯠GCC 4.6 ã§å¤‰æ›´ã«ãªã£ã¦ã„ã¾ã™"
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr "ms_hook_prologue 属性㯠32 ビット用㮠-mfentry ã¨ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr ""
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, fuzzy, gcc-internal-format
#| msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
@@ -31684,320 +31734,320 @@ msgstr "ã“ã®ã‚³ãƒ³ãƒ‘イラ設定ã§ã¯ %<-fsplit-stack%> ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr ""
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr ""
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, fuzzy, gcc-internal-format
#| msgid "invalid operand type used with operand code '%c'"
msgid "non-integer operand used with operand code 'z'"
msgstr "被演算å­ã‚³ãƒ¼ãƒ‰ '%c' ã«ç„¡åŠ¹ãªè¢«æ¼”ç®—å­åž‹ãŒä½¿ç”¨ã•ã‚Œã¾ã—ãŸ"
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't be called directly"
msgstr "割り込ã¿ã‚µãƒ¼ãƒ“スルーãƒãƒ³ã‚’ Thumb モードã§ã‚³ãƒ¼ãƒ‰åŒ–ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, fuzzy, gcc-internal-format
#| msgid "static linking is not supported"
msgid "Virtual function multiversioning not supported"
msgstr "é™çš„リンクã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
msgid "previous declaration of %D"
msgstr "å‰æ–¹ã§ã® `%s' ã®å®£è¨€"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
#| msgid "nested functions not supported on this target"
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "入れå­ã«ãªã£ãŸé–¢æ•°ã¯ã“ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs must be a 2-bit unsigned literal"
msgid "Parameter to builtin must be a string constant or literal"
msgstr "%qs ã¸ã®å¼•æ•°ã¯ 2 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "parameter %qD set but not used"
msgid "Parameter to builtin not valid: %s"
msgstr "仮引数 %qD ãŒè¨­å®šã•ã‚Œã¾ã—ãŸãŒä½¿ç”¨ã•ã‚Œã¾ã›ã‚“"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 2 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, fuzzy, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "第五引数㯠8 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, fuzzy, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "第三引数㯠8 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 1-bit immediate"
msgid "the last argument must be an 1-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 1 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 32-bit immediate"
msgid "the last argument must be a 3-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 32 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 4 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 1 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 5 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "最後ã®å¼•æ•°ã®å‰ã®å¼•æ•°ã¯ 8 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 8 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, fuzzy, gcc-internal-format
#| msgid "argument must be a constant"
msgid "the third argument must be comparison constant"
msgstr "引数ã¯å®šæ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect comparison mode"
msgstr "æ­£ã—ããªã„命令:"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect rounding operand"
msgstr "æ­£ã—ããªã„命令:"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 4-bit immediate"
msgid "the immediate argument must be a 4-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 4 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 5-bit immediate"
msgid "the immediate argument must be a 5-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 5 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be an 8-bit immediate"
msgid "the immediate argument must be an 8-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 8 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 32 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr "%qE 㯠isa オプション %s ãŒå¿…è¦ã§ã™"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "最後ã®å¼•æ•°ã¯å³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 2-bit immediate"
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "最後ã®å¼•æ•°ã¯ 2 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, fuzzy, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "第五引数㯠8 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect hint operand"
msgstr "æ­£ã—ããªã„命令:"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be an 8-bit immediate"
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "最後ã®å¼•æ•°ã¯ 8 ビットå³å€¤ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "%qE 属性㯠32 ビットã§ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "%qE 属性ã¸ã®å¼•æ•°ãŒ 0 ã§ã‚‚ 1 ã§ã‚‚ã‚ã‚Šã¾ã›ã‚“"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "ms_abi 㨠sysv_abi 属性ã¯äº’æ›æ€§ãŒã‚ã‚Šã¾ã›ã‚“"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "互æ›æ€§ãŒãªã„ %qE 属性ã¯ç„¡è¦–ã•ã‚Œã¾ã—ãŸ"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't have non-void return value"
msgstr "割り込ã¿ã‚µãƒ¼ãƒ“スルーãƒãƒ³ã‚’ Thumb モードã§ã‚³ãƒ¼ãƒ‰åŒ–ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr ""
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, fuzzy, gcc-internal-format
#| msgid "unknown IRA algorithm %qs"
msgid "unknown asm flag output %qs"
msgstr "ä¸æ˜Žãª IRA アルゴリズム %qs ã§ã™"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, fuzzy, gcc-internal-format
#| msgid "invalid operand output code"
msgid "invalid type for asm flag output"
msgstr "無効ãªè¢«æ¼”ç®—å­å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, fuzzy, gcc-internal-format
#| msgid "unknown architecture %qs"
msgid "Unknown architecture specific memory model"
msgstr "ä¸æ˜Žãªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒãƒ£ %qs ã§ã™"
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unsupported combination: %s"
msgid "unsupported simdlen %d"
msgstr "サãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„組ã¿åˆã‚ã›ã§ã™: %s"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument type to builtin function"
msgid "unsupported argument type %qT for simd\n"
msgstr "組ã¿è¾¼ã¿é–¢æ•°ã¸ã®ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„引数ã®åž‹ã§ã™"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -32122,7 +32172,7 @@ msgstr "gp_offset (%ld) ã¾ãŸã¯ end_offset (%ld) ㌠0 よりå°ã•ã„ã§ã™"
msgid "argument %qd is not a constant"
msgstr "引数 %qd ãŒå®šæ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS, null ãƒã‚¤ãƒ³ã‚¿"
@@ -32132,7 +32182,7 @@ msgstr "PRINT_OPERAND_ADDRESS, null ãƒã‚¤ãƒ³ã‚¿"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: ä¸æ˜Žãªå¥èª­ç‚¹ '%c'"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND NULL ãƒã‚¤ãƒ³ã‚¿"
@@ -32234,7 +32284,7 @@ msgstr "複数ã®å‰²ã‚Šè¾¼ã¿å±žæ€§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
msgid "interrupt_thread is available only on fido"
msgstr "interrupt_thread 㯠fido 上ã§ã®ã¿ä½¿ç”¨å‡ºæ¥ã¾ã™"
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "スタック制é™å¼ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
@@ -32765,8 +32815,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr "é–“é•ã£ãŸçµ„ã¿è¾¼ã¿ã‚³ãƒ¼ãƒ‰ã§ã™"
@@ -33040,29 +33090,29 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on types"
msgid "%qE attribute requires a void return type"
msgstr "%qE 属性ã¯åž‹ã«é–¢ã—ã¦ã¯ç„¡è¦–ã•ã‚Œã¾ã™"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
#| msgid "__BELOW100__ attribute not allowed with auto storage class"
msgid "%qE attribute not allowed with auto storage class"
msgstr "__BELOW100__ 属性ã¯è‡ªå‹•è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã§ã®ã¿è¨±å¯ã•ã‚Œã¦ã„ã¾ã™"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -33087,7 +33137,7 @@ msgstr "-g ã¯ã“ã®ãƒ—ロセッサã§ã¯ GAS を使用ã™ã‚‹æ™‚ã ã‘サãƒãƒ¼ã
msgid "-g option disabled"
msgstr "-g オプションãŒç„¡åŠ¹ã«ãªã‚Šã¾ã—ãŸ"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr ""
@@ -33231,233 +33281,233 @@ msgstr "数値㯠0 ã¾ãŸã¯ 1 ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
msgid "junk at end of #pragma longcall"
msgstr "#pragma longcall ã®æœ«å°¾ã«ã‚´ãƒŸãŒã‚ã‚Šã¾ã™"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, fuzzy, gcc-internal-format
#| msgid "vec_extract only accepts 2 arguments"
msgid "vec_mul only accepts 2 arguments"
msgstr "vec_extract 㯠2 個ã®å¼•æ•°ã®ã¿å—ã‘付ã‘ã¾ã™"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_cmpne only accepts 2 arguments"
msgstr "vec_insert 㯠3 個ã®å¼•æ•°ã®ã¿å—ã‘付ã‘ã¾ã™"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_adde only accepts 3 arguments"
msgstr "vec_insert 㯠3 個ã®å¼•æ•°ã®ã¿å—ã‘付ã‘ã¾ã™"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_addec only accepts 3 arguments"
msgstr "vec_insert 㯠3 個ã®å¼•æ•°ã®ã¿å—ã‘付ã‘ã¾ã™"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%s 㯠%d 個ã®å¼•æ•°ã®ã¿å—ã‘付ã‘ã¾ã™"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%s 㯠1 個ã®å¼•æ•°ã®ã¿å—ã‘付ã‘ã¾ã™"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%s 㯠2 ã“ã®å¼•æ•°ã®ã¿å—ã‘付ã‘ã¾ã™"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr "vec_extract 㯠2 個ã®å¼•æ•°ã®ã¿å—ã‘付ã‘ã¾ã™"
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr "vec_insert 㯠3 個ã®å¼•æ•°ã®ã¿å—ã‘付ã‘ã¾ã™"
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, fuzzy, gcc-internal-format
#| msgid "passing argument %d of %qE makes integer from pointer without a cast"
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "passing argument %d 番目㮠%qE ã®å¼•æ•°ã‚’渡ã™ã¨ãã«ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã—ã«æ•´æ•°ã‚’作æˆã—ã¦ã„ã¾ã™"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ifunc is not supported in this configuration"
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "ifunc ã¯ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr ""
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr "-mrecip 㯠-ffinite-math ã¾ãŸã¯ -ffast-math ãŒå¿…è¦ã¨ãªã‚Šã¾ã™"
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr "-mrecip 㯠-fno-trapping-math ã¾ãŸã¯ -ffast-math ãŒå¿…è¦ã¨ãªã‚Šã¾ã™"
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr "-mrecip 㯠-freciprocal-math ã¾ãŸã¯ -ffast-math ãŒå¿…è¦ã¨ãªã‚Šã¾ã™"
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr ""
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, 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 ビット Darwin ã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。インストールã•ã‚Œã¦ã„ã‚‹ C ãŠã‚ˆã³ C++ ライブラリã¨äº’æ›æ€§ãŒã‚ã‚Šã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
#| msgid "Do not use PowerPC instruction set"
msgid "not configured for SPE instruction set"
msgstr "PowerPC 命令セットを使用ã—ãªã„"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr "target 属性ã¾ãŸã¯ pragma ㌠SPE ABI を変更ã—ã¾ã™"
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple ã¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚·ã‚¹ãƒ†ãƒ ä¸Šã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring ã¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚·ã‚¹ãƒ†ãƒ ä¸Šã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, fuzzy, gcc-internal-format
#| msgid "-mcmodel incompatible with other toc options"
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr "-mcmodel ã¯ä»–ã® toc オプションã¨äº’æ›æ€§ãŒã‚ã‚Šã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, fuzzy, gcc-internal-format
#| msgid "-msingle-float option equivalent to -mhard-float"
msgid "-mhard-dfp requires -mhard-float"
msgstr "-msingle-float オプション㯠-mhard-float ã¨ç­‰ä¾¡ã§ã™"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
@@ -33466,550 +33516,555 @@ msgstr ""
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr "target 属性ã¾ãŸã¯ pragma ㌠long double ã®ã‚µã‚¤ã‚ºã‚’変更ã—ã¾ã™"
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr "-mveclibabi= スイッãƒç”¨ã®ä¸æ˜Žãªãƒ™ã‚¯ãƒˆãƒ«ãƒ©ã‚¤ãƒ–ラリ ABI åž‹ (%s) ã§ã™"
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr "target 属性ã¾ãŸã¯ pragma ㌠AltiVec ABI を変更ã—ã¾ã™"
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr "target 属性ã¾ãŸã¯ pragma ㌠darwin64 ABI を変更ã—ã¾ã™"
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr "target 属性ã¾ãŸã¯ pragma ãŒå˜ç²¾åº¦æµ®å‹•å°æ•°ç‚¹ã‚’変更ã—ã¾ã™"
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr "target 属性ã¾ãŸã¯ pragma ãŒå€ç²¾åº¦æµ®å‹•å°æ•°ç‚¹ã‚’変更ã—ã¾ã™"
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, fuzzy, gcc-internal-format
#| msgid "%qs is not a valid option to the preprocessor"
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "%qs ã¯å‰å‡¦ç†ã®æœ‰åŠ¹ãªã‚ªãƒ—ションã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr "%d ãƒã‚¤ãƒˆæ•´åˆ—ã®ä»®å¼•æ•°ã‚’渡㙠ABI 㯠GCC 4.6 ã§å¤‰æ›´ã«ãªã£ã¦ã„ã¾ã™"
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr "%d ãƒã‚¤ãƒˆæ•´åˆ—ã®ä»®å¼•æ•°ã‚’渡㙠ABI 㯠GCC 4.6 ã§å¤‰æ›´ã«ãªã£ã¦ã„ã¾ã™"
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, fuzzy, gcc-internal-format
#| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr "複素浮動å°æ•°ãƒ¡ãƒ³ãƒã‚’æŒã¤æ§‹é€ ä½“を渡㙠ABI 㯠GCC 4.4 ã§å¤‰æ›´ã«ãªã£ã¦ã„ã¾ã™"
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "internal error: builtin function to %s already processed"
msgid "internal error: builtin function %s already processed"
msgstr "内部エラー: %s ã¸ã®çµ„ã¿è¾¼ã¿é–¢æ•°ã¯æ—¢ã«å‡¦ç†ã•ã‚Œã¦ã„ã¾ã™"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "argument 1 must be an 8-bit field value"
msgstr "第一引数㯠5 ビット符å·ä»˜ãリテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "第一引数㯠5 ビット符å·ä»˜ãリテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "第二引数㯠5 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "第二引数㯠5 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "第二引数㯠5 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "__builtin_altivec_predicate ã®ç¬¬ä¸€å¼•æ•°ã¯å®šæ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "__builtin_altivec_predicate ã®ç¬¬ä¸€å¼•æ•°ãŒç¯„囲外ã§ã™"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%srtd%s is ignored in 64bit mode"
msgid "builtin %s is only valid in 64-bit mode"
msgstr "%srtd%s 㯠64 ビットモードã§ã¯ç„¡è¦–ã•ã‚Œã¾ã™"
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument %d must be an unsigned literal"
msgstr "第二引数㯠5 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate is out of range"
msgid "argument %d is an unsigned literal that is out of range"
msgstr "__builtin_spe_predicate ã®ç¬¬ä¸€å¼•æ•°ãŒç¯„囲外ã§ã™"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s only accepts 1 argument"
msgid "builtin %s only accepts a string argument"
msgstr "%s 㯠1 個ã®å¼•æ•°ã®ã¿å—ã‘付ã‘ã¾ã™"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs is an invalid argument to -mcpu="
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "%qs 㯠-mcpu= ã¸ã®å¼•æ•°ã¨ã—ã¦ã¯ç„¡åŠ¹ã§ã™"
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs is an invalid argument to -mcpu="
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "%qs 㯠-mcpu= ã¸ã®å¼•æ•°ã¨ã—ã¦ã¯ç„¡åŠ¹ã§ã™"
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "第三引数㯠4 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "第三引数㯠2 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "第三引数㯠1 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 1 must be 0 or 2"
msgstr "数値㯠0 ã¾ãŸã¯ 1 ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 1-bit unsigned literal"
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "第三引数㯠1 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "第二引数㯠5 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 2 must be 0 or 1"
msgstr "数値㯠0 ã¾ãŸã¯ 1 ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
#| msgid "argument %d of %qE must be in the range %d...%d"
msgid "argument 3 must be in the range 0..15"
msgstr "%d 番目㮠%qE ã®å¼•æ•°ã¯ %d...%d ã®ç¯„囲ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "%qs ã¸ã®å¼•æ•°ã¯ 2 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "dss ã¸ã®å¼•æ•°ã¯ 2 ビット符å·ç„¡ã—リテラルã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "%<__builtin_prefetch%> ã¸ã®ç¬¬ä¸‰å¼•æ•°ã¯å®šæ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "__builtin_paired_predicate ã®ç¬¬ä¸€å¼•æ•°ã¯å®šæ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "__builtin_paired_predicate ã®ç¬¬ä¸€å¼•æ•°ãŒç¯„囲外ã§ã™"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "__builtin_spe_predicate ã®ç¬¬ä¸€å¼•æ•°ã¯å®šæ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "__builtin_spe_predicate ã®ç¬¬ä¸€å¼•æ•°ãŒç¯„囲外ã§ã™"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "this builtin function is only available on the fr450"
msgid "Builtin function %s is only valid for the cell processor"
msgstr "ã“ã®çµ„ã¿è¾¼ã¿é–¢æ•°ã¯ fr450 上ã§ã®ã¿åˆ©ç”¨ã§ãã¾ã™"
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mvsx option"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mhtm option"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -maltivec option"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mpaired option"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mspe option"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mhard-float option"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "組ã¿è¾¼ã¿é–¢æ•° %qD 㯠%<-mconstant-cfstrings%> フラグをè¦æ±‚ã—ã¾ã™"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ifunc is not supported in this configuration"
msgid "Builtin function %s is not supported with the current options"
msgstr "ifunc ã¯ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr "内部エラー: 組ã¿è¾¼ã¿é–¢æ•° %s ãŒäºˆæœŸã—ãªã„戻り型 %s ã‚’æŒã£ã¦ã„ã¾ã™"
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr "内部エラー: 組ã¿è¾¼ã¿é–¢æ•° %s ã®ç¬¬ %d 引数ãŒäºˆæœŸã—ãªã„引数型 %s ã‚’æŒã£ã¦ã„ã¾ã™"
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "スタックフレームãŒå¤§ãã™ãŽã¾ã™"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr ""
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC target is not supported for this machine"
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "#pragma GCC target ã¯ã“ã®ãƒžã‚·ãƒ³ç”¨ã«ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr "AltiVec 型内ã§ã® %<long double%> ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr "AltiVec 型内ã§ã®çœŸå½åž‹ (boolean) ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr "AltiVec 型内ã§ã® %<complex%> ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr "AltiVec 型内ã§ã®å進浮動å°æ•°ç‚¹ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr "-mvsx ç„¡ã—㧠64 ビットコード用㮠AltiVec 型内ã§ã® %<long%> ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr "AltiVec 型内ã§ã® %<long%> ã®ä½¿ç”¨ã¯å»ƒæ­¢ã•ã‚Œã¾ã—ãŸã€‚%<int%> を使用ã—ã¦ãã ã•ã„"
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr "-mvsx ç„¡ã—㧠AltiVec 型内ã§ã® %<long long%> ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr "-mvsx ç„¡ã—㧠AltiVec 型内ã§ã® %<double%> ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr "マイクロコード命令 %s\t[%s] #%d を発行ã—ã¦ã„ã¾ã™"
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr "æ¡ä»¶ä»˜ãマイクロコード命令 %s\t[%s] #%d を発行ã—ã¦ã„ã¾ã™"
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "CPU \"%s\" 㯠%s\"%s\"%s 用ã«ã¯ç„¡åŠ¹ã§ã™"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr "%s\"%s\"%s ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "%s\"%s\"%s ã¯ç„¡åŠ¹ã§ã™"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -34200,6 +34255,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mas100-syntax 㨠-gdwarf ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 㯠PowerPC64 CPU ãŒå¿…è¦ã§ã™"
@@ -34293,7 +34349,7 @@ msgstr "RX FPU 命令㯠NaNs ã¨ç„¡é™å¤§ã‚’サãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -34321,7 +34377,7 @@ msgstr ""
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -34343,7 +34399,7 @@ msgstr "%qs 用㮠%<%s %E%> 内ã«ã‚るオーãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ãŒæ›–昧ã§ã™"
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -34358,170 +34414,170 @@ msgstr "%qE ã¯å»ƒæ­¢ã•ã‚Œã¾ã—ãŸ"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "%qs 用ã®å®šæ•°å¼•æ•°ãŒç¯„囲外ã§ã™"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "%qs 用ã®å®šæ•°å¼•æ•°ãŒç¯„囲外ã§ã™"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "%qs 用ã®å®šæ•°å¼•æ•°ãŒç¯„囲外ã§ã™"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
#| msgid "<unresolved overloaded function type>"
msgid "unresolved overloaded builtin"
msgstr "<未解決オーãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸé–¢æ•°åž‹>"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, fuzzy, gcc-internal-format
#| msgid "bad builtin code"
msgid "bad builtin icode"
msgstr "é–“é•ã£ãŸçµ„ã¿è¾¼ã¿ã‚³ãƒ¼ãƒ‰ã§ã™"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to built-in function"
msgid "invalid argument %d for builtin %qF"
msgstr "組ã¿è¾¼ã¿é–¢æ•°ã¸ã®ç„¡åŠ¹ãªå¼•æ•°ã§ã™"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr "局所変数ã®åˆè¨ˆã‚µã‚¤ã‚ºãŒã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒãƒ£ã®åˆ¶é™ã‚’超éŽã—ã¦ã„ã¾ã™"
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, fuzzy, gcc-internal-format
#| msgid "frame size of %qs is "
msgid "frame size of %qs is %wd bytes"
msgstr "%qs ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º: "
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr "%qs ã¯å‹•çš„スタック割り当ã¦ã‚’使用ã—ã¾ã™"
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, fuzzy, gcc-internal-format
#| msgid "-fPIC and -fpic are not supported for this target"
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr "-fPIC and -fpic ã¯ã“ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "z/Architecture モード㯠%s 上ã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "64 ビット ABI 㯠ESA/390 モード内ã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "hardware decimal floating point instructions not available on %s"
msgid "hardware vector support not available on %s"
msgstr "ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å進浮動å°æ•°ç‚¹å‘½ä»¤ã¯ %s 上ã§ã¯ä½¿ç”¨å‡ºæ¥ã¾ã›ã‚“"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr "ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å進浮動å°æ•°ç‚¹å‘½ä»¤ã¯ %s 上ã§ã¯ä½¿ç”¨å‡ºæ¥ã¾ã›ã‚“"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å進浮動å°æ•°ç‚¹å‘½ä»¤ã¯ ESA/390 モードã§ã¯ä½¿ç”¨å‡ºæ¥ã¾ã›ã‚“"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr "-mhard-dfp 㯠-msoft-float ã¨ä½µç”¨ã§ãã¾ã›ã‚“"
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "-mbackchain -mpacked-stack -mhard-float ã®çµ„ã¿åˆã‚ã›ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "スタックサイズ㯠64k より大ããã¦ã¯ã„ã‘ã¾ã›ã‚“"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr "-mstack-guard 㯠-mstack-size を暗黙的ã«ä½¿ç”¨ã—ã¾ã™"
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs should be a non-negative integer"
msgid "arguments to %qs should be non-negative integers"
msgstr "%qs ã¸ã®å¼•æ•°ã¯éžè² æ•´æ•°ã§ã‚ã‚‹ã¹ãã§ã™"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
#| msgid "argument to %qE attribute larger than %d"
msgid "argument to %qs is too large (max. %d)"
msgstr "%qE 属性ã¸ã®å¼•æ•°ãŒ %d より大ãã„ã§ã™"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
#| msgid "%<__int128%> is not supported by this target"
msgid "value %qs is not supported by attribute %<target%>"
@@ -34579,27 +34635,28 @@ msgstr "r0 ã¯å‘¼ã³å‡ºã—ã«ã‚ˆã£ã¦ä¸Šæ›¸ãã•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã¨ã—ã¦åˆ©
msgid "-mrelax is only supported for RTP PIC"
msgstr "-mrelax 㯠RTP PIC 用ã«ã®ã¿ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s ã¯ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 㯠-m64 ã¨ä½µç”¨ã™ã‚‹ã“ã¨ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "-mcmodel= スイッãƒç”¨ã®èª¤ã£ãŸå€¤ %s ã§ã™"
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "-mcmodel= 㯠32 ビットシステム上ã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "-fcall-saved-REG is not supported for out registers"
@@ -34899,22 +34956,22 @@ msgstr "é–“é•ã£ãŸå½¢å¼ã® %<#pragma %s%> ã§ã™ã€‚無視ã•ã‚Œã¾ã—ãŸ"
msgid "invalid constant in %<#pragma %s%>"
msgstr "%<#pragma pack%> 内ã§ç„¡åŠ¹ãªå®šæ•°ã§ã™ - 無視ã•ã‚Œã¾ã—ãŸ"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "-f%s 㯠CONST16 命令ã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr "PIC ãŒå¿…è¦ã§ã™ãŒ CONST16 命令ã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ".bss セクションã«ã¯æœªåˆæœŸåŒ–変数ã®ã¿é…置出æ¥ã¾ã™"
@@ -35002,7 +35059,7 @@ msgstr "%qs 属性ã¯é…列型ã®ã¿ã«é©ç”¨ã§ãã¾ã™"
msgid "could not read the BRIG file"
msgstr "応答ファイル %s を書ãè¾¼ã‚ã¾ã›ã‚“ã§ã—ãŸ"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
#| msgid "invalid PHI argument"
@@ -35413,9 +35470,9 @@ msgid "label %qD defined here"
msgstr "ラベル %qD ã¯ã“ã“ã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr "%qD ã¯ã“ã“ã§å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
@@ -35552,7 +35609,7 @@ msgstr "ISO C90 㯠%<[*]%> é…列宣言をサãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr "%<[*]%> ã¯é–¢æ•°ãƒ—ロトタイプスコープ以外ã§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -36625,7 +36682,7 @@ msgstr "宣言指定ãŒäºˆæœŸã•ã‚Œã¾ã™"
msgid "two or more data types in declaration specifiers"
msgstr "宣言指定内ã«äºŒå€‹ã¾ãŸã¯ãれ以上ã®åž‹ãŒã‚ã‚Šã¾ã™"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> 㯠GCC ã«ã¨ã£ã¦é•·ã™ãŽã¾ã™"
@@ -36776,17 +36833,17 @@ msgstr "%<_Sat%> ㌠%<_Fract%> ã¾ãŸã¯ %<_Accum%> ç„¡ã—ã§ä½¿ç”¨ã•ã‚Œã¦ã„
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C ã¯å˜ãªã‚‹ %<complex%> ã‚’ %<double complex%> ã‚’æ„味ã™ã‚‹ã‚‚ã®ã¨ã—ã¦ã¯ã‚µãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C ã¯è¤‡ç´ æ•´æ•°åž‹ã‚’サãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -36839,7 +36896,7 @@ msgstr "è­˜åˆ¥å­ %qE 㯠C++ 予約語ã¨ç«¶åˆã—ã¦ã„ã¾ã™"
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr "行末 (EOL) ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -36881,7 +36938,7 @@ msgid "unknown type name %qE"
msgstr "ä¸æ˜Žãªåž‹å %qE ã§ã™"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "宣言指定ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -36897,7 +36954,7 @@ msgstr "空ã®å®£è¨€å†…ã« %<inline%> ãŒã‚ã‚Šã¾ã™"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "%<;%>ã€è­˜åˆ¥å­ã¾ãŸã¯ %<(%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr ""
@@ -36912,8 +36969,8 @@ msgstr ""
msgid "unexpected attribute"
msgstr "packed 属性ã¯å¿…è¦ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
#| msgid "getter/setter attribute must be followed by %<=%>"
msgid "%<fallthrough%> attribute not followed by %<;%>"
@@ -36954,7 +37011,7 @@ msgstr "ファイルスコープã®ç©ºã®å®£è¨€å†…ã« %<auto%> ãŒã‚ã‚Šã¾ã™"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "%<,%> ã¾ãŸã¯ %<;%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -36982,7 +37039,7 @@ msgstr "ISO C99 㯠%<_Static_assert%> をサãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 㯠%<_Static_assert%> をサãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "文字列リテラルãŒäºˆæœŸã•ã‚Œã¾ã™"
@@ -37049,14 +37106,14 @@ msgstr "マクロ引数 \"%s\" ã¯æ–‡å­—列化ã•ã‚Œã¾ã™"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "識別å­ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "列挙型リストã®æœ€å¾Œã«ã‚³ãƒ³ãƒžãŒã‚ã‚Šã¾ã™"
@@ -37194,7 +37251,7 @@ msgstr "ISO C90 ã¯å®£è¨€ã¨ã‚³ãƒ¼ãƒ‰ã®æ··åˆã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
msgid "expected %<}%> before %<else%>"
msgstr "%<}%> ㌠%<else%> ã®å‰ã«äºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%> ã®å‰ã« %<if%> ãŒã‚ã‚Šã¾ã›ã‚“"
@@ -37219,12 +37276,12 @@ msgstr ""
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr "ラベルã¯æ–‡ã¾ãŸã¯å®£è¨€ã®ä¸€éƒ¨ã«ã®ã¿ãªã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚æ–‡ã«ãªã‚‹ã“ã¨ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -37238,17 +37295,17 @@ msgstr "識別å­ã¾ãŸã¯ %<*%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "æ–‡ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "%<if%> 文内ã®ç©ºã®æœ¬ä½“ã¯ä¸­æ‹¬å¼§ã§æ‹¬ã‚‹ã“ã¨ã‚’推奨ã—ã¾ã™"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr "%<else%> 文内ã®ç©ºã®æœ¬ä½“ã¯ä¸­æ‹¬å¼§ã§æ‹¬ã‚‹ã“ã¨ã‚’推奨ã—ã¾ã™"
@@ -37258,7 +37315,7 @@ msgstr "%<else%> 文内ã®ç©ºã®æœ¬ä½“ã¯ä¸­æ‹¬å¼§ã§æ‹¬ã‚‹ã“ã¨ã‚’推奨ã—ã¾
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr "%<else%> ãŒæ›–昧ã«ãªã‚‹ã“ã¨ã‚’é¿ã‘ã‚‹ãŸã‚ã«æ˜Žç¤ºçš„ã«ä¸­æ‹¬å¼§ã§æ‹¬ã‚‹ã“ã¨ã‚’推奨ã—ã¾ã™"
@@ -37278,7 +37335,7 @@ msgstr ""
msgid "invalid iterating variable in fast enumeration"
msgstr ""
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -37471,18 +37528,18 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr "%<__builtin_longjmp%> ã®ç¬¬äºŒå¼•æ•°ã¯ 1 ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "関数 %<__builtin_next_arg%> ã¸ã®å¼•æ•°ã®æ•°ãŒé–“é•ã£ã¦ã„ã¾ã™"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -37537,64 +37594,64 @@ msgstr "objective-c メソッド定義ãŒäºˆæœŸã•ã‚Œã¾ã™"
msgid "no type or storage class may be specified here,"
msgstr "åž‹ã¾ãŸã¯è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ãŒã“ã“ã§æŒ‡å®šã•ã‚Œã¦ã„ã¾ã›ã‚“ã€"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr "ä¸æ˜Žãª property 属性ã§ã™"
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "%<#pragma pack%> ã®å¾Œã« %<(%> ãŒã‚ã‚Šã¾ã›ã‚“ - 無視ã•ã‚Œã¾ã—ãŸ"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "%<#pragma pack%> ã®å¾Œã« %<(%> ãŒã‚ã‚Šã¾ã›ã‚“ - 無視ã•ã‚Œã¾ã—ãŸ"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr "%<setter%> 属性ã¯ä¸€å›žã®ã¿æŒ‡å®šã§ãã¾ã™"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr "setter å㯠%<:%> ã§çµ‚端ã•ã‚Œãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "%<getter%> 属性ã¯ä¸€å›žã®ã¿æŒ‡å®šã§ãã¾ã™"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp flush%> may only be used in compound statements"
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<#pragma omp flush%> ã¯è¤‡åˆæ–‡å†…ã§ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pch_preprocess%> must be first"
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "%<#pragma GCC pch_preprocess%> ã¯æœ€åˆã«ç„¡ã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr ""
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, fuzzy, gcc-internal-format
#| msgid "for statement expected"
msgid "for, while or do statement expected"
msgstr "for æ–‡ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<#pragma GCC pch_preprocess%> ã¯æœ€åˆã«ç„¡ã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
@@ -37610,12 +37667,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "#pragma GCC optimize ã¯é–¢æ•°å†…ã§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr "%qs å¥ãŒå¤šã™ãŽã¾ã™"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
#| msgid "expected integer expression"
msgid "expected integer expression before ')'"
@@ -37632,59 +37689,59 @@ msgstr "æ·»ãˆå­—ã¯æ•´æ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
msgid "%qD is not a variable"
msgstr "%qD ã¯å¤‰æ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable"
msgid "%qD is not a pointer variable"
msgstr "%qD ã¯å¤‰æ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
#| msgid "expected %<new%>"
msgid "expected %<none%>"
msgstr "%<new%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "%<none%> ã¾ãŸã¯ %<shared%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>, %<,%> or %<)%>"
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "%<;%>ã€%<,%> ã¾ãŸã¯ %<)%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
#| msgid "expected %<catch%>"
msgid "expected %<data%>"
msgstr "%<catch%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses"
msgstr "%qs å¥ãŒå¤šã™ãŽã¾ã™"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses without modifier"
msgstr "%qs å¥ãŒå¤šã™ãŽã¾ã™"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -37714,25 +37771,25 @@ msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
msgid "%<num_tasks%> value must be positive"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<grainsize%> value must be positive"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<priority%> value must be non-negative"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
#| msgid "expected %<throw%>"
msgid "expected %<tofrom%>"
msgstr "%<throw%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
#| msgid "expected %<class%>"
msgid "expected %<scalar%>"
@@ -37744,63 +37801,63 @@ msgstr "%<class%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
msgid "%<num_workers%> value must be positive"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
#| msgid "too many arguments"
msgid "too many %<static%> arguments"
msgstr "引数ãŒå¤šã™ãŽã¾ã™"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
msgid "unexpected argument"
msgstr "packed 属性ã¯å¿…è¦ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%qs value must be positive"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute argument not an integer constant"
msgid "%<tile%> argument needs positive integral constant"
msgstr "%qE 属性ã®å¼•æ•°ãŒæ•´æ•°å®šæ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, fuzzy, gcc-internal-format
#| msgid "ordered comparison of pointer with integer zero"
msgid "ordered argument needs positive constant integer expression"
msgstr "æ•´æ•° 0 ã¨ãƒã‚¤ãƒ³ã‚¿ã¨ã®é †åºæ¯”較ã§ã™"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, fuzzy, gcc-internal-format
#| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "%<+%>ã€%<*%>ã€%<-%>ã€%<&%>ã€%<^%>ã€%<|%>ã€%<&&%> ã¾ãŸã¯ %<||%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr ""
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr "スケジュール %<runtime%> 㯠%<chunk_size%> 仮引数をã¨ã‚Šã¾ã›ã‚“"
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr "スケジュール %<auto%> 㯠%<chunk_size%> 仮引数をã¨ã‚Šã¾ã›ã‚“"
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "chunk size value must be positive"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr "`無効ãªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã®ç¨®é¡žã§ã™"
@@ -37817,18 +37874,18 @@ msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
msgid "%<num_teams%> value must be positive"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<thread_limit%> value must be positive"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
@@ -37848,19 +37905,19 @@ msgstr ""
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
#| msgid "invalid schedule kind"
msgid "invalid depend kind"
msgstr "`無効ãªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã®ç¨®é¡žã§ã™"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
#| msgid "invalid mask"
msgid "invalid map kind"
msgstr "無効ãªãƒžã‚¹ã‚¯ã§ã™"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
#| msgid "invalid schedule kind"
msgid "invalid dist_schedule kind"
@@ -37872,72 +37929,72 @@ msgstr "`無効ãªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã®ç¨®é¡žã§ã™"
msgid "invalid proc_bind kind"
msgstr "`無効ãªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã®ç¨®é¡žã§ã™"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp%> clause"
msgid "expected %<#pragma acc%> clause"
msgstr "%<#pragma omp%> å¥ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs 㯠%qs 用ã«ã¯æœ‰åŠ¹ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, fuzzy, gcc-internal-format
#| msgid "%qs must be used with %qs"
msgid "%qs must be the first clause of %qs"
msgstr "%qs 㯠%qs ã¨ä½µç”¨ã—ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "%<#pragma omp%> å¥ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, fuzzy, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr "セクション属性㯠`%s' ã«ã¯ä½¿ãˆã¾ã›ã‚“"
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, fuzzy, gcc-internal-format
#| msgid "variably modified field at file scope"
msgid "invalid OpenACC clause at file scope"
msgstr "ファイルスコープã®å¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã§ã™"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, fuzzy, gcc-internal-format
#| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "%<extern%> 変数 %qD ã®å®£è¨€ãŒ %<for%> ループåˆæœŸåŒ–宣言内ã«ã‚ã‚Šã¾ã™"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
#| msgid "expected a string after %<#pragma message%>"
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "%<#pragma message%> ã®å¾Œã«æ–‡å­—列ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr ""
@@ -37953,7 +38010,7 @@ msgstr ""
msgid "expected function name"
msgstr "関数ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
msgid "%qD does not refer to a function"
msgstr "メンãƒé–¢æ•°ã®åå‰ã‚’欠ã„ã¦ã„ã¾ã™"
@@ -37963,44 +38020,44 @@ msgstr "メンãƒé–¢æ•°ã®åå‰ã‚’欠ã„ã¦ã„ã¾ã™"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr ""
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr ""
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "%<#pragma align%> 㯠%D ã®å‰ã«ç¾ã‚Œãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“。無視ã—ã¦ã„ã¾ã™"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, fuzzy, gcc-internal-format
#| msgid "invalid operator for %<#pragma omp atomic%>"
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "%<#pragma omp atomic%> 用ã®ç„¡åŠ¹ãªæ¼”ç®—å­ã§ã™"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "%<#pragma omp atomic%> 用ã®ç„¡åŠ¹ãªæ¼”ç®—å­ã§ã™"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
@@ -38010,28 +38067,28 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr "%<(%> ã¾ãŸã¯ãƒ•ã‚¡ã‚¤ãƒ«çµ‚端 (EOF) ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr "for æ–‡ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
#| msgid "for statement expected"
msgid "_Cilk_for statement expected"
msgstr "for æ–‡ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr ""
@@ -38041,76 +38098,76 @@ msgstr ""
msgid "not enough perfectly nested loops"
msgstr "ループãŒå®Œå…¨ãªå…¥ã‚Œå­ã«ãªã£ã¦ã„ã¾ã›ã‚“"
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr ""
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, fuzzy, gcc-internal-format
#| msgid "%<void%> as only parameter may not be qualified"
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "唯一ã®ä»®å¼•æ•°ã¨ãªã‚‹ %<void%> ã«ã¯ä¿®é£¾å­ãŒã¤ãã¾ã›ã‚“"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp barrier%> may only be used in compound statements"
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr "%<#pragma omp barrier%> ã¯è¤‡åˆæ–‡å†…ã§ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, fuzzy, gcc-internal-format
#| msgid "expected %<operator%>"
msgid "expected %<for%> after %qs"
msgstr "%<operator%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
#| msgid "expected %<using%>"
msgid "expected %<point%>"
msgstr "%<using%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -38126,7 +38183,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr "%<#pragma align%> 㯠%D ã®å‰ã«ç¾ã‚Œãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“。無視ã—ã¦ã„ã¾ã™"
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -38136,34 +38193,34 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
#| msgid "expected %<try%>"
msgid "expected %<target%>"
msgstr "%<try%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
#| msgid "expected %<decltype%>"
msgid "expected %<declare%>"
msgstr "%<decltype%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
@@ -38221,23 +38278,23 @@ msgstr "関数ãŒäºˆæœŸã•ã‚Œã¾ã™"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp section%> or %<}%>"
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "%<#pragma omp section%> ã¾ãŸã¯ %<}%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr "%qE ã¯æœ€åˆã«ä½¿ç”¨ã—ãŸå¾Œã« %<threadprivate%> ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "自動変数 %qE 㯠%<threadprivate%> ã«ãªã‚‹ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "%<threadprivate%> %qE ã¯ä¸å®Œå…¨åž‹ã‚’æŒã£ã¦ã„ã¾ã™"
@@ -38253,56 +38310,56 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr "#pragma GCC optimize ã¯é–¢æ•°å†…ã§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, fuzzy, gcc-internal-format
#| msgid "argument must be a constant"
msgid "vectorlength must be an integer constant"
msgstr "引数ã¯å®šæ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
#| msgid "stack size must be an exact power of 2"
msgid "vectorlength must be a power of 2"
msgstr "スタックサイズ㯠2 ã®ç´¯ä¹—ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, fuzzy, gcc-internal-format
#| msgid "case label is not an integer constant expression"
msgid "step size must be an integer constant expression or an integer variable"
msgstr "case ラベルã¯æ•´æ•°å®šæ•°å¼ã«å‡ºæ¥ã¾ã›ã‚“"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp%> clause"
msgid "expected %<#pragma simd%> clause"
msgstr "%<#pragma omp%> å¥ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -38313,7 +38370,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr "é…列 new ã§ã®ã‚µã‚¤ã‚ºã¯å®Œå…¨ãªåž‹ã‚’æŒãŸã­ã°ãªã‚Šã¾ã›ã‚“"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<::%>"
msgid "expected %<:%> or numeral"
@@ -39051,7 +39108,7 @@ msgstr "左辺ã¸ã®ä»£å…¥ã¯ format 属性ã®å€™è£œã®ã‚ˆã†ã§ã™"
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "左辺ã®åˆæœŸåŒ–㯠format 属性ã®å€™è£œã®ã‚ˆã†ã§ã™"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "戻り型㯠format 属性ã®å€™è£œã®ã‚ˆã†ã§ã™"
@@ -39379,7 +39436,7 @@ msgstr "スカラーåˆæœŸåŒ–å­å†…ã®è¦ç´ ãŒå¤šã™ãŽã¾ã™"
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO C 㯠%<goto *expr;%> ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "%<noreturn%> ã¨å®£è¨€ã•ã‚Œã¦ã„る関数㌠%<return%> 文をæŒã£ã¦ã„ã¾ã™"
@@ -39389,7 +39446,7 @@ msgstr "%<noreturn%> ã¨å®£è¨€ã•ã‚Œã¦ã„る関数㌠%<return%> 文をæŒã£ã
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
@@ -39415,7 +39472,7 @@ msgstr "ISO C 㯠void を戻ã™é–¢æ•°å†…ã§ã€å¼ã‚’ãŒã‚ã‚‹ %<return%> ã‚’ç¦
msgid "function returns address of label"
msgstr "関数ãŒå±€æ‰€å¤‰æ•°ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã—ã¾ã™"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "switch ã®å†…容ãŒæ•´æ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
@@ -39430,7 +39487,7 @@ msgstr "ISO C ã§ã¯ %<long%> ã«ã‚ˆã‚‹ switch 文㯠%<int%> ã«ã‚ˆã‚‹ switch ã
msgid "case label is not an integer constant expression"
msgstr "case ラベルã¯æ•´æ•°å®šæ•°å¼ã«å‡ºæ¥ã¾ã›ã‚“"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "switch æ–‡ã®å¤–ã«ã‚ã‚‹ case ラベルã§ã™"
@@ -39450,17 +39507,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "ループã¾ãŸã¯ switch æ–‡ã®å¤–ã«ã‚ã‚‹ break æ–‡ã§ã™"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "ループã®å¤–ã«ã‚ã‚‹ continue æ–‡ã§ã™"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "OpenMP ã®ãƒ«ãƒ¼ãƒ—用㫠break æ–‡ãŒä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
@@ -39471,7 +39528,7 @@ msgstr "OpenMP ã®ãƒ«ãƒ¼ãƒ—用㫠break æ–‡ãŒä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "ループã¾ãŸã¯ switch æ–‡ã®å¤–ã«ã‚ã‚‹ break æ–‡ã§ã™"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, fuzzy, gcc-internal-format
#| msgid "continue statement not within a loop"
msgid "continue statement within %<#pragma simd%> loop body"
@@ -39581,12 +39638,12 @@ msgstr "スカラーãŒå¿…è¦ãªå ´æ‰€ã§å…±ç”¨ä½“åž‹ã®å€¤ãŒä½¿ç”¨ã•ã‚Œã¦ã„
msgid "used vector type where scalar is required"
msgstr "スカラーãŒå¿…è¦ãªå ´æ‰€ã§æ§‹é€ ä½“åž‹ã®å€¤ãŒä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -39597,25 +39654,25 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "%qs å¥ãŒå¤šã™ãŽã¾ã™"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
msgid "%qE is a member of a union"
msgstr "メンãƒé–¢æ•°ã®åå‰ã‚’欠ã„ã¦ã„ã¾ã™"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr "インスタンス変数 `%s' 㯠%s ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %qs clause"
@@ -39628,73 +39685,73 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "%qs å¥ãŒå¤šã™ãŽã¾ã™"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, fuzzy, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr "インスタンス変数 `%s' 㯠%s ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "low bound %qE of array section does not have integral type"
msgstr "é…列 new ã§ã®ã‚µã‚¤ã‚ºã¯å®Œå…¨ãªåž‹ã‚’æŒãŸã­ã°ãªã‚Šã¾ã›ã‚“"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "length %qE of array section does not have integral type"
msgstr "é…列 new ã§ã®ã‚µã‚¤ã‚ºã¯å®Œå…¨ãªåž‹ã‚’æŒãŸã­ã°ãªã‚Šã¾ã›ã‚“"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, fuzzy, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr "セクション属性㯠`%s' ã«ã¯ä½¿ãˆã¾ã›ã‚“"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, fuzzy, gcc-internal-format
#| msgid "variable length array is used"
msgid "negative length in array section in %qs clause"
msgstr "å¯å¤‰é•·é…列ãŒä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
#| msgid "type to vector delete is neither pointer or array type"
msgid "%qE does not have pointer or array type"
@@ -39715,7 +39772,7 @@ msgstr ""
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "%qE 㯠%<reduction(%s)%> 用ã®ç„¡åŠ¹ãªåž‹ã‚’æŒã£ã¦ã„ã¾ã™"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr ""
@@ -39726,17 +39783,17 @@ msgstr ""
msgid "variable length element type in array %<reduction%> clause"
msgstr "å¯å¤‰é•·é…列ãŒä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "%qE 㯠%<threadprivate%> (%<copyin%> 用ã¨ã—ã¦) ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -39756,18 +39813,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qE ã¯å¥ %qs 内ã§ã¯å¤‰æ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qD appears more than once in reduction clauses"
@@ -39780,33 +39837,33 @@ msgstr "%qE ãŒãƒ‡ãƒ¼ã‚¿å¥å†…ã§äºŒå›žä»¥ä¸Šå‡ºç¾ã—ã¦ã„ã¾ã™"
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qD appears both in data and map clauses"
msgstr "%qE ãŒãƒ‡ãƒ¼ã‚¿å¥å†…ã§äºŒå›žä»¥ä¸Šå‡ºç¾ã—ã¦ã„ã¾ã™"
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "%qE 㯠%<firstprivate%> å¥å†…ã§ã¯å¤‰æ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "%qE 㯠%<lastprivate%> å¥å†…ã§ã¯å¤‰æ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %<aligned%> clause"
@@ -39829,61 +39886,61 @@ msgstr ""
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr "%qE ãŒãƒ‡ãƒ¼ã‚¿å¥å†…ã§äºŒå›žä»¥ä¸Šå‡ºç¾ã—ã¦ã„ã¾ã™"
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE ã¯å¥ %qs 内ã§ã¯å¤‰æ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qD appears more than once in motion clauses"
msgstr "%qE ãŒãƒ‡ãƒ¼ã‚¿å¥å†…ã§äºŒå›žä»¥ä¸Šå‡ºç¾ã—ã¦ã„ã¾ã™"
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qD appears more than once in map clauses"
msgstr "%qE ãŒãƒ‡ãƒ¼ã‚¿å¥å†…ã§äºŒå›žä»¥ä¸Šå‡ºç¾ã—ã¦ã„ã¾ã™"
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE ã¯å¥ %qs 内ã§ã¯å¤‰æ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, fuzzy, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr "インスタンス変数 `%s' 㯠%s ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE ã¯å¥ %qs 内ã§ã¯å¤‰æ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr "%qE ãŒãƒ‡ãƒ¼ã‚¿å¥å†…ã§äºŒå›žä»¥ä¸Šå‡ºç¾ã—ã¦ã„ã¾ã™"
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, fuzzy, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "インスタンス変数 `%s' 㯠%s ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not an argument in %<uniform%> clause"
@@ -39895,32 +39952,32 @@ msgstr "%qE ã¯å¥ %qs 内ã§ã¯å¤‰æ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
msgid "%qs variable is neither a pointer nor an array"
msgstr "ベクトル型㮠delete ã§ã™ãŒã€ãƒã‚¤ãƒ³ã‚¿ã§ã‚‚é…列型ã§ã‚‚ã‚ã‚Šã¾ã›ã‚“"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qE 㯠%qs (%qs 用) ã¨ã—ã¦å‰ã‚‚ã£ã¦æ±ºã‚られã¦ã„ã¾ã™"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -40497,159 +40554,159 @@ msgstr "関数呼ã³å‡ºã—ã®å¼•æ•°ãŒ format 属性ã®å€™è£œã§ã‚るよã†ã§ã
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr ""
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr ""
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr ""
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr ""
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr " (-fno-deduce-init-list ã§ã“れを無効ã«å‡ºæ¥ã¾ã™)"
-#: cp/call.c:7931
+#: cp/call.c:7934
#, fuzzy, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "一時オブジェクトã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–ã‚ã†ã¨ã—ã¦ã„ã¾ã™"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, fuzzy, gcc-internal-format
#| msgid "constant refers to itself"
msgid "constructor delegates to itself"
msgstr "定数ãŒè‡ªèº«ã‚’å‚ç…§ã—ã¦ã„ã¾ã™"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "éžé–¢æ•° %qD ã®å‘¼ã³å‡ºã—ã§ã™"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr "コンストラクタ %<%T::%D%> を直接呼ã³å‡ºã™ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr ""
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%D(%A)%>"
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "%<%D(%A)%> ã®å‘¼ã³å‡ºã—ã«é©åˆã™ã‚‹é–¢æ•°ãŒã‚ã‚Šã¾ã›ã‚“"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%D(%A)%>"
msgid "no matching function for call to %<%s(%A)%>"
msgstr "%<%D(%A)%> ã®å‘¼ã³å‡ºã—ã«é©åˆã™ã‚‹é–¢æ•°ãŒã‚ã‚Šã¾ã›ã‚“"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "オーãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸ %<%s(%A)%> ã®å‘¼ã³å‡ºã—ã¯æ›–昧ã§ã™"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, fuzzy, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "%s ã« `%s' ã¨ã„ã†åå‰ã®ãƒ¡ãƒ³ãƒã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a constructor"
msgid "pure virtual %q#D called from constructor"
msgstr "コンストラクタã‹ã‚‰å€¤ã‚’è¿”ãã†ã¨ã—ã¦ã„ã¾ã™"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a destructor"
msgid "pure virtual %q#D called from destructor"
msgstr "デストラクタã‹ã‚‰å€¤ã‚’è¿”ãã†ã¨ã—ã¦ã„ã¾ã™"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "オブジェクト以外ãŒãƒ¡ãƒ³ãƒé–¢æ•° %qD を呼ã³å‡ºã™ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr ""
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr ""
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr ""
-#: cp/call.c:9877
+#: cp/call.c:9882
#, fuzzy, gcc-internal-format
#| msgid " candidate 1: %q+#F"
msgid " candidate 1: %q#F"
msgstr " 候補 1: %q+#F"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, fuzzy, gcc-internal-format
#| msgid " candidate 2: %q+#F"
msgid " candidate 2: %q#F"
msgstr " 候補 2: %q+#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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:10102
+#: cp/call.c:10107
#, fuzzy, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "%qE ã‹ã‚‰ %qT ã¸å¤‰æ›ã§ãã¾ã›ã‚“"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr ""
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr ""
@@ -40751,292 +40808,292 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr ""
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr "クラス %qT 内ã®å…¨ã¦ã®ãƒ¡ãƒ³ãƒé–¢æ•°ãŒéžå…¬é–‹ã§ã™"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr "%q#T ã¯ãƒ•ãƒ¬ãƒ³ãƒ‰ãŒç„¡ã„éžå…¬é–‹ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã®ã¿å®šç¾©ã—ã¦ã„ã¾ã™"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr "%q#T ã¯ãƒ•ãƒ¬ãƒ³ãƒ‰ãŒç„¡ã„éžå…¬é–‹ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã®ã¿å®šç¾©ã—ã¦ã„ã¾ã™"
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
#| msgid "%q+#D cannot be overloaded"
msgid "%qD can be marked override"
msgstr "%q+#D ã¯ã‚ªãƒ¼ãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã™ã‚‹ã“ã¨ãŒå‡ºæ¥ã¾ã›ã‚“"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3128
#, fuzzy, gcc-internal-format
#| msgid "%q+D was hidden"
msgid "%qD was hidden"
msgstr "%q+D ã¯éš ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
#| msgid " %qD"
msgid " by %qD"
msgstr " %qD"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "%q+#D ã¯ç„¡åŠ¹ã§ã™ã€‚ç„¡å共用体ã¯éžé™çš„データメンãƒã®ã¿æŒã¤ã“ã¨ãŒå‡ºæ¥ã¾ã™"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "%q+#D ã¯ç„¡åŠ¹ã§ã™ã€‚ç„¡å構造体ã¯éžé™çš„データメンãƒã®ã¿æŒã¤ã“ã¨ãŒå‡ºæ¥ã¾ã™"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous union"
msgid "private member %q#D in anonymous union"
msgstr "ç„¡å共用体内ã«éžå…¬é–‹ãƒ¡ãƒ³ãƒ %q+#D ãŒã‚ã‚Šã¾ã™"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous struct"
msgid "private member %q#D in anonymous struct"
msgstr "ç„¡å構造体内ã«éžå…¬é–‹ãƒ¡ãƒ³ãƒ %q+#D ãŒã‚ã‚Šã¾ã™"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "protected member %q#D in anonymous union"
msgstr "ç„¡å共用体内ã«ä¿è­·ã•ã‚ŒãŸãƒ¡ãƒ³ãƒ %q+#D ãŒã‚ã‚Šã¾ã™"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous struct"
msgid "protected member %q#D in anonymous struct"
msgstr "ç„¡å構造体内内ã«ä¿è­·ã•ã‚ŒãŸãƒ¡ãƒ³ãƒ %q+#D ãŒã‚ã‚Šã¾ã™"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "ビットフィールド %q+#D ãŒéžæ•´æ•°åž‹ã§ã™"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "ビットフィールド %q+D ã®å¹…ãŒæ•´æ•°å®šæ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "ビットフィールド %q+D ã®å¹…ãŒè² ã§ã™"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "ビットフィールド %q+D ã®å¹…㌠0 ã§ã™"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, fuzzy, gcc-internal-format
#| msgid "width of %q+D exceeds its type"
msgid "width of %qD exceeds its type"
msgstr "%q+D ã®å¹…ãŒåž‹ã®å¤§ãã•ã‚’超ãˆã¦ã„ã¾ã™"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, fuzzy, gcc-internal-format
#| msgid "%q+D is too small to hold all values of %q#T"
msgid "%qD is too small to hold all values of %q#T"
msgstr "%q+D 㯠%q#T ã®å…¨ã¦ã®å€¤ã‚’æŒã¤ã«ã¯å°ã•ã™ãŽã¾ã™"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr "コンストラクタをæŒã¤ãƒ¡ãƒ³ãƒ %q+#D ã¯å…±ç”¨ä½“内ã§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "デストラクタをæŒã¤ãƒ¡ãƒ³ãƒ %q+#D ã¯å…±ç”¨ä½“内ã§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "コピー代入演算å­ã‚’æŒã¤ãƒ¡ãƒ³ãƒ %q+#D ã¯å…±ç”¨ä½“内ã§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/class.c:3781
+#: cp/class.c:3783
#, fuzzy, gcc-internal-format
#| msgid "%q+D may not be static because it is a member of a union"
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "%q+D ã¯å…±ç”¨ä½“ã®ãƒ¡ãƒ³ãƒã®ãŸã‚é™çš„ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q+#D in class without a constructor"
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "コンストラクタãŒç„¡ã„クラス内ã«éžé™çš„定数メンム%q+#D ãŒã‚ã‚Šã¾ã™"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "フィールド %q+D ã¯ãŒé–¢æ•°åž‹ã¨ã—ã¦ç„¡åŠ¹ãªå®£è¨€ã‚’ã•ã‚Œã¾ã—ãŸ"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "フィールド %q+D ã¯ãƒ¡ã‚½ãƒƒãƒ‰åž‹ã¨ã—ã¦ç„¡åŠ¹ãªå®£è¨€ã‚’ã•ã‚Œã¾ã—ãŸ"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "éžãƒ¡ãƒ³ãƒ `%s' ã‚’ `mutable' ã¨ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "éžãƒ¡ãƒ³ãƒ `%s' ã‚’ `mutable' ã¨ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "共用体 %qT 内ã®è¤‡æ•°ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ãŒåˆæœŸåŒ–ã•ã‚Œã¾ã—ãŸ"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
#| msgid "field %q+#D with same name as class"
msgid "field %q#D with same name as class"
msgstr "フィールド %q+#D ãŒã‚¯ãƒ©ã‚¹åã¨åŒã˜ã§ã™"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q#T ãŒãƒã‚¤ãƒ³ã‚¿ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒã‚’æŒã£ã¦ã„ã¾ã™"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, fuzzy, gcc-internal-format
#| msgid "alignment of %qD is bigger than original declaration"
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr "%qD ã®æ•´åˆ—ã¯å…ƒã®å®£è¨€ã‚ˆã‚Šå¤§ãã„ã§ã™"
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "éžä»®æƒ³é–¢æ•° %q+D 用ã®åˆæœŸåŒ–å­ãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã™"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, fuzzy, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "éžãƒ¡ãƒ³ãƒé–¢æ•°ã§ã® `this' ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, fuzzy, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "クラスタイプ項を欠ã„ã¦ã„ã¾ã™"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid " %q+T has a non-trivial destructor"
msgstr "基底クラス %q#T ãŒéžä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒã£ã¦ã„ã¾ã™"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid " base class %qT of %q+T is non-literal"
msgstr "基底クラス %q#T ãŒéžä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒã£ã¦ã„ã¾ã™"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr "関数を inline ã«ã§ãã¾ã›ã‚“"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr "メンãƒã¸ã®ãƒã‚¤ãƒ³ã‚¿ã§ã®ç„¡åŠ¹ãª `%s' ã®ä½¿ç”¨"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "基底クラス %q#T ãŒéžä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒã£ã¦ã„ã¾ã™"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, fuzzy, gcc-internal-format
#| msgid "non-static reference %q+#D in class without a constructor"
msgid "non-static reference %q#D in class without a constructor"
msgstr "コンストラクタãŒç„¡ã„クラス内ã«éžé™çš„å‚ç…§ %q+#D ãŒã‚ã‚Šã¾ã™"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q+#D in class without a constructor"
msgid "non-static const member %q#D in class without a constructor"
@@ -41044,161 +41101,161 @@ msgstr "コンストラクタãŒç„¡ã„クラス内ã«éžé™çš„定数メンム%q
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr "%q+D ã¯å®šæ•°å‚照をå–るよã†ã«å®£è¨€ã•ã‚Œã¦ã„ã¾ã™ãŒã€æš—黙的ãªå®£è¨€ã§ã¯éžå®šæ•°å‚照をå–ã‚Šã¾ã™"
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "直接ã®åŸºåº• %qT ã¯æ›–昧ãªãŸã‚ %qT 内ã§ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã›ã‚“"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "仮想基底 %qT ã¯æ›–昧ãªãŸã‚ %qT 内ã§ã¯ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã›ã‚“"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, fuzzy, gcc-internal-format
#| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "%q+D ã®ã‚ªãƒ•ã‚»ãƒƒãƒˆã¯ ABI ã«é©åˆã—ã¦ã„ãªã„ãŸã‚å°†æ¥ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® GCC ã§ã¯å¤‰æ›´ã«ãªã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
#| msgid "size of array %qE is too large"
msgid "size of type %qT is too large (%qE bytes)"
msgstr "é…列 %qE ã®ã‚µã‚¤ã‚ºãŒå¤§ãã™ãŽã¾ã™"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr ""
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
#| msgid "invalid use of flexible array member"
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "å¯å¤‰é…列メンãƒã®ç„¡åŠ¹ãªä½¿ç”¨æ³•ã§ã™"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
msgid "array member %q#D declared here"
msgstr "`%s' ã¯å‰ã«ã“ã“ã§å®£è¨€ã•ã‚Œã¾ã—ãŸ"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, fuzzy, gcc-internal-format
#| msgid "flexible array member not at end of struct"
msgid "zero-size array member %qD not at end of %q#T"
msgstr "構造体ã®æœ€å¾Œã§ã¯ãªã„所ã«å¯å¤‰é…列メンãƒãŒã‚ã‚Šã¾ã™"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, fuzzy, gcc-internal-format
#| msgid "flexible array member in otherwise empty struct"
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "構造体ã«å¯å¤‰é…列メンãƒä»¥å¤–ã®ãƒ¡ãƒ³ãƒãŒã‚ã‚Šã¾ã›ã‚“"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
#| msgid "redefinition of %q#T"
msgid "in the definition of %q#T"
msgstr "%q#T ãŒå†å®šç¾©ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
#| msgid "flexible array member not at end of struct"
msgid "flexible array member %qD not at end of %q#T"
msgstr "構造体ã®æœ€å¾Œã§ã¯ãªã„所ã«å¯å¤‰é…列メンãƒãŒã‚ã‚Šã¾ã™"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
#| msgid "flexible array member in otherwise empty struct"
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "構造体ã«å¯å¤‰é…列メンãƒä»¥å¤–ã®ãƒ¡ãƒ³ãƒãŒã‚ã‚Šã¾ã›ã‚“"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
msgid "next member %q#D declared here"
msgstr "`%s' ã¯å‰ã«ã“ã“ã§å®£è¨€ã•ã‚Œã¾ã—ãŸ"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "%q#T ãŒå†å®šç¾©ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "%q#T ã¯ä»®æƒ³é–¢æ•°ã‚’æŒã£ã¦ãŠã‚Šéžä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‹ã‚‰ã‚¢ã‚¯ã‚»ã‚¹å¯èƒ½ã§ã™"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
#| msgid "prototype for %q#D does not match any in class %qT"
msgid "type transparent %q#T does not have any fields"
msgstr "%q#D 用ã®ãƒ—ロトタイプãŒã‚¯ãƒ©ã‚¹ %qT 内ã®ã©ã‚Œã¨ã‚‚一致ã—ã¾ã›ã‚“"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, fuzzy, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr "メンãƒé–¢æ•°ã®åå‰ã‚’欠ã„ã¦ã„ã¾ã™"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "言語文字列 %<\"%E\"%> ã¯èªè­˜ã§ãã¾ã›ã‚“"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "関数 %qD ã‹ã‚‰åž‹ %q#T ã¸ã®å¤‰æ›ãŒé©åˆã—ã¾ã›ã‚“"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "オーãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸé–¢æ•° %qD ã‹ã‚‰åž‹ %q#T ã¸ã®å¤‰æ›ã¯æ›–昧ã§ã™"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "メンム%qD ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã¨è¦‹ãªã—ã¦ã„ã¾ã™"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "型情報ãŒä¸å分ã§ã™"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "%qE ã‚’åž‹ %qT ã‹ã‚‰åž‹ %qT ã¸å¤‰æ›ã§ãã¾ã›ã‚“"
@@ -41208,12 +41265,12 @@ msgstr "%qE ã‚’åž‹ %qT ã‹ã‚‰åž‹ %qT ã¸å¤‰æ›ã§ãã¾ã›ã‚“"
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "%q#D ãŒå®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, fuzzy, gcc-internal-format
#| msgid "changes meaning of %qD from %q+#D"
msgid "changes meaning of %qD from %q#D"
@@ -41244,350 +41301,350 @@ msgstr "関数 `%s' ã«å¯¾ã—ã¦ä¸é©åˆ‡ãªä¿å­˜ã‚¯ãƒ©ã‚¹"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "関数 `%s' ã«å¯¾ã—ã¦ä¸é©åˆ‡ãªä¿å­˜ã‚¯ãƒ©ã‚¹"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, fuzzy, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr "クラスタイプ項を欠ã„ã¦ã„ã¾ã™"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr ""
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr ""
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a function template"
msgid "%qD is not usable as a constexpr function because:"
msgstr "%qD ã¯é–¢æ•°ãƒ†ãƒ³ãƒ—レートã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr ""
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "call to internal function %qE"
msgstr "éžé–¢æ•° %qD ã®å‘¼ã³å‡ºã—ã§ã™"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr ""
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "call to non-constexpr function %qD"
msgstr "éžé–¢æ•° %qD ã®å‘¼ã³å‡ºã—ã§ã™"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr "`%s' ã¯ãã®å®šç¾©ã®å‰ã«ãƒ—ロトタイプãªã—ã§ä½¿ã‚ã‚Œã¾ã—ãŸ"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr ""
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr ""
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr ""
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
#| msgid "right shift count is negative"
msgid "right operand of shift expression %q+E is negative"
msgstr "å³ã‚·ãƒ•ãƒˆå›žæ•°ãŒè² ã§ã™"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "left operand of shift expression %q+E is negative"
msgstr "カンマ演算å­ã®å·¦å´ã®å¼ã«åŠ¹åŠ›ãŒã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, fuzzy, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, fuzzy, gcc-internal-format
#| msgid "array subscript is outside array bounds"
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "é…列ã®æ·»å­—ãŒé…列境界ã®å¤–ã«ã‚ã‚Šã¾ã™"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, fuzzy, gcc-internal-format
#| msgid "array subscript is outside array bounds"
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "é…列ã®æ·»å­—ãŒé…列境界ã®å¤–ã«ã‚ã‚Šã¾ã™"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr "åˆæœŸåŒ–å­ã‚’欠ã„ã¦ã„ã¾ã™"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer in %qE"
msgstr "%<void *%> ãƒã‚¤ãƒ³ã‚¿ã®å‚照を解除ã—ã¦ã„ã¾ã™"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr ""
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, fuzzy, gcc-internal-format
#| msgid "%qD was not initialized with a constant expression"
msgid "mutable %qD is not usable in a constant expression"
msgstr "%qD ã¯å®šæ•°å¼ã§åˆæœŸåŒ–ã•ã‚Œã¾ã›ã‚“ã§ã—ãŸ"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr "åˆæœŸåŒ–å­ã‚’欠ã„ã¦ã„ã¾ã™"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer"
msgstr "%<void *%> ãƒã‚¤ãƒ³ã‚¿ã®å‚照を解除ã—ã¦ã„ã¾ã™"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr ""
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, fuzzy, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "%qE ã¯åˆæœŸåŒ–ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, gcc-internal-format
msgid "%q#D is not const"
msgstr "%q#D 㯠const ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr "%q#D 㯠volatile ã§ã™"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "%qD ã¯å®šæ•°å¼ã§åˆæœŸåŒ–ã•ã‚Œã¾ã›ã‚“ã§ã—ãŸ"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr ""
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr ""
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°å¼ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr ""
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, fuzzy, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not a constant expression"
msgid "a reinterpret_cast is not a constant expression"
msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°å¼ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°å¼ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not a constant expression"
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°å¼ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°å¼ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not a constant expression"
msgid "statement is not a constant expression"
msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°å¼ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr ""
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "%q+F ㌠%<static%> ã¨å®£è¨€ã•ã‚Œã¾ã—ãŸãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, fuzzy, gcc-internal-format
#| msgid "%qE undeclared here (not in a function)"
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "%qE ãŒã“ã“ã§ã¯å®£è¨€ã•ã‚Œã¦ã„ã¾ã›ã‚“ (関数内ã§ã¯ãªã„)"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, fuzzy, gcc-internal-format
#| msgid "register variable %qD used in nested function"
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "レジスタ変数 %qD ãŒå…¥ã‚Œå­ã«ãªã£ãŸé–¢æ•°å†…ã§ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°å¼ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not a constant expression"
msgid "%<delete[]%> is not a constant expression"
msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°å¼ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, fuzzy, gcc-internal-format
msgid "non-constant array initialization"
msgstr "åˆæœŸåŒ–å­å†…ã«éžå®šæ•°ã®é…列インデックスãŒã‚ã‚Šã¾ã™"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
#| msgid "overflow in constant expression"
msgid "%<goto%> is not a constant expression"
msgstr "定数å¼å†…ã§ã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "ファイル \"%s\" ã«æˆ»ã‚‹ã¯ãšã§ã—ãŸ"
@@ -42409,7 +42466,7 @@ msgstr "æ–‡ãŒäºˆæœŸã•ã‚Œã¾ã™"
msgid " skips initialization of %q#D"
msgstr "(`%s' ã®åˆæœŸåŒ–ã¯ä¸å®Œå…¨ã§ã™)"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -42424,7 +42481,7 @@ msgstr ""
msgid "%qD is not a type"
msgstr "%s ã¯åž‹ %s ã§ã¯ã‚ã‚Šã¾ã›ã‚“ (引数 %d)"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr ""
@@ -44099,7 +44156,7 @@ msgstr "マクロ引数内ã§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’使ã†ã“ã¨ã¯ã§ãã¾ã›ã‚“
msgid "parameter declared %<auto%>"
msgstr "仮引数 `%s' ㌠void ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, fuzzy, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "無効ãªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—レート引数"
@@ -44555,13 +44612,13 @@ msgstr ""
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr ""
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
msgid "previous declaration here"
msgstr "å‰æ–¹ã§ã® `%s' ã®å®£è¨€"
@@ -44571,8 +44628,8 @@ msgstr "å‰æ–¹ã§ã® `%s' ã®å®£è¨€"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, fuzzy, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "%s: オプション `%s' ã¯ã‚ã„ã¾ã„ã§ã™\n"
@@ -44622,7 +44679,7 @@ msgstr "é‡è¤‡ã—㟠case ã®å€¤"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, fuzzy, gcc-internal-format
msgid "previous definition here"
msgstr "`%s' ã¯å‰ã«ã“ã“ã§å®šç¾©ã•ã‚Œã¾ã—ãŸ"
@@ -44688,7 +44745,7 @@ msgstr ""
msgid "return type %q#T is incomplete"
msgstr "戻り値ã®åž‹ãŒä¸å®Œå…¨åž‹ã§ã™"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
@@ -44704,7 +44761,7 @@ msgstr "無効ãªå®£è¨€ã§ã™"
msgid "no return statements in function returning %qT"
msgstr "éž void を戻ã™é–¢æ•°å†…ã« return æ–‡ãŒã‚ã‚Šã¾ã›ã‚“"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, fuzzy, gcc-internal-format
#| msgid "function return types not compatible due to %<volatile%>"
msgid "only plain %<auto%> return type can be deduced to %<void%>"
@@ -44867,27 +44924,27 @@ msgstr "é™çš„メンム%qD ã¯ãƒ“ットフィールドã«å‡ºæ¥ã¾ã›ã‚“"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "ビットフィールドã®å¹…㌠%qD éžæ•´æ•°åž‹ %qT ã§ã™"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr ""
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "ç„¡å構造体ãŒåå‰ã¤ãåž‹ã®ä¸­ã«ã‚ã‚Šã¾ã›ã‚“"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "anonumous åå‰ç©ºé–“ã®é›†åˆä½“㯠static ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr "メンãƒãŒãªã„ç„¡å共用体ã§ã™"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%> ã®æˆ»ã‚Šåž‹ã¯ %qT ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
@@ -44896,67 +44953,67 @@ msgstr "%<operator new%> ã®æˆ»ã‚Šåž‹ã¯ %qT ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "%<operator new%> ã®ç¬¬ä¸€å¼•æ•°ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã‚’æŒã£ã¦ã„ã¦ã¯ã„ã‘ã¾ã›ã‚“"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%> ã¯ç¬¬ä¸€å¼•æ•°ã¨ã—ã¦åž‹ %<size_t%> (%qT) ã‚’ã¨ã‚Šã¾ã™"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, fuzzy, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "`operator delete' ã®æˆ»ã‚Šåž‹ã¯ `void' ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, fuzzy, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "`operator delete' ã¯ç¬¬ä¸€å¼•æ•°ã¨ã—㦠`void *' åž‹ã‚’ã¨ã‚Šã¾ã™"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr "`%s' ㌠`static' ã¨å®£è¨€ã•ã‚Œã¾ã—ãŸãŒæœªå®šç¾©ã§ã™"
@@ -44965,59 +45022,59 @@ msgstr "`%s' ㌠`static' ã¨å®£è¨€ã•ã‚Œã¾ã—ãŸãŒæœªå®šç¾©ã§ã™"
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, fuzzy, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "`%s' ㌠`static' ã¨å®£è¨€ã•ã‚Œã¾ã—ãŸãŒæœªå®šç¾©ã§ã™"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr "`%s' ãŒä½¿ã‚ã‚Œã¾ã—ãŸãŒæœªå®šç¾©ã§ã™"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, fuzzy, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "仮引数リストã‹ã‚‰ã®ä»®å¼•æ•°åを欠ã„ã¦ã„ã¾ã™"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr ""
@@ -45344,19 +45401,19 @@ msgstr "%qD ã¯ã“ã®é–¢æ•°å†…ã§åˆæœŸåŒ–ã•ã‚Œãšã«ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
msgid "invalid initializer for array member %q#D"
msgstr ""
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr ""
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
#| msgid "%qD should be initialized"
msgid "%q#D should be initialized"
msgstr "%qD ã¯åˆæœŸåŒ–ã•ã‚Œã‚‹ã¹ãã§ã™"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr ""
@@ -45457,7 +45514,7 @@ msgstr "é…列ã®ä¸æ­£ãªåˆæœŸåŒ–"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, fuzzy, gcc-internal-format
msgid "%qT is not a class type"
msgstr "クラスタイプ項を欠ã„ã¦ã„ã¾ã™"
@@ -45477,7 +45534,7 @@ msgstr "äºŒé …æ¼”ç®—å­ %s ãŒä¸é©åˆ‡ã§ã™"
msgid "invalid use of non-static member function %qD"
msgstr "éžãƒ¡ãƒ³ãƒé–¢æ•°ã§ã® `this' ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, fuzzy, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "メンãƒã¸ã®ãƒã‚¤ãƒ³ã‚¿ã§ã®ç„¡åŠ¹ãª `%s' ã®ä½¿ç”¨"
@@ -45676,23 +45733,23 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr "複åˆãƒªãƒ†ãƒ©ãƒ«ãŒå¯å¤‰ã‚µã‚¤ã‚ºã‚’æŒã£ã¦ã„ã¾ã™"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, fuzzy, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr "%s ã‚’å‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr "ä¸å®Œå…¨ãª typedef `%s' ã®ä½¿ç”¨ã¯ä¸é©åˆ‡ã§ã™"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, fuzzy, gcc-internal-format
#| msgid "invalid operand in unary expression"
msgid "already captured %qD in lambda expression"
msgstr "å˜é …演算å¼å†…ã§ç„¡åŠ¹ãªè¢«æ¼”ç®—å­ã§ã™"
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr ""
@@ -45747,187 +45804,187 @@ msgstr ""
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr "警告: "
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr ""
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr ""
-#: cp/method.c:1266
+#: cp/method.c:1267
#, fuzzy, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr "デストラクタをé™çš„メンãƒé–¢æ•°ã¨ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
#| msgid "uninitialized const %qD is invalid in C++"
msgid "initializer for %q#D is invalid"
msgstr "åˆæœŸåŒ–ã•ã‚Œã¦ã„ãªã„定数 %qD 㯠C++ 内ã§ã¯ç„¡åŠ¹ã§ã™"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr ""
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, fuzzy, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "無効ãªå®£è¨€ã§ã™"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, fuzzy, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr "キャストã«ã‚ˆã‚‹é–¢æ•°ã®åž‹ãŒé©åˆã—ã¾ã›ã‚“"
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, fuzzy, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "複雑ãªãƒ‘ラメタをもã¤é–¢æ•°ã¯ inline ã«ã§ãã¾ã›ã‚“"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr ""
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr ""
@@ -46120,126 +46177,126 @@ msgstr ""
msgid "%<%T::%D%> names constructor in %qT"
msgstr ""
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr ""
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, fuzzy, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "`%s' ã®å®£è¨€ãŒçŸ›ç›¾ã—ã¦ã„ã¾ã™"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
#| msgid "%qD is not declared in %qD"
msgid "%qD has not been declared within %D"
msgstr "%qD 㯠%qD 内ã§ã¯å®£è¨€ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, fuzzy, gcc-internal-format
msgid "only here as a friend"
msgstr "領域 `%s' ã¯é–¢æ•°ã¨ã—ã¦å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, fuzzy, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "%s: オプション `%s' ã«ã¯å¼•æ•°ãŒå¿…è¦ã§ã™\n"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, fuzzy, gcc-internal-format
#| msgid "inline function %qD given attribute noinline"
msgid "ignoring %qD attribute on non-inline namespace"
msgstr "éžã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) 属性ãŒä¸Žãˆã‚‰ã‚ŒãŸã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã§ã™"
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr ""
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, fuzzy, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "`%s' 属性ã®ç–‘似命令ãŒç„¡è¦–ã•ã‚Œã¾ã—ãŸ"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr ""
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, fuzzy, gcc-internal-format
#| msgid "This switch is deprecated; use -Wextra instead"
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "ã“ã®ã‚¹ã‚¤ãƒƒãƒã¯å»ƒæ­¢ã•ã‚Œã¾ã—ãŸã€‚代ã‚ã‚Šã« -Wextra を使用ã—ã¦ãã ã•ã„"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr ""
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] ""
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr ""
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr ""
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -46260,7 +46317,7 @@ msgstr "è­˜åˆ¥å­ %qE 㯠C++ 予約語ã¨ç«¶åˆã—ã¦ã„ã¾ã™"
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -46285,7 +46342,7 @@ msgstr ""
msgid "request for member %qE in non-class type %qT"
msgstr ""
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr ""
@@ -46345,1256 +46402,1262 @@ msgstr "å‚照型ã«å¯¾ã—㦠new ã‚’é©ç”¨ã§ãã¾ã›ã‚“"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "%s 宣言ã®å¾Œã‚ã®ã‚»ãƒŸã‚³ãƒ­ãƒ³ã‚’欠ã„ã¦ã„ã¾ã™"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
msgid "%qE is not a class template"
msgstr "クラスタイプ項を欠ã„ã¦ã„ã¾ã™"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr ""
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, fuzzy, gcc-internal-format
msgid "invalid template-id"
msgstr "無効ãªåž‹: `void &'"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids using pointer to a function in subtraction"
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "ISO C++ ã¯æ¸›ç®—ã«é–¢æ•°ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã‚’使ã†ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, fuzzy, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, fuzzy, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "`restrict' ã®ç”¨æ³•ãŒä¸é©åˆ‡ã§ã™"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr ""
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr "クラスタイプ項を欠ã„ã¦ã„ã¾ã™"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr ""
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr ""
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr "クラスタイプ項を欠ã„ã¦ã„ã¾ã™"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr ""
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr ""
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr "クラスタイプ項を欠ã„ã¦ã„ã¾ã™"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "クラスタイプ項を欠ã„ã¦ã„ã¾ã™"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr ""
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr ""
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
#| msgid "floating constant exceeds range of %qT"
msgid "integer literal exceeds range of %qT type"
msgstr "浮動å°æ•°å®šæ•°ãŒ %qT ã®ç¯„囲を超ãˆã¦ã„ã¾ã™"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
#| msgid "floating constant exceeds range of %qT"
msgid "floating literal exceeds range of %qT type"
msgstr "浮動å°æ•°å®šæ•°ãŒ %qT ã®ç¯„囲を超ãˆã¦ã„ã¾ã™"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, fuzzy, gcc-internal-format
#| msgid "floating constant truncated to zero"
msgid "floating literal truncated to zero"
msgstr "浮動å°æ•°å®šæ•°ãŒ 0 ã«åˆ‡ã‚Šè©°ã‚られã¾ã—ãŸ"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr ""
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, gcc-internal-format
msgid "expected declaration"
msgstr ""
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
#| msgid "expected operator"
msgid "expected binary operator"
msgstr "演算å­ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
#| msgid "expected %<...%>"
msgid "expected ..."
msgstr "%<...%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr "åˆæœŸåŒ–å­ãƒªã‚¹ãƒˆã¯è¤‡åˆå¼ã¨ã—ã¦å–り扱ã‚ã‚Œã¾ã—ãŸ"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr "åˆæœŸåŒ–å­ãƒªã‚¹ãƒˆã¯è¤‡åˆå¼ã¨ã—ã¦å–り扱ã‚ã‚Œã¾ã—ãŸ"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
#| msgid "type mismatch in comparison expression"
msgid "mismatched operator in fold-expression"
msgstr "比較å¼å†…ã§åž‹ä¸ä¸€è‡´ã§ã™"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, fuzzy, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "-Wno-strict-prototypes 㯠C++ ã§ã¯å—ã‘付ã‘られã¾ã›ã‚“"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO C++ ã¯ãƒ–レースã§ã¾ã¨ã‚られãŸå¼ã‚’ç¦ã˜ã¾ã™"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr ""
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr ""
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, fuzzy, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "マクロ引数内ã§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’使ã†ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr ""
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, gcc-internal-format
msgid "expected id-expression"
msgstr ""
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr ""
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, fuzzy, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "`%s' ã®å®£è¨€ã«ã‚ˆã‚Š `this' ã®ãƒ¡ãƒ³ãƒãŒè¦†ã„éš ã•ã‚Œã¾ã™"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr ""
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr ""
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr ""
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr ""
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr ""
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr ""
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "関数 %<__builtin_next_arg%> ã¸ã®å¼•æ•°ã®æ•°ãŒé–“é•ã£ã¦ã„ã¾ã™"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "関数 %<__builtin_next_arg%> ã¸ã®å¼•æ•°ã®æ•°ãŒé–“é•ã£ã¦ã„ã¾ã™"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ ã¯è¤‡åˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦ã˜ã¾ã™"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, fuzzy, gcc-internal-format
#| msgid "-client_name not allowed with -dynamiclib"
msgid "braced list index is not allowed with array notation"
msgstr "-client_name 㯠-dynamiclib ã¨ä½µã›ã¦ä½¿ç”¨ã§ãã¾ã›ã‚“"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "無効㪠%qD ã®ä½¿ç”¨ã§ã™"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%D::%D%> is not a class member"
msgstr "%<%T::%D%> ã¯æœ‰åŠ¹ãªå®£è¨€å­ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr "éžã‚¹ã‚«ãƒ©ãƒ¼åž‹"
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C++ ã¯åå‰ã¤ã戻り値を許å¯ã—ã¾ã›ã‚“"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr ""
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "\"%s\" ã¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã«ç¾ã‚Œã¦ã¯ãªã‚Šã¾ã›ã‚“"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected expression-list or type-id"
msgstr "å¼ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr ""
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, fuzzy, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "é…列 new ã§ã®ã‚µã‚¤ã‚ºã¯å®Œå…¨ãªåž‹ã‚’æŒãŸã­ã°ãªã‚Šã¾ã›ã‚“"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "å¤ã„スタイルã®ã‚­ãƒ£ã‚¹ãƒˆã‚’使用ã—ã¦ã„ã¾ã™"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, fuzzy, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "|| ã¨å…±ã«ä½¿ã‚れる && ã®å‘¨ã‚Šã§ã¯æ‹¬å¼§ã‚’ã¤ã‘ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr ""
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
#| msgid "expected template-argument"
msgid "lambda-expression in template-argument"
msgstr "テンプレート引数ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr ""
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, fuzzy, gcc-internal-format
#| msgid "increment of read-only variable %qD"
msgid "capture of non-variable %qD "
msgstr "読ã¿å–り専用変数 %qD ã®å¢—分ã§ã™"
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
#| msgid "%qD declared here"
msgid "%q#D declared here"
msgstr "%qD ã¯ã“ã“ã§å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support complex types"
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C90 ã¯è¤‡ç´ æ•°åž‹ã‚’サãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, fuzzy, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "仮引数 `%s' ã§æŒ‡å®šã•ã‚ŒãŸè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
#| msgid "duplicate %<volatile%>"
msgid "duplicate %<mutable%>"
msgstr "é‡è¤‡ã—㟠%<volatile%> ã§ã™"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, fuzzy, gcc-internal-format
#| msgid "attributes in parameter array declarator ignored"
msgid "attributes at the beginning of statement are ignored"
msgstr "仮引数é…列宣言内ã®å±žæ€§ãŒç„¡è¦–ã•ã‚Œã¾ã—ãŸ"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr "ラベル付ãæ–‡ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "case ラベル %qE ㌠switch æ–‡ã®ä¸­ã«ã‚ã‚Šã¾ã›ã‚“"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, fuzzy, gcc-internal-format
#| msgid "Discover pure and const functions"
msgid "compound-statement in constexpr function"
msgstr "純粋ãŠã‚ˆã³å®šæ•°é–¢æ•°ã‚’見ã¤ã‘ã‚‹"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, gcc-internal-format
msgid "expected selection-statement"
msgstr ""
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr ""
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, fuzzy, gcc-internal-format
#| msgid "expression statement has incomplete type"
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "å¼ã®ä¸­ã®æ–‡ã«ä¸å®Œå…¨åž‹ãŒã‚ã‚Šã¾ã™"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr ""
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, fuzzy, gcc-internal-format
#| msgid "break statement used with OpenMP for loop"
msgid "break statement used with Cilk Plus for loop"
msgstr "OpenMP ã®ãƒ«ãƒ¼ãƒ—用㫠break æ–‡ãŒä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr ""
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ ã¯è¨ˆç®—åž‹ goto ã‚’ç¦ã˜ã¾ã™"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr ""
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr "一ã¤ã®ç©ºã®å®£è¨€ä¸­ã«ã€äºŒã¤ã®åž‹ãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã™"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "空ã®å®£è¨€ã§ã™"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+#| msgid "invalid initializer for member function %qD"
+msgid "invalid initializer for structured binding declaration"
+msgstr "メンãƒé–¢æ•° %qD 用ã®ç„¡åŠ¹ãªåˆæœŸåŒ–å­ã§ã™"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "%<friend%> ãŒã‚¯ãƒ©ã‚¹ã®å¤–å´ã§ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, fuzzy, gcc-internal-format
#| msgid "%<auto%> will change meaning in C++0x; please remove it"
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr "%<auto%> 㯠C++0x ã§æ„味ãŒå¤‰æ›´ã«ãªã‚Šã¾ã™ã€‚削除ã—ã¦ãã ã•ã„"
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr ""
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
#| msgid "%q+D invalid in %q#T"
msgid "%qD invalid in lambda"
msgstr "%q+D 㯠%q#T 内ã§ã¯ç„¡åŠ¹ã§ã™"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, fuzzy, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "`%s' ã¯é–¢æ•°ã§ã‚‚メンãƒé–¢æ•°ã§ã‚‚ã‚ã‚Šã¾ã›ã‚“ -- friend ã¨ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "無効ãªãƒªãƒ³ã‚¯æŒ‡å®šã§ã™"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr ""
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr "å‚照型ã«å¯¾ã—㦠new ã‚’é©ç”¨ã§ãã¾ã›ã‚“"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "void å¼ã®ä¸é©åˆ‡ãªä½¿ç”¨"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, fuzzy, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr "void å¼ã®ä¸é©åˆ‡ãªä½¿ç”¨"
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr ""
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, fuzzy, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "メンム`%s' ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªåˆæœŸå€¤"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, fuzzy, gcc-internal-format
#| msgid "static declaration of %q+D follows non-static declaration"
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "%q+D ã¯é™çš„宣言ã®å¾Œã«éžé™çš„宣言ãŒç¶šã„ã¦ã„ã¾ã™"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, fuzzy, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "å‰æ™‚代的ãªå¤ã„スタイルã®åŸºåº•ã‚¯ãƒ©ã‚¹åˆæœŸåŒ–å­ã§ã™"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "expected suffix identifier"
msgstr "識別å­ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, fuzzy, gcc-internal-format
#| msgid "expected a string after %<#pragma message%>"
msgid "expected empty string after %<operator%> keyword"
msgstr "%<#pragma message%> ã®å¾Œã«æ–‡å­—列ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
#| msgid "invalid operands in binary operation"
msgid "invalid encoding prefix in literal operator"
msgstr "二進演算内ã§ç„¡åŠ¹ãªè¢«æ¼”ç®—å­ã§ã™"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, gcc-internal-format
msgid "expected operator"
msgstr "演算å­ãŒäºˆæœŸã•ã‚Œã¾ã™"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr "ä¸å®Œå…¨ãª typedef `%s' ã®ä½¿ç”¨ã¯ä¸é©åˆ‡ã§ã™"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
#| msgid "invalid parameter %qs"
msgid "cv-qualified type parameter"
msgstr "無効ãªãƒ‘ラメータ %qs ã§ã™"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "無効ãªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—レート引数"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, fuzzy, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "strftime フォーマットã¯å¼•æ•°ã‚’フォーマットã§ãã¾ã›ã‚“"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr ""
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr ""
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr ""
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, fuzzy, gcc-internal-format
msgid "parse error in template argument list"
msgstr "マクロ引数リストã«ã‚ã‚Šå¾—ãªã„トークン"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr "テンプレートåãŒäºˆæœŸã•ã‚Œã¾ã™"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "éžãƒ†ãƒ³ãƒ—レート %qD ãŒãƒ†ãƒ³ãƒ—レートã¨ã—ã¦ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr ""
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr "テンプレート引数ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr ""
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr ""
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr ""
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, gcc-internal-format
msgid "expected type specifier"
msgstr "型指定ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids forward parameter declarations"
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO C ã¯å‰æ–¹ä»®å¼•æ•°å®£è¨€ã‚’ç¦ã˜ã¾ã™"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, gcc-internal-format
msgid "expected template-id for type"
msgstr ""
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr "åž‹åãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "宣言 %qD ãŒä½•ã‚‚宣言ã—ã¦ã„ã¾ã›ã‚“"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, fuzzy, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "インスタンス化ã•ã‚Œãªã„åž‹ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªæ“作ã§ã™"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, fuzzy, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "自動テンプレート実体化を有効ã«ã™ã‚‹"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr ""
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr ""
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr "%s ã« `%s' ã¨ã„ã†åå‰ã®ãƒ¡ãƒ³ãƒã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
#| msgid "%<namespace%> definition is not allowed here"
msgid "unnamed scoped enum is not allowed"
msgstr "ã“ã“ã§ã¯ %<namespace%> 定義ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "%<;%> ã¾ãŸã¯ %<{%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr ""
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, gcc-internal-format
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr ""
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr ""
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "%q#T ãŒè¤‡æ•°å®šç¾©ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ 㯠enum ã® %s ã‚’ç¦ã˜ã¾ã™"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD ã¯åå‰ç©ºé–“åã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr "åå‰ç©ºé–“åãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, fuzzy, gcc-internal-format
#| msgid "%<namespace%> definition is not allowed here"
msgid "a nested namespace definition cannot have attributes"
msgstr "ã“ã“ã§ã¯ %<namespace%> 定義ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, fuzzy, gcc-internal-format
#| msgid "Warn when an inlined function cannot be inlined"
msgid "a nested namespace definition cannot be inline"
msgstr "インライン関数をインライン化ã§ããªã„å ´åˆã«è­¦å‘Šã™ã‚‹"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "nested identifier required"
msgstr "識別å­ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, gcc-internal-format
msgid "namespace %qD entered"
msgstr ""
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "ã“ã“ã§ã¯ %<namespace%> 定義ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, fuzzy, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "一ã¤ã®ç©ºã®å®£è¨€ä¸­ã«ã€äºŒã¤ã®åž‹ãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã™"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "ã“ã“ã§ã¯é–¢æ•°å®šç¾©ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, fuzzy, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "åˆæœŸåŒ–å­ãƒªã‚¹ãƒˆã¯éžãƒ¡ãƒ³ãƒé–¢æ•°ã§ã¯ä½¿ãˆã¾ã›ã‚“"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, fuzzy, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "大域 register 変数ãŒé–¢æ•°å®šç¾©ã®å¾Œã‚ã«ã‚ã‚Šã¾ã™"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, gcc-internal-format
msgid "expected initializer"
msgstr ""
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, fuzzy, gcc-internal-format
msgid "initializer provided for function"
msgstr "friend 関数 `%s' ã‚’åˆæœŸåŒ–ã§ãã¾ã›ã‚“"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
#| msgid "function template %qD redeclared as a class template"
msgid "non-function %qD declared as implicit template"
msgstr "関数テンプレート %qD ãŒã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—レートã¨ã—ã¦å†å®šç¾©ã•ã‚Œã¾ã—ãŸ"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, fuzzy, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "é…列ã®æ·»å­—ãŒæ•´æ•°åž‹ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr ""
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr ""
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, fuzzy, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "トップレベルã§ã® `this' ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr ""
@@ -47603,351 +47666,351 @@ msgstr ""
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr "無効ãªå®£è¨€å­ã§ã™"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
msgid "qualified-id in declaration"
msgstr "無効ãªå®£è¨€ã§ã™"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, gcc-internal-format
msgid "expected declarator"
msgstr "宣言å­ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD ã¯åå‰ç©ºé–“ã§ã™"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, fuzzy, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr "ãƒã‚¤ãƒ³ã‚¿æ¼”ç®—å­ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr ""
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr "é‡è¤‡ã™ã‚‹ `virtual' 指定å­"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, fuzzy, gcc-internal-format
#| msgid "expected type-specifier"
msgid "duplicate virt-specifier"
msgstr "型指定å­ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "`%s' ã®å¼•æ•°ã¨ã—ã¦ç„¡åŠ¹ãªåž‹"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, fuzzy, gcc-internal-format
msgid "invalid use of %qT"
msgstr "`restrict' ã®ç”¨æ³•ãŒä¸é©åˆ‡ã§ã™"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, fuzzy, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "\"%s\" ã¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã«ç¾ã‚Œã¦ã¯ãªã‚Šã¾ã›ã‚“"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "void å¼ã®ä¸é©åˆ‡ãªä½¿ç”¨"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr "型指定å­ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "%<,%> ã¾ãŸã¯ %<...%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, fuzzy, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr "\"%s\" ã¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã«ç¾ã‚Œã¦ã¯ãªã‚Šã¾ã›ã‚“"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, fuzzy, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "メソッドã¯é–¢æ•°ãƒã‚¤ãƒ³ã‚¿ã«å¤‰æ›ã§ãã¾ã›ã‚“"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, fuzzy, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr "strftime フォーマットã¯å¼•æ•°ã‚’フォーマットã§ãã¾ã›ã‚“"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, fuzzy, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr "strftime フォーマットã¯å¼•æ•°ã‚’フォーマットã§ãã¾ã›ã‚“"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ ã¯åå‰ã¤ã戻り値を許å¯ã—ã¾ã›ã‚“"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO C++ ã¯åå‰ã¤ã戻り値を許å¯ã—ã¾ã›ã‚“"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr ""
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "クラス定義ã®å¾Œã«ã¯ %<;%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "構造体定義ã®å¾Œã«ã¯ %<;%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "共用体定義ã®å¾Œã«ã¯ %<;%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "%<{%> ã¾ãŸã¯ %<:%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, fuzzy, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "クラス %s 用ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’見ã¤ã‘られã¾ã›ã‚“。"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr ""
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "%qD ã®å®£è¨€å†…ã«ç„¡åŠ¹ãªã‚¯ãƒ©ã‚¹åã§ã™"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "関数テンプレート %qD ãŒã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—レートã¨ã—ã¦å†å®šç¾©ã•ã‚Œã¾ã—ãŸ"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+#T"
msgid "previous definition of %q#T"
msgstr "%q+#T ã®å‰ã®å®šç¾©"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, gcc-internal-format
msgid "expected class-key"
msgstr ""
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
#| msgid "expected %<class%>, %<typename%>, or %<template%>"
msgid "expected %<class%> or %<typename%>"
msgstr "%<class%>ã€%<typename%>ã€ã¾ãŸã¯ %<template%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%> at end of member declaration"
msgid "stray %<,%> at end of member declaration"
msgstr "メンãƒå®£è¨€ã®æœ€å¾Œã«ã¯ %<;%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "メンãƒå®£è¨€ã®æœ€å¾Œã«ã¯ %<;%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr ""
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, fuzzy, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "例外仕様ã®æ¤œæŸ»ã‚’ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ãªã„"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "例外仕様ã®æ¤œæŸ»ã‚’ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ãªã„"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr "void å¼ã®ä¸é©åˆ‡ãªä½¿ç”¨"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, fuzzy, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr "一ã¤ã®ç©ºã®å®£è¨€ä¸­ã«ã€äºŒã¤ã®åž‹ãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã™"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr ""
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, fuzzy, gcc-internal-format
#| msgid "expected identifier or %<(%>"
msgid "expected an identifier for the attribute name"
msgstr "識別å­ã¾ãŸã¯ %<(%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<...%>"
msgid "expected attribute before %<...%>"
msgstr "%<:%> ã¾ãŸã¯ %<...%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr ""
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, fuzzy, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "無効ãªå®£è¨€ã§ã™"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr ""
@@ -47956,506 +48019,506 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, fuzzy, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "--driver ã¯æœ€æ—©ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã›ã‚“"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
#| msgid "Enable multiply instructions"
msgid "empty introduction-list"
msgstr "乗算命令を有効ã«ã™ã‚‹"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr ""
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr ""
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr ""
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, fuzzy, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "`%s' ã® extern 宣言ãŒãƒã‚¹ãƒˆã—ã¦ã„ã¾ã™"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "a class template declaration must not declare anything else"
msgstr "宣言ãŒä½•ã‚‚宣言ã—ã¦ã„ã¾ã›ã‚“"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr ""
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, fuzzy, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "`>>' ã¯ãƒ†ãƒ³ãƒ—レートクラスå㯠`> >' ã¨ã™ã¹ãã§ã™"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, fuzzy, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "テンプレート型統一中 `%s' ãŒä½¿ç”¨ã•ã‚Œã¾ã—ãŸ"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%> ㌠%qD ã®å‰ã«ã‚ã‚Šã¾ã™"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, fuzzy, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++ 㯠`long long' ã‚’å—ã‘入れã¾ã›ã‚“"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr ""
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
#| msgid "duplicate %qE"
msgid "duplicate %qD"
msgstr "%qE ãŒé‡è¤‡ã—ã¦ã„ã¾ã™"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, fuzzy, gcc-internal-format
msgid "duplicate %qs"
msgstr "`%s' ãŒé‡è¤‡ã—ã¦ã„ã¾ã™"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr "%<new%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr "%<delete%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr "%<return%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr "%<extern%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "%<static_assert%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "%<decltype%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr "%<operator%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr "%<class%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr "%<template%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "%<namespace%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr "%<using%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr "%<asm%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr "%<try%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr "%<catch%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr "%<throw%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "%<__label__%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr "%<@try%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "%<@synchronized%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "%<@throw%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, fuzzy, gcc-internal-format
#| msgid "expected %<static_assert%>"
msgid "expected %<__transaction_atomic%>"
msgstr "%<static_assert%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, fuzzy, gcc-internal-format
#| msgid "expected %<static_assert%>"
msgid "expected %<__transaction_relaxed%>"
msgstr "%<static_assert%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr "%<::%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr "%<...%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr "%<*%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr "%<~%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "%<:%> ã¾ãŸã¯ %<::%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "%<class%>ã€%<typename%>ã€ã¾ãŸã¯ %<template%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, fuzzy, gcc-internal-format
#| msgid "previously declared here"
msgid "%q#T was previously declared here"
msgstr "å‰ã¯ã“ã“ã§å®£è¨€ã•ã‚Œã¾ã—ãŸ"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, fuzzy, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "`%s' ãŒåˆ¥ã®ã‚·ãƒ³ãƒœãƒ«ç¨®ã¨ã—ã¦å†å®£è¨€ã•ã‚Œã¾ã—ãŸ"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr "デフォルト引数内ã§ãƒ•ã‚¡ã‚¤ãƒ«ãŒçµ‚了ã—ã¦ã„ã¾ã™"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, fuzzy, gcc-internal-format
#| msgid "objective-c method declaration is expected"
msgid "objective-c++ message receiver expected"
msgstr "objective-c メソッド定義ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr ""
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr ""
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr ""
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, fuzzy, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "識別å­ãŒå¿…è¦ã§ã™"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr ""
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, gcc-internal-format
msgid "invalid type for property"
msgstr ""
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, fuzzy, gcc-internal-format
#| msgid "index must be integer"
msgid "%<wait%> expression must be integral"
msgstr "æ·»ãˆå­—ã¯æ•´æ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid reduction-identifier"
msgstr "無効ãªåˆæœŸåŒ–å­ã§ã™"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, fuzzy, gcc-internal-format
#| msgid "a function-definition is not allowed here"
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "ã“ã“ã§ã¯é–¢æ•°å®šç¾©ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, fuzzy, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "レジスタ変数 `%s' ãŒå…¥ã‚Œå­é–¢æ•°ã®ä¸­ã§ä½¿ã‚ã‚Œã¾ã—ãŸ"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, fuzzy, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr "ä¸å分ãªåž‹æƒ…å ±"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, fuzzy, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "大域 register 変数ãŒé–¢æ•°å®šç¾©ã®å¾Œã‚ã«ã‚ã‚Šã¾ã™"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid initializer clause"
msgstr "無効ãªåˆæœŸåŒ–å­ã§ã™"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected id-expression (arguments)"
msgstr "å¼ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, fuzzy, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr "å‚照型ã«å¯¾ã—㦠new ã‚’é©ç”¨ã§ãã¾ã›ã‚“"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr "メンãƒé–¢æ•°ã®åå‰ã‚’欠ã„ã¦ã„ã¾ã™"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, fuzzy, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "#pragma GCC java_exceptions ã®æœ«å°¾ã«ã‚´ãƒŸ"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
#| msgid "invalid constraints for operand"
msgid "invalid grainsize for _Cilk_for"
msgstr "演算å­ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªåˆ¶ç´„ã§ã™"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "#pragma GCC optimize ã¯é–¢æ•°å†…ã§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma simd%> must be inside a function"
msgstr "#pragma GCC optimize ã¯é–¢æ•°å†…ã§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "#pragma GCC optimize ã¯é–¢æ•°å†…ã§ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, fuzzy, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "ret 命令ã¯å®Ÿè£…ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
#| msgid "expected namespace-name"
msgid "expected variable-name"
msgstr "åå‰ç©ºé–“åãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<)%>"
msgid "expected %<,%> or %<)%> after %qE"
msgstr "%<,%> ã¾ãŸã¯ %<)%> ãŒäºˆæœŸã•ã‚Œã¾ã™"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr ""
@@ -48548,7 +48611,7 @@ msgstr ""
msgid "candidate is: %#D"
msgstr "候補: %+#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, fuzzy, gcc-internal-format
#| msgid "%s %+#D"
msgid "%s %#D"
@@ -49141,228 +49204,244 @@ msgstr ""
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr ""
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr ""
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+#| msgid "the address of %qD will always evaluate as %<true%>"
+msgid "the address of %qD is not a valid template argument"
+msgstr "%qD ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯å¸¸ã« %<true%> ã¨è©•ä¾¡ã•ã‚Œã¾ã™"
+
+#: cp/pt.c:6634
+#, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6641
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr ""
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr ""
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr ""
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr ""
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr ""
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr ""
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr ""
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr ""
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, fuzzy, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "#if å¼ã®ä¸­ã§ã¯æ–‡å­—列定数ãŒä½¿ãˆã¾ã›ã‚“"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, fuzzy, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr "ä¸å®Œå…¨ãª typedef `%s' ã®ä½¿ç”¨ã¯ä¸é©åˆ‡ã§ã™"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "ignoring attributes in template argument %qE"
msgstr "定義ã—ãŸå¾Œã« %qT ã«é©ç”¨ã•ã‚Œã‚‹å±žæ€§ã‚’無視ã—ã¦ã„ã¾ã™"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr ""
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, fuzzy, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr "`restrict' ã®ç”¨æ³•ãŒä¸é©åˆ‡ã§ã™"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr ""
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr ""
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, fuzzy, gcc-internal-format
msgid " expected a type, got %qE"
msgstr "予期ã—ãªã„型㌠`id' (%s) ã«æŒ‡å®šã•ã‚Œã¾ã—ãŸ"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, fuzzy, gcc-internal-format
msgid " expected a type, got %qT"
msgstr "予期ã—ãªã„型㌠`id' (%s) ã«æŒ‡å®šã•ã‚Œã¾ã—ãŸ"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr ""
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr ""
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "クロスコンパイル時ã®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—レート仮引数"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr "予期ã—ãªã„型㌠`id' (%s) ã«æŒ‡å®šã•ã‚Œã¾ã—ãŸ"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, fuzzy, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "åž‹ãŒå‰æ–¹ã®å¤–部宣言ã¨ä¸€è‡´ã—ã¾ã›ã‚“"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "%qE ã‹ã‚‰ %qT ã¸å¤‰æ›ã§ãã¾ã›ã‚“"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "マクロ引数 \"%s\" ã¯æ–‡å­—列化ã•ã‚Œã¾ã™"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of arguments to function %<va_start%>"
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "関数 %<va_start%> ã¸ã®å¼•æ•°ã®æ•°ãŒé–“é•ã£ã¦ã„ã¾ã™"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, gcc-internal-format
msgid "provided for %qD"
msgstr ""
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, fuzzy, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr "クロスコンパイル時ã®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—レート仮引数"
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr ""
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr ""
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a function template"
msgid "%q#D is not a function template"
msgstr "%qD ã¯é–¢æ•°ãƒ†ãƒ³ãƒ—レートã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr ""
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, fuzzy, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "空ã®å®£è¨€ã§ã™"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
#| msgid "internal consistency failure"
msgid "template constraint failure"
msgstr "内部一貫性ãŒã‚ã‚Šã¾ã›ã‚“"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr "テンプレート内㧠`%s' を使用ã—ã¦ã„ã¾ã™"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
#| msgid "redefinition of default argument for %q#D"
msgid " when instantiating default argument for call to %D"
@@ -49381,275 +49460,275 @@ msgstr "%q#D 用ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã®å†å®šç¾©ã§ã™"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, fuzzy, gcc-internal-format
msgid "variable %qD has function type"
msgstr "sizeof ãŒé–¢æ•°åž‹ã«é©ç”¨ã•ã‚Œã¾ã—ãŸ"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, fuzzy, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "仮引数 `%s' ã¯ç„¡åŠ¹ã§ã™"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, fuzzy, gcc-internal-format
msgid "in declaration %q+D"
msgstr "無効ãªå®£è¨€ã§ã™"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, fuzzy, gcc-internal-format
msgid "function returning an array"
msgstr "関数ãŒé›†åˆä½“ã‚’è¿”ã—ã¦ã„ã¾ã™"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, fuzzy, gcc-internal-format
msgid "function returning a function"
msgstr "`%s' ã¯é–¢æ•°ã‚’è¿”ã™é–¢æ•°ã¨ã—ã¦å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, fuzzy, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "メンãƒé–¢æ•°ã¸ã®ãƒã‚¤ãƒ³ã‚¿ãŒå‘¼ã°ã‚Œã¾ã—ãŸãŒã€ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—内ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, fuzzy, gcc-internal-format
msgid "forming reference to void"
msgstr "一時オブジェクトã¸ã®å‚照を返ãã†ã¨ã—ã¦ã„ã¾ã™"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, fuzzy, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "ä¸å®Œå…¨åž‹ã®ãƒã‚¤ãƒ³ã‚¿ã¸ã®é–“接å‚ç…§"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, fuzzy, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr "å‚照をå‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr "ãƒã‚¤ãƒ³ã‚¿ã‚’å‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr "å‚照をå‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, fuzzy, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, fuzzy, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, fuzzy, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, fuzzy, gcc-internal-format
msgid "creating array of %qT"
msgstr "大ãã•ã‚¼ãƒ­ã®é…列を作ã‚ã†ã¨ã—ã¦ã„ã¾ã™"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr ""
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, fuzzy, gcc-internal-format
msgid "use of %qs in template"
msgstr "テンプレート内㧠`%s' を使用ã—ã¦ã„ã¾ã™"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, fuzzy, gcc-internal-format
msgid "using invalid field %qD"
msgstr "static フィールド `%s' を欠ã„ã¦ã„ã¾ã™"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, fuzzy, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "void å¼ã®ä¸é©åˆ‡ãªä½¿ç”¨"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr ""
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr ""
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
#| msgid "%qE undeclared here (not in a function)"
msgid "%qD declared here, later in the translation unit"
msgstr "%qE ãŒã“ã“ã§ã¯å®£è¨€ã•ã‚Œã¦ã„ã¾ã›ã‚“ (関数内ã§ã¯ãªã„)"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr ""
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr ""
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
#| msgid "%qT is not a template type"
msgid "%qT is/uses unnamed type"
msgstr "%qT ã¯ãƒ†ãƒ³ãƒ—レート型ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr ""
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr ""
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, fuzzy, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, fuzzy, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr "ä¸æ­£ãªæ–‡å­—列定数ã§ã™"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr "自動テンプレート実体化を有効ã«ã™ã‚‹"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr "自動テンプレート実体化を有効ã«ã™ã‚‹"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
#, fuzzy
#| msgid "%s %+#D"
msgid "%s %#S"
msgstr "%s %+#D"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "インラインテンプレートã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr ""
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr ""
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "%s: `%s' ã®åˆæœŸåŒ–:\n"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, fuzzy, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "インラインテンプレートã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, fuzzy, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO C++ ã¯æ¸›ç®—ã«ãƒ¡ã‚½ãƒƒãƒ‰ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã‚’使ã†ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, fuzzy, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "自動テンプレート実体化を有効ã«ã™ã‚‹"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "インラインテンプレートã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "インラインテンプレートã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "インラインテンプレートã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "ISO C++ ã¯æ¸›ç®—ã«é–¢æ•°ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã‚’使ã†ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, fuzzy, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "インラインテンプレートã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
@@ -49661,96 +49740,96 @@ msgstr "インラインテンプレートã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆ
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "インラインテンプレートã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, fuzzy, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr "ä¸å®Œå…¨ãª typedef `%s' ã®ä½¿ç”¨ã¯ä¸é©åˆ‡ã§ã™"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, fuzzy, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "'#' ã«ãƒžã‚¯ãƒ­ä»®å¼•æ•°åãŒç¶šã„ã¦ã„ã¾ã›ã‚“"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr ""
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
#| msgid "non-template %qD used as template"
msgid "non-class template %qT used without template arguments"
msgstr "éžãƒ†ãƒ³ãƒ—レート %qD ãŒãƒ†ãƒ³ãƒ—レートã¨ã—ã¦ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr "マクロ引数 \"%s\" ã¯æ–‡å­—列化ã•ã‚Œã¾ã™"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
#| msgid "function not considered for inlining"
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "inline ã«å‡ºæ¥ã‚‹ã¨è¦‹ãªã•ã‚Œã¦ã„ãªã„関数ã§ã™"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr "無効ãªãƒ¡ã‚½ãƒƒãƒ‰å®£è¨€ã§ã™ã€‚メソッドåãŒå¿…è¦ã§ã™"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr ""
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "命令ãŒåˆ¶ç´„を満ãŸã—ã¾ã›ã‚“:"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "命令ãŒåˆ¶ç´„を満ãŸã—ã¾ã›ã‚“:"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not satisfy placeholder constraints"
@@ -49910,491 +49989,491 @@ msgstr "const `%s' ã‚’ `mutable' ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
msgid " since %q+#D declared in base class"
msgstr ""
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr ""
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr ""
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr ""
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr "éžãƒ¡ãƒ³ãƒé–¢æ•°ã§ã® `this' ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, fuzzy, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "引数ãŒæ§‹é€ ä½“ã§ã™"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, fuzzy, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "`this' ã¯é™çš„メンãƒé–¢æ•°ã‹ã‚‰ä½¿ç”¨ã§ãã¾ã›ã‚“"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, fuzzy, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "éžãƒ¡ãƒ³ãƒé–¢æ•°ã§ã® `this' ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, fuzzy, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "トップレベルã§ã® `this' ã®ä½¿ç”¨ã¯ç„¡åŠ¹ã§ã™"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, fuzzy, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%s ã¯åž‹ %s ã§ã¯ã‚ã‚Šã¾ã›ã‚“ (引数 %d)"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr ""
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, fuzzy, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "テンプレート型仮引数ã«ã¯ `class' ã‚„ `typename' 予約語を使ã‚ã­ã°ãªã‚Šã¾ã›ã‚“"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, fuzzy, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "無効ãªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—レート引数"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, fuzzy, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "`%s' ã®å®£è¨€ã¯ä»®å¼•æ•°ãƒªã‚¹ãƒˆã®ã‚·ãƒ³ãƒœãƒ«ã‚’覆ã„éš ã—ã¾ã™"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, fuzzy, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "インスタンス化ã•ã‚Œãªã„åž‹ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªæ“作ã§ã™"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, fuzzy, gcc-internal-format
msgid "invalid base-class specification"
msgstr "無効ãªå®£è¨€ã§ã™"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "cannot capture member %qD of anonymous union"
msgstr "ç„¡å共用体内ã«ä¿è­·ã•ã‚ŒãŸãƒ¡ãƒ³ãƒ %q+#D ãŒã‚ã‚Šã¾ã™"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr ""
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr ""
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr ""
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
#| msgid "alloc_size parameter outside range"
msgid "use of parameter outside function body"
msgstr "alloc_size パラメータãŒç¯„囲外ã§ã™"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
#| msgid "mismatched arguments"
msgid "missing template arguments"
msgstr "åˆã£ã¦ã„ãªã„引数ã§ã™"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr ""
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, fuzzy, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "è¦æ±‚ã•ã‚ŒãŸãƒ¡ãƒ³ãƒ `%s' ã¯å¤šé‡ç¶™æ‰¿ã‚°ãƒ©ãƒ•ã®ä¸­ã§æ›–昧ã§ã™"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, fuzzy, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, fuzzy, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "レジスタ '%c' ãŒä¸æ˜Žã§ã™"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, fuzzy, gcc-internal-format
#| msgid "%qT is not a template type"
msgid "%qT is not an enumeration type"
msgstr "%qT ã¯ãƒ†ãƒ³ãƒ—レート型ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, fuzzy, gcc-internal-format
#| msgid "storage class specifiers invalid in parameter declarations"
msgid "Parameter pack __bases only valid in template declaration"
msgstr "仮引数宣言ã®ä¸­ã®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã¯ç„¡åŠ¹ã§ã™"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, fuzzy, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "ISO C++ ã¯ãƒ¡ãƒ³ãƒé–¢æ•°ã¸ã® `sizeof' ã®é©ç”¨ã‚’ç¦ã˜ã¾ã™"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, fuzzy, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr "%s: オプション `%s' ã¯ã‚ã„ã¾ã„ã§ã™\n"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, fuzzy, gcc-internal-format
#| msgid "%qE has invalid type for %<reduction%>"
msgid "%qE has const type for %<reduction%>"
msgstr "%qE 㯠%<reduction%> 用ã®ç„¡åŠ¹ãªåž‹ã‚’æŒã£ã¦ã„ã¾ã™"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, fuzzy, gcc-internal-format
#| msgid "index must be integer"
msgid "linear step expression must be integral"
msgstr "æ·»ãˆå­—ã¯æ•´æ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "インスタンス変数 `%s' 㯠%s ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "インスタンス変数 `%s' 㯠private ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "インスタンス変数 `%s' 㯠private ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr ""
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> static value must be positive"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr ""
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
#| msgid "index must be integer"
msgid "%qs expression must be integral"
msgstr "æ·»ãˆå­—ã¯æ•´æ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> num value must be positive"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<vector%> length value must be positive"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<worker%> num value must be positive"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, fuzzy, gcc-internal-format
#| msgid "index must be integer"
msgid "%qs length expression must be integral"
msgstr "æ·»ãˆå­—ã¯æ•´æ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
#| msgid "expression in static assertion is not an integer constant expression"
msgid "%qs length expression must be positive constant integer expression"
msgstr "é™çš„アサーション内ã®å¼ãŒæ•´æ•°å®šæ•°å¼ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, fuzzy, gcc-internal-format
#| msgid "index must be integer"
msgid "%<async%> expression must be integral"
msgstr "æ·»ãˆå­—ã¯æ•´æ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, fuzzy, gcc-internal-format
#| msgid "index must be integer"
msgid "%<device%> id must be integral"
msgstr "æ·»ãˆå­—ã¯æ•´æ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "インスタンス変数 `%s' 㯠%s ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr "%qE ãŒãƒ‡ãƒ¼ã‚¿å¥å†…ã§äºŒå›žä»¥ä¸Šå‡ºç¾ã—ã¦ã„ã¾ã™"
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr "インスタンス変数 `%s' 㯠%s ã¨å®£è¨€ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "template %qE in clause %qs"
msgstr "%qs å¥ãŒå¤šã™ãŽã¾ã™"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, fuzzy, gcc-internal-format
#| msgid "index must be integer"
msgid "%<grainsize%> expression must be integral"
msgstr "æ·»ãˆå­—ã¯æ•´æ•°ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<num_tasks%> expression must be integral"
msgstr "%<num_threads%> 値ã¯æ­£ã§ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
#| msgid "%<tree%> is not defined as a pointer type"
msgid "%<tile%> argument needs integral type"
msgstr "%<tree%> ãŒãƒã‚¤ãƒ³ã‚¿åž‹ã¨ã—ã¦å®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr ""
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, fuzzy, gcc-internal-format
#| msgid "static assertion failed: %E"
msgid "static assertion failed"
msgstr "é™çš„アサーションã«å¤±æ•—ã—ã¾ã—ãŸ: %E"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "static assertion failed: %E"
msgid "static assertion failed: %s"
msgstr "é™çš„アサーションã«å¤±æ•—ã—ã¾ã—ãŸ: %E"
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr ""
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr ""
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, fuzzy, gcc-internal-format
#| msgid "<unresolved overloaded function type>"
msgid "decltype cannot resolve address of overloaded function"
msgstr "<未解決オーãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸé–¢æ•°åž‹>"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "カンマ演算å­ã®å·¦å´ã®å¼ã«åŠ¹åŠ›ãŒã‚ã‚Šã¾ã›ã‚“"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument to %<__builtin_return_address%>"
msgid "non-pointer argument to %<__builtin_launder%>"
@@ -50410,117 +50489,117 @@ msgstr ""
msgid "lambda-expression in a constant expression"
msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ã¾ã—ãŸ"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to function types"
msgid "%qE attribute applied to %qD with void return type"
msgstr "%qE 属性ã¯é–¢æ•°åž‹ã«ã®ã¿é©ç”¨ã§ãã¾ã™"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "`com_interface' 属性ã¯ã‚¯ãƒ©ã‚¹å®šç¾©ã«ã®ã¿ç”¨ã„る事ãŒã§ãã¾ã™"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "è¦æ±‚ã•ã‚ŒãŸ init_priority ã¯æ•´æ•°åž‹ã®å®šæ•°ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, fuzzy, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "init_priority 属性ã¯ã‚¯ãƒ©ã‚¹åž‹ã‚ªãƒ–ジェクトã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—定義ã§ã®ã¿ä½¿ãˆã¾ã™"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "è¦æ±‚ã•ã‚ŒãŸ init_priority ãŒç¯„囲外ã§ã™"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "è¦æ±‚ã•ã‚ŒãŸ init_priority ã¯å†…部ã§ä½¿ç”¨ã™ã‚‹ãŸã‚ã«äºˆç´„ã•ã‚Œã¦ã„ã¾ã™"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, fuzzy, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "init_priority 属性ã¯ã“ã®ãƒ—ラットフォームã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr "`%s' ã®å®£è¨€ã«ã‚ˆã‚Š `this' ã®ãƒ¡ãƒ³ãƒãŒè¦†ã„éš ã•ã‚Œã¾ã™"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr "%s: オプション `%s' ã«ã¯å¼•æ•°ãŒå¿…è¦ã§ã™\n"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
#| msgid "argument of %qE attribute is not a string constant"
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "%qE 属性ã®å¼•æ•°ãŒæ–‡å­—列定数ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
#| msgid "argument of %qE attribute is not a string constant"
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "%qE 属性ã®å¼•æ•°ãŒæ–‡å­—列定数ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "%<%T::%D%> ã¯æœ‰åŠ¹ãªå®£è¨€å­ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid character in an identifier"
msgstr "%<%T::%D%> ã¯æœ‰åŠ¹ãªå®£è¨€å­ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "%qE 属性ã¯éžã‚¯ãƒ©ã‚¹åž‹ã«é–¢ã—ã¦ã¯ç„¡è¦–ã•ã‚Œã¾ã™"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "%qE attribute applied to %qT after its definition"
msgstr "定義ã—ãŸå¾Œã« %qT ã«é©ç”¨ã•ã‚Œã‚‹å±žæ€§ã‚’無視ã—ã¦ã„ã¾ã™"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "定義ã—ãŸå¾Œã« %qT ã«é©ç”¨ã•ã‚Œã‚‹å±žæ€§ã‚’無視ã—ã¦ã„ã¾ã™"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "定義ã—ãŸå¾Œã« %qT ã«é©ç”¨ã•ã‚Œã‚‹å±žæ€§ã‚’無視ã—ã¦ã„ã¾ã™"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "%qE 属性ã¯é–¢æ•°ã¸ã®ã¿é©ç”¨å‡ºæ¥ã¾ã™ã€‚%s ã¸ã¯é©ç”¨ã§ãã¾ã›ã‚“"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "`%s' 属性ã¯é–¢æ•°ã«å¯¾ã—ã¦ã®ã¿é©ç”¨ã•ã‚Œã¾ã™"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, fuzzy, gcc-internal-format
msgid "zero as null pointer constant"
msgstr "é…列ã®æ·»å­—ãŒæ•´æ•°åž‹ã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "Tree 検査: %s ãŒã‚ã‚‹ã¹ã所㫠%s ãŒã‚ã‚Šã¾ã™(%s 内, %s:%d)"
@@ -51211,158 +51290,158 @@ msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
msgid "invalid conversion to type %qT from type %qT"
msgstr "無効ãªãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·å½¢å¼"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr ""
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr ""
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr ""
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr ""
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr ""
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr ""
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr ""
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr "戻り値ã®åž‹ãŒä¸å®Œå…¨åž‹ã§ã™"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, fuzzy, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr "format 属性をã®å€™è£œã¨ãªã‚Šãã†ãªé–¢æ•°ã«ã¤ã„ã¦è­¦å‘Šã™ã‚‹"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr "引数 %d 個㮠`%s' を渡ã—ã¾ã™"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "一時オブジェクトã¸ã®å‚照を返ãã†ã¨ã—ã¦ã„ã¾ã™"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "éžå·¦è¾ºå€¤ã¸ã®å‚ç…§ãŒè¿”ã•ã‚Œã¾ã—ãŸ"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, fuzzy, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr "éžå·¦è¾ºå€¤ã¸ã®å‚ç…§ãŒè¿”ã•ã‚Œã¾ã—ãŸ"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, fuzzy, gcc-internal-format
msgid "address of label %qD returned"
msgstr "è¦æ±‚ã•ã‚ŒãŸå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã®ã‚¢ãƒ‰ãƒ¬ã‚¹"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, fuzzy, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr "è¦æ±‚ã•ã‚ŒãŸå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã®ã‚¢ãƒ‰ãƒ¬ã‚¹"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "デストラクタã‹ã‚‰å€¤ã‚’è¿”ãã†ã¨ã—ã¦ã„ã¾ã™"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "コンストラクタã®é–¢æ•° try ブロックã®ãƒãƒ³ãƒ‰ãƒ©ã‹ã‚‰ã¯ return ã§ãã¾ã›ã‚“"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "コンストラクタã‹ã‚‰å€¤ã‚’è¿”ãã†ã¨ã—ã¦ã„ã¾ã™"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, fuzzy, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "戻り型ãŒé–¢æ•°ã§ã€`return' ã«å€¤ãŒã‚ã‚Šã¾ã›ã‚“"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
#| msgid "missing initializer"
msgid "returning initializer list"
msgstr "åˆæœŸåŒ–å­ãŒã‚ã‚Šã¾ã›ã‚“"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, fuzzy, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "戻り型㌠void ã®é–¢æ•°ã§ã€`return' ã«å€¤ãŒã‚ã‚Šã¾ã™"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr ""
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -55348,87 +55427,87 @@ msgstr ""
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, fuzzy, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "`asm' ã®å¼•æ•°ãŒå®šæ•°æ–‡å­—列ã§ã¯ã‚ã‚Šã¾ã›ã‚“ "
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr ""
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -55617,12 +55696,12 @@ msgstr ""
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr ""
@@ -56402,510 +56481,525 @@ msgstr "メソッド仕様内ã§ã®æ§‹æ–‡è§£æžã‚¨ãƒ©ãƒ¼"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr ""
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr ""
-#: fortran/io.c:762
+#: fortran/io.c:724
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "no description yet"
msgid "$ descriptor at %L"
msgstr "説明ã¯ã¾ã ã‚ã‚Šã¾ã›ã‚“"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr ""
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Zero width in format descriptor"
msgid "Extension: Zero width after L descriptor at %L"
msgstr "å¹… 0 ã®æ›¸å¼è¨˜è¿°å­ã§ã™"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:912
+#: fortran/io.c:875
#, fuzzy, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr "フォーマット文字列㌠null ã§ã™"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr "èªè­˜ã§ããªã„フォーマット指定å­"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr "èªè­˜ã§ããªã„フォーマット指定å­"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr "æ­£å¼ãªä»®å¼•æ•°é …を欠ã„ã¦ã„ã¾ã™"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "フォーマット文字列㌠null ã§ã™"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr ""
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr ""
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr ""
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "æ­£å¼ãªä»®å¼•æ•°é …を欠ã„ã¦ã„ã¾ã™"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "無効ãªæŒ‡å®š! cc ã®ãƒã‚°."
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "キャストã¯é–¢æ•°åž‹ã‚’指定ã—ã¦ã„ã¾ã™"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "ラベルã®å®£è¨€ `%s' ãŒé‡è¤‡ã—ã¦ã„ã¾ã™"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr ""
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr ""
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr ""
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr "無効ãªæ–‡å­—定数㌠#if ã«ã‚ã‚Šã¾ã™"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr ""
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr ""
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr ""
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr ""
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr ""
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr "-I- ãŒäºŒå›žæŒ‡å®šã•ã‚Œã¾ã—ãŸ"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr ""
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, fuzzy, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "'%s' トークンã®æ‰€ã§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, fuzzy, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "å¼æ–‡ãŒç„¡åŠ¹ã§ã™"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr ""
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr ""
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr ""
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr "å¼æ–‡ãŒç„¡åŠ¹ã§ã™"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr "'%s' トークンã®æ‰€ã§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing format with default unit at %C"
msgstr "æ­£å¼ãªä»®å¼•æ•°é …を欠ã„ã¦ã„ã¾ã™"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr ""
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "メソッド仕様内ã§ã®æ§‹æ–‡è§£æžã‚¨ãƒ©ãƒ¼"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr ""
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr ""
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr ""
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "-I- ãŒäºŒå›žæŒ‡å®šã•ã‚Œã¾ã—ãŸ"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr ""
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr ""
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr ""
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr ""
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr ""
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr ""
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "ラベル `%s' ãŒä½¿ã‚ã‚Œã¾ã—ãŸãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "ラベル `%s' ãŒä½¿ã‚ã‚Œã¾ã—ãŸãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "ラベル `%s' ãŒä½¿ã‚ã‚Œã¾ã—ãŸãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "ラベル `%s' ãŒä½¿ã‚ã‚Œã¾ã—ãŸãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr ""
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr ""
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "å¼æ–‡ãŒç„¡åŠ¹ã§ã™"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "'%s' トークンã®æ‰€ã§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr ""
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr ""
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr ""
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr ""
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr ""
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr ""
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr ""
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr ""
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr ""
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr ""
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr ""
@@ -57805,252 +57899,252 @@ msgstr ""
msgid "Missing generic specification in USE statement at %C"
msgstr ""
-#: fortran/module.c:637
+#: fortran/module.c:638
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr "'%s' トークンã®æ‰€ã§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr ""
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr "無効ãªå®£è¨€ã§ã™"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr ""
-#: fortran/module.c:821
+#: fortran/module.c:822
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "'%s' トークンã®æ‰€ã§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "%s ã¸ã®æ›¸ãè¾¼ã¿ã‚¨ãƒ©ãƒ¼ã§ã™"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr ""
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, fuzzy, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "ラベル %s ãŒã‚らゆる関数ã®å¤–å´ã§å‚ç…§ã•ã‚Œã¾ã—ãŸ"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "%s: 読ã¿è¾¼ã¿ç”¨ã«ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‹ãã“ã¨ãŒã§ãã¾ã›ã‚“: %s\n"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr "%s: ファイル `%s' ã«æ›¸ãè¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼: %s\n"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr "%s: ファイル `%s' を削除ã§ãã¾ã›ã‚“: %s\n"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr "%s: 警告: ファイル `%s' ã‚’ `%s' åå‰å¤‰æ›´ã§ãã¾ã›ã‚“: %s\n"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr "%s: 副 info ファイル `%s' を削除ã§ãã¾ã›ã‚“: %s\n"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, fuzzy, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr "シンボルã®é ­ã«ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢ã‚’ã¤ã‘ã‚‹"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr ""
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr ""
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, fuzzy, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr "シンボルã®é ­ã«ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢ã‚’ã¤ã‘ã‚‹"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr ""
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr ""
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr ""
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "%s: 読ã¿è¾¼ã¿ç”¨ã«ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‹ãã“ã¨ãŒã§ãã¾ã›ã‚“: %s\n"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr ""
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr ""
@@ -60436,7 +60530,7 @@ msgstr ""
msgid "Unable to resolve the specific function %qs at %L"
msgstr "spec 関数 %qs ã®å¼•æ•°å†…ã§ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr ""
@@ -61934,448 +62028,438 @@ msgstr ""
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr ""
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute conflicts with attribute %s"
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "%qE 属性㯠%s 属性ã¨ç«¶åˆã—ã¾ã™"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr ""
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "%s ã«äº’æ›æ€§ã®ãªã„åž‹"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr ""
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr ""
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr ""
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr ""
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr ""
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr ""
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr ""
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr ""
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr ""
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr ""
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr ""
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "関数 `%s' ã¸ã®å¼•æ•°ãŒå°‘ãªã™ãŽã¾ã™"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr ""
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, fuzzy, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr "データ領域 '%s' ã¯å‰ã®å®£è¨€ã¨çŸ›ç›¾ã—ã¾ã™"
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, fuzzy, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "`%s' ã« `extern' ã¨åˆæœŸåŒ–å­ã®ä¸¡æ–¹ãŒã‚ã‚Šã¾ã™"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr ""
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr ""
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr ""
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "ラベル `%s' ãŒå®šç¾©ã•ã‚Œã¾ã—ãŸãŒä½¿ã‚ã‚Œã¦ã„ã¾ã›ã‚“"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "ラベル `%s' ãŒå®šç¾©ã•ã‚Œã¾ã—ãŸãŒä½¿ã‚ã‚Œã¦ã„ã¾ã›ã‚“"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr ""
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr ""
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr ""
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr ""
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr ""
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr ""
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr ""
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr ""
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr ""
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
@@ -63462,12 +63546,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr "環境変数 %qs ãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr ""
@@ -65207,10 +65291,6 @@ msgstr ""
#~ msgid "Restrict doloop to the given nesting level"
#~ msgstr "doloop を与ãˆã‚‰ã‚ŒãŸå…¥ã‚Œå­éšŽå±¤ã«åˆ¶é™ã™ã‚‹"
-#, fuzzy
-#~ msgid "Generate floating-point multiply-add instructions"
-#~ msgstr "浮動å°æ•°ã®ä¹—ç®—/加算命令を生æˆã™ã‚‹"
-
#~ msgid "Compile for a 68HC11"
#~ msgstr "68HC11 用ã«ã‚³ãƒ³ãƒ‘イルã™ã‚‹"
diff --git a/gcc/po/nl.po b/gcc/po/nl.po
index 5ee2a9acad0..cf33204a161 100644
--- a/gcc/po/nl.po
+++ b/gcc/po/nl.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 4.9-b20140202\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2014-02-05 12:25+0100\n"
"Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
"Language-Team: Dutch <vertaling@vrijschrift.org>\n"
@@ -195,13 +195,13 @@ msgstr "operand van '%%l' is geen label"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "floating-point constante verkeerd gebruikt"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -469,62 +469,62 @@ msgid ""
" other options on to these processes the -W<letter> options must be used.\n"
msgstr ""
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr ""
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr ""
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr ""
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc versie %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "gcc stuurprogramma versie %s %svoert gcc versie %s uit\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr ""
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr ""
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr ""
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -532,18 +532,18 @@ msgid ""
msgstr ""
# XXX FIXME: useless gettextization
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
# Het copyright symbool zit in latin-1 dus lijkt me toepasselijk voor Nederlands (aangezien we ook accenten hebben).
# Maar misschien toch als (C) laten?
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "©"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -554,7 +554,7 @@ msgstr ""
"doel.\n"
"\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -563,14 +563,14 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
"\n"
msgstr ""
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -578,7 +578,7 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -590,14 +590,14 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
+#: gcov-tool.c:176 gcov-tool.c:271
#, c-format
-msgid " -v, --verbose Verbose mode\n"
+msgid " -o, --output <dir> Output directory\n"
msgstr ""
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
#, c-format
-msgid " -o, --output <dir> Output directory\n"
+msgid " -v, --verbose Verbose mode\n"
msgstr ""
#: gcov-tool.c:178
@@ -615,14 +615,14 @@ msgstr ""
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -650,27 +650,27 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, c-format
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgid " -f, --function Print function level info\n"
msgstr ""
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, c-format
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr ""
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, c-format
-msgid " -F, --fullname Print full filename\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
msgstr ""
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, c-format
msgid " -o, --object Print object level info\n"
msgstr ""
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -750,36 +750,36 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr ""
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr ""
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr ""
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
" rather than percentages\n"
msgstr ""
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr ""
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr ""
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr ""
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -967,84 +967,84 @@ msgstr ""
msgid "%s:graph is unsolvable for '%s'\n"
msgstr ""
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Uitgevoerde lijnen:%s van %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Geen uitvoerbare lijnen\n"
# XXX FIXME: useless gettextization
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s '%s'\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "Uitgevoerde aftakkingen:%s van %d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "Minstens één keer uitgevoerd:%s van %d\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "Geen aftakkingen\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Uitgevoerde calls:%s van %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Geen calls\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s:geen lijnen voor '%s'\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "call %2d kwam %s terug\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "call %2d nooit uitgevoerd\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr ""
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr ""
# is me niet helemaal duidelijk wat een 'unconditional' is
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "onvoorwaardelijke tak %2d werd %s genomen\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "onvoorwaardelijke tak %2d werd nooit uitgevoerd\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr "Kan bronbestand %s niet openen\n"
@@ -1154,96 +1154,96 @@ msgstr "Deze optie heeft geen documentatie"
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr ""
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr ""
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[ingeschakeld]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[uitgeschakeld]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr ""
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr ""
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr ""
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "De volgende opties zijn afhankelijk van het doelsysteem"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "De volgende opties beheren waarschuwingsboodschappen van de compiler"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "De volgende opties beheren optimalisaties"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "De volgende opties zijn taalafhankelijk"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "De --param optie herkent de volgende parameters"
# Zou een format spec moeten hebben voor de taalnaam...
-#: opts.c:1390
+#: opts.c:1397
#, fuzzy
msgid "The following options are specific to just the language "
msgstr "De volgende opties enkel van toepassing voor de taal "
# Zou een format spec moeten hebben voor de taalnaam...
# Of beter "voor de taal "?
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "De volgende opties worden ondersteund door de taal "
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "De volgende opties zijn niet gedocumenteerd"
-#: opts.c:1405
+#: opts.c:1412
#, fuzzy
msgid "The following options take separate arguments"
msgstr "De volgende opties zijn niet gedocumenteerd"
-#: opts.c:1407
+#: opts.c:1414
#, fuzzy
msgid "The following options take joined arguments"
msgstr "De volgende opties zijn niet gedocumenteerd"
# Betere vertaling?
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "De volgende opties hebben iets met een taal te maken"
@@ -2789,8 +2789,8 @@ msgstr "lengte-modifier in strfmon-formaat"
msgid "<command-line>"
msgstr "<opdrachtregel>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, fuzzy, c-format
msgid "Unsupported operand for code '%c'"
msgstr "ongeldige operand voor code '%c'"
@@ -2809,7 +2809,7 @@ msgstr "ongeldige operand voor '%%%c'"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "operand ontbreekt"
@@ -2829,8 +2829,8 @@ msgstr "ongeldige operand"
msgid "invalid operand prefix '%%%c'"
msgstr "ongeldige operandprefix '%%%c'"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
@@ -2846,18 +2846,18 @@ msgid "invalid %%r value"
msgstr "ongeldige waarde voor %%r"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "ongeldige waarde voor %%R"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "ongeldige waarde voor %%N"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "ongeldige waarde voor %%P"
@@ -2867,7 +2867,7 @@ msgstr "ongeldige waarde voor %%P"
msgid "invalid %%h value"
msgstr "ongeldige waarde voor %%h"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "ongeldige waarde voor %%L"
@@ -2888,7 +2888,7 @@ msgid "invalid %%U value"
msgstr "ongeldige waarde voor %%U"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "ongeldige waarde voor %%s"
@@ -2898,7 +2898,7 @@ msgstr "ongeldige waarde voor %%s"
msgid "invalid %%C value"
msgstr "ongeldige waarde voor %%C"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "ongeldige waarde voor %%E"
@@ -2910,7 +2910,7 @@ msgid "unknown relocation unspec"
msgstr "onbekende 'unspec' relocatie"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "ongeldige code voor %%xn"
@@ -2973,7 +2973,7 @@ msgstr "ongeldige operand voor %%O-code"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "ongeldige code voor operanduitvoer"
@@ -2983,30 +2983,30 @@ msgstr "ongeldige code voor operanduitvoer"
msgid "invalid UNSPEC as operand: %d"
msgstr "ongeldige UNSPEC als operand: %d"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "ongeldige shift-operand"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "Thumb-instructie met predicaat"
# mja. snappen wie snappen kan ^^
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "instructie met predicaat in voorwaardelijke sequentie"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3014,107 +3014,107 @@ msgstr "instructie met predicaat in voorwaardelijke sequentie"
msgid "invalid operand for code '%c'"
msgstr "ongeldige operand voor code '%c'"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr "instructie wordt nooit uitgevoerd"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr ""
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
#, fuzzy
msgid "operands to %T/%t must be reg + const_int:"
msgstr "operand %<%d%> is geen register"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr ""
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
#, fuzzy
msgid "bad address, not a constant:"
msgstr "adres-offset is geen constante"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr ""
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "interne compilerfout. Slecht adres:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "interne compilerfout. Onbekende modus:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "ongeldige insn:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "onbekende move-insn:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "interne compilerfout. Verkeerde shift:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
msgid "unsupported fixed-point conversion"
msgstr ""
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
#, fuzzy
msgid "variable"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
msgid "function parameter"
msgstr "%Jherdefinitie van parameter %qD"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
#, fuzzy
msgid "structure field"
msgstr "%qs tevoren hier gedefinieerd"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
msgid "return type of function"
msgstr "doorgeven van argument %d van %qs"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
#, fuzzy
msgid "pointer"
msgstr "ongeldige lvalue in toewijzing"
@@ -3137,7 +3137,7 @@ msgid "invalid const_double operand"
msgstr "ongeldige const_double operand"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3361,88 +3361,88 @@ msgstr "ongeldige output_move_double operand"
msgid "bad output_condmove_single operand"
msgstr "ongeldige output_condmove_single operand"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "ongeldige UNSPEC als operand"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, fuzzy, c-format
msgid "invalid use of asm flag output"
msgstr "ongeldige lvalue in toewijzing"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "ongeldige operand voor code '%c'"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "ongeldige operand voor code '%c'"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, fuzzy, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "ongeldige operand voor code '%c'"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "ongeldige operand voor code '%c'"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, fuzzy, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, fuzzy, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, fuzzy, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, fuzzy, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, fuzzy, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, fuzzy, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, fuzzy, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, fuzzy, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "ongeldige operand voor '%c'"
# "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "ongeldige constraints voor operand"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "onbekende insn-modus"
@@ -3479,7 +3479,7 @@ msgstr "ongeldige bewerking met %<__fpreg%>"
msgid "invalid %%P operand"
msgstr "ongeldige operand voor %%P"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "ongeldige waarde voor %%p"
@@ -3537,7 +3537,7 @@ msgid "post-increment address is not a register"
msgstr "post-increment adres is geen register"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "slecht adres"
@@ -3571,7 +3571,7 @@ msgid "insn contains an invalid address !"
msgstr "ongeldig adres"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "ongeldig adres"
@@ -3663,289 +3663,289 @@ msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
#, fuzzy
msgid "-mvsx requires hardware floating point"
msgstr "lege declaratie"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr "-mvsx en -mpaired zijn incompatibel"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
#, fuzzy
msgid "-mvsx needs indexed addressing"
msgstr "Schakel geïndexeerde adressering uit"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-mvsx en -mno-altivec zijn incompatibel"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr ""
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
#, fuzzy
msgid "-mquad-memory is not available in little endian mode"
msgstr "case-label niet in een switch-statement"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
msgid "-mtoc-fusion requires 64-bit"
msgstr ""
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
#, fuzzy
msgid "bad move"
msgstr "slechte test"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, fuzzy, c-format
#| msgid "invalid %%H value"
msgid "invalid %%e value"
msgstr "ongeldige waarde voor %%H"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "ongeldige waarde voor %%K"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "ongeldige waarde voor %%O"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "ongeldige waarde voor %%q"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "ongeldige waarde voor %%x"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, fuzzy, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "twee %<u%>s in integerconstante"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
#, fuzzy
msgid "Could not generate addis value for fusion"
msgstr "interne fout - slechte ingebouwde functie %qs"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
#, fuzzy
msgid "Unable to generate load/store offset for fusion"
msgstr "interne fout - slechte ingebouwde functie %qs"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
# Betere vertaling voor 'decompose'?
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "kan adres niet ontleden"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, fuzzy, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "ongeldige operand voor 'b' modifier"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, fuzzy, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "ongeldige operand voor 'b' modifier"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, fuzzy, c-format
msgid "invalid address for 'O' output modifier"
msgstr "ongeldige operand voor 'O' modifier"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, fuzzy, c-format
msgid "invalid address for 'R' output modifier"
msgstr "ongeldige operand voor 'b' modifier"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, fuzzy, c-format
msgid "invalid address for 'S' output modifier"
msgstr "ongeldige operand voor 'b' modifier"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, fuzzy, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "ongeldige operand voor 'o' modifier"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, fuzzy, c-format
msgid "invalid constant - try using an output modifier"
msgstr "ongeldige code voor operanduitvoer"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, fuzzy, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr "ongeldige operand voor 'o' modifier"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, fuzzy, c-format
msgid "invalid expression - try using an output modifier"
msgstr "ongeldige expressie als operand"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, fuzzy, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "ongeldige operand voor 'o' modifier"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "AltiVec argument passed to unprototyped function"
msgid "vector argument passed to unprototyped function"
msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
# 'signedness' = 'signed-heid'?
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
#, fuzzy
msgid "types differ in signedness"
msgstr "doelen van pointer in %s verschillen in signedness"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -3972,43 +3972,43 @@ msgstr "aangemaakt en gebruikt met verschillende ABIs"
msgid "created and used with different endianness"
msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "ongeldige operand voor %%Y"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "ongeldige operand voor %%A"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "ongeldige operand voor %%B"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, fuzzy, c-format
msgid "invalid %%C operand"
msgstr "ongeldige operand voor %%P"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, fuzzy, c-format
msgid "invalid %%D operand"
msgstr "ongeldige operand voor %%P"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "ongeldige operand voor %%f"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "ongeldige operand voor %%s"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, fuzzy, c-format
#| msgid "floating point constant not a valid immediate operand"
msgid "floating-point constant not a valid immediate operand"
@@ -4177,30 +4177,30 @@ msgstr "ongeldige letter gebruikt als operand-modifier"
msgid "bad test"
msgstr "slechte test"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "ongeldige waarde voor %%D"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "ongeldig masker"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "ongeldige waarde voor %%d"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "ongeldige waarde voor %%t/%%b"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "geen register in adres"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "adres-offset is geen constante"
@@ -4221,8 +4221,8 @@ msgstr "{{anoniem}}"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, fuzzy, gcc-internal-format
msgid "expected %<;%>"
msgstr "ongeldige operand van %s"
@@ -4244,14 +4244,14 @@ msgstr "ongeldige operand van %s"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, fuzzy, gcc-internal-format
msgid "expected %<(%>"
msgstr "ongeldige operand van %s"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, fuzzy, gcc-internal-format
msgid "expected %<,%>"
msgstr "ongeldige operand van %s"
@@ -4282,7 +4282,7 @@ msgstr "ongeldige operand van %s"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, fuzzy, gcc-internal-format
msgid "expected %<)%>"
msgstr "ongeldige operand van %s"
@@ -4290,7 +4290,7 @@ msgstr "ongeldige operand van %s"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, fuzzy, gcc-internal-format
msgid "expected %<]%>"
msgstr "ongeldige operand van %s"
@@ -4301,14 +4301,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "ongeldige operand van %s"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, fuzzy, gcc-internal-format
msgid "expected %<}%>"
msgstr "ongeldige operand van %s"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, fuzzy, gcc-internal-format
msgid "expected %<{%>"
msgstr "ongeldige operand van %s"
@@ -4318,7 +4318,7 @@ msgstr "ongeldige operand van %s"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, fuzzy, gcc-internal-format
msgid "expected %<:%>"
msgstr "ongeldige operand van %s"
@@ -4333,27 +4333,27 @@ msgstr "parameternamen (zonder types) in functiedeclaratie"
msgid "Cilk array notation cannot be used for a throw expression"
msgstr "parameternamen (zonder types) in functiedeclaratie"
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
#, fuzzy
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr "cast geeft functie-type op"
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
#, fuzzy
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr "cast geeft functie-type op"
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, fuzzy, gcc-internal-format
msgid "expected %<while%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
#, fuzzy
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr "cast geeft functie-type op"
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
#, fuzzy
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr "parameternamen (zonder types) in functiedeclaratie"
@@ -4363,18 +4363,18 @@ msgstr "parameternamen (zonder types) in functiedeclaratie"
msgid "expected %<.%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, fuzzy, gcc-internal-format
msgid "expected %<@end%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, fuzzy, gcc-internal-format
msgid "expected %<>%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, fuzzy, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "ongeldige operand van %s"
@@ -4382,17 +4382,17 @@ msgstr "ongeldige operand van %s"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, fuzzy, gcc-internal-format
msgid "expected %<=%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "top-level declaratie van %qs specifieert %<auto%>"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, fuzzy, gcc-internal-format
msgid "expected %<[%>"
msgstr "ongeldige operand van %s"
@@ -4401,7 +4401,7 @@ msgstr "ongeldige operand van %s"
msgid "(anonymous)"
msgstr "(anoniem)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, fuzzy, gcc-internal-format
msgid "expected %<<%>"
msgstr "ongeldige operand van %s"
@@ -4411,11 +4411,11 @@ msgstr "ongeldige operand van %s"
msgid "expected label"
msgstr "ongeldige operand van %s"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "kandidaat 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "kandidaat 2:"
@@ -4649,11 +4649,11 @@ msgstr ""
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "kandidaten zijn:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
#, fuzzy
msgid "candidate is:"
msgid_plural "candidates are:"
@@ -4840,88 +4840,88 @@ msgstr ""
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr ""
-#: fortran/io.c:586
+#: fortran/io.c:596
#, fuzzy
msgid "Nonnegative width required"
msgstr "bitveld %qs heeft een negatieve breedte"
-#: fortran/io.c:587
+#: fortran/io.c:597
#, fuzzy
msgid "Unexpected element %qc in format string at %L"
msgstr "Array subscript verwacht op %C"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr ""
-#: fortran/io.c:590
+#: fortran/io.c:600
#, fuzzy
msgid "Zero width in format descriptor"
msgstr "breedte van nul in %s formaat"
-#: fortran/io.c:610
+#: fortran/io.c:620
#, fuzzy
msgid "Missing leading left parenthesis"
msgstr "beginwaarde ontbreekt"
-#: fortran/io.c:639
+#: fortran/io.c:649
#, fuzzy
msgid "Left parenthesis required after %<*%>"
msgstr "meerdere parameters hebben de naam %qs"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr ""
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr ""
-#: fortran/io.c:726
-#, fuzzy, c-format
-msgid "Right parenthesis expected at %C"
-msgstr "Bestandsnaam ontbreekt na %qs optie"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:847
+#: fortran/io.c:810
#, fuzzy
msgid "Positive width required with T descriptor"
msgstr "overflow in constante expressie"
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr ""
-#: fortran/io.c:1000
+#: fortran/io.c:963
#, fuzzy
msgid "Positive exponent width required"
msgstr "overflow in constante expressie"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, fuzzy, c-format
+msgid "Right parenthesis expected at %C"
+msgstr "Bestandsnaam ontbreekt na %qs optie"
+
+#: fortran/io.c:1040
#, fuzzy
msgid "Period required in format specifier"
msgstr "onbekende formaatspecificatie"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
@@ -4931,82 +4931,82 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr "integer overflow in expressie"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
#, fuzzy
msgid "Unexpected EOF"
msgstr "ongeldige operand van %s"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
#, fuzzy
msgid "Integer overflow"
msgstr "integer overflow in expressie"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr ""
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr ""
-#: fortran/module.c:1554
+#: fortran/module.c:1555
#, fuzzy
msgid "Expected name"
msgstr "ongeldige operand van %s"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr ""
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr ""
-#: fortran/module.c:1563
+#: fortran/module.c:1564
#, fuzzy
msgid "Expected integer"
msgstr "ongeldige operand van %s"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "Verwachtte een string"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
#, fuzzy
msgid "find_enum(): Enum not found"
msgstr "veld %qs niet gevonden"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr ""
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "Verwachtte een integer-string"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr ""
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "Verwachtte een real-string"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr ""
-#: fortran/module.c:3493
+#: fortran/module.c:3494
#, fuzzy
msgid "Bad operator"
msgstr "ongeldige operand voor %P"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
#, fuzzy
msgid "Bad type in constant expression"
msgstr "overflow in constante expressie"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
#, fuzzy
msgid "Unexpected end of module"
msgstr "ongeldige operand van %s"
@@ -5271,12 +5271,12 @@ msgstr ""
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -5649,7 +5649,7 @@ msgstr "SH2a ondersteunt little-endian niet"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "-m32 en -m64 gaan niet samen"
@@ -8812,7 +8812,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr ""
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
msgid "Schedule code for given CPU."
msgstr ""
@@ -9044,7 +9044,7 @@ msgstr ""
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
msgid "Use LRA instead of reload."
msgstr ""
@@ -9276,12 +9276,12 @@ msgstr ""
msgid "Use 80-bit long double."
msgstr ""
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
msgid "Use 64-bit long double."
msgstr ""
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
msgid "Use 128-bit long double."
msgstr ""
@@ -10415,93 +10415,93 @@ msgstr ""
msgid "64 bit ABI."
msgstr ""
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr ""
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
msgid "Additional debug prints."
msgstr ""
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr ""
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
#, fuzzy
msgid "Enable decimal floating point hardware support."
msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
#, fuzzy
msgid "Enable hardware floating point."
msgstr "lege declaratie"
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
#, fuzzy
msgid "Use hardware transactional execution instructions."
msgstr "ongeldig gebruik van %<restrict%>"
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
#, fuzzy
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "ISO C staat het testen van asserties niet toe"
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr ""
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr ""
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
msgid "Disable hardware floating point."
msgstr "lege declaratie"
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
#, fuzzy
msgid "Use the mvcle instruction for block moves."
msgstr "ongeldig gebruik van %<restrict%>"
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr ""
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr ""
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr ""
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -10553,11 +10553,11 @@ msgstr ""
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -10808,84 +10808,101 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr ""
#: config/sparc/sparc.opt:86
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr ""
+
+#: config/sparc/sparc.opt:90
#, fuzzy
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "ISO C staat het testen van asserties niet toe"
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr ""
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/sparc/sparc.opt:102
#, fuzzy
msgid "Use UltraSPARC Population-Count instruction."
msgstr "ISO C staat het testen van asserties niet toe"
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
#, fuzzy
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr "ISO C staat het testen van asserties niet toe"
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
#, fuzzy
msgid "Pointers are 64-bit."
msgstr "ongeldige lvalue in toewijzing"
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
#, fuzzy
msgid "Pointers are 32-bit."
msgstr "ongeldige lvalue in toewijzing"
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
msgid "Use 64-bit ABI."
msgstr ""
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
msgid "Use 32-bit ABI."
msgstr ""
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
msgid "Use stack bias."
msgstr ""
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
msgid "Use structs on stronger alignment for double-word copies."
msgstr ""
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
msgid "Optimize tail call instructions in assembler and linker."
msgstr ""
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
msgid "Use features of and schedule code for given CPU."
msgstr ""
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
msgid "Use given SPARC-V9 code model."
msgstr ""
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
#, fuzzy
msgid "Enable debug output."
msgstr "Schakel uitgebreide boodschappen in"
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr ""
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -15688,7 +15705,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -16129,7 +16146,7 @@ msgid "expected boolean type"
msgstr "ongeldige operand van %s"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
msgid "expected integer"
msgstr "ongeldige operand van %s"
@@ -16442,135 +16459,135 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
#, fuzzy
msgid "invalid comparison of non-ordered type"
msgstr "ongeldige toepasing van %qs op een void-type"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
#, fuzzy
msgid "slice can only be compared to nil"
msgstr "argument-formaat opgegeven voor niet-functie %qs"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, fuzzy, c-format
msgid "invalid operation (%s)"
msgstr "ongeldige operand voor %%R"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
#, fuzzy
msgid "invalid comparison of non-comparable type"
msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
msgid "invalid comparison of generated struct"
msgstr "ongeldige toepasing van %qs op een void-type"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
msgid "invalid comparison of generated array"
msgstr "ongeldig gebruik van array die geen lvalue is"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
#, fuzzy
msgid "invalid comparison of non-comparable array"
msgstr "ongeldig gebruik van array die geen lvalue is"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr "expliciete conversie is nodig"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, fuzzy, c-format
msgid "cannot use type %s as type %s"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
#, fuzzy
msgid "different receiver types"
msgstr "ongeldige operand voor %p-code"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
#, fuzzy
msgid "different number of parameters"
msgstr "%Jherdefinitie van parameter %qD"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
#, fuzzy
msgid "different parameter types"
msgstr "ongeldige operand voor %p-code"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr ""
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr ""
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr ""
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr "expliciete conversie is nodig; ontbrekende methode %s%s%s"
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr ""
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
#, fuzzy
msgid "type has no methods"
msgstr "struct heeft geen leden"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, fuzzy, c-format
msgid "missing method %s%s%s"
msgstr "Bestandsnaam ontbreekt na %qs optie"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr ""
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr ""
@@ -16747,7 +16764,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "te weinig argumenten voor functie %<va_start%>"
@@ -16809,109 +16826,109 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr "ongeldige bewerking met %<__fpreg%>"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, fuzzy, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr "ongeldige bewerking met %<__fpreg%>"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, fuzzy, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "ongeldig argument voor %<__builtin_frame_address%>"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, fuzzy, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "ongeldig argument voor %<__builtin_frame_address%>"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, fuzzy, gcc-internal-format
#| msgid "target format does not support infinity"
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "doelformaat ondersteunt geen oneindige waarde"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "doelformaat ondersteunt geen oneindige waarde"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "%<va_start%> gebruikt in functie met vaste argumenten"
-#: builtins.c:9402
+#: builtins.c:9408
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "te weinig argumenten voor functie %<va_start%>"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
-#: builtins.c:9422
+#: builtins.c:9428
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "te weinig argumenten voor functie %<va_start%>"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr ""
-#: builtins.c:9496
+#: builtins.c:9502
#, fuzzy, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "herhalings-aantal is geen integerconstante"
-#: builtins.c:9509
+#: builtins.c:9515
#, fuzzy, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "herhalings-aantal is geen integerconstante"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -17823,12 +17840,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr ""
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, fuzzy, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "label %qs gebruikt maar niet gedefinieerd"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, fuzzy, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "label %qs gebruikt maar niet gedefinieerd"
@@ -17923,12 +17940,12 @@ msgstr "kan antwoordbestand %s niet sluiten"
msgid "cannot find '%s'"
msgstr "kan '%s' niet vinden"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, fuzzy, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "pex_init mislukt"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr ""
@@ -17938,7 +17955,7 @@ msgstr ""
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr ""
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, fuzzy, gcc-internal-format
msgid "atexit failed"
@@ -18155,7 +18172,7 @@ msgstr ""
msgid "error writing %qs"
msgstr "#error %s"
-#: coverage.c:1245
+#: coverage.c:1257
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "open %s"
@@ -18235,17 +18252,17 @@ msgstr ""
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -18355,12 +18372,12 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr ""
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr ""
@@ -18375,12 +18392,12 @@ msgstr "ongeldig type-argument %qs"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "grootte van %qs is %u bytes"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, fuzzy, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "kan bestand '%s' niet openen"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, fuzzy, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "kan bestand '%s' niet openen"
@@ -18395,7 +18412,7 @@ msgstr "grote integer impliciet afgekapt naar 'unsigned' type"
msgid "comparison is always %d due to width of bit-field"
msgstr "vergelijking is altijd %d vanwege breedte van bit-veld"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
@@ -18425,7 +18442,7 @@ msgstr ""
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr ""
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -18435,7 +18452,7 @@ msgstr ""
msgid "total size of local objects too large"
msgstr "variabele %qs is te groot"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr ""
@@ -18535,62 +18552,67 @@ msgstr ""
msgid "input file %qs is the same as output file"
msgstr ""
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+msgid "output filename may not be empty"
+msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr ""
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr ""
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "kon tijdelijk antwoordbestand %s niet openen"
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "kon niet schrijven naar tijdelijk antwoordbestand %s"
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "kon tijdelijk antwoordbestand %s niet sluiten"
-#: gcc.c:5206
+#: gcc.c:5209
#, fuzzy, gcc-internal-format
msgid "spec %qs invalid"
msgstr "spec '%s' is ongeldig"
-#: gcc.c:5356
+#: gcc.c:5359
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "spec '%s' heeft een ongeldige '%%0%c'"
-#: gcc.c:5677
+#: gcc.c:5680
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "spec '%s' heeft een ongeldige '%%W%c'"
-#: gcc.c:5700
+#: gcc.c:5703
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "spec '%s' heeft een ongeldige '%%x%c'"
@@ -18598,230 +18620,230 @@ msgstr "spec '%s' heeft een ongeldige '%%x%c'"
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5954
+#: gcc.c:5957
#, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr ""
-#: gcc.c:6016
+#: gcc.c:6019
#, fuzzy, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "onbekende spec-functie '%s'"
-#: gcc.c:6046
+#: gcc.c:6049
#, fuzzy, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "fout in argumenten voor spec-functie '%s'"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "misvormde naam van spec-functie"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "geen argumenten voor spec-functie"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6396
+#: gcc.c:6399
#, fuzzy, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "spec '%s' is ongeldig"
-#: gcc.c:6491
+#: gcc.c:6494
#, fuzzy, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr "spec '%s' is ongeldig"
-#: gcc.c:7097
+#: gcc.c:7100
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr "kan niet schrijven naar antwoordbestand %s"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "%s:kon uitvoerbestand '%s' niet openen\n"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr ""
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7812
+#: gcc.c:7815
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option %<-fdump-%s%>"
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "niet-herkende opdrachtregeloptie %<-fdump-%s%>"
-#: gcc.c:7816
+#: gcc.c:7819
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "niet-herkende opdrachtregeloptie %<-%s%>"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr ""
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "geen invoerbestanden"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr ""
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s compiler niet geïnstalleerd op dit systeem"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr ""
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr ""
-#: gcc.c:8261
+#: gcc.c:8264
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "veld %qs niet gevonden"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "taal %s wordt niet herkend"
-#: gcc.c:8596
+#: gcc.c:8599
#, fuzzy, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "multilib spec '%s' is ongeldig"
# hoe moet 'multilib exclusions' vertaald worden?
-#: gcc.c:8798
+#: gcc.c:8801
#, fuzzy, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr "multilib exclusions '%s' is ongeldig"
-#: gcc.c:8862
+#: gcc.c:8865
#, fuzzy, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr "multilib select '%s' in ongeldig"
-#: gcc.c:9024
+#: gcc.c:9027
#, fuzzy, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "multilib select '%s' in ongeldig"
-#: gcc.c:9064
+#: gcc.c:9067
#, fuzzy, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr "multilib exclusion '%s' is ongeldig"
-#: gcc.c:9279
+#: gcc.c:9282
#, fuzzy, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, fuzzy, gcc-internal-format
msgid "invalid version number %qs"
msgstr "ongeldig versienummer `%s'"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "te weinig argumenten voor %%:version-compare"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "te veel argumenten voor %%:version-compare"
-#: gcc.c:9514
+#: gcc.c:9517
#, fuzzy, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr "onbekende operator '%s' in %%:version-compare"
-#: gcc.c:9638
+#: gcc.c:9641
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "te veel argumenten voor %%:version-compare"
-#: gcc.c:9711
+#: gcc.c:9714
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "te veel argumenten voor %%:version-compare"
-#: gcc.c:9747
+#: gcc.c:9750
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "te weinig argumenten voor %%:version-compare"
-#: gcc.c:9751
+#: gcc.c:9754
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "te veel argumenten voor %%:version-compare"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr "te weinig argumenten voor functie"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr "te weinig argumenten voor functie %<va_start%>"
@@ -18967,9 +18989,9 @@ msgstr "herhaald lid %qs"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, fuzzy, gcc-internal-format
msgid "declared here"
msgstr "%qs tevoren hier gedeclareerd"
@@ -19388,228 +19410,228 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, fuzzy, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "ongeldige lvalue in toewijzing"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:6764
+#: gimplify.c:6767
#, fuzzy, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr "registervariabele %qs gebruikt in geneste functie"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:6778
+#: gimplify.c:6781
#, fuzzy, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr "registervariabele %qs gebruikt in geneste functie"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
#| msgid "%q#D not declared in class"
msgid "%qE not specified in enclosing %qs"
msgstr "%q#D is niet gedeclareerd in class"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
msgid "enclosing %qs"
msgstr "#error %s"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, fuzzy, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%qE is hier niet gedeclareerd (eerste gebruik in deze functie)"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, fuzzy, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "%Jvariabele %qD als %<inline%> gedeclareerd"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr "registervariabele %qs gebruikt in geneste functie"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:8284
+#: gimplify.c:8287
#, fuzzy, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "registervariabele %qs gebruikt in geneste functie"
-#: gimplify.c:8304
+#: gimplify.c:8307
#, fuzzy, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr "registervariabele %qs gebruikt in geneste functie"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, fuzzy, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr "ongeldige operand van %s"
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr "herhaalde label-declaratie %qs"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, fuzzy, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "aantal argumenten kom niet overeen met prototype"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, fuzzy, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "ongeldige operand van %s"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "%qT wordt tot %qT gepromoveerd indien het via %<...%> wordt doorgegeven"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(dus U zou %qT, en niet %qT, moeten doorgeven aan %<va_arg%>)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "indien deze code bereikt wordt, zal het programma afgebroken worden"
@@ -19844,7 +19866,7 @@ msgstr "ongeldige operand voor %p-code"
#: ipa-devirt.c:1229
#, fuzzy, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr "eerdere definitie van %qs"
#: ipa-devirt.c:1235
@@ -19944,7 +19966,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, fuzzy, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr "%J%qD als inline gedeclareerd na zijn definitie"
#: ipa-devirt.c:1599
@@ -20335,198 +20357,198 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr "opslagklasse opgegeven voor typenaam"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
msgid "invalid arguments"
msgstr "ongeldige waarde voor %%C"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr ""
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr ""
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr ""
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr "continue-statement niet in een lus"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr "continue-statement niet in een lus"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr "continue-statement niet in een lus"
@@ -20611,7 +20633,7 @@ msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
msgid "command line option %qs is not supported by this configuration"
msgstr "opdrachtregeloptie %qs wordt niet ondersteund door deze configuratie"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr "ontbrekend argument bij %qs"
@@ -20769,130 +20791,140 @@ msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, fuzzy, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
+
+#: opts.c:1015
+#, fuzzy, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, fuzzy, gcc-internal-format
#| msgid "unrecognized argument to -fsanitize= option: %q.*s"
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "niet-herkend argument bij optie '--fsanitize=': %q.*s"
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
#| msgid "unrecognized argument to -fsanitize= option: %q.*s"
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "niet-herkend argument bij optie '--fsanitize=': %q.*s"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr ""
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "niet-herkend argument bij optie '--help=': %q.*s"
-#: opts.c:2078
+#: opts.c:2085
#, fuzzy, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr "onbekende machine-modus %qs"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "-pipe wordt niet ondersteund"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "ongeldige registernaam voor %qs"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
msgid "invalid --param name %qs"
msgstr "ongeldige registernaam voor %qs"
-#: opts.c:2382
+#: opts.c:2389
#, fuzzy, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "ongeldige registernaam voor %qs"
-#: opts.c:2504
+#: opts.c:2511
#, fuzzy, gcc-internal-format
msgid "target system does not support debug output"
msgstr "doelformaat ondersteunt geen oneindige waarde"
-#: opts.c:2513
+#: opts.c:2520
#, fuzzy, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
#| msgid "unrecognized register name %qs"
msgid "unrecognized debug output level %qs"
msgstr "niet-herkende registernaam %qs"
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr ""
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr ""
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -21232,7 +21264,7 @@ msgstr "globale registervariabele volgt op een functiedefinitie"
msgid "register of %qD used for multiple global register variables"
msgstr "registernaam opgegeven voor niet-registervariabele %qs"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, fuzzy, gcc-internal-format
msgid "conflicts with %qD"
msgstr "conflicterende types voor %qs"
@@ -21832,12 +21864,12 @@ msgstr "kan bestand '%s' niet openen"
msgid "error closing %s: %m"
msgstr "#error %s"
-#: toplev.c:2054
+#: toplev.c:2057
#, fuzzy, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr "case-selector niet compatibel met label"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -22749,48 +22781,48 @@ msgstr "%Jherdefinitie van %qD"
msgid "in expansion of macro %qs"
msgstr ""
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr ""
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr ""
# vertaling voor 'statement'?
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr "expressie-statement heeft onvolledig type"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr "beginwaarde ontbreekt"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr ""
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr ""
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr ""
@@ -22892,32 +22924,32 @@ msgstr ""
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr "ongeldig argument voor %<__builtin_return_address%>"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr ""
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr "bewerking op %qs is mogelijk niet gedefinieerd"
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr ""
@@ -23273,11 +23305,11 @@ msgstr ""
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -24253,7 +24285,7 @@ msgstr "attribuut %qE volgt na %qE"
msgid "type was previously declared %qE"
msgstr "eerdere declaratie van %qs"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, fuzzy, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr "argument-formaat opgegeven voor niet-functie %qs"
@@ -24533,7 +24565,7 @@ msgstr ""
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "het adres van %qD, zal altijd %<true%> zijn"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
@@ -25159,63 +25191,63 @@ msgstr "constant object wordt beschreven (argument %d)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr ""
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "%s zou van type %<%s%s%> moeten zijn, maar argument %d heeft %qT als type"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr ""
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "%s zou van type %<%s%s%> moeten zijn, maar argument %d heeft %qT als type"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr ""
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr ""
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, fuzzy, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%qs is geen iterator"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, fuzzy, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%qs is geen iterator"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, fuzzy, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%qs is geen iterator"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, fuzzy, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "de te formatteren argumenten zijn niet ..."
# Klinkt wat vreemd...
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "strftime formaten kunnen geen argumenten formatteren"
@@ -25316,7 +25348,7 @@ msgstr "floating-point constante verkeerd gebruikt"
msgid "repeated %<@%> before Objective-C string"
msgstr ""
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr ""
@@ -25346,7 +25378,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "ongeldig type voor iteratie-variabele %qE"
@@ -25362,22 +25394,22 @@ msgstr "ongeldig type voor iteratie-variabele %qE"
msgid "%qE is not initialized"
msgstr "parameter %qD krijgt beginwaarde"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, fuzzy, gcc-internal-format
msgid "missing controlling predicate"
msgstr "Ongeldig token in expressie"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, fuzzy, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "Ongeldig token in expressie"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, fuzzy, gcc-internal-format
msgid "missing increment expression"
msgstr "toewijzingsonderdrukking"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, fuzzy, gcc-internal-format
msgid "invalid increment expression"
msgstr "Ongeldig token in expressie"
@@ -25926,8 +25958,8 @@ msgstr ""
msgid "wrong type argument to %s"
msgstr "argument van verkeerd type voor abs"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "overflow in constante expressie"
@@ -26600,7 +26632,7 @@ msgstr[1] "cast laat qualifiers van doeltype van pointer vallen"
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr "argument-formaat opgegeven voor niet-functie %qs"
@@ -26761,7 +26793,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr ""
@@ -27086,7 +27118,7 @@ msgstr ""
msgid "%Kargument %d must be a constant immediate"
msgstr "argument moet een constante zijn"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, fuzzy, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr "%<defined%> zonder een naam"
@@ -27167,7 +27199,7 @@ msgstr "ontbrekende witruimte na getal %qs"
msgid "unknown value %qs for -mtune"
msgstr "slechte waarde (%s) voor de -march= optie"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
@@ -27252,9 +27284,9 @@ msgstr "numerieke constante zonder cijfers"
msgid "target %s %s=%s is not valid"
msgstr "spec '%s' is ongeldig"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr "het argument van %<alias%> is geen string"
@@ -27341,7 +27373,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "slechte waarde %qs voor -mmeroy-latency"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -27516,376 +27548,376 @@ msgstr ""
msgid "insn addresses not freed"
msgstr "pre-increment adres is geen register"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
msgid "this builtin is not supported for this target"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr ""
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr ""
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr ""
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr "iWMMXt en NEON zijn incompatibel"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, fuzzy, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "doel-CPU ondersteunt geen interworking"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, fuzzy, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g met -fomit-frame-pointer geeft mogelijk geen fatsoenlijke debug-mogelijkheden"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr ""
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, fuzzy, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr "case-selector niet compatibel met label"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, fuzzy, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "doel-CPU ondersteunt geen interworking"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, fuzzy, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "doel-CPU ondersteunt geen interworking"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, fuzzy, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "doel-CPU ondersteunt geen interworking"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check is niet compatibel met -mno-apcs-frame"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic en -mapcs-reent zijn incompatibel"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "APCS reentrant code wordt niet ondersteund. Genegeerd"
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
#| msgid "-mrelocatable and -msdata=%s are incompatible"
msgid "selected fp16 options are incompatible"
msgstr "-mrelocatable en -msdata=%s zijn incompatibel"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, fuzzy, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "doel-CPU ondersteunt geen interworking"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, fuzzy, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "doel-CPU ondersteunt geen interworking"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr ""
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr ""
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr ""
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, fuzzy, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "Grens voor structure-grootte kan enkel op 8 of 32 insgesteld worden"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, fuzzy, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr "Grens voor structure-grootte kan enkel op 8 of 32 insgesteld worden"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, fuzzy, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "case-selector niet compatibel met label"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, fuzzy, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "doel-CPU ondersteunt geen interworking"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -27893,77 +27925,82 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "attribuut %qE is enkel van toepassing op functies"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "attribuut %qE is enkel van toepassing op functies, niet %s"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, fuzzy, gcc-internal-format
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "attribuut %qE is enkel van toepassing op functies, niet %s"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute ignored without -mcmse option."
msgstr "attribuut %qE wordt genegeerd voor non-class-types"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute applies only to initialized variables with external linkage"
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "attribuut %qE is enkel van toepassing op geïnitialiseerde variabelen die extern gelinkt zijn"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to function types"
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "attribuut %qE is enkel van toepassing op functie-types"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, fuzzy, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr "ongeldige operand van %s"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid vector type for attribute %qs"
msgid "invalid fpu for attribute(target(\"%s\"))"
@@ -27972,13 +28009,13 @@ msgstr "ongeldig vector-type voor attribuut %qs"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr ""
@@ -28072,168 +28109,179 @@ msgstr "-G en -static sluiten elkaar uit"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, fuzzy, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr "functie %qs kan geen waarde teruggeven"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr ""
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr "registervariabele %qs gebruikt in geneste functie"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, fuzzy, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr "de zwakke declaratie van %qs moet publiek zijn"
# goede vertaling van variadic?
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variables and functions"
msgid "%qE attribute only applies to variables in static storage"
msgstr "attribuut %qE is enkel van toepassing op variabelen en functies"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "%Jsectie-attributen worden niet ondersteund voor dit doelsysteem"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "attribuut %qE is enkel van toepassing op variabelen"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, fuzzy, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "herhalings-aantal is geen integerconstante"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute has no effect"
msgid "%qE attribute address out of range"
msgstr "attribuut %qE heeft geen effect"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variables"
msgid "%qE attribute on non-volatile variable"
msgstr "attribuut %qE is enkel van toepassing op variabelen"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, fuzzy, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, fuzzy, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, fuzzy, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr "de declaratie van %qs verbergt een parameter"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, fuzzy, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr "%Jeerdere definitie van %qD was hier"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, fuzzy, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
+
+#: config/avr/avr.c:10160
#, fuzzy, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
#| msgid "%qE incompatible attribute ignored"
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "incompatibel attribuut %qE wordt genegeerd"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, fuzzy, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr "-pipe wordt niet ondersteund"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, fuzzy, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr "ongeldige registernaam voor %qs"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr "ongeldige registernaam voor %qs"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr "herhalings-aantal is geen integerconstante"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -28517,12 +28565,12 @@ msgstr "geen eerdere declaratie voor %qs"
msgid "invalid IACC argument"
msgstr "ongeldige waarde voor %%C"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr ""
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, fuzzy, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "te veel argumenten voor procedure `%s'"
@@ -28700,7 +28748,7 @@ msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
msgid "code model %qs not supported in x32 mode"
msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
@@ -28838,587 +28886,587 @@ msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, fuzzy, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, fuzzy, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr "case-selector niet compatibel met label"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr ""
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, fuzzy, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "pointer naar functie gebruikt in rekensom"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, fuzzy, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "pointer naar functie gebruikt in rekensom"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr ""
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr ""
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr ""
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr ""
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "onbekende machine-modus %qs"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr ""
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr ""
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, fuzzy, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, fuzzy, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, fuzzy, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "herhalings-aantal is geen integerconstante"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "argument van attribuut %qE is groter dan %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, fuzzy, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, fuzzy, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, fuzzy, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, fuzzy, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, fuzzy, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, fuzzy, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, fuzzy, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
# XXX FIXME, ERROR: s/none /non-/
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute is used for none class-method"
msgid "%qE attribute is used for non-class method"
msgstr "attribuut %qE is gebruikt voor non-class-methode"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, fuzzy, gcc-internal-format
#| msgid "does not support multilib"
msgid "X32 does not support ms_abi attribute"
msgstr "ondersteunt geen multilib"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr ""
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr "conflicterende types voor ingebouwde functie %qs"
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr "conflicterende types voor ingebouwde functie %qs"
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "ISO C90 ondersteunt geen flexibele array-leden"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr ""
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, fuzzy, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr "herdefinitie van %<union %s%>"
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr ""
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, fuzzy, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr "-pipe wordt niet ondersteund"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
msgid "previous declaration of %D"
msgstr "eerdere declaratie van %qs"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr ""
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, fuzzy, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, fuzzy, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, fuzzy, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, fuzzy, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, fuzzy, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr ""
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, fuzzy, gcc-internal-format
msgid "incorrect comparison mode"
msgstr "ongeldige const_double operand"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, fuzzy, gcc-internal-format
msgid "incorrect rounding operand"
msgstr "ongeldige const_double operand"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, fuzzy, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, fuzzy, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, fuzzy, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, fuzzy, gcc-internal-format
msgid "incorrect hint operand"
msgstr "ongeldige const_double operand"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "%<defined%> zonder een naam"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr ""
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, fuzzy, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "incompatibel attribuut %qE wordt genegeerd"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr ""
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, fuzzy, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr "globale registervariabele volgt op een functiedefinitie"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, fuzzy, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr "onbekende machine-modus %qs"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, fuzzy, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr "ongeldig gebruik van %<restrict%>"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, fuzzy, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr "onbekende machine-modus %qs"
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr "niet-ondersteunde versie"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, fuzzy, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr "ongebruikte argumenten in $-stijl formaat"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -29539,7 +29587,7 @@ msgstr ""
msgid "argument %qd is not a constant"
msgstr "argument %qd is geen constante"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr ""
@@ -29549,7 +29597,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -29650,7 +29698,7 @@ msgstr "meerdere interrupt-attributen zijn niet toegestaan"
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, fuzzy, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "-pipe wordt niet ondersteund"
@@ -30154,8 +30202,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, fuzzy, gcc-internal-format
msgid "bad builtin code"
msgstr "slechte conditiecode"
@@ -30410,29 +30458,29 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on types"
msgid "%qE attribute requires a void return type"
msgstr "attribuut %qE wordt genegeerd voor types"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute conflicts with attribute %s"
msgid "%qE attribute not allowed with auto storage class"
msgstr "attribuut %qE botst met attribuut %s"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -30457,7 +30505,7 @@ msgstr ""
msgid "-g option disabled"
msgstr "ingeschakelde opties: "
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr ""
@@ -30594,225 +30642,225 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr "rommel aan einde van #pragma longcall"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, fuzzy, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, fuzzy, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, fuzzy, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, fuzzy, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
# Betere term voor "mismatched"?
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "slechte combinatie van argumenten"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, fuzzy, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "cast laat qualifiers van doeltype van pointer vallen"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "ongeldig argument voor %<__builtin_return_address%>"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr ""
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, gcc-internal-format
msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr "conflicterende types voor ingebouwde functie %qs"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, fuzzy, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, fuzzy, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr ""
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr ""
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, fuzzy, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr "lege declaratie"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
@@ -30821,516 +30869,521 @@ msgstr ""
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, fuzzy, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "-fPIC is niet geldig met -mcoff"
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr ""
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr "%<defined%> zonder een naam"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "%<defined%> zonder een naam"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "%<defined%> zonder een naam"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "argument voor %<__builtin_args_info%> buiten bereik"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr "%<defined%> zonder een naam"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr "argument voor %<__builtin_args_info%> buiten bereik"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "ongeldig argument voor %<__builtin_return_address%>"
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "ongeldig argument voor %<__builtin_return_address%>"
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "%<defined%> zonder een naam"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "%<defined%> zonder een naam"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be 0 or 1"
msgid "argument 1 must be 0 or 2"
msgstr "het tweede argument moet 0 of 1 zijn"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "%<defined%> zonder een naam"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "%<defined%> zonder een naam"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr "het tweede argument moet 0 of 1 zijn"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr "het derde argument moet in het bereik 0..15 liggen"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "argument voor %<__builtin_args_info%> buiten bereik"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "argument voor %<__builtin_args_info%> buiten bereik"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr ""
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr "-pipe wordt niet ondersteund"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, fuzzy, gcc-internal-format
msgid "stack frame too large"
msgstr "bestand %qs is te groot"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr "ISO C90 ondersteunt geen flexibele array-leden"
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, fuzzy, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "ongeldig gebruik van '%%%c'"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr ""
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "spec '%s' is ongeldig"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -31517,6 +31570,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mapcs-stack-check is niet compatibel met -mno-apcs-frame"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr ""
@@ -31608,7 +31662,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -31635,7 +31689,7 @@ msgstr ""
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -31655,7 +31709,7 @@ msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -31668,161 +31722,161 @@ msgstr "%<%.*s%> is niet gedefinieerd"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "te veel argumenten voor procedure `%s'"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "te veel argumenten voor procedure `%s'"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "te veel argumenten voor procedure `%s'"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
msgid "unresolved overloaded builtin"
msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, fuzzy, gcc-internal-format
msgid "bad builtin icode"
msgstr "slechte conditiecode"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
msgid "invalid argument %d for builtin %qF"
msgstr "ongeldig argument voor %<__builtin_return_address%>"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, fuzzy, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr "gevraagde positie is geen integerconstante"
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr ""
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, fuzzy, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr "opslaggrootte van %qs is onbekend"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "trapmodus niet ondersteund voor VAX-floats"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, fuzzy, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr "ISO C staat het testen van asserties niet toe"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr "ISO C staat het testen van asserties niet toe"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, fuzzy, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "ISO C staat het testen van asserties niet toe"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr ""
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr ""
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs should be a non-negative integer"
msgid "arguments to %qs should be non-negative integers"
msgstr "argument van %qs moet een niet-negatieve integer zijn"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr "argument van %qs is te groot (max. %d)"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
@@ -31880,27 +31934,27 @@ msgstr ""
msgid "-mrelax is only supported for RTP PIC"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "slechte waarde (%s) voor optie -mcmodel="
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
-msgstr ""
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+msgid "-mcmodel= is not supported on 32-bit systems"
+msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, fuzzy, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
@@ -32185,22 +32239,22 @@ msgstr "misvormde #pragma pack"
msgid "invalid constant in %<#pragma %s%>"
msgstr "misvormde #pragma pack"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "doel-CPU ondersteunt geen interworking"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, fuzzy, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
@@ -32290,7 +32344,7 @@ msgstr "attribuut %qs is enkel van toepassing op array-types"
msgid "could not read the BRIG file"
msgstr "kan niet schrijven naar antwoordbestand %s"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -32697,9 +32751,9 @@ msgid "label %qD defined here"
msgstr "label %qs gedefinieerd maar niet gebruikt"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, fuzzy, gcc-internal-format
msgid "%qD declared here"
msgstr "%qs tevoren hier gedeclareerd"
@@ -32834,7 +32888,7 @@ msgstr "ISO C90 ondersteunt geen %<[*]%> declaratoren van arrays"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -33882,7 +33936,7 @@ msgstr "meerdere opslagklassen in declaratie van %qs"
msgid "two or more data types in declaration specifiers"
msgstr "twee of meer data types opgegeven bij declaratie"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> is te lang voor GCC"
@@ -34024,17 +34078,17 @@ msgstr "%<__thread%> samen met %<auto%> gebruikt"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C ondersteunt gewone %<complex%> niet in de betekenis van %<double complex%>"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, fuzzy, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C ondersteunt %<long long%> niet"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -34087,7 +34141,7 @@ msgstr ""
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, fuzzy, gcc-internal-format
msgid "expected end of line"
msgstr "ongeldige operand van %s"
@@ -34128,7 +34182,7 @@ msgid "unknown type name %qE"
msgstr "onbekende machine-modus %qs"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, fuzzy, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "meerdere opslagklassen in declaratie van %qs"
@@ -34143,7 +34197,7 @@ msgstr "%<inline%> bij lege declaratie"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr ""
@@ -34158,8 +34212,8 @@ msgstr "herhaalde definitie %qs"
msgid "unexpected attribute"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
#| msgid "section attribute not allowed for %q+D"
msgid "%<fallthrough%> attribute not followed by %<;%>"
@@ -34199,7 +34253,7 @@ msgstr "%<auto%> in lege declaratie op bestandsniveau"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr ""
@@ -34227,7 +34281,7 @@ msgstr "ISO C90 ondersteunt %<long long%> niet"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 ondersteunt %<long long%> niet"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr ""
@@ -34291,14 +34345,14 @@ msgstr "argument %d is alleen-lezen"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, fuzzy, gcc-internal-format
msgid "expected identifier"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "komma aan het einde van enumerator-lijst"
@@ -34433,7 +34487,7 @@ msgstr "ISO C90 verbiedt labeldeclaraties"
msgid "expected %<}%> before %<else%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
@@ -34458,12 +34512,12 @@ msgstr ""
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -34477,17 +34531,17 @@ msgstr ""
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, fuzzy, gcc-internal-format
msgid "expected statement"
msgstr "ongeldige beginwaarde"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, fuzzy, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "leeg body in een else-statement"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, fuzzy, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr "leeg body in een else-statement"
@@ -34497,7 +34551,7 @@ msgstr "leeg body in een else-statement"
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
@@ -34517,7 +34571,7 @@ msgstr ""
msgid "invalid iterating variable in fast enumeration"
msgstr "ongeldig register in de instructie"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -34697,17 +34751,17 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "te weinig argumenten voor functie %<va_start%>"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -34762,61 +34816,61 @@ msgstr "meerdere opslagklassen in declaratie van %qs"
msgid "no type or storage class may be specified here,"
msgstr "opslagklasse opgegeven voor parameter %qs"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "misvormde #pragma pack"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "misvormde #pragma pack"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr ""
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "attribuut %<getter%> mag slechts één keer opgegeven worden"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<%.*s%> is niet gedefinieerd"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "misvormde #pragma pack(pop[,id])"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr ""
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, fuzzy, gcc-internal-format
msgid "for, while or do statement expected"
msgstr "overflow in constante expressie"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, fuzzy, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "misvormde #pragma pack(pop[,id])"
@@ -34831,12 +34885,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "argument-formaat opgegeven voor niet-functie %qs"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, fuzzy, gcc-internal-format
msgid "too many %qs clauses"
msgstr "te veel invoerbestanden"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr "ongeldige waarheidsexpressie"
@@ -34851,53 +34905,53 @@ msgstr "%<defined%> zonder een naam"
msgid "%qD is not a variable"
msgstr "functie-oproep heeft geaggregeerde waarde"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr "functie-oproep heeft geaggregeerde waarde"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
msgid "expected %<none%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr ""
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
msgid "expected %<data%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr "te veel invoerbestanden"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, fuzzy, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr "te veel invoerbestanden"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -34925,22 +34979,22 @@ msgstr ""
msgid "%<num_tasks%> value must be positive"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, fuzzy, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, fuzzy, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
msgid "expected %<scalar%>"
msgstr "ongeldige operand van %s"
@@ -34950,58 +35004,58 @@ msgstr "ongeldige operand van %s"
msgid "%<num_workers%> value must be positive"
msgstr ""
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr "te veel argumenten voor formaat"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
msgid "unexpected argument"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, fuzzy, gcc-internal-format
msgid "%qs value must be positive"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
msgid "%<tile%> argument needs positive integral constant"
msgstr "herhalings-aantal is geen integerconstante"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, fuzzy, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr "expressie-statement heeft onvolledig type"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr ""
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, fuzzy, gcc-internal-format
#| msgid "both %<long%> and %<void%> in declaration specifiers"
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr "zowel %<long%> als %<void%> opgegeven bij declaratie"
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
msgid "chunk size value must be positive"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, fuzzy, gcc-internal-format
msgid "invalid schedule kind"
msgstr "ongeldige const_double operand"
@@ -35016,17 +35070,17 @@ msgstr "gevraagd alignment is geen macht van 2"
msgid "%<num_teams%> value must be positive"
msgstr ""
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr ""
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
@@ -35046,17 +35100,17 @@ msgstr ""
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
msgid "invalid depend kind"
msgstr "ongeldige const_double operand"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, gcc-internal-format
msgid "invalid map kind"
msgstr ""
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr "ongeldige const_double operand"
@@ -35066,67 +35120,67 @@ msgstr "ongeldige const_double operand"
msgid "invalid proc_bind kind"
msgstr "ongeldige const_double operand"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, fuzzy, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "-fPIC is niet geldig met -mcoff"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, fuzzy, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr "%<__thread%> samen met %s gebruikt"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr ""
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, fuzzy, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr "de declaratie van %qs verbergt een parameter"
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, fuzzy, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr "lege declaratie"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, fuzzy, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "de declaratie van %qs verbergt een globale declaratie"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, fuzzy, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "ongeldige linker operand van %s"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr ""
@@ -35141,7 +35195,7 @@ msgstr "%<%.*s%> is niet gedefinieerd"
msgid "expected function name"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
msgid "%qD does not refer to a function"
msgstr "%qs is meestal een functie"
@@ -35151,42 +35205,42 @@ msgstr "%qs is meestal een functie"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr "globale registervariabele volgt op een functiedefinitie"
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr "globale registervariabele volgt op een functiedefinitie"
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr ""
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr ""
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr ""
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, fuzzy, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "ongeldige bewerking met %<__fpreg%>"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, fuzzy, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "ongeldige bewerking met %<__fpreg%>"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
@@ -35196,27 +35250,27 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, fuzzy, gcc-internal-format
msgid "for statement expected"
msgstr "overflow in constante expressie"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr "overflow in constante expressie"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, fuzzy, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "herdeclaratie van %qs"
@@ -35226,73 +35280,73 @@ msgstr "herdeclaratie van %qs"
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, fuzzy, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, fuzzy, gcc-internal-format
#| msgid "%<void%> as only parameter may not be qualified"
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "%<void%> als enige parameter mag niet gekwalificeerd worden"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, fuzzy, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
msgid "expected %<point%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -35307,7 +35361,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -35317,32 +35371,32 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
msgid "expected %<target%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
msgid "expected %<declare%>"
msgstr "ongeldige operand van %s"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr ""
@@ -35397,22 +35451,22 @@ msgstr "ongeldige operand van %s"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr ""
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, fuzzy, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr "label %qs gebruikt maar niet gedefinieerd"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, fuzzy, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "%Jparameter %u heeft een onvolledig type"
@@ -35427,52 +35481,52 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr ""
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr "vectorlengte moet een integerconstante zijn"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr "gevraagd alignment is geen macht van 2"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr ""
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr ""
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -35482,7 +35536,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr "grootte van array %qs is van een niet-integer type"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr "ongeldige operand van %s"
@@ -36214,7 +36268,7 @@ msgstr ""
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr ""
@@ -36547,7 +36601,7 @@ msgstr "overtollige elementen in beginwaarde van scalair"
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO C verbiedt %<goto *expr;%>"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, fuzzy, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
@@ -36557,7 +36611,7 @@ msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
@@ -36583,7 +36637,7 @@ msgstr "%<return%> met waarde in een functie die void teruggeeft"
msgid "function returns address of label"
msgstr "functie geeft adres van lokale variabele terug"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "switch-waarde is geen integer"
@@ -36598,7 +36652,7 @@ msgstr "%<long%> switch-expressie wordt in ISO C niet naar %<int%> geconverteerd
msgid "case label is not an integer constant expression"
msgstr "ongeldig gebruik van een void-expressie"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "case-label niet in een switch-statement"
@@ -36618,17 +36672,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "break-statement niet in een lus of switch"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "continue-statement niet in een lus"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, fuzzy, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "break-statement niet in een lus of switch"
@@ -36638,7 +36692,7 @@ msgstr "break-statement niet in een lus of switch"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "break-statement niet in een lus of switch"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, fuzzy, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr "continue-statement niet in een lus"
@@ -36746,12 +36800,12 @@ msgstr "waarde van union-type gebruikt waar een scalair nodig is"
msgid "used vector type where scalar is required"
msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -36761,25 +36815,25 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "te veel invoerbestanden"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, fuzzy, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr "bitveld %qs heeft een ongeldig type"
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
msgid "%qE is a member of a union"
msgstr "%qs is meestal een functie"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr "%qs is geen bestand, pipe of tty"
@@ -36790,70 +36844,70 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "te veel invoerbestanden"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, fuzzy, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, fuzzy, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr "grootte van array %qs is van een niet-integer type"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, fuzzy, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr "ISO C90 verbiedt array %qs van variabele grootte"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr "%qs is smaller dan waarden van zijn type"
@@ -36873,7 +36927,7 @@ msgstr "ISO C verbiedt gekwalificeerde functie-types"
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr ""
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, fuzzy, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr "grootte van %qs is %u bytes"
@@ -36883,17 +36937,17 @@ msgstr "grootte van %qs is %u bytes"
msgid "variable length element type in array %<reduction%> clause"
msgstr "ISO C90 verbiedt array %qs van variabele grootte"
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr ""
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -36913,18 +36967,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr ""
@@ -36936,32 +36990,32 @@ msgstr ""
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr "%qs is geen bestand, pipe of tty"
@@ -36981,55 +37035,55 @@ msgstr "%qs is geen bestand, pipe of tty"
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr ""
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr ""
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, fuzzy, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, fuzzy, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, fuzzy, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, fuzzy, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr "%qs is geen static veld"
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, fuzzy, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qs is geen bestand, pipe of tty"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, fuzzy, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr "%qs is geen bestand, pipe of tty"
@@ -37039,32 +37093,32 @@ msgstr "%qs is geen bestand, pipe of tty"
msgid "%qs variable is neither a pointer nor an array"
msgstr "waarde met subscript is noch een array, noch een pointer"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr ""
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -37611,152 +37665,152 @@ msgstr ""
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, fuzzy, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "cast laat qualifiers van doeltype van pointer vallen"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, fuzzy, gcc-internal-format
msgid " in call to %qD"
msgstr "kan oproep van %qs niet inline maken"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, fuzzy, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, fuzzy, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "herdeclaratie van %qs"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, fuzzy, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "te veel argumenten voor %s %q+#D"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, gcc-internal-format
msgid "constructor delegates to itself"
msgstr ""
-#: cp/call.c:8525
+#: cp/call.c:8530
#, fuzzy, gcc-internal-format
msgid "call to non-function %qD"
msgstr "kan functie %<main%> niet inline maken"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr ""
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, fuzzy, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "Teveel argumenten in oproep van %qs"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "Teveel argumenten in oproep van %qs"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr "Teveel argumenten in oproep van %qs"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr ""
-#: cp/call.c:8772
+#: cp/call.c:8777
#, fuzzy, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "union heeft geen lid dat %qs heet"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, gcc-internal-format
msgid "pure virtual %q#D called from constructor"
msgstr ""
-#: cp/call.c:8778
+#: cp/call.c:8783
#, gcc-internal-format
msgid "pure virtual %q#D called from destructor"
msgstr ""
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr ""
-#: cp/call.c:9585
+#: cp/call.c:9590
#, fuzzy, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr "doorgeven van argument %d van %qs"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr ""
-#: cp/call.c:9646
+#: cp/call.c:9651
#, fuzzy, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr "ongeldige registernaam voor %qs"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:9873
+#: cp/call.c:9878
#, fuzzy, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr "parameternaam ontbreekt uit parameterlijst"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, fuzzy, gcc-internal-format
msgid " candidate 1: %q#F"
msgstr "kandidaat is: %+#D"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, fuzzy, gcc-internal-format
msgid " candidate 2: %q#F"
msgstr "kandidaat is: %+#D"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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:10102
+#: cp/call.c:10107
#, fuzzy, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, fuzzy, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "ongeldige registernaam voor %qs"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr ""
@@ -37857,425 +37911,425 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr ""
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
msgid "%qD can be marked override"
msgstr "%<%.*s%> is niet gedefinieerd"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, fuzzy, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr "label %qs gedefinieerd maar niet gebruikt"
-#: cp/class.c:3056
+#: cp/class.c:3058
#, fuzzy, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr "label %qs gedefinieerd maar niet gebruikt"
-#: cp/class.c:3126
+#: cp/class.c:3128
#, fuzzy, gcc-internal-format
msgid "%qD was hidden"
msgstr "%qs tevoren hier gedeclareerd"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
msgid " by %qD"
msgstr "%s voor %qs"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, fuzzy, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "ongeldig gebruik van onvolledige typedef %qs"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "ongeldig gebruik van onvolledige typedef %qs"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, fuzzy, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, fuzzy, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, fuzzy, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, fuzzy, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, fuzzy, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "breedte van bitveld %qs is geen integerconstante"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, fuzzy, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "breedte van bitveld %qs is geen integerconstante"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, fuzzy, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "bitveld %qs heeft een negatieve breedte"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, fuzzy, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "bitveld %qs heeft breedte 0"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, fuzzy, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr "breedte van %qs overschrijdt zijn type"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, fuzzy, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3781
+#: cp/class.c:3783
#, fuzzy, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "%qs is geen static veld"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, fuzzy, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "veld %qs als een functie gedeclareerd"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, fuzzy, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "bitveld %qs heeft een ongeldig type"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, fuzzy, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "overtollige elementen in beginwaarde van union"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr "%qs is geen iterator"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, fuzzy, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%s heeft geen benoemde leden"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, fuzzy, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr "de declaratie van %qs verbergt een parameter"
-#: cp/class.c:4698
+#: cp/class.c:4700
#, fuzzy, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "geen beginwaarde voor variant-veld %qs"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, fuzzy, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, fuzzy, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "%qs is geen iterator"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, fuzzy, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr "veld %qs heeft een onvolledig type"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, fuzzy, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr "veld %qs heeft een onvolledig type"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr "%qs is geen static veld"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr "%qs is geen static veld"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "veld %qs heeft een onvolledig type"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:6013
+#: cp/class.c:6016
#, fuzzy, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr "%qs is geen static veld"
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6556
+#: cp/class.c:6559
#, gcc-internal-format
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr "omvang van array %qs is te groot"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, fuzzy, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "ongeldig gebruik van strcture met flexibel array-lid"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
msgid "array member %q#D declared here"
msgstr "%qs tevoren hier gedeclareerd"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, fuzzy, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr "%Jflexibel array-lid niet aan het eind van de struct"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, fuzzy, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "%Jflexibel array-lid in overigens lege struct"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
msgid "in the definition of %q#T"
msgstr "herdefinitie van %qs"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr "%Jflexibel array-lid niet aan het eind van de struct"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "%Jflexibel array-lid in overigens lege struct"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
msgid "next member %q#D declared here"
msgstr "%qs tevoren hier gedeclareerd"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, fuzzy, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "herdefinitie van %qs"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, fuzzy, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "veld %qs heeft een onvolledig type"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, fuzzy, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "taal-string %<\"%E\"%> wordt niet herkend"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:8372
+#: cp/class.c:8375
#, fuzzy, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "herhaald lid %qs"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr ""
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr ""
@@ -38285,12 +38339,12 @@ msgstr ""
#. 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:8756
+#: cp/class.c:8759
#, fuzzy, gcc-internal-format
msgid "declaration of %q#D"
msgstr "herdeclaratie van %qs"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr ""
@@ -38320,333 +38374,333 @@ msgstr "ongeldige opslagklasse voor functie %qs"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "ongeldige opslagklasse voor functie %qs"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, fuzzy, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr "%qs is geen iterator"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, fuzzy, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr ""
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr "%J%qD is gewoonlijk een niet-static funtie"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, fuzzy, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
msgid "call to internal function %qE"
msgstr "kan functie %<main%> niet inline maken"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, fuzzy, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, fuzzy, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr "kan functie %<main%> niet inline maken"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, fuzzy, gcc-internal-format
msgid "%qD used before its definition"
msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr ""
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr ""
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr "linker operand van comma-expressie heeft geen effect"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "left operand of shift expression %q+E is negative"
msgstr "linker operand van comma-expressie heeft geen effect"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, fuzzy, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr "beginwaarde-element is niet constant"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, fuzzy, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "array subscript is geen integer"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, fuzzy, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "array subscript is geen integer"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr "ongeldige beginwaarde voor member %qs"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
msgid "dereferencing a null pointer in %qE"
msgstr "%<void *%> pointer wordt gederefereerd"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, fuzzy, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, fuzzy, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr "ongeldige beginwaarde voor member %qs"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
msgid "dereferencing a null pointer"
msgstr "%<void *%> pointer wordt gederefereerd"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr ""
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, fuzzy, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr "grootte van array %qs is van een niet-integraal type"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, fuzzy, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "array-index in beginwaarde van niet-array"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, fuzzy, gcc-internal-format
msgid "%q#D is not const"
msgstr "%qs is geen iterator"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, fuzzy, gcc-internal-format
msgid "%q#D is volatile"
msgstr "%<%.*s%> is niet gedefinieerd"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, fuzzy, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, fuzzy, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "%<%.*s%> is niet gedefinieerd"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, fuzzy, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr "%qs is smaller dan waarden van zijn type"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr ""
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, fuzzy, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr "beginwaarde-element is niet constant"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "beginwaarde-element is niet constant"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "beginwaarde-element is niet constant"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
msgid "statement is not a constant expression"
msgstr "beginwaarde-element is niet constant"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, fuzzy, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr "ongeldige waarheidsexpressie"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, fuzzy, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "label %qs gebruikt maar niet gedefinieerd"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, fuzzy, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "ongeldige opslagklasse voor functie %qs"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, fuzzy, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr "ongeldig gebruik van een void-expressie"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, fuzzy, gcc-internal-format
msgid "non-constant array initialization"
msgstr "niet-constante array-index in beginwaarde"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr "overflow in constante expressie"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "onverwachte operand"
@@ -39443,7 +39497,7 @@ msgstr "ongeldige beginwaarde"
msgid " skips initialization of %q#D"
msgstr "(dicht bij initialisatie van %qs)"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -39458,7 +39512,7 @@ msgstr "er is geen label dat %qs heet"
msgid "%qD is not a type"
msgstr "%qs is geen iterator"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, fuzzy, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "macro %qs gebruikt zonder argumenten"
@@ -41102,7 +41156,7 @@ msgstr "%<%.*s%> is niet gedefinieerd"
msgid "parameter declared %<auto%>"
msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, fuzzy, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "ongeldig gebruik van een void-expressie"
@@ -41555,13 +41609,13 @@ msgstr "meerdere parameters hebben de naam %qs"
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, fuzzy, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qs is geen iterator"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
msgid "previous declaration here"
msgstr "eerdere declaratie van %qs"
@@ -41571,8 +41625,8 @@ msgstr "eerdere declaratie van %qs"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, fuzzy, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "grootte van %qs is %u bytes"
@@ -41622,7 +41676,7 @@ msgstr "herhaalde case-waarde"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, fuzzy, gcc-internal-format
msgid "previous definition here"
msgstr "eerdere definitie van %qs"
@@ -41686,7 +41740,7 @@ msgstr ""
msgid "return type %q#T is incomplete"
msgstr "type van teruggeefwaarde is onvolledig"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
@@ -41701,7 +41755,7 @@ msgstr "herhaalde label-declaratie %qs"
msgid "no return statements in function returning %qT"
msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, fuzzy, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
@@ -41859,27 +41913,27 @@ msgstr "variabele %qs als inline gedeclareerd"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "breedte van bitveld %qs is geen integerconstante"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, fuzzy, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr "%qs is geen static veld"
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, fuzzy, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "anonieme %s gedeclareerd binnen parameterlijst"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, fuzzy, gcc-internal-format
msgid "anonymous union with no members"
msgstr "anonieme %s gedeclareerd binnen parameterlijst"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr ""
@@ -41888,67 +41942,67 @@ msgstr ""
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, fuzzy, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr ""
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, fuzzy, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "parameter %qs als void gedeclareerd"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr ""
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr "label %qs gebruikt maar niet gedefinieerd"
@@ -41957,59 +42011,59 @@ msgstr "label %qs gebruikt maar niet gedefinieerd"
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, fuzzy, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr "eerdere declaratie van %qs"
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, fuzzy, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "eerdere declaratie van %qs"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, fuzzy, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "label %qs gebruikt maar niet gedefinieerd"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, fuzzy, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "eerdere declaratie van %qs"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr "label %qs gebruikt maar niet gedefinieerd"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, fuzzy, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "parameternaam ontbreekt uit parameterlijst"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, fuzzy, gcc-internal-format
msgid "use of deleted function %qD"
msgstr "kan functie %<main%> niet inline maken"
@@ -42318,18 +42372,18 @@ msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
msgid "invalid initializer for array member %q#D"
msgstr "ongeldige beginwaarde voor member %qs"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, fuzzy, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr "ongeldige beginwaarde voor member %qs"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
msgid "%q#D should be initialized"
msgstr "parameter %qs krijgt beginwaarde"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, fuzzy, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "ongeldige beginwaarde voor member %qs"
@@ -42429,7 +42483,7 @@ msgstr ""
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, fuzzy, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%qs is geen iterator"
@@ -42449,7 +42503,7 @@ msgstr "bitveld %qs heeft een negatieve breedte"
msgid "invalid use of non-static member function %qD"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, fuzzy, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "ongeldig gebruik van onvolledige typedef %qs"
@@ -42644,22 +42698,22 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr ""
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, fuzzy, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr "kan niet derefereren, is geen pointer."
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr "ongeldig gebruik van onvolledige typedef %qs"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, fuzzy, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr "ongeldige operanden voor binaire %s-operator"
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, fuzzy, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "%<this%> is niet beschikbaar in static member-funties"
@@ -42714,186 +42768,186 @@ msgstr ""
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr ""
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, fuzzy, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "%qs is geen static veld"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr ""
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr ""
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr ""
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr "variable met beginwaarde %qs is als dllimport aangeduid"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr ""
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "%qs is geen static veld"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, fuzzy, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "lege declaratie"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr ""
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, fuzzy, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "niet-beëindigde parameterlijst in %<#define%>"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, fuzzy, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "%<%.*s%> is niet gedefinieerd"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, fuzzy, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "ongeldig type-argument %qs"
@@ -43085,124 +43139,124 @@ msgstr "%qs is geen iterator"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%d constructor(s) gevonden\n"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, fuzzy, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, fuzzy, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "%qs wordt gedeclareerd als een array van functies"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, fuzzy, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "eerdere impliciete declaratie van `%s'"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr "%<%.*s%> is niet gedefinieerd"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, fuzzy, gcc-internal-format
msgid "only here as a friend"
msgstr "veld %qs als een functie gedeclareerd"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, fuzzy, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "herhalings-aantal is geen integerconstante"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, fuzzy, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, fuzzy, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "attribuut-commando %qD wordt genegeerd"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, fuzzy, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "%qs staat niet aan het begin van een declaratie"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr ""
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, fuzzy, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr "%qs wordt gedeclareerd als een array van functies"
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr ""
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] ""
msgstr[1] ""
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, fuzzy, gcc-internal-format
msgid " %qE"
msgstr "%s voor %qs"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr ""
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -43222,7 +43276,7 @@ msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -43247,7 +43301,7 @@ msgstr "%<%.*s%> is niet gedefinieerd"
msgid "request for member %qE in non-class type %qT"
msgstr "grootte van %qs is %u bytes"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "%<%.*s%> is niet gedefinieerd"
@@ -43307,1207 +43361,1212 @@ msgstr ""
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "conflicterende declaraties van %qs"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
msgid "%qE is not a class template"
msgstr "%qs is geen iterator"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, fuzzy, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qs is geen iterator"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, fuzzy, gcc-internal-format
msgid "invalid template-id"
msgstr "ongeldig karakter in naam van macro-parameter"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, fuzzy, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, fuzzy, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, fuzzy, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, fuzzy, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, fuzzy, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, fuzzy, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, fuzzy, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, fuzzy, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, fuzzy, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, fuzzy, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, fuzzy, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, fuzzy, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, fuzzy, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, fuzzy, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "ongeldige beginwaarde voor member %qs"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, fuzzy, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qs is smaller dan waarden van zijn type"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, fuzzy, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qs is smaller dan waarden van zijn type"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr ""
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr "%qs is smaller dan waarden van zijn type"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr ""
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%d constructor(s) gevonden\n"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, fuzzy, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr "%qs is meestal een functie"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr "%qs is smaller dan waarden van zijn type"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "%qs is smaller dan waarden van zijn type"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr ""
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr ""
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr "floating-point getal overschrijdt het bereik van een %<float%>"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr "floating-point getal overschrijdt het bereik van een %<float%>"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, fuzzy, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr "floating-point constante verkeerd gebruikt"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr ""
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, fuzzy, gcc-internal-format
msgid "expected declaration"
msgstr "lege declaratie"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
msgid "expected binary operator"
msgstr "onverwachte operand"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
msgid "expected ..."
msgstr "ongeldige operand van %s"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr "overflow in constante expressie"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
#| msgid "type mismatch in vector shift expression"
msgid "mismatched operator in fold-expression"
msgstr "types in vector-shift-expressie komen niet overeen"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, fuzzy, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO C++ verbiedt accolade-groepen in expressies"
# 'braced-group'? Wie schrijft verdorie die foutmeldingen?
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, fuzzy, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, fuzzy, gcc-internal-format
msgid "expected primary-expression"
msgstr "ongeldige waarheidsexpressie"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, fuzzy, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "%<%.*s%> is niet gedefinieerd"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, fuzzy, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, fuzzy, gcc-internal-format
msgid "expected id-expression"
msgstr "ongeldige waarheidsexpressie"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, fuzzy, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr "%qs is geen iterator"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, fuzzy, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "de declaratie van %qs verbergt een parameter"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, fuzzy, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, fuzzy, gcc-internal-format
msgid "expected unqualified-id"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, fuzzy, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "%qs is smaller dan waarden van zijn type"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, fuzzy, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr "meerdere opslagklassen in declaratie van %qs"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, fuzzy, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr "meerdere opslagklassen in declaratie van %qs"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, fuzzy, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qs is geen iterator"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, fuzzy, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "meerdere opslagklassen in declaratie van %qs"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, fuzzy, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "%<%.*s%> is niet gedefinieerd"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr "types in voorwaardelijke expressie komen niet overeen"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "te weinig argumenten voor functie %<va_start%>"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "te weinig argumenten voor functie %<va_start%>"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ verbiedt het gebruik van samengestelde expressies als lvalues"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr ""
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, fuzzy, gcc-internal-format
msgid "invalid use of %qD"
msgstr "ongeldig gebruik van %<restrict%>"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, fuzzy, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr ""
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, fuzzy, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "types in voorwaardelijke expressie komen niet overeen"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "types in voorwaardelijke expressie komen niet overeen"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, fuzzy, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr "ongeldige waarheidsexpressie"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr "%<%.*s%> is niet gedefinieerd"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, fuzzy, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "gebruik liefst haakjes rond && binnen ||"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr "overflow in constante expressie"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, fuzzy, gcc-internal-format
msgid "expected end of capture-list"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, fuzzy, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr "%s van alleen-lezen variabele %qs"
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
msgid "%q#D declared here"
msgstr "%qs tevoren hier gedeclareerd"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C ondersteunt %<long long%> niet"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, fuzzy, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "argumenten aan macro %qs gegeven"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
#| msgid "duplicate %<volatile%>"
msgid "duplicate %<mutable%>"
msgstr "herhaalde %<volatile%>"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, fuzzy, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr "attributen genegeerd in declarator van parameter-array"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, fuzzy, gcc-internal-format
msgid "expected labeled-statement"
msgstr "ongeldige beginwaarde"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, fuzzy, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "case-label niet in een switch-statement"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, fuzzy, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%d constructor(s) gevonden\n"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr ""
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, fuzzy, gcc-internal-format
msgid "expected selection-statement"
msgstr "herdeclaratie van %qs"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, fuzzy, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr "%<%.*s%> is niet gedefinieerd"
# vertaling voor 'statement'?
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "expressie-statement heeft onvolledig type"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, fuzzy, gcc-internal-format
msgid "expected iteration-statement"
msgstr "herdeclaratie van %qs"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, fuzzy, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr "break-statement niet in een lus of switch"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, fuzzy, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr "kan functie %<main%> niet inline maken"
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ verbiedt geneste functies"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, fuzzy, gcc-internal-format
msgid "expected jump-statement"
msgstr "ongeldige beginwaarde"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr "%qs staat niet aan het begin van een declaratie"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "lege declaratie"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+msgid "invalid initializer for structured binding declaration"
+msgstr "ongeldige beginwaarde voor member %qs"
+
+#: cp/parser.c:13220
#, fuzzy, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "argument-formaat opgegeven voor niet-functie %qs"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, fuzzy, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr "herdefinitie van %<union %s%>"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
msgid "%qD invalid in lambda"
msgstr "Ongeldige optie %qs"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, fuzzy, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, fuzzy, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "ongeldige linker operand van %s"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, fuzzy, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr "types in voorwaardelijke expressie komen niet overeen"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr "%qs is geen iterator"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "%s laat qualifiers van doeltype van pointer vallen"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr ""
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, fuzzy, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "ongeldige beginwaarde voor member %qs"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, fuzzy, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "%Jdeclaratie van %qD als static volgt declaratie als niet-static"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, fuzzy, gcc-internal-format
msgid "expected suffix identifier"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr "ongeldige const_double operand"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, fuzzy, gcc-internal-format
msgid "expected operator"
msgstr "onverwachte operand"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr "ongeldig gebruik van onvolledige typedef %qs"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr "ongeldige macronaam %<%.*s%>"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "meerdere parameters hebben de naam %qs"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, fuzzy, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, fuzzy, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "niet-beëindigde parameterlijst in %<#define%>"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, fuzzy, gcc-internal-format
msgid "expected template-id"
msgstr "ongeldige beginwaarde"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, fuzzy, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "%qs is geen iterator"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr ""
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr ""
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, fuzzy, gcc-internal-format
msgid "parse error in template argument list"
msgstr "%qs is geen iterator"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, fuzzy, gcc-internal-format
msgid "expected template-name"
msgstr "ongeldige beginwaarde"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, fuzzy, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, fuzzy, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr "top-level declaratie van %qs specifieert %<auto%>"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, fuzzy, gcc-internal-format
msgid "expected template-argument"
msgstr "ongeldige beginwaarde"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, fuzzy, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "ongeldig type-argument %qs"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, fuzzy, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "impliciete declaratie van functie %qs"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, fuzzy, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "impliciete declaratie van functie %qs"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, fuzzy, gcc-internal-format
msgid "expected type specifier"
msgstr "meerdere opslagklassen in declaratie van %qs"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
# Of is 'verbiedt parameterdeclaraties op voorhand' beter?
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, fuzzy, gcc-internal-format
msgid "expected template-id for type"
msgstr "herdeclaratie van %qs"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, fuzzy, gcc-internal-format
msgid "expected type-name"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, fuzzy, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "declaratie declareert niets"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr ""
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, fuzzy, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "herhaalde definitie %qs"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr ""
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, fuzzy, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "%qs is geen iterator"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr "%qs is smaller dan waarden van zijn type"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
msgid "unnamed scoped enum is not allowed"
msgstr "%qs staat niet aan het begin van een declaratie"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, fuzzy, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, fuzzy, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr "herhaalde definitie %qs"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, fuzzy, gcc-internal-format
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, fuzzy, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "%qs wordt gedeclareerd als een array van functies"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, fuzzy, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "%qs wordt gedeclareerd als een array van functies"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr ""
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, fuzzy, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "herdefinitie van %qs"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ verbiedt het %sen van een enum"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, fuzzy, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qs is geen iterator"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, fuzzy, gcc-internal-format
msgid "expected namespace-name"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, fuzzy, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr "%qs staat niet aan het begin van een declaratie"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, fuzzy, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr "kan functie %<main%> niet inline maken"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, fuzzy, gcc-internal-format
msgid "nested identifier required"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, fuzzy, gcc-internal-format
msgid "namespace %qD entered"
msgstr "modi in %s expressie komen niet overeen"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, fuzzy, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "%qs staat niet aan het begin van een declaratie"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, fuzzy, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "%qs staat niet aan het begin van een declaratie"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, fuzzy, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "geen eerdere declaratie voor %qs"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, fuzzy, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr "kan functie %<main%> niet inline maken"
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, fuzzy, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "%qs staat niet aan het begin van een declaratie"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, fuzzy, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "globale registervariabele volgt op een functiedefinitie"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, fuzzy, gcc-internal-format
msgid "expected initializer"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, fuzzy, gcc-internal-format
msgid "initializer provided for function"
msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, fuzzy, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "attributen genegeerd in declarator van parameter-array"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr "functie %qs geherdeclareerd als inline"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, fuzzy, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "array subscript is geen integer"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, fuzzy, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr "herhaald lid %qs"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%qs is geen iterator"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, fuzzy, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "ongeldige beginwaarde voor member %qs"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr ""
@@ -44516,344 +44575,344 @@ msgstr ""
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, fuzzy, gcc-internal-format
msgid "invalid declarator"
msgstr "herdeclaratie van %qs"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
msgid "qualified-id in declaration"
msgstr "nutteloze type-kwalificatie in lege declaratie"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, fuzzy, gcc-internal-format
msgid "expected declarator"
msgstr "meerdere opslagklassen in declaratie van %qs"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, fuzzy, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qs is geen iterator"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, fuzzy, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr "herhaald lid %qs"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, fuzzy, gcc-internal-format
msgid "expected ptr-operator"
msgstr "onverwachte operand"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, fuzzy, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "herhaalde case-waarde"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr "herhaalde case-waarde"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, fuzzy, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr "herhaalde case-waarde"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, fuzzy, gcc-internal-format
msgid "invalid use of %qT"
msgstr "ongeldig gebruik van %<restrict%>"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, fuzzy, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "%qs is geen iterator"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "ongeldig type-argument %qs"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, fuzzy, gcc-internal-format
msgid "expected type-specifier"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, fuzzy, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, fuzzy, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr "%qs is geen iterator"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, fuzzy, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "argumenten aan macro %qs gegeven"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, fuzzy, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, fuzzy, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, fuzzy, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, fuzzy, gcc-internal-format
msgid "expected class-name"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "%J%qD als inline gedeclareerd na zijn definitie"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "%J%qD als inline gedeclareerd na zijn definitie"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "conflicterende declaraties van %qs"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, fuzzy, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, fuzzy, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "[kan %s niet vinden]"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, fuzzy, gcc-internal-format
msgid "qualified name does not name a class"
msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, fuzzy, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "herdeclaratie van %qs"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, fuzzy, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "impliciete declaratie van functie %qs"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, fuzzy, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
msgid "previous definition of %q#T"
msgstr "eerdere definitie van %qs"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, fuzzy, gcc-internal-format
msgid "expected class-key"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, fuzzy, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, fuzzy, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr "attributen genegeerd in declarator van parameter-array"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, fuzzy, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, fuzzy, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr "%qs staat niet aan het begin van een declaratie"
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, fuzzy, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr "%s laat qualifiers van doeltype van pointer vallen"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, fuzzy, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr "kan functie %<main%> niet inline maken"
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, fuzzy, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr "%qs staat niet aan het begin van een declaratie"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr ""
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr ""
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
msgid "expected attribute before %<...%>"
msgstr "top-level declaratie van %qs specifieert %<auto%>"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, fuzzy, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr "overflow in constante expressie"
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, fuzzy, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "herdeclaratie van %qs"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, fuzzy, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "twee of meer data types in de declaratie van %qs"
@@ -44862,492 +44921,492 @@ msgstr "twee of meer data types in de declaratie van %qs"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, fuzzy, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr "meerdere opslagklassen in declaratie van %qs"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, fuzzy, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "-pipe wordt niet ondersteund"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
msgid "empty introduction-list"
msgstr "ongeldig gebruik van %<restrict%>"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr ""
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, fuzzy, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr "herdeclaratie van %<enum %s%>"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, fuzzy, gcc-internal-format
msgid "invalid explicit specialization"
msgstr "ongeldige linker operand van %s"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, fuzzy, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "herdeclaratie van %qs"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "a class template declaration must not declare anything else"
msgstr "declaratie declareert niets"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, fuzzy, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "impliciete declaratie van functie %qs"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, fuzzy, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "%qs is geen iterator"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, fuzzy, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "ongeldige linker operand van %s"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, fuzzy, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%> vóór %<extern%> gebruikt"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, fuzzy, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++ ondersteunt %<long long%> niet"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, fuzzy, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
msgid "duplicate %qD"
msgstr "herhaalde %qs"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "herhaalde %qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, fuzzy, gcc-internal-format
msgid "expected %<new%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, fuzzy, gcc-internal-format
msgid "expected %<delete%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, fuzzy, gcc-internal-format
msgid "expected %<return%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, fuzzy, gcc-internal-format
msgid "expected %<extern%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, fuzzy, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "ongeldige beginwaarde"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, fuzzy, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, fuzzy, gcc-internal-format
msgid "expected %<operator%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, fuzzy, gcc-internal-format
msgid "expected %<class%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, fuzzy, gcc-internal-format
msgid "expected %<template%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, fuzzy, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, fuzzy, gcc-internal-format
msgid "expected %<using%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, fuzzy, gcc-internal-format
msgid "expected %<asm%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, fuzzy, gcc-internal-format
msgid "expected %<try%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, fuzzy, gcc-internal-format
msgid "expected %<catch%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, fuzzy, gcc-internal-format
msgid "expected %<throw%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, fuzzy, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, fuzzy, gcc-internal-format
msgid "expected %<@try%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, fuzzy, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, fuzzy, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr ""
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr ""
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, fuzzy, gcc-internal-format
msgid "expected %<::%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, fuzzy, gcc-internal-format
msgid "expected %<...%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, fuzzy, gcc-internal-format
msgid "expected %<*%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, fuzzy, gcc-internal-format
msgid "expected %<~%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, fuzzy, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, fuzzy, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, fuzzy, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "Ongeldige optie %qs"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, fuzzy, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "dit is een eerdere declaratie"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, fuzzy, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%qs als ander soort symbool geherdeclareerd"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, fuzzy, gcc-internal-format
msgid "file ends in default argument"
msgstr "ongeldig type-argument %qs"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, fuzzy, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr "meerdere opslagklassen in declaratie van %qs"
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, fuzzy, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr "meerdere opslagklassen in declaratie van %qs"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr ""
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr ""
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr ""
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "prefix-attributen worden genegeerd vóór %<@%D%>"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, fuzzy, gcc-internal-format
msgid "invalid type for property"
msgstr "ongeldige operand voor 'p' modifier"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, fuzzy, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr "ongeldige beginwaarde"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr ""
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, fuzzy, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "registervariabele %qs gebruikt in geneste functie"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr ""
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, fuzzy, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "globale registervariabele volgt op een functiedefinitie"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
msgid "invalid initializer clause"
msgstr "ongeldige beginwaarde"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr "ongeldige waarheidsexpressie"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr ""
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr "%qs is meestal een functie"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "rommel aan einde van %<#pragma GCC pch_preprocess%>"
# "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
#| msgid "invalid constraints for operand"
msgid "invalid grainsize for _Cilk_for"
msgstr "ongeldige constraints voor operand"
# 'braced-group'? Wie schrijft verdorie die foutmeldingen?
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, fuzzy, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr ""
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, fuzzy, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "argument-formaat opgegeven voor niet-functie %qs"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr ""
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
msgid "expected variable-name"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, fuzzy, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr "ongeldige operand van %s"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr ""
@@ -45439,7 +45498,7 @@ msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
msgid "candidate is: %#D"
msgstr "kandidaat is: %+#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, gcc-internal-format
msgid "%s %#D"
msgstr ""
@@ -46015,226 +46074,241 @@ msgstr "%qs is geen iterator"
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%qs is geen iterator"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qs is geen iterator"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+msgid "the address of %qD is not a valid template argument"
+msgstr "variabele %qs als inline gedeclareerd"
+
+#: cp/pt.c:6634
+#, fuzzy, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr "variabele %qs als inline gedeclareerd"
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "%qs is geen iterator"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr ""
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qs is geen iterator"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, fuzzy, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%qs is geen iterator"
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qs is geen iterator"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%qs is geen iterator"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qs is geen iterator"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qs is geen iterator"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, fuzzy, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, fuzzy, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr "meerdere parameters hebben de naam %qs"
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, fuzzy, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr "ongeldige beginwaarde voor member %qs"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, fuzzy, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "meerdere parameters hebben de naam %qs"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr ""
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr ""
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr ""
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr ""
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr ""
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, fuzzy, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr "meerdere parameters hebben de naam %qs"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "meerdere parameters hebben de naam %qs"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, fuzzy, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "types in voorwaardelijke expressie komen niet overeen"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "argument %d is alleen-lezen"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of template arguments (%d, should be %d or more)"
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "verkeerd aantal sjabloonargumenten (%d, moet %d of meer zijn)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, fuzzy, gcc-internal-format
#| msgid "provided for %q+D"
msgid "provided for %qD"
msgstr "gegeven voor %q+D"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, fuzzy, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "argumenten aan macro %qs gegeven"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "gegeven voor %q+D"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "%q#D is geen functiesjabloon"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, fuzzy, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, fuzzy, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "lege declaratie"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
msgid "template constraint failure"
msgstr "niet-beëindigde parameterlijst in %<#define%>"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr "%qs is geen iterator"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr "herdefinitie van %<struct %s%>"
@@ -46252,274 +46326,274 @@ msgstr "herdefinitie van %<struct %s%>"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, fuzzy, gcc-internal-format
msgid "variable %qD has function type"
msgstr "variabele %qs als inline gedeclareerd"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, fuzzy, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "ongeldige operand voor %p-code"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, fuzzy, gcc-internal-format
msgid "in declaration %q+D"
msgstr "herdeclaratie van %qs"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, fuzzy, gcc-internal-format
msgid "function returning an array"
msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, fuzzy, gcc-internal-format
msgid "function returning a function"
msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, fuzzy, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "pointer naar lid-functie gebruikt in rekensom"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, fuzzy, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "herhaald lid %qs"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, fuzzy, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr "herhaald lid %qs"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr "%s laat qualifiers van doeltype van pointer vallen"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr "%s laat qualifiers van doeltype van pointer vallen"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, fuzzy, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "herhaald lid %qs"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, fuzzy, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "herhaald lid %qs"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, fuzzy, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "herhaald lid %qs"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, fuzzy, gcc-internal-format
msgid "creating array of %qT"
msgstr "doorgeven van argument %d van %qs"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, fuzzy, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, fuzzy, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qs is smaller dan waarden van zijn type"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, fuzzy, gcc-internal-format
msgid "use of %qs in template"
msgstr "%qs is geen iterator"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, fuzzy, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "argument %qs komt niet overeen met prototype"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, fuzzy, gcc-internal-format
msgid "using invalid field %qD"
msgstr "ontbrekende witruimte na getal %qs"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, fuzzy, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "ongeldig gebruik van een void-expressie"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr ""
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, fuzzy, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr "%qs is geen iterator"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr "%J%qD als inline gedeclareerd na zijn definitie"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, fuzzy, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qs is geen iterator"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, fuzzy, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qs is geen iterator"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
msgid "%qT is/uses unnamed type"
msgstr "%qs is smaller dan waarden van zijn type"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, fuzzy, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, fuzzy, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "argument %d is alleen-lezen"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, fuzzy, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "beginwaarde-element is niet constant"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr "herhaalde definitie %qs"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr "herhaalde definitie %qs"
# XXX FIXME: useless gettextization
-#: cp/pt.c:21900
+#: cp/pt.c:21989
#, fuzzy
#| msgid "%s %qs"
msgid "%s %#S"
msgstr "%s %qs"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "impliciete declaratie van functie %qs"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, fuzzy, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "%qs is geen static veld"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, fuzzy, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "impliciete declaratie van functie %qs"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "eerdere impliciete declaratie van %qs"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, fuzzy, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "herhaalde definitie %qs"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, fuzzy, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "pointer naar functie gebruikt in aftrekking"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, fuzzy, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "herhaalde definitie %qs"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "impliciete declaratie van functie %qs"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "impliciete declaratie van functie %qs"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "impliciete declaratie van functie %qs"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "pointer naar functie gebruikt in aftrekking"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, fuzzy, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "herhaalde definitie %qs"
@@ -46531,94 +46605,94 @@ msgstr "herhaalde definitie %qs"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "eerdere impliciete declaratie van %qs"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr ""
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, fuzzy, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%qs is geen iterator"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr ""
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr "argument %d is alleen-lezen"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
#| msgid "function not considered for inlining"
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "functie wordt niet als kandidaat voor inlining beschouwd"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr "ongeldige registernaam voor %qs"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, fuzzy, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "kan %qs niet nabootsen"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not constant"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "beginwaarde-element is niet constant"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, gcc-internal-format
msgid "deduced expression type does not satisfy placeholder constraints"
msgstr ""
@@ -46775,469 +46849,469 @@ msgstr "%<%.*s%> is niet gedefinieerd"
msgid " since %q+#D declared in base class"
msgstr "%qs tevoren hier gedeclareerd"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr ""
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, fuzzy, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "type van parameter %qs is niet gedeclareerd"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr ""
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr ""
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, fuzzy, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, fuzzy, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "%s laat qualifiers van doeltype van pointer vallen"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, fuzzy, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, fuzzy, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "%s laat qualifiers van doeltype van pointer vallen"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, fuzzy, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%<%c%> optie gebruikt bij type %<%c%>"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr ""
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr ""
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, fuzzy, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, fuzzy, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, fuzzy, gcc-internal-format
msgid "invalid base-class specification"
msgstr "ongeldige linker operand van %s"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, fuzzy, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, fuzzy, gcc-internal-format
msgid "%qD is not captured"
msgstr "%qs is geen iterator"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr ""
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr ""
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
msgid "use of parameter outside function body"
msgstr "kan functie %<main%> niet inline maken"
# Betere term voor "mismatched"?
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
#| msgid "mismatched arguments"
msgid "missing template arguments"
msgstr "slechte combinatie van argumenten"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, fuzzy, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "modi in %s expressie komen niet overeen"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, fuzzy, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "modi in %s expressie komen niet overeen"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, fuzzy, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "grootte van %qs is %u bytes"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, fuzzy, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "overflow in constante expressie"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, fuzzy, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "opslaggrootte van %qs is onbekend"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, fuzzy, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "%qs is geen iterator"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, fuzzy, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr "nutteloze type-kwalificatie in lege declaratie"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, fuzzy, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "%<this%> is niet beschikbaar in static member-funties"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, fuzzy, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr "grootte van %qs is %u bytes"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, fuzzy, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr "ongeldig gebruik van %<restrict%>"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr ""
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "statische variable %qs is als dllimport aangeduid"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr ""
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
msgid "%<gang%> static value must be positive"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, fuzzy, gcc-internal-format
#| msgid "vectorlength must be an integer constant"
msgid "%<vector%> length expression must be integral"
msgstr "vectorlengte moet een integerconstante zijn"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
msgid "%qs expression must be integral"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, fuzzy, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
msgid "%<vector%> length value must be positive"
msgstr "gevraagd alignment is geen macht van 2"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr "expressie-statement heeft onvolledig type"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, fuzzy, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr "%<defined%> zonder een naam"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr ""
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qs is geen bestand, pipe of tty"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr "te veel invoerbestanden"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, fuzzy, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr "%<defined%> zonder een naam"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
msgid "%<tile%> argument needs integral type"
msgstr "%qs is geen iterator"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "%Jparameter %u heeft een onvolledig type"
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, fuzzy, gcc-internal-format
msgid "static assertion failed"
msgstr "pex_init mislukt"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr ""
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, fuzzy, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "%Jdeclaratie van %qD als niet-static volgt declaratie als static"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, fuzzy, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "modi in %s expressie komen niet overeen"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, fuzzy, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, fuzzy, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "linker operand van comma-expressie heeft geen effect"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, fuzzy, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "argument %d is alleen-lezen"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument to %<__builtin_return_address%>"
msgid "non-pointer argument to %<__builtin_launder%>"
@@ -47253,114 +47327,114 @@ msgstr ""
msgid "lambda-expression in a constant expression"
msgstr "overflow in constante expressie"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to function types"
msgid "%qE attribute applied to %qD with void return type"
msgstr "attribuut %qE is enkel van toepassing op functie-types"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute can only be applied to class definitions"
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "attribuut %qE is enkel van toepassing op class-definities"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, fuzzy, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr "herdeclaratie van %qs"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr "herhalings-aantal is geen integerconstante"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
#| msgid "argument of %qE attribute is not a string constant"
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "argument van attribuut %qE is geen string-constante"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
#| msgid "argument of %qE attribute is not a string constant"
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "argument van attribuut %qE is geen string-constante"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr ""
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
#| msgid "'%%%c' is not a valid operand prefix"
msgid "%<%c%> is not a valid character in an identifier"
msgstr "'%%%c' is geen geldige operand-prefix"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr ""
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr ""
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "herhaalde definitie %qs"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, fuzzy, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "attribuut %qE is enkel van toepassing op functies, niet %s"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute applies only to functions"
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "attribuut %qE is enkel van toepassing op functies"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, fuzzy, gcc-internal-format
msgid "zero as null pointer constant"
msgstr "array subscript is geen integer"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -48046,157 +48120,157 @@ msgstr ""
msgid "invalid conversion to type %qT from type %qT"
msgstr "ongeldige registernaam voor %qs"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr ""
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr "kon 0x%l.8x niet naar een regio omzetten"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr "type van teruggeefwaarde is onvolledig"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr "doorgeven van argument %d van %qs"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, fuzzy, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr "adres van globale registervariabele %qs gevraagd"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, fuzzy, gcc-internal-format
msgid "address of label %qD returned"
msgstr "adres van globale registervariabele %qs gevraagd"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, fuzzy, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr "adres van globale registervariabele %qs gevraagd"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr ""
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr ""
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, fuzzy, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
msgid "returning initializer list"
msgstr "beginwaarde ontbreekt"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, fuzzy, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "%<return%> met waarde in een functie die void teruggeeft"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr ""
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -52237,89 +52311,89 @@ msgstr "(dicht bij initialisatie van %qs)"
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr "ongeldige waarheidsexpressie"
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, fuzzy, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr "ongeldige waarheidsexpressie"
# dit klinkt niet al te best
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, fuzzy, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "functie-oproep heeft geaggregeerde waarde"
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr "ongeldige waarheidsexpressie"
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
# dit klinkt niet al te best
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr "functie-oproep heeft geaggregeerde waarde"
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr "overflow in constante expressie"
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr "overflow in constante expressie"
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, fuzzy, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr "overflow in constante expressie"
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, fuzzy, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr "overflow in constante expressie"
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, fuzzy, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr "overflow in constante expressie"
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, fuzzy, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr "overflow in constante expressie"
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, fuzzy, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr "overflow in constante expressie"
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, fuzzy, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr "overflow in constante expressie"
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -52506,12 +52580,12 @@ msgstr ""
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr ""
@@ -53286,512 +53360,527 @@ msgstr "herhaalde label-declaratie %qs"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "herhaalde label-declaratie %qs"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr ""
-#: fortran/io.c:762
+#: fortran/io.c:724
#, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr ""
-#: fortran/io.c:766
+#: fortran/io.c:728
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr "%<void%> moet de enige parameter zijn"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Extension: Zero width after L descriptor at %L"
msgstr "breedte van nul in %s formaat"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr "overflow in constante expressie"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, fuzzy, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr "ingesloten %<\\0%> in formaat"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr "onbekende formaatspecificatie"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr "onbekende formaatspecificatie"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr "onbekende formaatspecificatie"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr "parameternaam ontbreekt uit parameterlijst"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr ""
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr "ongeldige registernaam voor %qs"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr ""
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "overflow in constante expressie"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "parameternaam ontbreekt uit parameterlijst"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "herhaalde label-declaratie %qs"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "herhaalde label-declaratie %qs"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "herhaalde label-declaratie %qs"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr ""
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr "%qs is geen bestand, pipe of tty"
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr ""
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr "opvulkarakter in strfmon-formaat"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "%qs is geen bestand, pipe of tty"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr ""
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr ""
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr ""
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr ""
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr ""
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr ""
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, fuzzy, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "break-statement niet in een lus of switch"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, fuzzy, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "break-statement niet in een lus of switch"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, fuzzy, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "break-statement niet in een lus of switch"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, fuzzy, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "break-statement niet in een lus of switch"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr ""
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr ""
# vertaling voor 'statement'?
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "expressie-statement heeft onvolledig type"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr ""
# vertaling voor 'statement'?
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr "expressie-statement heeft onvolledig type"
# vertaling voor 'statement'?
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr "expressie-statement heeft onvolledig type"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr "ongeldige beginwaarde"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing format with default unit at %C"
msgstr "parameternaam ontbreekt uit parameterlijst"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "herhaalde label-declaratie %qs"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "herhaalde label-declaratie %qs"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "herhaalde label-declaratie %qs"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, fuzzy, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr ""
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "-I- twee keer opgegeven"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr ""
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr ""
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr ""
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr ""
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr ""
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr "ongeldige registernaam voor %qs"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "label %qs gebruikt maar niet gedefinieerd"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "label %qs gebruikt maar niet gedefinieerd"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "label %qs gebruikt maar niet gedefinieerd"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "label %qs gebruikt maar niet gedefinieerd"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr ""
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr ""
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "ongeldige expressie als operand"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "%s voor %qs"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr "case-selector niet compatibel met label"
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "overflow in constante expressie"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr ""
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr ""
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr ""
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr ""
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr ""
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr ""
# vertaling voor 'statement'?
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "expressie-statement heeft onvolledig type"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr ""
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr ""
@@ -54689,252 +54778,252 @@ msgstr ""
msgid "Missing generic specification in USE statement at %C"
msgstr ""
-#: fortran/module.c:637
+#: fortran/module.c:638
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr "%s voor %qs"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, fuzzy, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr "veld %qs heeft al een beginwaarde gekregen"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr "twee of meer data types in de declaratie van %qs"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr ""
-#: fortran/module.c:821
+#: fortran/module.c:822
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "%s voor %qs"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "%s:fout bij schrijven van uitvoerbestand '%s'\n"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr ""
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, fuzzy, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "naar label %s gerefereerd buiten enige functie"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, fuzzy, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr "grootte van %qs is %u bytes"
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "%s: kan bestand '%s' niet openen om te lezen: %s\n"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr "%s: fout bij schrijven van bestand '%s': %s\n"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr "%s: kan aux-infobestand '%s' niet verwijderen: %s\n"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr "%s: waarschuwing: kan naam van bestand '%s' niet wijzigen in '%s': %s\n"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr "%s: kan aux-infobestand '%s' niet verwijderen: %s\n"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, fuzzy, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr "gevraagd alignment is geen macht van 2"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr ""
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr ""
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, fuzzy, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr "%<%.*s%> is niet gedefinieerd"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr ""
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr "ongeldige beginwaarde"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr ""
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "%s: kan bestand '%s' niet openen om te lezen: %s\n"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr ""
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr ""
@@ -57314,7 +57403,7 @@ msgstr ""
msgid "Unable to resolve the specific function %qs at %L"
msgstr "fout in argumenten voor spec-functie '%s'"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, fuzzy, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
@@ -58812,448 +58901,438 @@ msgstr "object van variabele lengte mag geen beginwaarde krijgen"
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, fuzzy, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "Lege array-constructor op %C is niet toegestaan"
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute conflicts with attribute %s"
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "attribuut %qE botst met attribuut %s"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr ""
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr ""
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, fuzzy, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr ""
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr ""
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr ""
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, fuzzy, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr ""
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr "overflow in constante expressie"
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, fuzzy, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr ""
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr "ongeldig type-argument %qs"
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, fuzzy, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, fuzzy, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, fuzzy, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, fuzzy, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "overflow in constante expressie"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, fuzzy, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "overflow in constante expressie"
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, fuzzy, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "overflow in constante expressie"
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "Bestandsnaam ontbreekt na %qs optie"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, fuzzy, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, fuzzy, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr ""
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr ""
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr ""
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "label %qs gedefinieerd maar niet gebruikt"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "label %qs gedefinieerd maar niet gebruikt"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr ""
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr ""
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr ""
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "Substring bij %L heeft lengte nul"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, fuzzy, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, fuzzy, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, fuzzy, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, fuzzy, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, fuzzy, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
@@ -60341,12 +60420,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr "ongeldig type-argument %qs"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, fuzzy, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr "case-selector niet compatibel met label"
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr ""
diff --git a/gcc/po/ru.po b/gcc/po/ru.po
index 12a042257b9..6b0dc4a2bc1 100644
--- a/gcc/po/ru.po
+++ b/gcc/po/ru.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 6.1.0\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2016-05-25 15:46+0300\n"
"Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>\n"
"Language-Team: Russian <gnu@d07.ru>\n"
@@ -209,13 +209,13 @@ msgstr "операнд '%%l' не ÑвлÑетÑÑ Ð¼ÐµÑ‚ÐºÐ¾Ð¹"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "некорректное иÑпользование плавающей конÑтанты"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -604,62 +604,62 @@ msgstr ""
"Ключи, начинающиеÑÑ Ñ -g, -f, -m, -O, -W, или --param автоматичеÑки\n"
"передаютÑÑ Ð¿Ñ€Ð¾Ñ†ÐµÑÑам, запуÑкаемым %s. Ð”Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ ключей Ñтим процеÑÑам, иÑпользуйте ключи -W<буква>.\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr "Обработка Ñпецификации (%s), Ñ‚.е. '%s'\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "Ð¦ÐµÐ»ÐµÐ²Ð°Ñ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "Параметры конфигурации: %s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Модель многопоточноÑти: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc верÑÐ¸Ñ %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "драйвер gcc верÑÐ¸Ñ %s; %sиÑполнÑет gcc верÑÐ¸Ñ %s\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "уÑтановка: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "программы: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "библиотеки: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -668,16 +668,16 @@ msgstr ""
"\n"
"ИнÑтрукции по ÑоÑтавлению и отправке отчётов об ошибках Ñм. на:\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "(C)"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -688,7 +688,7 @@ msgstr ""
"коммерчеÑкую ценноÑÑ‚ÑŒ и применимоÑÑ‚ÑŒ Ð´Ð»Ñ ÐºÐ°ÐºÐ¸Ñ…-либо целей.\n"
"\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -701,7 +701,7 @@ msgstr ""
"==================\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
@@ -710,7 +710,7 @@ msgstr ""
"ИÑпользуйте \"-Wl,КЛЮЧ\", чтобы передать \"КЛЮЧ\" компоновщику.\n"
"\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -721,7 +721,7 @@ msgstr ""
"=================\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -735,18 +735,18 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, fuzzy, c-format
-#| msgid " -v, --version Print version number, then exit\n"
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --version Показать номер верÑии и выйти\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, fuzzy, c-format
#| msgid " -n, --no-output Do not create an output file\n"
msgid " -o, --output <dir> Output directory\n"
msgstr " -n, --no-output Ðе Ñоздавать выходной файл\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, fuzzy, c-format
+#| msgid " -v, --version Print version number, then exit\n"
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --version Показать номер верÑии и выйти\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -762,14 +762,14 @@ msgstr ""
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -797,31 +797,31 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgid " -f, --function Print function level info\n"
msgstr " -h, --help Показать Ñту Ñправку и выйти\n"
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr " -h, --help Показать Ñту Ñправку и выйти\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -F, --fullname Print full filename\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
msgstr " -h, --help Показать Ñту Ñправку и выйти\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
msgid " -o, --object Print object level info\n"
msgstr " -h, --help Показать Ñту Ñправку и выйти\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -910,20 +910,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Показать Ñту Ñправку и выйти\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Показать ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²Ñех блоков\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities ВывеÑти вероÑтноÑти переходов\n"
-#: gcov.c:661
+#: gcov.c:660
#, fuzzy, c-format
#| msgid ""
#| " -c, --branch-counts Given counts of branches taken\n"
@@ -935,16 +930,21 @@ msgstr ""
" -c, --branch-counts При Ñчётчиках переходов, заданных\n"
" в абÑолютных, а не в процентных значениÑÑ…\n"
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr " -d, --display-progress Показывать информацию о выполнении\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries ВывеÑти Ñводки Ð´Ð»Ñ Ð²Ñех функций\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Показать Ñту Ñправку и выйти\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1139,82 +1139,82 @@ msgstr "%s:'%s' Ñодержит дугу, иÑходÑщую из выходнÐ
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s:неразрешимый граф Ð´Ð»Ñ '%s'\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Выполнено Ñтрок:%s из %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Ðет выполнÑемых Ñтрок\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s '%s'\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "Выполнено переходов:%s из %d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "Переход выполнен Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹ однажды:%s из %d\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "Переходов нет\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Выполнено вызовов:%s из %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Вызовов нет\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s:нет Ñтрок Ð´Ð»Ñ '%s'\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "вызов %2d вернул %s\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "вызов %2d ни разу не иÑполнÑлÑÑ\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "переход %2d выполнен %s%s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "переход %2d ни разу не иÑполнÑлÑÑ\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "безуÑловный переход %2d выполнен %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "безуÑловный переход %2d ни разу не выполнÑлÑÑ\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr "Ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð¸Ñходного файла %s\n"
@@ -1328,92 +1328,92 @@ msgstr "Этот ключ не документирован"
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr ""
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
#
-#: opts.c:1171
+#: opts.c:1178
#, fuzzy, c-format
#| msgid "(%s %s %s %s %s"
msgid "%s Same as %s."
msgstr "(%s %s %s %s %s"
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr "[по умолчанию]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[включено]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[выключено]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " Ðе найдено ключей Ñ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ характериÑтиками\n"
-#: opts.c:1281
+#: opts.c:1288
#, fuzzy, c-format
#| msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end\n"
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " Ðе найдено. Задайте --help=%s Ð´Ð»Ñ Ð²Ñ‹Ð²Ð¾Ð´Ð° *вÑех* ключей, поддерживаемых Ð´Ð»Ñ Ñзыка %s\n"
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr " Ð’Ñе ключи Ñ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ характериÑтиками уже выведены\n"
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "Следующие ключи не завиÑÑÑ‚ от целевой архитектуры"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "Следующие ключи контролируют Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñтора"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "Следующие ключи контролируют оптимизацию"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "Следующие ключи не завиÑÑÑ‚ от входного Ñзыка"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "Ключ --param позволÑет задать Ñледующие параметры"
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "Следующие ключи завиÑÑÑ‚ только от Ñзыка "
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "Следующие ключи поддерживаютÑÑ Ñзыком "
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "Следующие ключи не документированы"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr "Следующие ключи принимают раздельные аргументы"
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr "Следующие ключи принимают объединенные аргументы"
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "Следующие ключи отноÑÑÑ‚ÑÑ Ðº иÑходному Ñзыку"
@@ -3103,8 +3103,8 @@ msgstr "модификатор размера в формате strfmon"
msgid "<command-line>"
msgstr "<command-line>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr "Ðеподдерживаемый операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
@@ -3124,7 +3124,7 @@ msgstr "недопуÑтимый операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "отÑутÑтвует операнд"
@@ -3147,8 +3147,8 @@ msgstr "некорректный операнд Ð´Ð»Ñ %%d"
msgid "invalid operand prefix '%%%c'"
msgstr "некорректный код операнда '%c'"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr "'%%&' иÑпользовано без локальной динамичеÑкой TLS ÑÑылки"
@@ -3164,18 +3164,18 @@ msgid "invalid %%r value"
msgstr "некорректное значение %%r"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "некорректное значение %%R"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "некорректное значение %%N"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "некорректное значение %%P"
@@ -3185,7 +3185,7 @@ msgstr "некорректное значение %%P"
msgid "invalid %%h value"
msgstr "некорректное значение %%h"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "некорректное значение %%L"
@@ -3206,7 +3206,7 @@ msgid "invalid %%U value"
msgstr "некорректное значение %%U"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "некорректное значение %%s"
@@ -3216,7 +3216,7 @@ msgstr "некорректное значение %%s"
msgid "invalid %%C value"
msgstr "некорректное значение %%C"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "некорректное значение %%E"
@@ -3227,7 +3227,7 @@ msgid "unknown relocation unspec"
msgstr "некорректное unspec-перемещение"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "некорректный код %%xn"
@@ -3295,7 +3295,7 @@ msgstr "некорректный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%s"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "неверный код выходного операнда"
@@ -3306,29 +3306,29 @@ msgstr "неверный код выходного операнда"
msgid "invalid UNSPEC as operand: %d"
msgstr "некорректный операнд UNSPEC"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "некорректный оператор Ñдвига"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð´Ð»Ñ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Thumb"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð² уÑловной поÑледовательноÑти"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3336,112 +3336,112 @@ msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð² уÑловной по
msgid "invalid operand for code '%c'"
msgstr "недопуÑтимый операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr "инÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° не выполнÑетÑÑ"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, fuzzy, c-format
#| msgid "Unsupported operand for code '%c'"
msgid "obsolete Maverick format code '%c'"
msgstr "Ðеподдерживаемый операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° адреÑа требуютÑÑ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из региÑтров X, Y или Z"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr "операнды Ð´Ð»Ñ %T/%t должны быть reg + const_int:"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr "некорректный адреÑ, не I/O адреÑ:"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
msgid "bad address, not a constant:"
msgstr "некорректный адреÑ, не конÑтанта:"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "некорректный адреÑ, не (reg+disp)"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "некорректный адреÑ, не post_inc или pre_dec:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° компилÑтора: некорректный адреÑ:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° компилÑтора: неизвеÑтный режим:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð¸Ð½ÑтрукциÑ:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½ÑтрукциÑ:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ñдвига:"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "ВнутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° компилÑтора: некорректный Ñдвиг:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
#, fuzzy
#| msgid "invalid types in fixed-point conversion"
msgid "unsupported fixed-point conversion"
msgstr "неверные типы в преобразовании Ñ Ñ„Ð¸ÐºÑированной точкой"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
#, fuzzy
#| msgid "Loop variable"
msgid "variable"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ñ†Ð¸ÐºÐ»Ð°"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "function parameter"
msgstr "повторное определение параметра %q+D"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
#, fuzzy
#| msgid "struct defined here"
msgid "structure field"
msgstr "Ñтруктура определена здеÑÑŒ"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
#| msgid "creating array of functions"
msgid "return type of function"
msgstr "Ñоздание маÑÑива функций"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
#, fuzzy
#| msgid "null pointer"
msgid "pointer"
@@ -3466,7 +3466,7 @@ msgid "invalid const_double operand"
msgstr "некорректный операнд const_double"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3688,97 +3688,97 @@ msgstr "некорректный операнд Ð´Ð»Ñ output_move_double"
msgid "bad output_condmove_single operand"
msgstr "некорректный операнд Ð´Ð»Ñ output_condmove_single"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "некорректный операнд UNSPEC"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, fuzzy, c-format
#| msgid "invalid type for make function"
msgid "invalid use of asm flag output"
msgstr "некорректный тип Ð´Ð»Ñ make функции"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
#| msgid "invalid operand size for operand code '%c'"
msgid "invalid operand size for operand code 'O'"
msgstr "недопуÑтимый размер операнда Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
#| msgid "invalid operand size for operand code '%c'"
msgid "invalid operand size for operand code 'z'"
msgstr "недопуÑтимый размер операнда Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, fuzzy, c-format
#| msgid "invalid operand type used with operand code '%c'"
msgid "invalid operand type used with operand code 'Z'"
msgstr "недопуÑтимый тип операнда Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
#| msgid "invalid operand size for operand code '%c'"
msgid "invalid operand size for operand code 'Z'"
msgstr "недопуÑтимый размер операнда Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð´Ð¾Ð¼ уÑловиÑ, неверный код операнда 'Y'"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð´Ð¾Ð¼ уÑловиÑ, неверный код операнда 'D'"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'D'"
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð´Ð¾Ð¼ уÑловиÑ, неверный код операнда 'D'"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "операнд не ÑвлÑетÑÑ ÑÑылкой на памÑÑ‚ÑŒ Ñо Ñмещением, неверный код операнда 'H'"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð´Ð¾Ð¼ уÑловиÑ, неверный код операнда 'Y'"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð´Ð¾Ð¼ уÑловиÑ, неверный код операнда 'Y'"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð´Ð¾Ð¼ уÑловиÑ, неверный код операнда 'Y'"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð´Ð¾Ð¼ уÑловиÑ, неверный код операнда 'Y'"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "некорректный код операнда '%c'"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "некорректные Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "некорректный режим инÑтрукции"
@@ -3816,7 +3816,7 @@ msgstr "некорректный операнд Ð´Ð»Ñ %<__fpreg%>"
msgid "invalid %%P operand"
msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "неверное значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%p"
@@ -3870,7 +3870,7 @@ msgid "post-increment address is not a register"
msgstr "поÑтинкрементный Ð°Ð´Ñ€ÐµÑ - не региÑÑ‚Ñ€"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "некорректный адреÑ"
@@ -3903,7 +3903,7 @@ msgid "insn contains an invalid address !"
msgstr "инÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ñодержит некорректный Ð°Ð´Ñ€ÐµÑ !"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "некорректный адреÑ"
@@ -3996,293 +3996,293 @@ msgstr "Выход за границу Ñтека.\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "Попробуйте выполнить '%s' в командной Ñтроке, чтобы увеличить его размер.\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr "-mvsx требует аппаратной реализации плавающей арифметики"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr "ключи -mvsx и -mpaired неÑовмеÑтимы"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr "Ð´Ð»Ñ -mvsx требуетÑÑ Ð¸Ð½Ð´ÐµÐºÑÐ½Ð°Ñ Ð°Ð´Ñ€ÐµÑациÑ"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "ключи -mvsx и -mno-altivec неÑовмеÑтимы"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr "-mno-altivec отменÑет vsx"
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mquad-memory requires 64-bit mode"
msgstr "ключ --resource требует Ð·Ð°Ð´Ð°Ð½Ð¸Ñ -o"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
#, fuzzy
#| msgid "Generate code in little endian mode"
msgid "-mquad-memory is not available in little endian mode"
msgstr "Генерировать код Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) порÑдка байт"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mtoc-fusion requires 64-bit"
msgstr "ключ --resource требует Ð·Ð°Ð´Ð°Ð½Ð¸Ñ -o"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÑылка"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, fuzzy, c-format
#| msgid "invalid %%H value"
msgid "invalid %%e value"
msgstr "некорректное %%H значение"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%f"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%F"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%G"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%j"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%J"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%k"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%K"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%O"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%q"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%T"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%u"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%v"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "неверное значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%x"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "некорректное значение %%y, попробуйте иÑпользовать ограничитель 'Z'"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "Ðргумент AltiVec передан в функцию без прототипа"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
#, fuzzy
#| msgid "Do not generate a single exit point for each function"
msgid "Could not generate addis value for fusion"
msgstr "Ðе генерировать одну выходную точку Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð¹ функции"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
#, fuzzy
#| msgid "unable to generate reloads for:"
msgid "Unable to generate load/store offset for fusion"
msgstr "ошибка при генерации загрузок операндов на региÑтры длÑ:"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr "Ñимвольные ÑÑылки на памÑÑ‚ÑŒ поддерживаютÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ z10 или более поздних верÑий"
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "ошибка при декомпозиции адреÑа"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "некорректный оператор ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ Ð´Ð»Ñ 'E' модификатора вывода"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑÑылка Ð´Ð»Ñ 'J' модификатора вывода"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr "некорректный Ð°Ð´Ñ€ÐµÑ Ð´Ð»Ñ 'O' модификатора вывода"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr "некорректный Ð°Ð´Ñ€ÐµÑ Ð´Ð»Ñ 'R' модификатора вывода"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr "ожидалаÑÑŒ ÑÑылка на памÑÑ‚ÑŒ Ð´Ð»Ñ 'S' модификатора вывода"
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr "некорректный Ð°Ð´Ñ€ÐµÑ Ð´Ð»Ñ 'S' модификатора вывода"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr "ожидалоÑÑŒ выражении из региÑтров и памÑти Ð´Ð»Ñ 'N' модификатора вывода"
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr "ожидалÑÑ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€ или выражение памÑти Ð´Ð»Ñ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° вывода 'M'"
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÐºÐ¾Ð½Ñтанта Ð´Ð»Ñ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° вывода '%c'"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÐºÐ¾Ð½Ñтанта - попытайтеÑÑŒ иÑпользовать модификатор вывода"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, fuzzy, c-format
#| msgid "invalid constant for output modifier '%c'"
msgid "invalid constant vector for output modifier '%c'"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÐºÐ¾Ð½Ñтанта Ð´Ð»Ñ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° вывода '%c'"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr "некорректное выражение - попытайтеÑÑŒ иÑпользовать модификатор вывода"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "некорректное выражение Ð´Ð»Ñ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° вывода '%c'"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "AltiVec argument passed to unprototyped function"
msgid "vector argument passed to unprototyped function"
msgstr "Ðргумент AltiVec передан в функцию без прототипа"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
#, fuzzy
#| msgid "pointer targets in return differ in signedness"
msgid "types differ in signedness"
msgstr "при возврате результата указуемые типы различаютÑÑ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñтью"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -4308,43 +4308,43 @@ msgstr "Ñоздан Ñ Ð¾Ð´Ð½Ð¸Ð¼ ABI, а иÑпользуетÑÑ Ñ Ð´Ñ€ÑƒÐ³Ð
msgid "created and used with different endianness"
msgstr "Ñоздан Ñ Ð¾Ð´Ð½Ð¸Ð¼ значением endianness, а иÑпользуетÑÑ Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "некорректный операнд Ð´Ð»Ñ %%Y"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "некорректный операнд Ð´Ð»Ñ %%A"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "некорректный операнд Ð´Ð»Ñ %%B"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "некорректный %%C операнд"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "некорректный %%D операнд"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "некорректный операнд Ð´Ð»Ñ %%f"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "некорректный операнд Ð´Ð»Ñ %%s"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, fuzzy, c-format
#| msgid "floating point constant not a valid immediate operand"
msgid "floating-point constant not a valid immediate operand"
@@ -4517,30 +4517,30 @@ msgstr "обнаружен некорректный операнд"
msgid "bad test"
msgstr "ÐÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ°"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "неверное значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%D"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¼Ð°Ñка"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "неверное значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%d"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "неверное значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%t/%%b"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "не задан региÑÑ‚Ñ€ в адреÑе"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "адреÑное Ñмещение - не конÑтанта"
@@ -4561,8 +4561,8 @@ msgstr "({anonymous})"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "ожидалоÑÑŒ %<;%>"
@@ -4584,14 +4584,14 @@ msgstr "ожидалоÑÑŒ %<;%>"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "ожидалаÑÑŒ %<(%>"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr "ожидалаÑÑŒ %<,%>"
@@ -4622,7 +4622,7 @@ msgstr "ожидалаÑÑŒ %<,%>"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr "ожидалаÑÑŒ %<)%>"
@@ -4630,7 +4630,7 @@ msgstr "ожидалаÑÑŒ %<)%>"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr "ожидалаÑÑŒ %<]%>"
@@ -4640,14 +4640,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "ожидалоÑÑŒ %<;%>, %<,%> или %<)%>"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr "ожидалаÑÑŒ %<}%>"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "ожидалаÑÑŒ %<{%>"
@@ -4657,7 +4657,7 @@ msgstr "ожидалаÑÑŒ %<{%>"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr "ожидалоÑÑŒ %<:%>"
@@ -4672,24 +4672,24 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr "выражение %qE, имеющее тип абÑтрактного клаÑÑа %qT, Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать в throw-выражении"
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr "ожидалоÑÑŒ %<while%>"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4697,18 +4697,18 @@ msgstr ""
msgid "expected %<.%>"
msgstr "ожидалаÑÑŒ %<.%>"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr "ожидалоÑÑŒ %<@end%>"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr "ожидалоÑÑŒ %<>%>"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "ожидалаÑÑŒ %<,%> или %<)%>"
@@ -4716,17 +4716,17 @@ msgstr "ожидалаÑÑŒ %<,%> или %<)%>"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "ожидалоÑÑŒ %<=%>"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "ожидалоÑÑŒ %<#pragma omp section%> или %<}%>"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr "ожидалоÑÑŒ %<[%>"
@@ -4735,7 +4735,7 @@ msgstr "ожидалоÑÑŒ %<[%>"
msgid "(anonymous)"
msgstr "(anonymous)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr "ожидалоÑÑŒ %<<%>"
@@ -4746,11 +4746,11 @@ msgstr "ожидалоÑÑŒ %<<%>"
msgid "expected label"
msgstr "ожидалÑÑ ÐºÐ°Ð½Ð°Ð»"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "кандидат 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "кандидат 2:"
@@ -4990,11 +4990,11 @@ msgstr "%s:%d:%d: в раÑкрытии конÑтантного выражеÐ
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr "%s:%d: в раÑкрытии конÑтантного Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ %qs"
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "претенденты:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] "кандидат"
@@ -5172,85 +5172,85 @@ msgstr "Движущий:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr "фактичеÑкий аргумент Ð´Ð»Ñ INTENT = OUT/INOUT"
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "Ширина должна быть положительнаÑ"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "ТребуетÑÑ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð°"
-#: fortran/io.c:587
+#: fortran/io.c:597
#, fuzzy
#| msgid "Unexpected element '%c' in format string at %L"
msgid "Unexpected element %qc in format string at %L"
msgstr "Ðеожиданный Ñлемент '%c' в Ñтроке формата в %L"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "Ðеожиданное окончание Ñтроки формата"
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr "ÐÑƒÐ»ÐµÐ²Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° в деÑкрипторе формата"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "ОтÑутÑтвует Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ñкобка"
-#: fortran/io.c:639
+#: fortran/io.c:649
#, fuzzy
#| msgid "Left parenthesis required after '*'"
msgid "Left parenthesis required after %<*%>"
msgstr "Ð›ÐµÐ²Ð°Ñ Ñкобка требуетÑÑ Ð¿Ð¾Ñле '*'"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr "ОжидалÑÑ P деÑкриптор редактированиÑ"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr "P деÑкриптор требует предшеÑтвующий маÑштабный множитель"
-#: fortran/io.c:726
-#, fuzzy, c-format
-#| msgid "Missing right parenthesis at %C"
-msgid "Right parenthesis expected at %C"
-msgstr "ОтÑутÑтвует Ð¿Ñ€Ð°Ð²Ð°Ñ Ñкобка в %C"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr "ЗапÑÑ‚Ð°Ñ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ Ð¿Ð¾Ñле P деÑкриптора"
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr "ÐŸÐ¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° требуетÑÑ Ñ T деÑкриптором"
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr "E Ñпецификатор не допуÑкаетÑÑ Ñ g0 деÑкриптором"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr "ÐŸÐ¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° ÑкÑпоненты требуетÑÑ"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, fuzzy, c-format
+#| msgid "Missing right parenthesis at %C"
+msgid "Right parenthesis expected at %C"
+msgstr "ОтÑутÑтвует Ð¿Ñ€Ð°Ð²Ð°Ñ Ñкобка в %C"
+
+#: fortran/io.c:1040
msgid "Period required in format specifier"
msgstr "Точка требуетÑÑ Ð² Ñпецификаторе формата"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr "%s тег"
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr "внутреннее уÑтройÑтво в WRITE"
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr "%s тег Ñ INQUIRE"
@@ -5260,75 +5260,75 @@ msgstr "%s тег Ñ INQUIRE"
msgid "Syntax error in expression at %C"
msgstr "СинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° в выражении в %C"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "Ðеожиданный конец файла"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "Переполнение при вычиÑлении целочиÑленного выражениÑ"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "Ð˜Ð¼Ñ Ñлишком длинное"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "Ðекорректное имÑ"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "ОжидалоÑÑŒ имÑ"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr "ОжидалаÑÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ñкобка"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr "ОжидалаÑÑŒ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ñкобка"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "ОжидалоÑÑŒ целочиÑленное значение"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "ОжидалаÑÑŒ Ñтрока"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr "find_enum(): перечиÑление не найдено"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr "ОжидалоÑÑŒ Ð¸Ð¼Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½Ð¾Ð³Ð¾ бита"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "ОжидалаÑÑŒ integer Ñтрока"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr "Ошибка при преобразовании целого"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "ОжидалаÑÑŒ real Ñтрока"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr "ОжидалÑÑ Ñ‚Ð¸Ð¿ выражениÑ"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr "Ðекорректный оператор"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr "Ðекорректный тип в конÑтантном выражении"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr "Ðеожиданный конец модулÑ"
@@ -5610,12 +5610,12 @@ msgstr "ФактичеÑÐºÐ°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтроки не ÑоответÑтв
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr "ФактичеÑÐºÐ°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтроки меньше декларированной Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ аргумента '%s' (%ld/%ld)"
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr "Цель Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ñ€Ð°Ð½Ð³Ð° Ñлишком мала (%ld < %ld)"
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -6002,7 +6002,7 @@ msgstr "SH2a не поддерживает little-endian"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "-m32 и -m64 неÑовмеÑтимы"
@@ -9986,7 +9986,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "Битовый размер Ñмещений Ð´Ð»Ñ Ð½ÐµÐ¿Ð¾ÑредÑтвенных TLS"
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
#, fuzzy
#| msgid "Schedule code for given CPU"
@@ -10293,7 +10293,7 @@ msgstr "УÑтановить региÑÑ‚Ñ€ чтобы Ñодержать -1."
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
#, fuzzy
#| msgid "Use ROM instead of RAM"
msgid "Use LRA instead of reload."
@@ -10608,14 +10608,14 @@ msgstr "sizeof(long double) равно 12"
msgid "Use 80-bit long double."
msgstr "ИÑпользовать 128-битное предÑтавление long double"
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
#, fuzzy
#| msgid "Use 64-bit long double"
msgid "Use 64-bit long double."
msgstr "ИÑпользовать 64-битное предÑтавление long double"
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
#, fuzzy
#| msgid "Use 128-bit long double"
@@ -12023,119 +12023,119 @@ msgstr "31-битный ABI"
msgid "64 bit ABI."
msgstr "64-битный ABI"
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
#, fuzzy
#| msgid "Maintain backchain pointer"
msgid "Maintain backchain pointer."
msgstr "СохранÑÑ‚ÑŒ указатель на вызванную функцию"
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
#, fuzzy
#| msgid "Additional debug prints"
msgid "Additional debug prints."
msgstr "Выводить отладочную печать"
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
#, fuzzy
#| msgid "ESA/390 architecture"
msgid "ESA/390 architecture."
msgstr "архитектура ESA/390"
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
#, fuzzy
#| msgid "Enable decimal floating point hardware support"
msgid "Enable decimal floating point hardware support."
msgstr "ИÑпользовать аппаратную реализацию деÑÑтичной плавающей арифметики"
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
#, fuzzy
#| msgid "Enable hardware floating point"
msgid "Enable hardware floating point."
msgstr "ИÑпользовать аппаратную реализацию плавающей арифметики"
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
#, fuzzy
#| msgid "Use hardware floating point instructions"
msgid "Use hardware transactional execution instructions."
msgstr "ИÑпользовать аппаратные инÑтрукции плавающей арифметики"
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
#, fuzzy
#| msgid "hardware decimal floating point instructions not available on %s"
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "аппаратные инÑтрукции деÑÑтичной плавающей точки отÑутÑтвуют на %s"
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
#, fuzzy
#| msgid "Use packed stack layout"
msgid "Use packed stack layout."
msgstr "ИÑпользовать компактную раÑкладку в Ñтеке"
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
#, fuzzy
#| msgid "Use bras for executable < 64k"
msgid "Use bras for executable < 64k."
msgstr "ИÑпользовать команду bras, еÑли выполнÑемый файл < 64Кб"
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
#| msgid "Disable hardware floating point"
msgid "Disable hardware floating point."
msgstr "Ðе иÑпользовать аппаратную реализацию плавающей арифметики"
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
#, fuzzy
#| msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
msgstr "МакÑимальное чиÑло байт до границы Ñтека, при доÑтижении которого будет выполнена команда trap"
-#: config/s390/s390.opt:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
#, fuzzy
#| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
msgstr "Генерировать в прологе код, обеÑпечивающий выполнение trap при переполнении Ñтека"
-#: config/s390/s390.opt:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
#, fuzzy
#| msgid "Generate string instructions for block moves"
msgid "Use the mvcle instruction for block moves."
msgstr "Генерировать Ñтроковые команды Ð´Ð»Ñ Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ñ… переÑылок"
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
#, fuzzy
#| msgid "Warn if a function uses alloca or creates an array with dynamic size"
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "Предупреждать, еÑли Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð¸Ñпользует alloca или Ñоздаёт маÑÑив изменÑемого размера"
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
#, fuzzy
#| msgid "Warn if a single function's framesize exceeds the given framesize"
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "Предупреждать, еÑли размер окна функции превоÑходит заданное значение"
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
#, fuzzy
#| msgid "z/Architecture"
msgid "z/Architecture."
msgstr "z/Ðрхитектура"
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
#, fuzzy
#| msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 0."
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
@@ -12201,11 +12201,11 @@ msgstr "Создавать библиотеке Ð´Ð»Ñ ÑимулÑтора"
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr "ИзвеÑтные ARM CPUs (Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ -mcpu= и -mtune= опциÑми):"
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr "ИзвеÑтные ARM архитектуры (Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ -march= опцией):"
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr "ИзвеÑтные ARM FPUs (Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ -mfpu= опцией):"
@@ -12514,110 +12514,132 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "ИÑпользовать раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ UltraSPARC Visual Instruction Set version 1.0"
#: config/sparc/sparc.opt:86
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr ""
+
+#: config/sparc/sparc.opt:90
#, fuzzy
#| msgid "Use UltraSPARC Fused Multiply-Add extensions"
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "ИÑпользовать раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ UltraSPARC Fused Multiply-Add "
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
#, fuzzy
#| msgid "Use UltraSPARC Fused Multiply-Add extensions"
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr "ИÑпользовать раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ UltraSPARC Fused Multiply-Add "
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+#| msgid "Generate floating-point multiply-add instructions"
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "Генерировать плавающие команды ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ Ñ Ð½Ð°ÐºÐ¾Ð¿Ð»ÐµÐ½Ð¸ÐµÐ¼"
+
+#: config/sparc/sparc.opt:102
#, fuzzy
#| msgid "Use UltraSPARC Population-Count instruction"
msgid "Use UltraSPARC Population-Count instruction."
msgstr "ИÑпользовать инÑтрукцию UltraSPARC Population-Count"
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
#, fuzzy
#| msgid "Use UltraSPARC Population-Count instruction"
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr "ИÑпользовать инÑтрукцию UltraSPARC Population-Count"
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
#, fuzzy
#| msgid "Pointers are 64-bit"
msgid "Pointers are 64-bit."
msgstr "Генерировать код Ñ 64-битными указателÑми"
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
#, fuzzy
#| msgid "Pointers are 32-bit"
msgid "Pointers are 32-bit."
msgstr "Генерировать код Ñ 32-битными указателÑми"
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
#, fuzzy
#| msgid "Use 64-bit ABI"
msgid "Use 64-bit ABI."
msgstr "ИÑпользовать 64-битный ABI"
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
#, fuzzy
#| msgid "Use 32-bit ABI"
msgid "Use 32-bit ABI."
msgstr "ИÑпользовать 32-битный ABI"
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
#, fuzzy
#| msgid "Use stack bias"
msgid "Use stack bias."
msgstr "ИÑпользовать Ñмещение в Ñтеке"
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
#, fuzzy
#| msgid "Use structs on stronger alignment for double-word copies"
msgid "Use structs on stronger alignment for double-word copies."
msgstr "ИÑпользовать более Ñтрогое выравнивание Ñтруктур Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼Ð¸ Ñловами"
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
#, fuzzy
#| msgid "Optimize tail call instructions in assembler and linker"
msgid "Optimize tail call instructions in assembler and linker."
msgstr "Оптимизировать хвоÑтовые команды вызова в аÑÑемблере и компоновщике"
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
#, fuzzy
#| msgid "Use features of and schedule code for given CPU"
msgid "Use features of and schedule code for given CPU."
msgstr "ИÑпользовать ÑвойÑтва указанного процеÑÑора и планировать код Ð´Ð»Ñ Ð½ÐµÐ³Ð¾"
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
#, fuzzy
#| msgid "Use given SPARC-V9 code model"
msgid "Use given SPARC-V9 code model."
msgstr "ИÑпользовать указанную модель ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ SPARC-V9"
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
#, fuzzy
#| msgid "Enable debug output"
msgid "Enable debug output."
msgstr "Включить отладочную выдачу"
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr "Включить Ñтрогую проверку возврата Ñтруктуры 32-битного psABI"
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
#, fuzzy
#| msgid "Enable workaround for single erratum of AT697F processor"
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr "Включить обход Ð´Ð»Ñ single erratum AT697F процеÑÑора"
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
#, fuzzy
#| msgid "Enable workaround for single erratum of AT697F processor"
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr "Включить обход Ð´Ð»Ñ single erratum AT697F процеÑÑора"
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+#, fuzzy
+#| msgid "Enable workaround for single erratum of AT697F processor"
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr "Включить обход Ð´Ð»Ñ single erratum AT697F процеÑÑора"
+
+#: config/sparc/sparc.opt:250
+#, fuzzy
+#| msgid "Enable workaround for single erratum of AT697F processor"
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr "Включить обход Ð´Ð»Ñ single erratum AT697F процеÑÑора"
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr "Задать дейÑтвующую модель памÑти Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
@@ -18561,7 +18583,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -19099,7 +19121,7 @@ msgid "expected boolean type"
msgstr "ожидалÑÑ Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¹ тип"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
#| msgid "Expected integer"
msgid "expected integer"
@@ -19393,132 +19415,132 @@ msgstr "Ñлишком много переменных Ð´Ð»Ñ range клаузу
msgid "range clause must have array, slice, string, map, or channel type"
msgstr "range клаузула должна иметь тип маÑÑива, вырезки, Ñтроки, Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ канала"
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
msgid "invalid comparison of non-ordered type"
msgstr "некорректное Ñравнение неупорÑдоченного типа"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr "вырезка может ÑравниватьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ nil"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr "отображение может ÑравниватьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ nil"
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð¼Ð¾Ð¶ÐµÑ‚ ÑравниватьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ nil"
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, c-format
msgid "invalid operation (%s)"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ (%s)"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
msgid "invalid comparison of non-comparable type"
msgstr "некорректное Ñравнение неÑравнимого типа"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
#| msgid "invalid comparison of non-comparable struct"
msgid "invalid comparison of generated struct"
msgstr "некорректное Ñравнение неÑравнимой Ñтруктуры"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr "некорректное Ñравнение неÑравнимой Ñтруктуры"
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
#| msgid "invalid comparison of non-comparable array"
msgid "invalid comparison of generated array"
msgstr "некорректное Ñравнение неÑравнимого маÑÑива"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
msgid "invalid comparison of non-comparable array"
msgstr "некорректное Ñравнение неÑравнимого маÑÑива"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
#, fuzzy
#| msgid "multiple value function call in single value context"
msgid "multiple-value function call in single-value context"
msgstr "вызов функции Ñо множеÑтвом значений в контекÑте одного значениÑ"
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr "нужно Ñвное преобразование"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr "невозможно иÑпользовать тип %s как тип %s"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr "разные типы приемников"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr "разное чиÑло параметров"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
msgid "different parameter types"
msgstr "разные типы параметров"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr "разные varargs"
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr "разное чиÑло результатов"
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr "разные типы результатов"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr "нужно Ñвное преобразование; отÑутÑтвует метод %s%s%s"
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr "неÑовмеÑтимый тип Ð´Ð»Ñ Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr "неÑовмеÑтимый тип Ð´Ð»Ñ Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s (%s)"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr "указатель на интерфейÑный тип не имеет методов"
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr "тип не имеет методов"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr "неоднозначный метод %s%s%s"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, c-format
msgid "missing method %s%s%s"
msgstr "отÑутÑтвует метод %s%s%s"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, fuzzy, c-format
#| msgid "method %s%s%s requires a pointer"
msgid "method %s%s%s requires a pointer receiver"
msgstr "метод %s%s%s требует указателÑ"
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, fuzzy, c-format
#| msgid "method %s%s%s requires a pointer"
msgid "method %s%s%s is marked go:nointerface"
@@ -19702,7 +19724,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "Ñлишком мало аргументов в вызове функции %<va_start%>"
@@ -19766,28 +19788,28 @@ msgstr "задан некорректный аргумент модели пам
msgid "invalid memory model for %<__atomic_load%>"
msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð¼Ð¾Ð´ÐµÐ»ÑŒ памÑти в вызове %<__atomic_load%>"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð¼Ð¾Ð´ÐµÐ»ÑŒ памÑти в вызове %<__atomic_store%>"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr "неконÑтантный аргумент 1 в вызове __atomic_always_lock_free"
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr "нецелочиÑленный аргумент 1 в вызове __atomic_is_lock_free"
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_eh_return не поддерживаетÑÑ Ð´Ð»Ñ Ñтой платформы"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_set_thread_pointer is not supported on this target"
@@ -19795,83 +19817,83 @@ msgstr "__builtin_eh_return не поддерживаетÑÑ Ð´Ð»Ñ Ñтой п
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "%Kнекорректное иÑпользование %<__builtin_va_arg_pack ()%>"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "%Kнекорректное иÑпользование %<__builtin_va_arg_pack_len ()%>"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "второй аргумент %<__builtin_longjmp%> должен быть 1"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, fuzzy, gcc-internal-format
#| msgid "target format does not support infinity"
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "целевой формат не поддерживает беÑконечные значениÑ"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "целевой формат не поддерживает беÑконечные значениÑ"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "%<va_start%> в функции Ñ Ñ„Ð¸ÐºÑированным чиÑлом аргументов"
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "неверное чиÑло аргументов в вызове функции %<va_start%>"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "вызов %<__builtin_next_arg%> без аргумента"
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "неверное чиÑло аргументов в вызове функции %<__builtin_next_arg%>"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "второй аргумент %<va_start%> не ÑвлÑетÑÑ Ð¿Ð¾Ñледним Ñвным аргументом"
-#: builtins.c:9467
+#: builtins.c:9473
#, fuzzy, gcc-internal-format
#| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr "неопределенное поведение, Ñ‚.к. второй параметр %<va_start%> продекларирован Ñ ÐºÐ»Ð°ÑÑом памÑти %<register%>"
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "%Kпервый аргумент %D должен быть указателем, второй - целой конÑтантой"
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "%KпоÑледний аргумент %D не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ð¹ конÑтантой от 0 до 3"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr "%Kпопытка оÑÐ²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD, не находÑщегоÑÑ Ð² динамичеÑкой памÑти"
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr "%Kпопытка оÑÐ²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°, не находÑщегоÑÑ Ð² динамичеÑкой памÑти"
@@ -20821,12 +20843,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr "атрибут %<weakref%> игнорируетÑÑ, поÑкольку Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F иÑпользуетÑÑ, но нигде не определена"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F объÑвлена %<static%>, но нигде не определена"
@@ -20924,12 +20946,12 @@ msgstr "не удалоÑÑŒ закрыть файл отзыва %s"
msgid "cannot find '%s'"
msgstr "не удалоÑÑŒ найти '%s'"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "ошибка в pex_init: %m"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr "%s: %m"
@@ -20939,7 +20961,7 @@ msgstr "%s: %m"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr "должна быть уÑтановлена COLLECT_LTO_WRAPPER"
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -21155,7 +21177,7 @@ msgstr "размещение иÑходного текÑта функции %qE
msgid "error writing %qs"
msgstr "ошибка запиÑи %qs"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ %s"
@@ -21236,17 +21258,17 @@ msgstr "проигнорирован Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ %q.*s Ð
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr "множеÑтвенные программы индивидуальноÑти Ð´Ð»Ñ EH поддерживаютÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ еÑли аÑÑемблер поддерживает директиву .cfi_personality"
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr "non-delegitimized UNSPEC %s (%d) найден в раÑположении переменной"
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -21356,12 +21378,12 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "%Kвызов %qs, объÑвленной Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ error: %s"
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr "%Kвызов %qs, объÑвленной Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warning: %s"
@@ -21376,12 +21398,12 @@ msgstr "некорректный аргумент %qs ключа -fdebug-prefix-
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "размер кадра %wd байт больше чем %wd байт"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð´Ð°Ð¼Ð¿-файла прохода final %qs: %m"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "ошибка Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð´Ð°Ð¼Ð¿-файла прохода final %qs: %m"
@@ -21396,7 +21418,7 @@ msgstr "Ð±Ð¾Ð»ÑŒÑˆÐ°Ñ ÐºÐ¾Ð½Ñтанта Ñ Ñ„Ð¸ÐºÑированной точк
msgid "comparison is always %d due to width of bit-field"
msgstr "при данной ширине битового Ð¿Ð¾Ð»Ñ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ - вÑегда %d"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr "предполагаетÑÑ Ñ‡Ñ‚Ð¾ при упрощении проверки диапазона не произошло переполнение"
@@ -21426,7 +21448,7 @@ msgstr "предполагаетÑÑ Ñ‡Ñ‚Ð¾ при редукции конÑта
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr "предполагаетÑÑ, что при комбинировании конÑтант вокруг ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ Ð½Ðµ произошло переполнение"
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "проверка fold: иÑходное дерево изменено функцией fold"
@@ -21436,7 +21458,7 @@ msgstr "проверка fold: иÑходное дерево изменено Ñ„
msgid "total size of local objects too large"
msgstr "общий размер локальных объектов Ñлишком велик"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "некорректное ограничение в %<asm%>"
@@ -21537,62 +21559,68 @@ msgstr "%qs - неопределенный ключ -save-temps"
msgid "input file %qs is the same as output file"
msgstr "%qs не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ выходным файлом"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "no input file specified"
+msgid "output filename may not be empty"
+msgstr "не задано ни одного входного файла"
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr "ключ -pipe игнорируетÑÑ, Ñ‚.к. задан ключ -save-temps"
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr "%<-x %s%> не имеет ÑмыÑла за поÑледним входным файлом"
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr "не найден Ñкрипт компоновки по умолчанию %qs в пути поиÑка библиотек"
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr "ключ %qs не начинаетÑÑ Ñ %<-%>"
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr "ключ, Ñгенерированный программой spec, ÑоÑтоит из одного знака %<-%>"
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "не удалоÑÑŒ открыть временный файл ответа %s"
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "не удалоÑÑŒ запиÑать во временный файл ответа %s"
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "не удалоÑÑŒ закрыть временный файл ответа %s"
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ %qs некорректна"
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ %qs имеет некорректный %<%%0%c%>"
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ %qs имеет некорректный %<%%W%c%>"
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ %qs имеет некорректный %<%%x%c%>"
@@ -21600,232 +21628,232 @@ msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ %qs имеет некорректный %<%%x%c
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "ошибка Ñпецификации: Ñлемент %<%%*%> не инициализирован при ÑопоÑтавлении"
-#: gcc.c:5954
+#: gcc.c:5957
#, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr "ошибка Ñпецификации: неопознанный ключ %qc"
-#: gcc.c:6016
+#: gcc.c:6019
#, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "неизвеÑÑ‚Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %qs в Ñпецификации"
-#: gcc.c:6046
+#: gcc.c:6049
#, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "ошибка в аргументах spec-функции %qs"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "некорректное Ð¸Ð¼Ñ spec-функции"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "не заданы аргументы spec-функции"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "некорректные аргументы spec-функции"
-#: gcc.c:6396
+#: gcc.c:6399
#, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "ошибка в Ñпецификации %qs в Ñкобках на Ñимволе %qc"
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr "ошибка в Ñпецификации %qs в Ñкобках"
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr "%s: не удалоÑÑŒ определить длину файла %s Ð´Ð»Ñ ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² компилÑции Ñ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ информацией и без"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr "%s: ошибка -fcompare-debug (длина)"
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "%s: ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° %s Ð´Ð»Ñ ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² компилÑции Ñ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ информацией и без"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr "%s: ошибка -fcompare-debug"
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "ошибка Ñпецификации: задано более одного аргумента Ð´Ð»Ñ SYSROOT_SUFFIX_SPEC"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "ошибка Ñпецификации: задано более одного аргумента Ð´Ð»Ñ SYSROOT_HEADERS_SUFFIX_SPEC"
-#: gcc.c:7812
+#: gcc.c:7815
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option %<-fdump-%s%>"
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "некорректный ключ %<-fdump-%s%>"
-#: gcc.c:7816
+#: gcc.c:7819
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option %<-fdump-%s%>"
msgid "unrecognized command line option %<-%s%>"
msgstr "некорректный ключ %<-fdump-%s%>"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr "ÑÑƒÑ„Ñ„Ð¸ÐºÑ ÑиÑтемных заголовков не Ñконфигурирован"
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "не заданы входные файлы"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать -o Ñ, -S или -E и неÑколькими файлами"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: компилÑтор %s не уÑтановлен"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑ†Ð¸Ñ Ñ -fcompare-debug"
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr "во Ð²Ñ€ÐµÐ¼Ñ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ компилÑции Ð´Ð»Ñ -fcompare-debug"
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr "Ñравнение финальных дампов компилÑтора"
-#: gcc.c:8261
+#: gcc.c:8264
#, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "-fuse-linker-plugin, но %s не найден"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: входные файлы компоновки не иÑпользованы, поÑкольку компоновка не выполнÑлаÑÑŒ"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "некорректное задание Ñзыка %s"
-#: gcc.c:8596
+#: gcc.c:8599
#, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "опиÑание мультибиблиотеки %qs некорректно"
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr "иÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ %qs в мультибиблиотеке некорректны"
-#: gcc.c:8862
+#: gcc.c:8865
#, fuzzy, gcc-internal-format
#| msgid "multilib select %qs is invalid"
msgid "multilib select %qs %qs is invalid"
msgstr "выбор мультибиблиотеки %qs некорректен"
-#: gcc.c:9024
+#: gcc.c:9027
#, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "выбор мультибиблиотеки %qs некорректен"
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr "иÑключение %qs в мультибиблиотеке некорректно"
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ %qs не определена"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, gcc-internal-format
msgid "invalid version number %qs"
msgstr "некорректный номер верÑии %qs"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "Ñлишком мало аргументов в %%:version-compare"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "Ñлишком много аргументов в %%:version-compare"
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr "ÐеизвеÑтный оператор %qs в %%:version-compare"
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "Ñлишком много аргументов в %%:compare-debug-dump-opt"
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "Ñлишком много аргументов в %%:compare-debug-self-opt"
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "Ñлишком мало аргументов в %%:compare-debug-auxbase-opt"
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "Ñлишком много аргументов в %%:compare-debug-auxbase-opt"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr "аргумент %%:compare-debug-auxbase-opt заканчиваетÑÑ Ð½Ðµ .gk"
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function"
msgid "too few arguments to %%:replace-extension"
msgstr "Ñлишком мало аргументов функции"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of arguments to %<__builtin_complex%>"
msgid "wrong number of arguments to %%:debug-level-gt"
@@ -21985,9 +22013,9 @@ msgstr "нулевой указатель"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
msgstr "объÑвлено здеÑÑŒ"
@@ -22418,245 +22446,245 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr "иÑпользование результат функции, возвращающей %<void%>"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "неверное lvalue-выражение в выходном операторе %d оператора asm"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr "входное значение %d должно быть в памÑти"
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr "невозможна прÑÐ¼Ð°Ñ Ð°Ð´Ñ€ÐµÑÐ°Ñ†Ð¸Ñ Ðº входной позиции памÑти %d"
-#: gimplify.c:6764
+#: gimplify.c:6767
#, fuzzy, gcc-internal-format
#| msgid "threadprivate variable %qE used in untied task"
msgid "threadprivate variable %qE used in target region"
msgstr "чаÑÑ‚Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ð¾Ñ‚Ð¾ÐºÐ° %qE иÑпользована в безымÑнной задаче"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, fuzzy, gcc-internal-format
#| msgid "enclosing task"
msgid "enclosing target region"
msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ Ð·Ð°Ð´Ð°Ñ‡Ð°"
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr "чаÑÑ‚Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ð¾Ñ‚Ð¾ÐºÐ° %qE иÑпользована в безымÑнной задаче"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ Ð·Ð°Ð´Ð°Ñ‡Ð°"
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
#| msgid "%qE not specified in enclosing parallel"
msgid "%qE not specified in enclosing %qs"
msgstr "%qE не задано в объемлющей конÑтрукции parallel"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
#| msgid "enclosing task"
msgid "enclosing %qs"
msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ Ð·Ð°Ð´Ð°Ñ‡Ð°"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, fuzzy, gcc-internal-format
#| msgid "%qE not specified in enclosing parallel"
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr "%qE не задано в объемлющей конÑтрукции parallel"
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, fuzzy, gcc-internal-format
#| msgid "%qE undeclared (first use in this function)"
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%qE не опиÑан (первое иÑпользование в Ñтой функции)"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, fuzzy, gcc-internal-format
#| msgid "variable %q+D declared %<inline%>"
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %q+D декларирована Ñо Ñпецификатором %<inline%>"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
#
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, fuzzy, gcc-internal-format
#| msgid "%Hiteration variable %qE is unsigned"
msgid "iteration variable %qE is predetermined linear"
msgstr "%HÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qE еÑÑ‚ÑŒ unsigned"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qE должна быть private"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qE не должна быть firstprivate"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qE не должна быть редукцией"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qE should not be reduction"
msgid "iteration variable %qE should not be linear"
msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qE не должна быть редукцией"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qE should not be firstprivate"
msgid "iteration variable %qE should not be lastprivate"
msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qE не должна быть firstprivate"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qE should be private"
msgid "iteration variable %qE should not be private"
msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qE должна быть private"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qE appears more than once in map clauses"
msgstr "%qE вÑтречаетÑÑ Ð±Ð¾Ð»ÐµÐµ одного раза в конÑтрукции данных"
-#: gimplify.c:8284
+#: gimplify.c:8287
#, fuzzy, gcc-internal-format
#| msgid "%s variable %qE is private in outer context"
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "%s Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qE ÑвлÑетÑÑ Ñ‡Ð°Ñтной Ð´Ð»Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ контекÑта"
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr "%s Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qE ÑвлÑетÑÑ Ñ‡Ð°Ñтной Ð´Ð»Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ контекÑта"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
#| msgid "invalid template declaration of %qD"
msgid "invalid private reduction on %qE"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr "ordered облаÑÑ‚ÑŒ должна быть теÑно вложена внутри облаÑти цикла Ñ ordered клаузулой"
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, fuzzy, gcc-internal-format
#| msgid "number of results does not match number of values"
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "чиÑло результатов не ÑоответÑтвует чиÑлу значений"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, fuzzy, gcc-internal-format
#| msgid "expected %<}%> before %<else%>"
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "ожидалоÑÑŒ %<}%> перед %<else%>"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr "преобразование в gimple завершилоÑÑŒ неуÑпешно"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "%qT преобразован к %qT при передаче через %<...%>"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(поÑтому %<va_arg%> нужно передать %qT, а не %qT)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "при доÑтижении Ñтого кода выполнение программы завершитÑÑ Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾"
@@ -22908,7 +22936,7 @@ msgstr "разные типы параметров"
#: ipa-devirt.c:1229
#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr ""
#: ipa-devirt.c:1235
@@ -23013,7 +23041,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here, later in the translation unit"
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr "%q+D декларировано здеÑÑŒ, позднее в единице компилÑции"
#: ipa-devirt.c:1599
@@ -23430,212 +23458,212 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr "клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½Ð¸ типа"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, fuzzy, gcc-internal-format
#| msgid "ordered region may not be closely nested inside of critical or explicit task region"
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr "ordered облаÑÑ‚ÑŒ не может быть теÑно вложена внутри critical, или explicit task облаÑти"
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr "%<#pragma omp section%> может иÑпользоватьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ в конÑтрукции %<#pragma omp sections%>"
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
#| msgid "invalid PHI argument"
msgid "invalid arguments"
msgstr "некорректный аргумент PHI"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, fuzzy, gcc-internal-format
#| msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "облаÑÑ‚ÑŒ барьера не может быть теÑно вложена внутри work-sharing. critical, ordered, master или explicit task облаÑти"
-#: omp-low.c:2725
+#: omp-low.c:2753
#, fuzzy, gcc-internal-format
#| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "work-sharing облаÑÑ‚ÑŒ не может быть теÑно вложена внутри work-sharing, critical, ordered, master или explicit task облаÑти"
-#: omp-low.c:2754
+#: omp-low.c:2782
#, fuzzy, gcc-internal-format
#| msgid "master region may not be closely nested inside of work-sharing or explicit task region"
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr "master облаÑÑ‚ÑŒ не может быть теÑно вложена внутри work-sharing или explicit task облаÑти"
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr "ordered облаÑÑ‚ÑŒ должна быть теÑно вложена внутри облаÑти цикла Ñ ordered клаузулой"
-#: omp-low.c:2823
+#: omp-low.c:2851
#, fuzzy, gcc-internal-format
#| msgid "invalid schedule kind before %<decltype%>"
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr "некорректный тип Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ´ %<decltype%>"
-#: omp-low.c:2838
+#: omp-low.c:2866
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr "ordered облаÑÑ‚ÑŒ должна быть теÑно вложена внутри облаÑти цикла Ñ ordered клаузулой"
-#: omp-low.c:2851
+#: omp-low.c:2879
#, fuzzy, gcc-internal-format
#| msgid "ordered region may not be closely nested inside of critical or explicit task region"
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr "ordered облаÑÑ‚ÑŒ не может быть теÑно вложена внутри critical, или explicit task облаÑти"
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr "ordered облаÑÑ‚ÑŒ должна быть теÑно вложена внутри облаÑти цикла Ñ ordered клаузулой"
-#: omp-low.c:2892
+#: omp-low.c:2920
#, fuzzy, gcc-internal-format
#| msgid "critical region may not be nested inside a critical region with the same name"
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr "critical облаÑÑ‚ÑŒ не может быть вложена внутри critical облаÑти Ñ Ñ‚ÐµÐ¼ же именем"
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid exit from OpenMP structured block"
msgid "invalid exit from %s structured block"
msgstr "некорректный выход из OpenMP Ñтруктурного блока"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid entry to OpenMP structured block"
msgid "invalid entry to %s structured block"
msgstr "некорректный вход в OpenMP Ñтруктурный блок"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid branch to/from an OpenMP structured block"
msgid "invalid branch to/from %s structured block"
@@ -23724,7 +23752,7 @@ msgstr "BYTE тип иÑпользованный в %C не доÑтупен нÐ
msgid "command line option %qs is not supported by this configuration"
msgstr "ключ %qs Ð´Ð»Ñ Ñтой конфигурации не поддерживаетÑÑ"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr "отÑутÑтвует аргумент Ð´Ð»Ñ %qs"
@@ -23888,136 +23916,148 @@ msgstr "ключ -fpic не поддерживаетÑÑ"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, fuzzy, gcc-internal-format
+#| msgid "transactional memory is not supported with non-call exceptions"
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ð¿Ð°Ð¼ÑÑ‚ÑŒ не поддерживаетÑÑ Ñ non-call иÑключениÑми"
+
+#: opts.c:1015
+#, fuzzy, gcc-internal-format
+#| msgid "transactional memory is not supported with non-call exceptions"
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ð¿Ð°Ð¼ÑÑ‚ÑŒ не поддерживаетÑÑ Ñ non-call иÑключениÑми"
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr "неопознанный include_flags 0x%x передан print_specific_help"
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, fuzzy, gcc-internal-format
#| msgid "unrecognized argument to --help= option: %q.*s"
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "неизвеÑтный аргумент ключа --help=: %q.*s"
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
#| msgid "unrecognized argument to --help= option: %q.*s"
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "неизвеÑтный аргумент ключа --help=: %q.*s"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr "аргумент --help %q.*s неоднозначен, требуетÑÑ ÑƒÑ‚Ð¾Ñ‡Ð½ÐµÐ½Ð¸Ðµ"
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "неизвеÑтный аргумент ключа --help=: %q.*s"
-#: opts.c:2078
+#: opts.c:2085
#, fuzzy, gcc-internal-format
#| msgid "LTO support has not been enabled in this configuration"
msgid "HSA has not been enabled during configuration"
msgstr "Поддержка LTO в данной конфигурации отÑутÑтвует"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "выравнивание Ñтруктуры должно быть небольшой Ñтепенью двойки, а не %d"
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
#| msgid "unknown stack check parameter \"%s\""
msgid "unknown stack check parameter %qs"
msgstr "неизвеÑтный параметр проверки Ñтека \"%s\""
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "верÑÐ¸Ñ dwarf %d не поддерживаетÑÑ"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s: аргументы --param должны иметь вид ИМЯ=ЗÐÐЧЕÐИЕ"
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "некорректное значение ключа --param %qs"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs"
msgstr "некорректное значение ключа --param %qs"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "некорректное значение ключа --param %qs"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "Ñ†ÐµÐ»ÐµÐ²Ð°Ñ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° не поддерживает вывод отладочной информации"
-#: opts.c:2513
+#: opts.c:2520
#, fuzzy, gcc-internal-format
#| msgid "debug format \"%s\" conflicts with prior selection"
msgid "debug format %qs conflicts with prior selection"
msgstr "отладочный формат \"%s\" противоречит предыдущему выбору"
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
#| msgid "unrecognised debug output level \"%s\""
msgid "unrecognized debug output level %qs"
msgstr "некорректный уровень отладочной информации \"%s\""
-#: opts.c:2533
+#: opts.c:2540
#, fuzzy, gcc-internal-format
#| msgid "debug output level %s is too high"
msgid "debug output level %qs is too high"
msgstr "уровень отладочной информации %s Ñлишком выÑок"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "иÑходный макÑимальный размер core-файла: %m"
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "уÑтановлен макÑимальный размер core-файла: %m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "некорректный ключ отладки: %c"
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s: ключа -%s не ÑущеÑтвует"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -24373,7 +24413,7 @@ msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€Ð¾Ð²Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ - за
msgid "register of %qD used for multiple global register variables"
msgstr "региÑÑ‚Ñ€ %qD назначен Ð´Ð»Ñ Ð½ÐµÑкольких глобальных региÑтровых переменных"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr "конфликтует Ñ %qD"
@@ -24999,13 +25039,13 @@ msgstr "ошибка запиÑи в %s: %m"
msgid "error closing %s: %m"
msgstr "ошибка Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ %s: %m"
-#: toplev.c:2054
+#: toplev.c:2057
#, fuzzy, gcc-internal-format
#| msgid "%qs is incompatible with %qs"
msgid "self-tests incompatible with -E"
msgstr "%qs неÑовмеÑтим Ñ %qs"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -25938,47 +25978,47 @@ msgstr "переопределение %q+D"
msgid "in expansion of macro %qs"
msgstr "%s:%d: в раÑкрытии конÑтантного Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ %qs"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr "блок %i имеет множеÑтвенные EH-дуги"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr "блок %i не может выдавать иÑключений, но имеет EH-дугу"
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr "в поÑледнем операторе блока %i некорректно уÑтановлен lp"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr "в блоке %i отÑутÑтвует EH-дуга"
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ EH-дуга %i->%i"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr "в блоке %i отÑутÑтвует дуга"
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr "в блоке %i Ñлишком много Ñквозных дуг"
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr "блок %i Ñодержит некорректную дугу"
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr "блок %i Ñодержит некорректную Ñквозную дугу"
@@ -26080,35 +26120,35 @@ msgstr "повреждение SSA"
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to built-in function"
msgid "in a call to built-in function %qD"
msgstr "некорректный аргумент вÑтроенной функции"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
#| msgid "inline function %q+D declared weak"
msgid "in a call to function %qD declared here"
msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q+D объÑвлена weak"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, fuzzy, gcc-internal-format
#| msgid "cannot optimize loop, the loop counter may overflow"
msgid "missed loop optimization, the loop counter may overflow"
msgstr "невозможно оптимизировать циклы, в которых Ñчётчик выходит за границы"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, fuzzy, gcc-internal-format
#| msgid "within this context"
msgid "within this loop"
@@ -26466,11 +26506,11 @@ msgstr "%q+D повторно декларирован(а) без атрибут
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -27469,7 +27509,7 @@ msgstr "атрибут %qE Ñледует поÑле %qE"
msgid "type was previously declared %qE"
msgstr "тип был ранее декларирован как %qE"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, fuzzy, gcc-internal-format
#| msgid "%qs can only be specified for functions"
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
@@ -27752,7 +27792,7 @@ msgstr ""
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "Ð°Ð´Ñ€ÐµÑ %qD вÑегда будет иметь значение %<иÑтина%>"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "приÑваивание, иÑпользуемое как логичеÑкое выражение, рекомендуетÑÑ "
@@ -28391,62 +28431,62 @@ msgstr "запиÑÑŒ в конÑтантный объект (аргумент %d
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "избыточные квалификаторы типа в аргументе Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ (аргумент %d)"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> ожидает аргумент типа %<%s%s%>, но аргумент %d имеет тип %qT"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%s %<%s%.*s%> ожидает ÑоответÑтвующий %<%s%s%> аргумент"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> ожидает аргумент типа %<%T%s%>, но аргумент %d имеет тип %qT"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%s %<%s%.*s%> ожидает ÑоответÑтвующий %<%T%s%> аргумент"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%> не определен как тип"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%> не определен как %<long%> или %<long long%>"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "Ð¸Ð¼Ñ %<locus%> не определено как тип"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%> не определен как тип"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "Ð¸Ð¼Ñ %<tree%> не определено как тип"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "Ð¸Ð¼Ñ %<tree%> не определено как указательный тип"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "аргументы, подлежащие форматированию, должны ÑоответÑтвовать %<...%>"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "форматы strftime Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
@@ -28547,7 +28587,7 @@ msgstr "конÑÑ‚aнтa Ñ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ точкой уÑечена до
msgid "repeated %<@%> before Objective-C string"
msgstr "дублированные %<@%> перед Ñтрокой Objective-C"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ Ð½ÐµÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ñ Ñтроковых литералов"
@@ -28578,7 +28618,7 @@ msgstr "в %<#pragma omp atomic update%> иÑпользуютÑÑ Ð´Ð²Ðµ разÐ
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr "в %<#pragma omp atomic capture%> иÑпользуютÑÑ Ð´Ð²Ðµ различные переменные Ð´Ð»Ñ Ð¿Ð°Ð¼Ñти"
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "некорректный тип итерационной переменной %qE"
@@ -28594,22 +28634,22 @@ msgstr "некорректный тип итерационной переменÐ
msgid "%qE is not initialized"
msgstr "%qE не инициализирован"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr "отÑутÑтвует управлÑющий предикат"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "некорректный управлÑющий предикат"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr "отÑутÑтвует инкрементальное выражение"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "некорректное инкрементальное выражение"
@@ -29168,8 +29208,8 @@ msgstr "<return-значение>"
msgid "wrong type argument to %s"
msgstr "неверный аргумент типа Ð´Ð»Ñ %s"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "переполнение при вычиÑлении конÑтантного выражениÑ"
@@ -29854,7 +29894,7 @@ msgstr[2] "передача аргумента %d %qE отменÑет квалÐ
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
#| msgid "%<friend%> can only be specified inside a class"
msgid "%<_Cilk_spawn%> may only be used inside a function"
@@ -30025,7 +30065,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "некорректный ключ -mdebug-%s"
@@ -30359,7 +30399,7 @@ msgid "%Kargument %d must be a constant immediate"
msgstr "аргумент должен быть конÑтантой"
#
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, fuzzy, gcc-internal-format
#| msgid "index mask must be an immediate"
msgid "%Klane index must be a constant immediate"
@@ -30456,7 +30496,7 @@ msgstr "не задано Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° поÑле %qs"
msgid "unknown value %qs for -mtune"
msgstr "неизвеÑтное значение %s Ð´Ð»Ñ ÐºÐ»ÑŽÑ‡Ð° -mfpu"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr "ключ -mcpu=%s неÑовмеÑтим Ñ ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -march=%s"
@@ -30555,9 +30595,9 @@ msgstr "ограничитель не допуÑкает иÑпользованÐ
msgid "target %s %s=%s is not valid"
msgstr "%s\"%s\"%s некорректно"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
#| msgid "attribute %qE argument not a string"
msgid "attribute %<target%> argument not a string"
@@ -30646,7 +30686,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "некорректное значение %qs Ð´Ð»Ñ -mmemory-latency"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -30835,383 +30875,383 @@ msgstr ""
msgid "insn addresses not freed"
msgstr "некорректный адреÑ, не register:"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
#| msgid "nested functions not supported on this target"
msgid "this builtin is not supported for this target"
msgstr "вложенные функции не поддерживаютÑÑ Ð´Ð»Ñ Ñтой платформы"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "Ñелектор должен быть непоÑредÑтвенным значением"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "маÑка должна быть непоÑредÑтвенным значением"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute argument should be between 0 to 255"
msgid "the range of mask should be in 0 to 255"
msgstr "аргумент атрибута %qE должен быть между 0 и 255"
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
#
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, fuzzy, gcc-internal-format
#| msgid "-fPIC and -G are incompatible"
msgid "iWMMXt and NEON are incompatible"
msgstr "ключи -fPIC и -G неÑовмеÑтимы"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "целевой процеÑÑор не поддерживает режим ARM"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "поддержка backtrace имеет ÑмыÑл только Ð´Ð»Ñ Thumb"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "-mcallee-super-interworking имеет ÑмыÑл только при компилÑции Ð´Ð»Ñ Thumb"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g Ñ -mno-apcs-frame может Ñоздать проблемы при отладке"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "недопуÑтимо иÑпользовать -mtp=cp15 Ñ 16-битным Thumb"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr "позиционно-незавиÑимый RTP неÑовмеÑтим Ñ Thumb"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "целевой процеÑÑор не поддерживает команды THUMB"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "целевой процеÑÑор не поддерживает невыровненные доÑтупы"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, fuzzy, gcc-internal-format
#| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mpcrel -fPIC в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð½Ðµ поддерживаетÑÑ Ð½Ð° выбранном процеÑÑоре"
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "целевой процеÑÑор не поддерживает interworking"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "ключ -mapcs-stack-check неÑовмеÑтим Ñ -mno-apcs-frame"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "ключи -fpic и -mapcs-reent неÑовмеÑтимы"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "реентерабельный код APCS не поддерживаетÑÑ. Ключ игнорируетÑÑ."
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
#| msgid "-mrelocatable and -msdata=%s are incompatible"
msgid "selected fp16 options are incompatible"
msgstr "ключи -mrelocatable и -msdata=%s неÑовмеÑтимы"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr "iwmmxt требует AAPCS ÑовмеÑтимого ABI Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¹ работы"
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr "Ð´Ð»Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ iwmmxt ABI требуетÑÑ Ð¿Ñ€Ð¾Ñ†ÐµÑÑор Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ iwmmxt"
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "AAPCS не поддерживает -mcaller-super-interworking"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "AAPCS не поддерживает -mcaller-super-interworking"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr "__fp16 и нет ldrh"
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, fuzzy, gcc-internal-format
#| msgid "-mfloat-abi=hard and VFP"
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mflat-abi=hard и VFP"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mflat-abi=hard и VFP"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "граница размера Ñтруктуры может быть только 8, 32 или 64"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr "граница размера Ñтруктуры может быть только 8 или 32"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "позиционно-незавиÑимый RTP неÑовмеÑтим Ñ -msingle-pic-base"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= не имеет ÑмыÑла без -fpic"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "иÑпользование '%s' как PIC-региÑтра невозможно"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-freorder-blocks-and-partition не поддерживаетÑÑ Ð½Ð° Ñтой архитектуре"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support THUMB instructions"
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "целевой процеÑÑор не поддерживает команды THUMB"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr "non-AAPCS производный PCS вариант"
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr "вариантные функции должны иÑпользовать базовый AAPCS вариант"
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr "PCS вариант"
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr "Thumb-1 аппаратный плавающий VFP ABI"
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -31219,79 +31259,84 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "%qE атрибут применим только к функциÑм"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "атрибут %qE применим только к функциÑм, а не к %s"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, fuzzy, gcc-internal-format
#| msgid "%qD must not have variable number of arguments"
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "%qD не может иметь переменное чиÑло аргументов"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "атрибут %qE применим только к функциÑм, а не к %s"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute ignored without -mcmse option."
msgstr "атрибут %qE Ð´Ð»Ñ Ð½Ðµ клаÑÑовых типов игнорируетÑÑ"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute has no effect on unit local functions"
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "атрибут %qE не дейÑтвует Ð´Ð»Ñ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… функций"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to function types"
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "атрибут %qE допуÑтим только Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "невозможно вычиÑлить фактичеÑкое положение параметра в Ñтеке"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "Unexpected thumb1 far jump"
msgstr "Ðеожиданный конец модулÑ"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "нет Ñвободных low-региÑтров Ð´Ð»Ñ Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ high-региÑтров"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "подпрограммы Service Routines Ð´Ð»Ñ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ не могут иÑпользоватьÑÑ Ð² режиме Thumb"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid vector type for attribute %qs"
msgid "invalid fpu for attribute(target(\"%s\"))"
@@ -31300,13 +31345,13 @@ msgstr "некорректный векторный тип Ð´Ð»Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr "attribute(target(\"%s\")) неизвеÑтен"
@@ -31412,176 +31457,188 @@ msgstr "атрибуты функций %qs, %qs и %qs неÑовмеÑтимы
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr "атрибуты функций %qs и %qs не воздейÑтвуют на %qs функцию"
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð½Ðµ может иметь аргументы"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð½Ðµ может возвращать значение"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
#, fuzzy, gcc-internal-format
#| msgid "%qs appears to be a misspelled %s handler"
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr "%qs возможно иÑкаженный %s обработчик"
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, fuzzy, gcc-internal-format
#| msgid "'builtin_return_address' contains only 2 bytes of address"
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr "'builtin_return_address' Ñодержит только 2 байта адреÑа"
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr "Ñмещение ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð¾Ñ‚ Ñимвола, возможно, некорректно"
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr "доÑтуп к памÑти данных Ñ Ð°Ð´Ñ€ÐµÑом программной памÑти"
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr "доÑтуп к программной памÑти Ñ Ð°Ð´Ñ€ÐµÑом памÑти данных"
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr "фикÑированный региÑÑ‚Ñ€ %s иÑпользован Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ параметра функции"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr "запиÑÑŒ в адреÑное проÑтранÑтво %qs не поддерживаетÑÑ"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variables and functions"
msgid "%qE attribute only applies to variables in static storage"
msgstr "атрибут %qE применим только к переменным и функциÑм"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute is not supported for R8C target"
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "атрибут %qE не поддерживаетÑÑ Ð´Ð»Ñ R8C платформы"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "%qE атрибут применим только к переменным"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "аргументом атрибута %qE должна быть Ñ†ÐµÐ»Ð°Ñ ÐºÐ¾Ð½Ñтанта"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute has no effect"
msgid "%qE attribute address out of range"
msgstr "атрибут %qE не дейÑтвует"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variables"
msgid "%qE attribute on non-volatile variable"
msgstr "%qE атрибут применим только к переменным"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, fuzzy, gcc-internal-format
#| msgid "nested functions not supported on this target"
msgid "address spaces are not supported for reduced Tiny devices"
msgstr "вложенные функции не поддерживаютÑÑ Ð´Ð»Ñ Ñтой платформы"
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, fuzzy, gcc-internal-format
#| msgid "code model %qs not supported in the %s bit mode"
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr "модель ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ %s не поддерживаетÑÑ Ð² %s-битном режиме"
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr "указатель в адреÑное проÑтранÑтво %qs должен быть const в %qT"
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr "указатель в адреÑное проÑтранÑтво %qs должен быть const в %s %q+D"
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %q+D должна быть const чтобы ее можно было помеÑтить в доÑтупную только на чтение Ñекцию поÑредÑтвом %qs"
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, fuzzy, gcc-internal-format
#| msgid "declaration of %q+D shadows a parameter"
msgid "static IO declaration for %q+D needs an address"
msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D перекрывает параметр"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+D was here"
msgid "IO definition for %q+D needs an address"
msgstr "здеÑÑŒ было предыдущее определение %q+D"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "только неинициализированные переменные могут размещатьÑÑ Ð² Ñекции .noinit"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+#| msgid "uninitialized variable %q+D put into program memory area"
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %q+D помещена в облаÑÑ‚ÑŒ программной памÑти"
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %q+D помещена в облаÑÑ‚ÑŒ программной памÑти"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
#| msgid "%qE incompatible attribute ignored"
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "неÑовмеÑтимый атрибут %qE игнорируетÑÑ"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, fuzzy, gcc-internal-format
#| msgid "MCU %qs supported for assembler only"
msgid "architecture %qs supported for assembler only"
msgstr "MCU %qs поддерживаетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ð°ÑÑемблера"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, fuzzy, gcc-internal-format
#| msgid "Conversion from %s to %s at %L"
msgid "conversion from address space %qs to address space %qs"
msgstr "Преобразование из %s в %s в %L"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr "%s ожидает целую конÑтанту времени компилÑции"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr "%s ожидает длинную целую конÑтанту времени компилÑции в качеÑтве первого аргумента"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -31868,12 +31925,12 @@ msgstr "неподходÑщий Ñумматор Ð´Ð»Ñ %qs"
msgid "invalid IACC argument"
msgstr "некорректный IACC аргумент"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "Ð´Ð»Ñ %qs требуетÑÑ ÐºÐ¾Ð½Ñтантный аргумент"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "конÑтантный аргумент Ð´Ð»Ñ %qs вне диапазона"
@@ -32070,7 +32127,7 @@ msgstr "модель ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ %s не поддерживаетÑÑ
msgid "code model %qs not supported in x32 mode"
msgstr "модель кода %qs не поддерживаетÑÑ Ð² режиме x32"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "модель кода %s не поддерживает PIC режим"
@@ -32218,303 +32275,303 @@ msgstr "%srtd%s игнорируетÑÑ Ð² 64-битном режиме"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "%srtd%s игнорируетÑÑ Ð² 64-битном режиме"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "-mpreferred-stack-boundary не поддерживаетÑÑ Ð´Ð»Ñ Ñтой целевой платформы"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred-stack-boundary=%d не между %d и %d"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mincoming-stack-boundary=%d не между %d и 12"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, fuzzy, gcc-internal-format
#| msgid "-mno-fentry isn%'t compatible with SEH"
msgid "-mnop-mcount is not compatible with this target"
msgstr "-mno-fentry неÑовмеÑтимо Ñ SEH"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, fuzzy, gcc-internal-format
#| msgid "inter-module optimizations not implemented for C++"
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "межмодульные оптимизации не реализованы Ð´Ð»Ñ C++"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, fuzzy, gcc-internal-format
#| msgid "%ssseregparm%s used without SSE enabled"
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "%ssseregparm%s иÑпользуетÑÑ Ð±ÐµÐ· SSE включениÑ"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, fuzzy, gcc-internal-format
#| msgid "%ssseregparm%s used without SSE enabled"
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "%ssseregparm%s иÑпользуетÑÑ Ð±ÐµÐ· SSE включениÑ"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "набор команд SSE отменен, иÑпользуетÑÑ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° 387"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "набор команд 387 отменен, иÑпользуетÑÑ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr "опробование Ñтека требует %saccumulate-outgoing-args%s Ð´Ð»Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ работы"
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr "опробование Ñтека требует %saccumulate-outgoing-args%s Ð´Ð»Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ работы"
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr "опробование Ñтека требует %saccumulate-outgoing-args%s Ð´Ð»Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ работы"
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr "опробование Ñтека требует %saccumulate-outgoing-args%s Ð´Ð»Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ работы"
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr "-mfentry не поддерживаетÑÑ Ð´Ð»Ñ 32 бит в комбинации Ñ -fpic"
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr "-mno-fentry неÑовмеÑтимо Ñ SEH"
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "неизвеÑÑ‚Ð½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ Ð´Ð»Ñ -mrecip=%s"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr "option(\"%s\") уже было задано"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
msgid "%s instructions aren't allowed in %s service routine"
msgstr "инÑтрукции Ñ 2-байтным кодом операции не допуÑкаютÑÑ Ð² 64-битном VLIW режиме"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Use a stack protection method for every function"
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr "ИÑпользовать защиту Ñтека Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð¹ функции"
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "атрибуты fastcall и regparm неÑовмеÑтимы"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "атрибуты regparam и thiscall неÑовмеÑтимы"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "%qE атрибут требует целый конÑтантный аргумент"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "аргумент Ð´Ð»Ñ %qE атрибута больше чем %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "атрибуты fastcall и cdecl неÑовмеÑтимы"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "атрибуты fastcall и stdcall неÑовмеÑтимы"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "атрибуты fastcall и thiscall неÑовмеÑтимы"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "атрибуты stdcall и cdecl неÑовмеÑтимы"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "атрибуты stdcall и fastcall неÑовмеÑтимы"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "атрибуты stdcall и thiscall неÑовмеÑтимы"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "атрибуты cdecl и thiscall неÑовмеÑтимы"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute is used for none class-method"
msgid "%qE attribute is used for non-class method"
msgstr "атрибут %qE иÑпользуетÑÑ Ð½Ðµ Ð´Ð»Ñ Ð¼ÐµÑ‚Ð¾Ð´Ð° клаÑÑа"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr "вызов %qD Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ SSE/SSE2"
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr "вызов %qT Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ SSE/SSE2"
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, fuzzy, gcc-internal-format
#| msgid "does not support multilib"
msgid "X32 does not support ms_abi attribute"
msgstr "не поддерживает мультибиблиотеку"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr "ms_hook_prologue неÑовмеÑтим Ñ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ функцией"
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, fuzzy, gcc-internal-format
#| msgid "AVX vector argument without AVX enabled changes the ABI"
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr "векторный аргумент AVX без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ AVX изменÑет ABI"
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, fuzzy, gcc-internal-format
#| msgid "AVX vector argument without AVX enabled changes the ABI"
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr "векторный аргумент AVX без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ AVX изменÑет ABI"
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr "векторный аргумент AVX без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ AVX изменÑет ABI"
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, fuzzy, gcc-internal-format
#| msgid "AVX vector argument without AVX enabled changes the ABI"
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr "векторный аргумент AVX без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ AVX изменÑет ABI"
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "SSE векторный аргумент без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ SSE изменÑет ABI"
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "результат - вектор SSE без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ SSE изменÑет ABI"
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "аргумент - вектор MMX без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ MMX изменÑет ABI"
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr "возврат вектора MMX без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ MMX изменÑет ABI"
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr "ABI Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñтруктуры Ñ Ñлементом flexible array изменен в GCC 4.4"
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr "ABI Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ long double изменен в GCC 4.4"
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr "ABI Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñтруктуры Ñ Ñлементом complex float изменен в GCC 4.4"
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr "SSE региÑтровый возврат Ñ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr "SSE региÑтровый аргумент Ñ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr "x87 региÑтровый возврат Ñ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ x87"
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, fuzzy, gcc-internal-format
#| msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr "вызов %qD Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ SSE/SSE2"
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr "ABI Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ параметров Ñ %d-байтным выравниванием изменен в GCC 4.6"
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr "атрибут ms_hook_prologue неÑовмеÑтим Ñ -mfentry Ð´Ð»Ñ 32 бит"
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr "-fsplit-stack не поддерживает fastcall Ñ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ функцией"
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, fuzzy, gcc-internal-format
#| msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
@@ -32522,325 +32579,325 @@ msgstr "-fsplit-stack не поддерживает 2-региÑтровые пÐ
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "-fsplit-stack не поддерживает 3-региÑтровые параметры"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, fuzzy, gcc-internal-format
#| msgid "unsupported operand size for extended register"
msgid "unsupported size for integer register"
msgstr "некорректный размер операнда Ð´Ð»Ñ Ñ€Ð°Ñширенного региÑтра"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr "раÑширенные региÑтры не имеют верхних половин"
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr "некорректный размер операнда Ð´Ð»Ñ Ñ€Ð°Ñширенного региÑтра"
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, fuzzy, gcc-internal-format
#| msgid "non-integer operand used with operand code '%c'"
msgid "non-integer operand used with operand code 'z'"
msgstr "нецелый операнд иÑпользован Ñ ÐºÐ¾Ð´Ð¾Ð¼ операнда '%c'"
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't be called directly"
msgstr "подпрограммы Service Routines Ð´Ð»Ñ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ не могут иÑпользоватьÑÑ Ð² режиме Thumb"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
#
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, fuzzy, gcc-internal-format
#| msgid "static linking is not supported"
msgid "Virtual function multiversioning not supported"
msgstr "ÑтатичеÑÐºÐ°Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ° не поддерживаетÑÑ"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, fuzzy, gcc-internal-format
#| msgid "missing %<=%> (after %<getter%> attribute) before %qE"
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr "отÑутÑтвует %<=%> (поÑле атрибута %<getter%>) перед %qE"
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of %q+D"
msgid "previous declaration of %D"
msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
#| msgid "nested functions not supported on this target"
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "вложенные функции не поддерживаютÑÑ Ð´Ð»Ñ Ñтой платформы"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs must be a 2-bit unsigned literal"
msgid "Parameter to builtin must be a string constant or literal"
msgstr "аргумент %qs должен быть 2-битным беззнаковым литералом"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Argument to -ffpe-trap is not valid: %s"
msgid "Parameter to builtin not valid: %s"
msgstr "Ðргумент Ð´Ð»Ñ -ffpe-trap некорректен: %s"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "поÑледний аргумент должен быть 2-битным непоÑредÑтвенным"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "пÑтый аргумент должен быть 8-битным непоÑредÑтвенным"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "третий аргумент должен быть 8-битным непоÑредÑтвенным"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "поÑледний аргумент должен быть 1-битным непоÑредÑтвенным"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 32-bit immediate"
msgid "the last argument must be a 3-bit immediate"
msgstr "поÑледний аргумент должен быть 32-битным непоÑредÑтвенным"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "поÑледний аргумент должен быть 4-битным непоÑредÑтвенным"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "поÑледний аргумент должен быть 1-битным непоÑредÑтвенным"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "поÑледний аргумент должен быть 5-битным непоÑредÑтвенным"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "Ñледующий за поÑледним аргумент должен быть 8-битным непоÑредÑтвенным"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "поÑледний аргумент должен быть 8-битным непоÑредÑтвенным"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, fuzzy, gcc-internal-format
#| msgid "argument must be a constant"
msgid "the third argument must be comparison constant"
msgstr "аргумент должен быть конÑтантой"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect comparison mode"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½ÑтрукциÑ:"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, fuzzy, gcc-internal-format
#| msgid "incorrect sharing of tree nodes"
msgid "incorrect rounding operand"
msgstr "недопуÑтимое разделение узлов дерева"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 4-bit immediate"
msgid "the immediate argument must be a 4-bit immediate"
msgstr "поÑледний аргумент должен быть 4-битным непоÑредÑтвенным"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be a 5-bit immediate"
msgid "the immediate argument must be a 5-bit immediate"
msgstr "поÑледний аргумент должен быть 5-битным непоÑредÑтвенным"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be an 8-bit immediate"
msgid "the immediate argument must be an 8-bit immediate"
msgstr "поÑледний аргумент должен быть 8-битным непоÑредÑтвенным"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "поÑледний аргумент должен быть 32-битным непоÑредÑтвенным"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr "Ñелектор должен быть целой конÑтантой в диапазоне 0..%wi"
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr "%qE требует неизвеÑтную isa опцию"
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr "%qE требует isa опцию %s"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "поÑледний аргумент должен быть непоÑредÑтвенным"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, fuzzy, gcc-internal-format
#| msgid "last argument must be scale 1, 2, 4, 8"
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "поÑледний аргумент должен быть Ñтепенью 1, 2, 4, 8"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, fuzzy, gcc-internal-format
#| msgid "last argument must be scale 1, 2, 4, 8"
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "поÑледний аргумент должен быть Ñтепенью 1, 2, 4, 8"
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect hint operand"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½ÑтрукциÑ:"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
#| msgid "the last argument must be an 8-bit immediate"
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "поÑледний аргумент должен быть 8-битным непоÑредÑтвенным"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "атрибут %qE допуÑтим только Ð´Ð»Ñ 32 бит"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "аргумент атрибута %qE не ноль и не один"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "атрибуты ms_abi и sysv_abi неÑовмеÑтимы"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "неÑовмеÑтимый атрибут %qE игнорируетÑÑ"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't have non-void return value"
msgstr "подпрограммы Service Routines Ð´Ð»Ñ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ не могут иÑпользоватьÑÑ Ð² режиме Thumb"
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, fuzzy, gcc-internal-format
#| msgid "By-value argument at %L is not allowed in this context"
msgid "alternatives not allowed in asm flag output"
msgstr "Ðргумент по значению в %L не допуÑкаетÑÑ Ð² Ñтом контекÑте"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, fuzzy, gcc-internal-format
#| msgid "unknown IRA algorithm %qs"
msgid "unknown asm flag output %qs"
msgstr "неизвеÑтный алгоритм раÑкраÑки %qs"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, fuzzy, gcc-internal-format
#| msgid "invalid type for make function"
msgid "invalid type for asm flag output"
msgstr "некорректный тип Ð´Ð»Ñ make функции"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, fuzzy, gcc-internal-format
#| msgid "Unknown architecture '%s'"
msgid "Unknown architecture specific memory model"
msgstr "неизвеÑÑ‚Ð½Ð°Ñ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° '%s'"
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unsupported combination: %s"
msgid "unsupported simdlen %d"
msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ: %s"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument type to builtin function"
msgid "unsupported argument type %qT for simd\n"
msgstr "неподдерживаемый тип аргумента Ð´Ð»Ñ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ функции"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -32966,7 +33023,7 @@ msgstr "gp_offset (%ld) или end_offset (%ld) меньше нулÑ"
msgid "argument %qd is not a constant"
msgstr "аргумент %qd не конÑтанта"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "нулевой указатель в вызове PRINT_OPERAND_ADDRESS"
@@ -32976,7 +33033,7 @@ msgstr "нулевой указатель в вызове PRINT_OPERAND_ADDRESS"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: некорректный Ñимвол пунктуации '%c'"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "нулевой указатель в вызове PRINT_OPERAND"
@@ -33078,7 +33135,7 @@ msgstr "неÑколько атрибутов прерываний не допу
msgid "interrupt_thread is available only on fido"
msgstr "interrupt_thread доÑтупен только на fido"
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "выражение Ð´Ð»Ñ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñтека не поддерживаетÑÑ"
@@ -33609,8 +33666,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr "некорректный вÑтроенный code"
@@ -33887,29 +33944,29 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on types"
msgid "%qE attribute requires a void return type"
msgstr "атрибут %qE Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð¾Ð² игнорируетÑÑ"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
#| msgid "__BELOW100__ attribute not allowed with auto storage class"
msgid "%qE attribute not allowed with auto storage class"
msgstr "атрибут __BELOW100__ не допуÑкаетÑÑ Ð´Ð»Ñ ÐºÐ»Ð°ÑÑа памÑти auto"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -33934,7 +33991,7 @@ msgstr "Ð´Ð»Ñ Ñтого процеÑÑора -g поддерживаетÑÑ Ñ
msgid "-g option disabled"
msgstr "ключ -g игнорируетÑÑ"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr "выравнивание (%u) Ð´Ð»Ñ %s превышает макÑимальное выравнивание Ð´Ð»Ñ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… общих данных. ИÑпользуетÑÑ %u"
@@ -34079,239 +34136,239 @@ msgstr "чиÑло должно быть 0 или 1"
msgid "junk at end of #pragma longcall"
msgstr "муÑор в конце #pragma longcall"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, fuzzy, gcc-internal-format
#| msgid "vec_extract only accepts 2 arguments"
msgid "vec_mul only accepts 2 arguments"
msgstr "vec_extract принимает только 2 аргумента"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_cmpne only accepts 2 arguments"
msgstr "vec_insert принимает только 3 аргумента"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_adde only accepts 3 arguments"
msgstr "vec_insert принимает только 3 аргумента"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_addec only accepts 3 arguments"
msgstr "vec_insert принимает только 3 аргумента"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%s принимает только %d аргументов"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%s принимает только 1 аргумент"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%s принимает только 2 аргумента"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr "vec_extract принимает только 2 аргумента"
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr "vec_insert принимает только 3 аргумента"
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, fuzzy, gcc-internal-format
#| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "передача arg %d от %qE отменÑет квалификаторы frompointer указуемого типа"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ifunc is not supported in this configuration"
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "ifunc в данной конфигурации не поддерживаетÑÑ"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid parameter combination for AltiVec intrinsic"
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ AltiVec вÑтроенной функции"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr "-mrecip требует -ffinite-math или -ffast-math"
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr "-mrecip требует -fno-trapping-math или -ffast-math"
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr "-mrecip требует -freciprocal-math или -ffast-math"
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "ключ -m64 требует архитектуры PowerPC64, включаетÑÑ"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, 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-битного Darwin; он неÑовмеÑтим Ñ ÑƒÑтановленными библиотеками C и C++"
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr "не Ñконфигурировано Ð´Ð»Ñ SPE ABI"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
#| msgid "Do not use PowerPC instruction set"
msgid "not configured for SPE instruction set"
msgstr "Ðе иÑпользовать ÑиÑтему команд PowerPC"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr "target attribute или pragma изменÑет SPE ABI"
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "AltiVec не поддерживаетÑÑ Ð½Ð° Ñтой целевой платформе"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "SPE не поддерживаетÑÑ Ð½Ð° Ñтой целевой платформе"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "ключ -mmultiple не поддерживаетÑÑ Ð´Ð»Ñ ÑиÑтем little endian"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "ключ -mstring не поддерживаетÑÑ Ð´Ð»Ñ ÑиÑтем little endian"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, fuzzy, gcc-internal-format
#| msgid "-mcmodel incompatible with other toc options"
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr "ключ -mcmodel неÑовмеÑтим Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ опциÑми toc"
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mdirect-move requires -mvsx"
msgstr "ключ --resource требует Ð·Ð°Ð´Ð°Ð½Ð¸Ñ -o"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower8-vector requires -mvsx"
msgstr "ключ --resource требует Ð·Ð°Ð´Ð°Ð½Ð¸Ñ -o"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mvsx-timode requires -mvsx"
msgstr "ключ --resource требует Ð·Ð°Ð´Ð°Ð½Ð¸Ñ -o"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, fuzzy, gcc-internal-format
#| msgid "-msingle-float option equivalent to -mhard-float"
msgid "-mhard-dfp requires -mhard-float"
msgstr "Ð¾Ð¿Ñ†Ð¸Ñ -msingle-float Ñквивалентна -mhard-float"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-df requires -mvsx"
msgstr "ключ --resource требует Ð·Ð°Ð´Ð°Ð½Ð¸Ñ -o"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-di requires -mvsx"
msgstr "ключ --resource требует Ð·Ð°Ð´Ð°Ð½Ð¸Ñ -o"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
@@ -34320,548 +34377,553 @@ msgstr ""
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mvsx-timode might need -mlra"
msgstr "ключ --resource требует Ð·Ð°Ð´Ð°Ð½Ð¸Ñ -o"
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr "target attribute или pragma изменÑет размер long double"
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, fuzzy, gcc-internal-format
#| msgid "-msingle-float option equivalent to -mhard-float"
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr "Ð¾Ð¿Ñ†Ð¸Ñ -msingle-float Ñквивалентна -mhard-float"
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr "неизвеÑтный тип (%s) ABI библиотеки векторизации Ð´Ð»Ñ ÐºÐ»ÑŽÑ‡Ð° -mveclibabi="
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr "target attribute или pragma изменÑет AltiVec ABI"
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr "target attribute или pragma изменÑет darwin64 ABI"
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr "target attribute или pragma изменÑет плавающие одинарной точноÑти"
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr "target attribute или pragma изменÑет плавающие двойной точноÑти"
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, fuzzy, gcc-internal-format
#| msgid "%qs is not a valid option to the preprocessor"
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "неверный ключ препроцеÑÑора %qs"
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr "ABI Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ параметров Ñ %d-байтным выравниванием изменен в GCC 4.6"
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC вектор, возвращенный по ÑÑылке: неÑтандартное раÑширение ABI без гарантий ÑовмеÑтимоÑти"
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "возврат Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² векторном региÑтре невозможен, поÑкольку инÑтрукции altivec отключены, иÑпользуйте -maltivec Ð´Ð»Ñ Ð¸Ñ… включениÑ"
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr "ABI Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ параметров Ñ %d-байтным выравниванием изменен в GCC 4.6"
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "передача аргумента в векторном региÑтре невозможна, поÑкольку инÑтрукции altivec отключены, иÑпользуйте -maltivec Ð´Ð»Ñ Ð¸Ñ… включениÑ"
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, fuzzy, gcc-internal-format
#| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr "ABI Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñтруктуры Ñ Ñлементом complex float изменен в GCC 4.4"
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC вектор, переданный по ÑÑылке: неÑтандартное раÑширение ABI без гарантий ÑовмеÑтимоÑти"
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°: вÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s уже обработана"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "argument 1 must be an 8-bit field value"
msgstr "аргумент 1 должен быть 5-битным знаковым литералом"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "аргумент 1 должен быть 5-битным знаковым литералом"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "аргумент 2 должен быть 5-битным беззнаковым литералом"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 1-bit unsigned literal"
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "аргумент 3 должен быть 1-битным беззнаковым литералом"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "аргумент 2 должен быть 5-битным беззнаковым литералом"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "аргумент 1 __builtin_altivec_predicate должен быть конÑтантой"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "аргумент 1 __builtin_altivec_predicate вне диапазона"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%srtd%s is ignored in 64bit mode"
msgid "builtin %s is only valid in 64-bit mode"
msgstr "%srtd%s игнорируетÑÑ Ð² 64-битном режиме"
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument %d must be an unsigned literal"
msgstr "аргумент 2 должен быть 5-битным беззнаковым литералом"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate is out of range"
msgid "argument %d is an unsigned literal that is out of range"
msgstr "аргумент 1 __builtin_spe_predicate вне диапазона"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s only accepts 1 argument"
msgid "builtin %s only accepts a string argument"
msgstr "%s принимает только 1 аргумент"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs is an invalid argument to -mcpu="
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "%qs некорректный аргумент Ð´Ð»Ñ -mcpu="
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs is an invalid argument to -mcpu="
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "%qs некорректный аргумент Ð´Ð»Ñ -mcpu="
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "аргумент 3 должен быть 4-битным беззнаковым литералом"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "аргумент 3 должен быть 2-битным беззнаковым литералом"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "аргумент 3 должен быть 1-битным беззнаковым литералом"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a map"
msgid "argument 1 must be 0 or 2"
msgstr "аргумент 1 должен быть отображением"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 1-bit unsigned literal"
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "аргумент 3 должен быть 1-битным беззнаковым литералом"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "аргумент 2 должен быть 5-битным беззнаковым литералом"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 2 must be 0 or 1"
msgstr "чиÑло должно быть 0 или 1"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
#| msgid "argument %d of %qE must be in the range %d...%d"
msgid "argument 3 must be in the range 0..15"
msgstr "аргумент %d от %qE должен быть в диапазоне %d...%d"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "аргумент %qs должен быть 2-битным беззнаковым литералом"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Altivec builtin %qF"
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "аргумент dss должен быть 2-битным беззнаковым литералом"
#
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, fuzzy, gcc-internal-format
#| msgid "second argument to %<__builtin_expect%> must be a constant"
msgid "second argument to vec_vextract4b must be 0..12"
msgstr "второй аргумент %<__builtin_expect%> должен быть конÑтантой"
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "третий аргумент %<__builtin_prefetch%> должен быть конÑтантой"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "аргумент 1 __builtin_paired_predicate должен быть конÑтантой"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "аргумент 1 __builtin_paired_predicate вне диапазона"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "аргумент 1 __builtin_spe_predicate должен быть конÑтантой"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "аргумент 1 __builtin_spe_predicate вне диапазона"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s допуÑтима только Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñ†ÐµÑÑора cell"
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию -mvsx"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mvsx option"
msgid "Builtin function %s requires the -mhtm option"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию -mvsx"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию --maltivec"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию --mpaired"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию -mspe"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mpaired option"
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию --mpaired"
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mpaired option"
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию --mpaired"
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mspe option"
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию -mspe"
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mspe option"
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию -mspe"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mspe option"
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию -mspe"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -maltivec option"
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию --maltivec"
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mpaired option"
msgid "Builtin function %s requires the -mhard-float option"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию --mpaired"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Builtin function %s requires the -mpaired option"
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s требует опцию --mpaired"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr "Ð’ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s не поддерживаетÑÑ Ñ Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¼Ð¸ опциÑми"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°: вÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s имела неожиданный тип результата %s"
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°: вÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %s, аргумент %d имел неожиданный тип аргумента %s"
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "кадр Ñтека Ñлишком велик"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, fuzzy, gcc-internal-format
#| msgid "-fsplit-stack does not support 3 register parameters"
msgid "-fsplit-stack uses register r29"
msgstr "-fsplit-stack не поддерживает 3-региÑтровые параметры"
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC target is not supported for this machine"
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "#pragma GCC target Ð´Ð»Ñ Ñтой машины не поддерживаетÑÑ"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "отÑутÑтвует профилирование 64-битного кода Ð´Ð»Ñ Ñтого ABI"
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr "Ð’Ñ‹ не можете брать Ð°Ð´Ñ€ÐµÑ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ функции, еÑли Ð’Ñ‹ иÑпользуете опцию -mno-pointers-to-nested-functions."
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr "иÑпользование %<long double%> в типах AltiVec некорректно"
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr "иÑпользование типов boolean в типах AltiVec некорректно"
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr "иÑпользование %<complex%> в типах AltiVec некорректно"
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr "иÑпользование типов decimal floating point в типах AltiVec некорректно"
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr "иÑпользование %<long%> в типах AltiVec некорректно Ð´Ð»Ñ 64-битного кода без -mvsx"
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr "иÑпользование %<long%> в типах AltiVec не рекомендуетÑÑ; иÑпользуйте %<int%>"
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr "иÑпользование %<long long%> в типах AltiVec некорректно без -mvsx"
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr "иÑпользование %<double%> в типах AltiVec некорректно без -mvsx"
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr "выдаетÑÑ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð¼Ð¸ÐºÑ€Ð¾ÐºÐ¾Ð´Ð° %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr "выдаетÑÑ ÑƒÑÐ»Ð¾Ð²Ð½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð¼Ð¸ÐºÑ€Ð¾ÐºÐ¾Ð´Ð° %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "некорректный процеÑÑор \"%s\" Ð´Ð»Ñ %s\"%s\"%s"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr "%s\"%s\"%s не допуÑкаетÑÑ"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "%s\"%s\"%s некорректно"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -35052,6 +35114,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "ключ -mas100-syntax неÑовмеÑтим Ñ -gdwarf"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "Ð´Ð»Ñ -m64 требуетÑÑ Ð¿Ñ€Ð¾Ñ†ÐµÑÑор PowerPC64"
@@ -35144,7 +35207,7 @@ msgstr "инÑтрукции RX FPU не поддерживают NaNs и беÑ
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -35173,7 +35236,7 @@ msgstr "ключ --resource требует Ð·Ð°Ð´Ð°Ð½Ð¸Ñ -o"
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -35195,7 +35258,7 @@ msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð»Ñ %qs в %<%s %E%>"
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -35210,169 +35273,169 @@ msgstr "Ð¸Ð¼Ñ %qE будет иÑключено в будущих верÑиÑÑ
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "конÑтантный аргумент Ð´Ð»Ñ %qs вне диапазона"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "конÑтантный аргумент Ð´Ð»Ñ %qs вне диапазона"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "конÑтантный аргумент Ð´Ð»Ñ %qs вне диапазона"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
#| msgid "<unresolved overloaded function type>"
msgid "unresolved overloaded builtin"
msgstr "<неразрешенный тип перегруженной функции>"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, gcc-internal-format
msgid "bad builtin icode"
msgstr "некорректный вÑтроенный icode"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to built-in function"
msgid "invalid argument %d for builtin %qF"
msgstr "некорректный аргумент вÑтроенной функции"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr "Ñуммарный размер локальных переменных превышает архитектурный предел"
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr "размер кадра функции %qs равен %wd байт, что превышает предоÑтавленный пользователем лимит Ñтека в %d байт. Добавлен безуÑловный trap."
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr "размер кадра функции %qs равен %wd байт, что больше половины размера Ñтека. ДинамичеÑÐºÐ°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° не будет надежной. Ð”Ð»Ñ Ñтой функции проверка не Ñгенерирована."
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr "размер кадра %qs равен %wd байт"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr "%qs иÑпользует динамичеÑкое размещение Ñтека"
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr "%<mwords-little-endian%> не рекомендуетÑÑ Ð¸ не будет поддерживатьÑÑ Ð² будущих верÑиÑÑ…"
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr "%<mwords-little-endian%> не рекомендуетÑÑ Ð¸ не будет поддерживатьÑÑ Ð² будущих верÑиÑÑ…"
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "режим z/Architecture не поддерживаетÑÑ Ð½Ð° %s"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "64-битный ABI в режиме ESA/390 не поддерживаетÑÑ"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "hardware decimal floating point instructions not available on %s"
msgid "hardware vector support not available on %s"
msgstr "аппаратные инÑтрукции деÑÑтичной плавающей точки отÑутÑтвуют на %s"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr "аппаратные инÑтрукции деÑÑтичной плавающей точки отÑутÑтвуют на %s"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "аппаратные инÑтрукции деÑÑтичной плавающей точки отÑутÑтвуют в режиме ESA/390"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr "ключ -mhard-dfp не может быть иÑпользован вмеÑте Ñ -msoft-float"
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "Ñочетание ключей -mbackchain -mpacked-stack -mhard-float не поддерживаетÑÑ"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr "размер Ñтека должен быть больше чем охранÑющее значение Ñтека"
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "размер Ñтека должен быть больше чем 64k"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr "ключ -mstack-guard влечет иÑпользование ключа -mstack-size"
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs should be a non-negative integer"
msgid "arguments to %qs should be non-negative integers"
msgstr "аргумент %qs должен быть неотрицательным целым чиÑлом"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
#| msgid "argument to %qE attribute larger than %d"
msgid "argument to %qs is too large (max. %d)"
msgstr "аргумент Ð´Ð»Ñ %qE атрибута больше чем %d"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
#| msgid "%<__int128%> is not supported by this target"
msgid "value %qs is not supported by attribute %<target%>"
@@ -35430,27 +35493,28 @@ msgstr "r0 должен быть доÑтупен как затираемый в
msgid "-mrelax is only supported for RTP PIC"
msgstr "-mrelax поддерживаетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ RTP PIC"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s Ð´Ð»Ñ Ñтой конфигурации не поддерживаетÑÑ"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "ключ -mlong-double-64 неÑовмеÑтим Ñ -m64"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "некорректное значение (%s) Ð´Ð»Ñ ÐºÐ»ÑŽÑ‡Ð° -mcmodel"
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "ключ -mcmodel= на 32-битных ÑиÑтемах не поддерживаетÑÑ"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "-fcall-saved-REG не поддерживаетÑÑ Ð´Ð»Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… региÑтров"
@@ -35738,22 +35802,22 @@ msgstr "некорректный ÑинтакÑÐ¸Ñ %<#pragma %s%>, директ
msgid "invalid constant in %<#pragma %s%>"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÐºÐ¾Ð½Ñтанта в %<#pragma pack%> - директива проигнорирована"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr "запрошены булевы региÑтры и ключ аппаратной плавающей математики"
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "-f%s не поддерживаетÑÑ Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ CONST16"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr "PIC не поддерживаетÑÑ Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ CONST16"
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "в Ñекции .bss размещаютÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ неинициализированные данные"
@@ -35842,7 +35906,7 @@ msgstr "атрибут %qs применим только к маÑÑивным Ñ
msgid "could not read the BRIG file"
msgstr "не удалоÑÑŒ запиÑать файл отзыва %s"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
#| msgid "invalid PHI argument"
@@ -36256,9 +36320,9 @@ msgid "label %qD defined here"
msgstr "метка %qD определена здеÑÑŒ"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr "%qD объÑвлено здеÑÑŒ"
@@ -36392,7 +36456,7 @@ msgstr "ISO C90 не поддерживает конÑтрукцию [*] в де
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr "%<[*]%> не допуÑкаетÑÑ Ð½Ð¸Ð³Ð´Ðµ кроме прототипа функции"
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -37454,7 +37518,7 @@ msgstr "ожидалиÑÑŒ Ñпецификаторы декларации"
msgid "two or more data types in declaration specifiers"
msgstr "два или более типа в декларации"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "GCC не поддерживает тип %<long long long%>"
@@ -37603,17 +37667,17 @@ msgstr "%<_Sat%> иÑпользован без %<_Fract%> или %<_Accum%>"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C не поддерживает %<complex%> как Ñквивалент %<double complex%>"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C не поддерживает целочиÑленные комплекÑные типы"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -37666,7 +37730,7 @@ msgstr "идентификатор %qE конфликтует Ñ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr "ожидалÑÑ ÐºÐ¾Ð½ÐµÑ† Ñтроки"
@@ -37708,7 +37772,7 @@ msgid "unknown type name %qE"
msgstr "неизвеÑтное Ð¸Ð¼Ñ Ñ‚Ð¸Ð¿Ð° %qE"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "ожидалиÑÑŒ Ñпецификаторы декларации"
@@ -37724,7 +37788,7 @@ msgstr "%<_Noreturn%> в пуÑтой декларации"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "ожидалоÑÑŒ %<;%>, идентификатор или %<(%>"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr "префикÑные атрибуты Ð´Ð»Ñ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² игнорируютÑÑ"
@@ -37739,8 +37803,8 @@ msgstr "префикÑные атрибуты Ð´Ð»Ñ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¹ игн
msgid "unexpected attribute"
msgstr "неожиданный атрибут"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
#| msgid "section attribute not allowed for %q+D"
msgid "%<fallthrough%> attribute not followed by %<;%>"
@@ -37783,7 +37847,7 @@ msgstr "%<auto%> в пуÑтой декларации на уровне файл
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr "%<auto%> можно задавать только Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… или деклараций функций"
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "ожидалоÑÑŒ %<,%> или %<;%>"
@@ -37811,7 +37875,7 @@ msgstr "ISO C99 не поддерживает %<_Static_assert%>"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 не поддерживает %<_Static_assert%>"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "ожидалÑÑ Ñтроковый литерал"
@@ -37879,14 +37943,14 @@ msgstr "некорректный аргумент шаблона %d"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "ожидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "запÑÑ‚Ð°Ñ Ð² конце ÑпиÑка значений перечиÑлимого типа"
@@ -38022,7 +38086,7 @@ msgstr "ISO C90 запрещает Ñмешение деклараций и ко
msgid "expected %<}%> before %<else%>"
msgstr "ожидалоÑÑŒ %<}%> перед %<else%>"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%> без предшеÑтвующего %<if%>"
@@ -38048,12 +38112,12 @@ msgstr "%qE атрибут может применÑÑ‚ÑŒÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ к оÐ
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr "метка может быть чаÑтью оператора, а Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ ÑвлÑетÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -38067,17 +38131,17 @@ msgstr "ожидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ или %<*%>"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "рекомендуетÑÑ Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ в фигурные Ñкобки пуÑтое тело в операторе %<if%>"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr "рекомендуетÑÑ Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ в фигурные Ñкобки пуÑтое тело в операторе %<else%>"
@@ -38087,7 +38151,7 @@ msgstr "рекомендуетÑÑ Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ в фигурные Ñко
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr "иÑпользуйте фигурные Ñкобки во избежание неоднозначной трактовки %<else%>"
@@ -38107,7 +38171,7 @@ msgstr "неÑколько переменных-итераторов в быÑÑ‚
msgid "invalid iterating variable in fast enumeration"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ-итератор в быÑтром перечиÑлении"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -38297,17 +38361,17 @@ msgstr "операнд %<__builtin_complex%> имеет не плавающий
msgid "%<__builtin_complex%> operands of different types"
msgstr "операнды %<__builtin_complex%> имеют разные типы"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "неверное чиÑло аргументов в вызове аргументов в вызове %<__builtin_shuffle%>"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -38362,64 +38426,64 @@ msgstr "ожидалаÑÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¼ÐµÑ‚Ð¾Ð´Ð° objective-c"
msgid "no type or storage class may be specified here,"
msgstr "в Ñтом меÑте не может указыватьÑÑ Ð½Ð¸ тип, ни клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ,"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr "неизвеÑтный атрибут ÑвойÑтва"
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "отÑутÑтвует %<=%> (поÑле атрибута %<getter%>)"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "отÑутÑтвует %<=%> (поÑле атрибута %<setter%>)"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr "атрибут %<setter%> может быть задан только один раз"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr "Ð¸Ð¼Ñ setter должно заканчиватьÑÑ %<:%>"
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "атрибут %<getter%> может быть задан только один раз"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp flush%> may only be used in compound statements"
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<#pragma omp flush%> может иÑпользоватьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ в ÑоÑтавных операторах"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC option%> is not a string"
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "%<#pragma GCC option%> не ÑвлÑетÑÑ Ñтроковым литералом"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr "%<#pragma omp section%> может иÑпользоватьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ в конÑтрукции %<#pragma omp sections%>"
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, fuzzy, gcc-internal-format
#| msgid "for statement expected"
msgid "for, while or do statement expected"
msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<#pragma GCC pch_preprocess%> должна быть первой"
@@ -38435,12 +38499,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "#pragma GCC optimize не допуÑкаетÑÑ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ функций"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr "Ñлишком много конÑтрукций %qs"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
#| msgid "expected integer expression before %s'%c'"
msgid "expected integer expression before ')'"
@@ -38457,59 +38521,59 @@ msgstr "num_threads выражение должно быть целочиÑлеÐ
msgid "%qD is not a variable"
msgstr "%qD не переменнаÑ"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable"
msgid "%qD is not a pointer variable"
msgstr "%qD не переменнаÑ"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr "collapse аргумент требует положительного конÑтантного целого выражениÑ"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
#| msgid "expected %<new%>"
msgid "expected %<none%>"
msgstr "ожидалоÑÑŒ %<new%>"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "ожидалоÑÑŒ %<none%> или %<shared%>"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>, %<,%> or %<)%>"
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "ожидалоÑÑŒ %<;%>, %<,%> или %<)%>"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
#| msgid "expected %<catch%>"
msgid "expected %<data%>"
msgstr "ожидалоÑÑŒ %<catch%>"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses"
msgstr "Ñлишком много конÑтрукций %qs"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses without modifier"
msgstr "Ñлишком много конÑтрукций %qs"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -38539,25 +38603,25 @@ msgstr "значение %<num_threads%> должно быть положитеÐ
msgid "%<num_tasks%> value must be positive"
msgstr "значение %<num_threads%> должно быть положительным"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<grainsize%> value must be positive"
msgstr "значение %<num_threads%> должно быть положительным"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %L must be nonnegative"
msgid "%<priority%> value must be non-negative"
msgstr "'%s' в %L должен быть неотрицательным"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
#| msgid "expected %<throw%>"
msgid "expected %<tofrom%>"
msgstr "ожидалоÑÑŒ %<throw%>"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
#| msgid "expected %<class%>"
msgid "expected %<scalar%>"
@@ -38569,65 +38633,65 @@ msgstr "ожидалоÑÑŒ %<class%>"
msgid "%<num_workers%> value must be positive"
msgstr "значение %<num_threads%> должно быть положительным"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
#| msgid "too many arguments"
msgid "too many %<static%> arguments"
msgstr "Ñлишком много аргументов"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
#| msgid "unexpected attribute"
msgid "unexpected argument"
msgstr "неожиданный атрибут"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%qs value must be positive"
msgstr "значение %<num_threads%> должно быть положительным"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute argument not an integer constant"
msgid "%<tile%> argument needs positive integral constant"
msgstr "аргумент атрибута %qE не Ñ†ÐµÐ»Ð°Ñ ÐºÐ¾Ð½Ñтанта"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, fuzzy, gcc-internal-format
#| msgid "collapse argument needs positive constant integer expression"
msgid "ordered argument needs positive constant integer expression"
msgstr "collapse аргумент требует положительного конÑтантного целого выражениÑ"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, fuzzy, gcc-internal-format
#| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "ожидалоÑÑŒ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> или %<max%>"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, fuzzy, gcc-internal-format
#| msgid "both %<long%> and %<void%> in declaration specifiers"
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr "в декларации заданы Ñпецификаторы %<long%> и %<void%>"
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr "раÑпиÑание %<runtime%> не имеет параметра %<chunk_size%>"
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr "раÑпиÑание %<auto%> не имеет параметра %<chunk_size%>"
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "chunk size value must be positive"
msgstr "значение %<num_threads%> должно быть положительным"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr "некорректный тип планированиÑ"
@@ -38644,20 +38708,20 @@ msgstr "значение %<num_threads%> должно быть положитеÐ
msgid "%<num_teams%> value must be positive"
msgstr "значение %<num_threads%> должно быть положительным"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<thread_limit%> value must be positive"
msgstr "значение %<num_threads%> должно быть положительным"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, fuzzy, gcc-internal-format
#| msgid "collapse argument needs positive constant integer expression"
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr "collapse аргумент требует положительного конÑтантного целого выражениÑ"
#
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, fuzzy, gcc-internal-format
#| msgid "code model %<large%> not supported yet"
msgid "using parameters for %<linear%> step is not supported yet"
@@ -38681,19 +38745,19 @@ msgstr "collapse аргумент требует положительного к
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr "collapse аргумент требует положительного конÑтантного целого выражениÑ"
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
#| msgid "invalid schedule kind"
msgid "invalid depend kind"
msgstr "некорректный тип планированиÑ"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
#| msgid "invalid mask"
msgid "invalid map kind"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¼Ð°Ñка"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
#| msgid "invalid schedule kind"
msgid "invalid dist_schedule kind"
@@ -38705,77 +38769,77 @@ msgstr "некорректный тип планированиÑ"
msgid "invalid proc_bind kind"
msgstr "некорректный тип планированиÑ"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp%> clause"
msgid "expected %<#pragma acc%> clause"
msgstr "ожидалаÑÑŒ конÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ %<#pragma omp%>"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´Ð»Ñ %qs"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, fuzzy, gcc-internal-format
#| msgid "%qs must be used with %qs"
msgid "%qs must be the first clause of %qs"
msgstr "%qs Ñледует иÑпользовать вмеÑте Ñ %qs"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "ожидалаÑÑŒ конÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ %<#pragma omp%>"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, fuzzy, gcc-internal-format
#| msgid "Array section in '%s' call at %L"
msgid "array section in %<#pragma acc declare%>"
msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ Ð¼Ð°ÑÑива в '%s' вызове в %L"
#
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<--%> on bool variable %qD"
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr "некорректное иÑпользование %<--%> на булевой переменной %qD"
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, fuzzy, gcc-internal-format
#| msgid "invalid type in declaration"
msgid "invalid OpenACC clause at file scope"
msgstr "некорректный тип в декларации"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, fuzzy, gcc-internal-format
#| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %<extern%> переменной %qD в заголовке %<for%>-цикла"
#
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<--%> on bool variable %qD"
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "некорректное иÑпользование %<--%> на булевой переменной %qD"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
#| msgid "expected %<@end%> before %<#pragma%>"
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "ожидалоÑÑŒ %<@end%> перед %<#pragma%>"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC option%> is not a string"
msgid "%<#pragma acc %s data%> has no data movement clause"
@@ -38792,7 +38856,7 @@ msgstr "%qE не был декларирован"
msgid "expected function name"
msgstr "ожидалаÑÑŒ функциÑ"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
#| msgid "%q+D is not a function,"
msgid "%qD does not refer to a function"
@@ -38804,46 +38868,46 @@ msgstr "%q+D не ÑвлÑетÑÑ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹,"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ asm не допуÑкаетÑÑ Ð¿Ñ€Ð¸ определении функции"
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, fuzzy, gcc-internal-format
#| msgid "an asm-specification is not allowed on a function-definition"
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ asm не допуÑкаетÑÑ Ð¿Ñ€Ð¸ определении функции"
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pch_preprocess%> must be first"
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr "%<#pragma GCC pch_preprocess%> должна быть первой"
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pch_preprocess%> must be first"
msgid "%<#pragma acc routine%> must be applied before use"
msgstr "%<#pragma GCC pch_preprocess%> должна быть первой"
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pch_preprocess%> must be first"
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "%<#pragma GCC pch_preprocess%> должна быть первой"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "некорректный формат %<#pragma omp atomic%>"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "некорректный оператор Ð´Ð»Ñ %<#pragma omp atomic%>"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
@@ -38854,28 +38918,28 @@ msgstr "в %<#pragma omp atomic capture%> иÑпользуютÑÑ Ð´Ð²Ðµ раз
msgid "expected %<(%> or end of line"
msgstr "ожидалоÑÑŒ %<(%> или конец Ñтроки"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
#| msgid "for statement expected"
msgid "_Cilk_for statement expected"
msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "ожидалаÑÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¸ или инициализациÑ"
@@ -38885,76 +38949,76 @@ msgstr "ожидалаÑÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¸ или иниц
msgid "not enough perfectly nested loops"
msgstr "недоÑтаточно аккуратно вложенные циклы"
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr "Ñливаемые циклы не ÑвлÑÑŽÑ‚ÑÑ Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ вложенными"
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD не должна быть firstprivate"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, fuzzy, gcc-internal-format
#| msgid "%<void%> as only parameter may not be qualified"
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "%<void%>, как единÑтвенный параметры не может Ñодержать квалификаторы"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp barrier%> may only be used in compound statements"
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr "%<#pragma omp barrier%> может иÑпользоватьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ в ÑоÑтавных операторах"
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%> before %qE"
msgid "expected %<for%> after %qs"
msgstr "ожидалоÑÑŒ %<;%> перед %qE"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
#| msgid "expected %<using%>"
msgid "expected %<point%>"
msgstr "ожидалоÑÑŒ %<using%>"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -38970,7 +39034,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr "%<#pragma align%> должна предшеÑтвовать декларации %D, игнорируетÑÑ"
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -38980,34 +39044,34 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
#| msgid "expected %<try%>"
msgid "expected %<target%>"
msgstr "ожидалоÑÑŒ %<try%>"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
#| msgid "expected %<decltype%>"
msgid "expected %<declare%>"
msgstr "ожидалоÑÑŒ %<decltype%>"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
@@ -39068,23 +39132,23 @@ msgstr "ожидалаÑÑŒ функциÑ"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp section%> or %<}%>"
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "ожидалоÑÑŒ %<#pragma omp section%> или %<}%>"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr "%qE объÑвлена %<threadprivate%> поÑле первого иÑпользованиÑ"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "автоматичеÑÐºÐ°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qE не может быть %<threadprivate%>"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "%<threadprivate%> %qE имеет неполный тип"
@@ -39100,57 +39164,57 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr "#pragma GCC optimize не допуÑкаетÑÑ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ функций"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, fuzzy, gcc-internal-format
#| msgid "selector must be an integer constant in the range 0..%wi"
msgid "vectorlength must be an integer constant"
msgstr "Ñелектор должен быть целой конÑтантой в диапазоне 0..%wi"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
#| msgid "stack size must be an exact power of 2"
msgid "vectorlength must be a power of 2"
msgstr "размер Ñтека должен быть точной Ñтепенью 2"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, fuzzy, gcc-internal-format
#| msgid "selector must be an integer constant in the range 0..%wi"
msgid "step size must be an integer constant expression or an integer variable"
msgstr "Ñелектор должен быть целой конÑтантой в диапазоне 0..%wi"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp%> clause"
msgid "expected %<#pragma simd%> clause"
msgstr "ожидалаÑÑŒ конÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ %<#pragma omp%>"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr "некорректно употреблÑÑ‚ÑŒ %<#pragma%>"
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr "%<__transaction_cancel%> без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ памÑти"
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr "%<__transaction_cancel%> внутри %<__transaction_relaxed%>"
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr "внешний %<__transaction_cancel%> не внутри внешнего %<__transaction_atomic%>"
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr " либо %<transaction_may_cancel_outer%> функциÑ"
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr "%<__transaction_cancel%> не внутри %<__transaction_atomic%>"
@@ -39161,7 +39225,7 @@ msgstr "%<__transaction_cancel%> не внутри %<__transaction_atomic%>"
msgid "base of array section must be pointer or array type"
msgstr "размер в new Ð´Ð»Ñ Ð¼Ð°ÑÑива должен иметь целочиÑленный тип"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> before numeric constant"
msgid "expected %<:%> or numeral"
@@ -39906,7 +39970,7 @@ msgstr "левой чаÑти приÑваиваниÑ, вероÑтно, мож
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "левой чаÑти инициализации, вероÑтно, можно задать атрибут format"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "тип результата, вероÑтно, может быть задан Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ format"
@@ -40235,7 +40299,7 @@ msgstr "избыточные Ñлементы в инициализаторе Ñ
msgid "ISO C forbids %<goto *expr;%>"
msgstr "в ISO C операторы вида %<goto *expr;%> запрещены"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñодержит оператор %<return%>"
@@ -40246,7 +40310,7 @@ msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<no
msgid "array notation expression cannot be used as a return value"
msgstr "транзакционное выражение не может приÑутÑтвовать в конÑтантном выражении"
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, fuzzy, gcc-internal-format
#| msgid "Logical range in CASE statement at %L is not allowed"
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
@@ -40273,7 +40337,7 @@ msgstr "в ISO C запрещен оператор %<return%> Ñ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð
msgid "function returns address of label"
msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ переменной"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "в операторе switch задано не целое"
@@ -40288,7 +40352,7 @@ msgstr "в ISO C %<long%>-выражение в операторе switch не Ð
msgid "case label is not an integer constant expression"
msgstr "case-метка не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленным конÑтантным выражением"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "case-метка вне оператора switch"
@@ -40308,17 +40372,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "оператор break вне цикла или оператора switch"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "оператор continue вне цикла"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "оператор break иÑпользован Ñ OpenMP Ð´Ð»Ñ Ñ†Ð¸ÐºÐ»Ð°"
@@ -40329,7 +40393,7 @@ msgstr "оператор break иÑпользован Ñ OpenMP Ð´Ð»Ñ Ñ†Ð¸ÐºÐ»Ð
msgid "break statement within %<#pragma simd%> loop body"
msgstr "оператор break вне цикла или оператора switch"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, fuzzy, gcc-internal-format
#| msgid "continue statement not within a loop"
msgid "continue statement within %<#pragma simd%> loop body"
@@ -40436,12 +40500,12 @@ msgstr "объединение употреблено в контекÑте, гÐ
msgid "used vector type where scalar is required"
msgstr "векторный тип иÑпользован в контекÑте, где допуÑтимо только ÑкалÑрное значение"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -40452,27 +40516,27 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "Ñлишком много конÑтрукций %qs"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qE is a member of a union"
msgstr "%qD не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñлементом-функцией"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %qs clause"
msgstr "%qD не еÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² клаузуле %qs"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %qs clause"
@@ -40485,77 +40549,77 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "Ñлишком много конÑтрукций %qs"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qD не еÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² клаузуле %qs"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "low bound %qE of array section does not have integral type"
msgstr "размер в new Ð´Ð»Ñ Ð¼Ð°ÑÑива должен иметь целочиÑленный тип"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "length %qE of array section does not have integral type"
msgstr "размер в new Ð´Ð»Ñ Ð¼Ð°ÑÑива должен иметь целочиÑленный тип"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, fuzzy, gcc-internal-format
#| msgid "Array section in '%s' call at %L"
msgid "zero length array section in %qs clause"
msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ Ð¼Ð°ÑÑива в '%s' вызове в %L"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, fuzzy, gcc-internal-format
#| msgid "variable length array is used"
msgid "negative length in array section in %qs clause"
msgstr "иÑпользуетÑÑ Ð¼Ð°ÑÑив переменного размера"
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, fuzzy, gcc-internal-format
#| msgid "for increment expression has no effect"
msgid "for pointer type length expression must be specified"
msgstr "for инкрементное выражение не имеет Ñффекта"
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, fuzzy, gcc-internal-format
#| msgid "Copy array sections into a contiguous block on procedure entry"
msgid "array section is not contiguous in %qs clause"
msgstr "При входе в процедуру копировать Ñекции маÑÑивов в поÑледовательный блок"
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
#| msgid "%qD does not have integral or enumeration type"
msgid "%qE does not have pointer or array type"
@@ -40577,7 +40641,7 @@ msgstr "в ISO C употребление квалификаторов в опи
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "%qE имеет недопуÑтимый тип Ð´Ð»Ñ %<reduction(%s)%>"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr ""
@@ -40588,17 +40652,17 @@ msgstr ""
msgid "variable length element type in array %<reduction%> clause"
msgstr "иÑпользуетÑÑ Ð¼Ð°ÑÑив переменного размера"
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "%qE должно быть %<threadprivate%> Ð´Ð»Ñ %<copyin%>"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -40618,18 +40682,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qE не ÑвлÑетÑÑ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ в конÑтрукции %qs"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in reduction clauses"
@@ -40642,33 +40706,33 @@ msgstr "%qE вÑтречаетÑÑ Ð±Ð¾Ð»ÐµÐµ одного раза в конÑÑ
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr "%qD поÑвлÑетÑÑ Ð±Ð¾Ð»ÐµÐµ одного раза в клаузуле данных"
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears both in data and map clauses"
msgstr "%qD поÑвлÑетÑÑ Ð±Ð¾Ð»ÐµÐµ одного раза в клаузуле данных"
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "%qE не ÑвлÑетÑÑ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ в конÑтрукции %<firstprivate%>"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "%qE не ÑвлÑетÑÑ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ в конÑтрукции %<lastprivate%>"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %<aligned%> clause"
@@ -40692,64 +40756,64 @@ msgstr "%qD не еÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² клаузуле %qs"
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr "%qE вÑтречаетÑÑ Ð±Ð¾Ð»ÐµÐµ одного раза в конÑтрукции данных"
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE не ÑвлÑетÑÑ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ в конÑтрукции %qs"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, fuzzy, gcc-internal-format
#| msgid "Array section not permitted in '%s' call at %L"
msgid "array section does not have mappable type in %qs clause"
msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ Ð¼Ð°ÑÑива не разрешена в '%s' вызове в %L"
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in motion clauses"
msgstr "%qD поÑвлÑетÑÑ Ð±Ð¾Ð»ÐµÐµ одного раза в клаузуле данных"
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in map clauses"
msgstr "%qD поÑвлÑетÑÑ Ð±Ð¾Ð»ÐµÐµ одного раза в клаузуле данных"
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE не ÑвлÑетÑÑ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ в конÑтрукции %qs"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD не еÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² клаузуле %qs"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE не ÑвлÑетÑÑ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ в конÑтрукции %qs"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr "%qE вÑтречаетÑÑ Ð±Ð¾Ð»ÐµÐµ одного раза в конÑтрукции данных"
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qD не еÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² клаузуле %qs"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not an argument in %<uniform%> clause"
@@ -40761,32 +40825,32 @@ msgstr "%qE не ÑвлÑетÑÑ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ в конÑтрукции
msgid "%qs variable is neither a pointer nor an array"
msgstr "тип, заданный в векторном delete, не ÑвлÑетÑÑ Ð½Ð¸ маÑÑивом, ни указателем"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qE ÑвлÑетÑÑ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ %qs Ð´Ð»Ñ %qs"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -41376,166 +41440,166 @@ msgstr "аргумент вызова функции мог быть кандиÐ
msgid "use of multiversioned function without a default"
msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q+D Ñ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ аргументом"
-#: cp/call.c:7710
+#: cp/call.c:7713
#, fuzzy, gcc-internal-format
#| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "передача %qT как аргумент %<this%> %q#D отменÑет квалификаторы"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr " в вызове %qD"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "%qT не ÑвлÑетÑÑ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ %qT"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "вывод %qT как %qT"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr " (вы можете отключить Ñто поÑредÑтвом -fno-deduce-init-list)"
-#: cp/call.c:7931
+#: cp/call.c:7934
#, fuzzy, gcc-internal-format
#| msgid "too many arguments to constructor %q#D"
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "Ñлишком много аргументов Ð´Ð»Ñ ÐºÐ¾Ð½Ñтруктора %q#D"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, fuzzy, gcc-internal-format
#| msgid "constant refers to itself"
msgid "constructor delegates to itself"
msgstr "конÑтанта ÑÑылаетÑÑ Ð½Ð° ÑебÑ"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "вызов не функции %qD"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr "невозможно вызвать конÑтруктор %<%T::%D%> непоÑредÑтвенно"
-#: cp/call.c:8573
+#: cp/call.c:8578
#, fuzzy, gcc-internal-format
#| msgid " for a function-style cast, remove the redundant %<::%D%>"
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr " Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð¾Ð² в функциональном Ñтиле удалите лишние %<::%D%>"
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "нет подходÑщей функции Ð´Ð»Ñ Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "нет подходÑщей функции Ð´Ð»Ñ Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::%s(%A)%#V%>"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%D(%A)%>"
msgid "no matching function for call to %<%s(%A)%>"
msgstr "нет ÑоответÑтвующей функции Ð´Ð»Ñ Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%D(%A)%>"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "вызов перегруженной %<%s(%A)%> имеет неоднозначную трактовку"
#
-#: cp/call.c:8772
+#: cp/call.c:8777
#, fuzzy, gcc-internal-format
#| msgid "non-static data member initializers"
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "инициализаторы неÑтатичеÑких Ñлементов данных"
#
-#: cp/call.c:8777
+#: cp/call.c:8782
#, fuzzy, gcc-internal-format
#| msgid "non-static data member initializers"
msgid "pure virtual %q#D called from constructor"
msgstr "инициализаторы неÑтатичеÑких Ñлементов данных"
#
-#: cp/call.c:8778
+#: cp/call.c:8783
#, fuzzy, gcc-internal-format
#| msgid "non-static data member initializers"
msgid "pure virtual %q#D called from destructor"
msgstr "инициализаторы неÑтатичеÑких Ñлементов данных"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "некорректный вызов Ñлемента-функции %qD без объекта"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr "при передаче %qT предпочтение отдаетÑÑ %qT, а не %qT"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "предпочтение отдаетÑÑ %qD (а не %qD)"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr " при преобразовании из %qT в %qT,"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr " поÑкольку Ñто дает лучшую поÑледовательноÑÑ‚ÑŒ преобразований аргумента"
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr "неÑоответÑтвие подразумеваемого аргумента при разрешении перегрузки"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, fuzzy, gcc-internal-format
#| msgid " candidate 1: %q+#F"
msgid " candidate 1: %q#F"
msgstr " кандидат 1: %q+#F"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, fuzzy, gcc-internal-format
#| msgid " candidate 2: %q+#F"
msgid " candidate 2: %q#F"
msgstr " кандидат 2: %q+#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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 "ISO C++ говорит здеÑÑŒ о неоднозначноÑти, Ñ…Ð¾Ñ‚Ñ Ñ…ÑƒÐ´ÑˆÐµÐµ преобразование Ð´Ð»Ñ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ лучше, чем худшее преобразование Ð´Ð»Ñ Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾:"
-#: cp/call.c:10102
+#: cp/call.c:10107
#, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qE из %qT в %qT"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qD ÑохранÑетÑÑ, пока ÑущеÑтвует конÑтруктор"
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½ÐµÐºÐ¾Ð½Ñтантной ÑÑылки типа %qT из rvalue типа %qT"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑÑылки типа %qT из Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð° %qT"
@@ -41643,296 +41707,296 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "ошибка вывода из %<final%> base %qT в производном типе %qT"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr "вÑе Ñлементы-функции в клаÑÑе %qT - чаÑтные (private)"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr "в %q#T определен только private деÑтруктор и нет друзей"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr "в %q#T определен только private конÑтруктор и нет друзей"
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr "отÑутÑтвует уникальное переопределение %qD в %qT"
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
#| msgid "%q+#D cannot be overloaded"
msgid "%qD can be marked override"
msgstr "%q+#D не может быть перегружено"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, fuzzy, gcc-internal-format
#| msgid "%q+#D marked final, but is not virtual"
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr "%q+#D помечен как final, но не ÑвлÑетÑÑ virtual"
-#: cp/class.c:3056
+#: cp/class.c:3058
#, fuzzy, gcc-internal-format
#| msgid "%q+#D marked override, but does not override"
msgid "%q+#D marked %<override%>, but does not override"
msgstr "%q+#D помечен как override, но не делаетÑÑ override"
-#: cp/class.c:3126
+#: cp/class.c:3128
#, fuzzy, gcc-internal-format
#| msgid "%q+D was hidden"
msgid "%qD was hidden"
msgstr "%q+D Ñкрыто"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
#| msgid " by %q+D"
msgid " by %qD"
msgstr " методом %q+D"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "%q+#D некорректно; анонимное объединение может иметь только неÑтатичеÑкие Ñлементы данных"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "%q+#D некорректно; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ Ñтруктура может иметь только неÑтатичеÑкие Ñлементы данных"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous union"
msgid "private member %q#D in anonymous union"
msgstr "private-Ñлемент %q+#D в анонимном объединении"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous struct"
msgid "private member %q#D in anonymous struct"
msgstr "private-Ñлемент %q+#D в анонимной Ñтруктуре"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "protected member %q#D in anonymous union"
msgstr "protected-Ñлемент %q+#D в анонимном объединении"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous struct"
msgid "protected member %q#D in anonymous struct"
msgstr "protected-Ñлемент %q+#D в анонимной Ñтруктуре"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "битовое поле %q+#D Ñ Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¼ типом"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "ширина битового Ð¿Ð¾Ð»Ñ %q+D не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ð¹ конÑтантой"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° битового Ð¿Ð¾Ð»Ñ %q+D"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "Ð½ÑƒÐ»ÐµÐ²Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° битового Ð¿Ð¾Ð»Ñ %q+D"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, fuzzy, gcc-internal-format
#| msgid "width of %q+D exceeds its type"
msgid "width of %qD exceeds its type"
msgstr "ширина Ð¿Ð¾Ð»Ñ %q+D превышает ширину его типа"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, fuzzy, gcc-internal-format
#| msgid "%q+D is too small to hold all values of %q#T"
msgid "%qD is too small to hold all values of %q#T"
msgstr "%q+D Ñлишком мало Ð´Ð»Ñ Ð¿Ñ€ÐµÐ´ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ñех значений типа %q#T"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr "Ñлемент %q+#D Ñ ÐºÐ¾Ð½Ñтруктором не допуÑкаетÑÑ Ð² объединении"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "Ñлемент %q+#D Ñ Ð´ÐµÑтруктором не допуÑкаетÑÑ Ð² объединении"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "Ñлемент %q+#D Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ приÑÐ²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¿ÑƒÑ‚ÐµÐ¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð½Ðµ допуÑкаетÑÑ Ð² объединении"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿ÑƒÑтимы только Ñ -std=c++11 или -std=gnu++11"
-#: cp/class.c:3781
+#: cp/class.c:3783
#, fuzzy, gcc-internal-format
#| msgid "%q+D may not be static because it is a member of a union"
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "%q+D может быть не ÑтатичеÑким, поÑкольку Ñто Ñлемент объединениÑ"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qD has Java class type"
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "неÑтатичеÑкий Ñлемент данных %qD имеет тип Java клаÑÑа"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "поле %q+D ошибочно декларировано Ñ Ñ‚Ð¸Ð¿Ð¾Ð¼ функции"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "поле %q+D ошибочно декларировано Ñ Ñ‚Ð¸Ð¿Ð¾Ð¼ метода"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, fuzzy, gcc-internal-format
#| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr "атрибут packed проигнорирован Ð´Ð»Ñ Ð½ÐµÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ не-POD Ð¿Ð¾Ð»Ñ %q+#D"
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ-Ñлемента %qs как %<mutable%>"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ-Ñлемента %qs как %<mutable%>"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½ÐµÑкольких полей в объединении %qT"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
#| msgid "field %q+#D with same name as class"
msgid "field %q#D with same name as class"
msgstr "поле %q+#D Ñ Ñ‚ÐµÐ¼ же именем, что и клаÑÑ"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q+#T Ñодержит Ñлементы данных типа указатель"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr " но не переопределÑет %<%T(const %T&)%>"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " или %<operator=(const %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr " но не переопределÑет %<operator=(const %T&)%>"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, fuzzy, gcc-internal-format
#| msgid "alignment of %qD is bigger than original declaration"
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr "выравнивание %qD больше чем в иÑходной декларации"
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "инициализатор задан Ð´Ð»Ñ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ метода %q+D"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr "метод перебивает оба метода %<transaction_pure%> и %qE"
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr "опиÑанный метод %qE перебивает метод %qE"
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "объемлющий клаÑÑ constexpr неÑтатичеÑкой функции-Ñлемента %q+#D не ÑвлÑетÑÑ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¼ типом"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "%q+T не ÑвлÑетÑÑ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼, поÑкольку:"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr " %q+T имеет нетривиальный деÑтруктор"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr " %q+T не агрегат, не имеет тривиальный подразумеваемый конÑтруктор и и не имеет constexpr конÑтруктор, который не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтруктором copy или move"
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr " базовый клаÑÑ %qT %q+T не литерал"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
#| msgid " non-static data member %q+D has non-literal type"
msgid " non-static data member %qD has non-literal type"
msgstr " неÑтатичеÑкий Ñлемент данных %q+D имеет нелитеральный тип"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
#| msgid " non-static data member %q+D has non-literal type"
msgid " non-static data member %qD has volatile type"
msgstr " неÑтатичеÑкий Ñлемент данных %q+D имеет нелитеральный тип"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "базовый клаÑÑ %q#T имеет невиртуальный деÑтруктор"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, fuzzy, gcc-internal-format
#| msgid "non-static reference %q+#D in class without a constructor"
msgid "non-static reference %q#D in class without a constructor"
msgstr "неÑтатичеÑÐºÐ°Ñ ÑÑылка %q+#D в клаÑÑе без конÑтруктора"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q+#D in class without a constructor"
msgid "non-static const member %q#D in class without a constructor"
@@ -41940,165 +42004,165 @@ msgstr "неÑтатичеÑкий конÑтантный Ñлемент %q+#D Ð
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr "%q+D декларировано принимать конÑтантные ÑÑылки, но неÑÐ²Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð±ÑƒÐ´ÐµÑ‚ принимать неконÑтантные"
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "непоÑредÑÑ‚Ð²ÐµÐ½Ð½Ð°Ñ Ð±Ð°Ð·Ð° %qT недоÑтупна в %qT из-за неоднозначноÑти"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð±Ð°Ð·Ð° %qT недоÑтупна в %qT из-за неоднозначноÑти"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, fuzzy, gcc-internal-format
#| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "Ñмещение %q+D неÑовмеÑтимо Ñ ABI и может изменитьÑÑ Ð² будущих верÑиÑÑ… GCC"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
#| msgid "size of array %qE is too large"
msgid "size of type %qT is too large (%qE bytes)"
msgstr "размер маÑÑива %qE Ñлишком велик"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<...%> with non-slice"
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "некорректное иÑпользование %<...%> Ñ non-slice"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "неверное употребление Ñтруктуры Ñ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñлементом-маÑÑивом"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
#| msgid " %q+#D declared here"
msgid "array member %q#D declared here"
msgstr " %q+#D декларировано здеÑÑŒ"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, fuzzy, gcc-internal-format
#| msgid "flexible array member not at end of struct"
msgid "zero-size array member %qD not at end of %q#T"
msgstr "регулируемый Ñлемент-маÑÑив - не поÑледний Ñлемент Ñтруктуры"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, fuzzy, gcc-internal-format
#| msgid "flexible array member in otherwise empty struct"
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "регулируемый Ñлемент-маÑÑив в Ñтруктуре, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð¸Ð½Ð°Ñ‡Ðµ была бы пуÑтой"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
#| msgid "redefinition of %q#T"
msgid "in the definition of %q#T"
msgstr "повторное определение %q#T"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
#| msgid "flexible array member not at end of struct"
msgid "flexible array member %qD not at end of %q#T"
msgstr "регулируемый Ñлемент-маÑÑив - не поÑледний Ñлемент Ñтруктуры"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
#| msgid "flexible array member in otherwise empty struct"
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "регулируемый Ñлемент-маÑÑив в Ñтруктуре, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð¸Ð½Ð°Ñ‡Ðµ была бы пуÑтой"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
#| msgid " %q+#D declared here"
msgid "next member %q#D declared here"
msgstr " %q+#D декларировано здеÑÑŒ"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "повторное определение %q#T"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "%q#T Ñодержит виртуальные функции, но невиртуальный деÑтруктор"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
#| msgid "type transparent class %qT does not have any fields"
msgid "type transparent %q#T does not have any fields"
msgstr "в типе прозрачного клаÑÑа %qT нет никаких полей"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr "type transparent клаÑÑ %qT имеет базовые клаÑÑÑ‹"
-#: cp/class.c:7375
+#: cp/class.c:7378
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr "в типе прозрачного клаÑÑа %qT еÑÑ‚ÑŒ виртуальные функции"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, fuzzy, gcc-internal-format
#| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr "вывод из взÑтого в Ñкобки ÑпиÑка инизиализатора требует #include <initializer_list>"
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "не удалоÑÑŒ завершить Ñтруктуру из-за предыдущих грамматичеÑких ошибок"
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ñтрока %<\"%E\"%>, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ Ñзык"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr "ошибка при выборе перегруженной функции %qD при преобразовании к типу %qT"
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "нет ÑпоÑоба Ð´Ð»Ñ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD к типу %q#T"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "преобразование перегруженной функции %qD к типу %q#T неоднозначно"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "предполагаетÑÑ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ на Ñлемент %qD"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr "(указатель на Ñлемент можно получить только при помощи %<&%E%>)"
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "недоÑÑ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ типе"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qE из типа %qT в тип %qT"
@@ -42108,12 +42172,12 @@ msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qE из типа %qT в тиÐ
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q#D"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, fuzzy, gcc-internal-format
#| msgid "changes meaning of %qD from %q+#D"
msgid "changes meaning of %qD from %q#D"
@@ -42146,365 +42210,365 @@ msgstr "некорректный тип Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d constexpr Ñ
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "некорректный тип результата %qT constexpr функции %q+D"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr "%q#T имеет виртуальные базовые клаÑÑÑ‹"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr "constexpr конÑтруктор не имеет пуÑтое тело"
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr "%<constexpr%> конÑтруктор Ð´Ð»Ñ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ %qT должен инициализировать в точноÑти один неÑтатичеÑкий Ñлемент данных"
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, fuzzy, gcc-internal-format
#| msgid "uninitialized member %qD in %<constexpr%> constructor"
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "неинициализированный Ñлемент %qD в %<constexpr%> конÑтрукторе"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr "тело constexpr функции %qD не return-statement"
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
#| msgid "%q+D is not usable as a constexpr function because:"
msgid "%qD is not usable as a constexpr function because:"
msgstr "%q+D не может иÑпользоватьÑÑ ÐºÐ°Ðº constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð¿Ð¾Ñкольку:"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "%q+E не еÑÑ‚ÑŒ конÑтантное выражение"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
#| msgid "internal function"
msgid "call to internal function %qE"
msgstr "внутреннÑÑ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr "выражение %qE не обозначает constexpr функцию"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr "вызов non-constexpr функции %qD"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
#| msgid "%qD called in a constant expression"
msgid "%qD called in a constant expression before its definition is complete"
msgstr "%qD вызвана в конÑтантном выражении"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "%qD вызвана в конÑтантном выражении"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr "%qD иÑпользована до Ñвоего определениÑ"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr "вызов имеет цикличеÑкую завиÑимоÑÑ‚ÑŒ"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr "глубина обработки constexpr превышает макÑимум %d (задайте -fconstexpr-depth= чтобы увеличить макÑимум)"
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
#| msgid "right shift count is negative"
msgid "right operand of shift expression %q+E is negative"
msgstr "Ñдвиг вправо на отрицательное чиÑло позиций"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "left operand of shift expression %q+E is negative"
msgstr "левый операнд операции `запÑтаÑ' не имеет побочных Ñффектов"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, fuzzy, gcc-internal-format
#| msgid "integral expression %qE is not constant"
msgid "shift expression %q+E overflows"
msgstr "целочиÑленное выражение %qE не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, fuzzy, gcc-internal-format
#| msgid "array subscript is outside array bounds"
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива вне диапазона границ маÑÑива"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, fuzzy, gcc-internal-format
#| msgid "array subscript is outside array bounds"
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива вне диапазона границ маÑÑива"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized array element"
msgstr "отÑутÑтвует инициализатор Ð´Ð»Ñ Ñлемента %qD"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer in %qE"
msgstr "доÑтуп по указателю %<void *%>"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "%qE не еÑÑ‚ÑŒ конÑтантное выражение"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "mutable %qD не может иÑпользоватьÑÑ Ð² конÑтантном выражении"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr "обращение к Ñлементу %qD вмеÑто инициализированного Ñлемента %qD в конÑтантном выражении"
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized member %qD"
msgstr "отÑутÑтвует инициализатор Ð´Ð»Ñ Ñлемента %qD"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer"
msgstr "доÑтуп по указателю %<void *%>"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr "обращение к значению %qE через %qT glvalue в конÑтантном выражении"
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr "значение %qD не может иÑпользоватьÑÑ Ð² конÑтантном выражении"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "%qD иÑпользована в Ñвоем ÑобÑтвенном инициализаторе"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, gcc-internal-format
msgid "%q#D is not const"
msgstr "%q#D не еÑÑ‚ÑŒ const"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr "%q#D переменнаÑ"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "%qD не была инициализирована конÑтантным выражением"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "%qD не была декларирована %<constexpr%>"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr "%qD не имеет целый или перечиÑлимый тип"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
#| msgid "division by zero is not a constant-expression"
msgid "modification of %qE is not a constant expression"
msgstr "деление на ноль не еÑÑ‚ÑŒ конÑтантное выражение"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr "глубина обработки constexpr превышает макÑимум %d (задайте -fconstexpr-depth= чтобы увеличить макÑимум)"
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a constant expression"
msgid "value %qE of type %qT is not a constant expression"
msgstr "%qE не еÑÑ‚ÑŒ конÑтантное выражение"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ типа %qT в конÑтантном выражении"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
#| msgid "expression %qE is not a constant-expression"
msgid "a reinterpret_cast is not a constant expression"
msgstr "выражение %qE не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантным выражением"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
#| msgid "temporary of non-literal type %qT in a constant expression"
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ типа %qT в конÑтантном выражении"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
#| msgid "expression %qE is not a constant-expression"
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "выражение %qE не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантным выражением"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
#| msgid "expression %qE is not a constant-expression"
msgid "expression %qE is not a constant expression"
msgstr "выражение %qE не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантным выражением"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
#| msgid "initializer element is not a constant expression"
msgid "statement is not a constant expression"
msgstr "Ñлемент инициализатора не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантным выражением"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr "неожиданное выражение %qE вида %s"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, fuzzy, gcc-internal-format
#| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr "%qT не может быть типом полного конÑтантного Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñкольку он имеет mutable sub-objects"
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, fuzzy, gcc-internal-format
#| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr "%qT не может быть типом полного конÑтантного Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñкольку он имеет mutable sub-objects"
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, fuzzy, gcc-internal-format
#| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "преобразование из указательного типа %qT в арифметичеÑкий тип %qT в constant-expression"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr "выражение %qE имеет побочные Ñффекты"
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, fuzzy, gcc-internal-format
#| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
msgid "reinterpret_cast from integer to pointer"
msgstr "reinterpret_cast от типа %qT к типу %qT отбраÑывает квалификаторы"
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr "address-of объекта %qE Ñ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾-локальным или автоматичеÑким хранением не еÑÑ‚ÑŒ конÑтантное выражение"
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a constant expression"
msgid "use of %<this%> in a constant expression"
msgstr "%qE не еÑÑ‚ÑŒ конÑтантное выражение"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr "typeid-expression не еÑÑ‚ÑŒ конÑтантное выражение поÑкольку %qE полиморфного типа"
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
#| msgid "temporary of non-literal type %qT in a constant expression"
msgid "cast to non-integral type %qT in a constant expression"
msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ типа %qT в конÑтантном выражении"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "%q+F объÑвлена %<static%>, но нигде не определена"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, fuzzy, gcc-internal-format
#| msgid "%qE undeclared here (not in a function)"
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "%qE не опиÑан здеÑÑŒ (не в функции)"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, fuzzy, gcc-internal-format
#| msgid "uninitialized member %qD in %<constexpr%> constructor"
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "неинициализированный Ñлемент %qD в %<constexpr%> конÑтрукторе"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
#| msgid "division by zero is not a constant-expression"
msgid "division by zero is not a constant expression"
msgstr "деление на ноль не еÑÑ‚ÑŒ конÑтантное выражение"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a constant expression"
msgid "%<delete[]%> is not a constant expression"
msgstr "%qE не еÑÑ‚ÑŒ конÑтантное выражение"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, gcc-internal-format
msgid "non-constant array initialization"
msgstr "неконÑÑ‚Ð°Ð½Ñ‚Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¼Ð°ÑÑива"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a constant expression"
msgid "%<goto%> is not a constant expression"
msgstr "%qE не еÑÑ‚ÑŒ конÑтантное выражение"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "неожиданное AST вида %s"
@@ -43347,7 +43411,7 @@ msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
msgid " skips initialization of %q#D"
msgstr " пропуÑкает инициализацию %q+#D"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr "некорректный выход из OpenMP Ñтруктурного блока"
@@ -43362,7 +43426,7 @@ msgstr "метка Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ wchar_t"
msgid "%qD is not a type"
msgstr "%qD не ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "иÑпользование %qD без параметров шаблона"
@@ -45086,7 +45150,7 @@ msgstr "%<this%> недопуÑтим в данном контекÑте"
msgid "parameter declared %<auto%>"
msgstr "параметр декларирован %<auto%>"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "некорректное иÑпользование имени шаблона %qE без ÑпиÑка аргументов"
@@ -45557,13 +45621,13 @@ msgstr "Ð´Ð»Ñ %<%s %T%> нужен аргумент-шаблон"
msgid "%qD has the same name as the class in which it is declared"
msgstr "%qD имеет то же имÑ, что и клаÑÑ, в котором он(а) декларируетÑÑ"
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qT не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
#| msgid "previous declaration %q+#D here"
msgid "previous declaration here"
@@ -45574,8 +45638,8 @@ msgstr "предыдущей декларации %q+#D здеÑÑŒ"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "ÑÑылка на %qD противоречива"
@@ -45626,7 +45690,7 @@ msgstr "некорректное дублирование базового тиÐ
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr "scoped/unscoped раÑÑоглаÑование в enum %q#T"
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr "предыдущее определение здеÑÑŒ"
@@ -45693,7 +45757,7 @@ msgstr "значение перечиÑÐ»ÐµÐ½Ð¸Ñ %qE Ñлишком великÐ
msgid "return type %q#T is incomplete"
msgstr "тип результата %q#T неполный"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator=%> должен возвращать ÑÑылку на %<*this%>"
@@ -45709,7 +45773,7 @@ msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
msgid "no return statements in function returning %qT"
msgstr "в функции, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° возвращать значение, отÑутÑтвует оператор return"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, fuzzy, gcc-internal-format
#| msgid "function return types not compatible due to %<volatile%>"
msgid "only plain %<auto%> return type can be deduced to %<void%>"
@@ -45873,28 +45937,28 @@ msgstr "ÑтатичеÑкий Ñлемент %qD не может быть биÑ
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "ширина битового Ð¿Ð¾Ð»Ñ %qD имеет нецелочиÑленный тип %qT"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a static data member of a class template"
msgid "%q+D static data member inside of declare target directive"
msgstr "%qD не ÑвлÑетÑÑ ÑтатичеÑким Ñлементом данных шаблона клаÑÑа"
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ Ñтруктура не внутри именованного типа"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "анонимные агрегатные данные в облаÑти видимоÑти проÑтранÑтва имён должны быть ÑтатичеÑкими"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr "безымÑнное объединение без Ñлементов"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%> должен возвращать тип %qT"
@@ -45903,71 +45967,71 @@ msgstr "%<operator new%> должен возвращать тип %qT"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "первый аргумент %<operator new%> не может иметь значение по умолчанию"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%> имеет %<size_t%> (%qT) в качеÑтве первого параметра"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%> должен иметь результат типа %qT"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%> имеет первый параметр типа %qT"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, fuzzy, gcc-internal-format
#| msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgid "%qT has a field %qD whose type has no linkage"
msgstr "%qT имеет поле %qD, иÑпользующее анонимное проÑтранÑтво имён"
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, fuzzy, gcc-internal-format
#| msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr "%qT имеет поле %qD, иÑпользующее анонимное проÑтранÑтво имён"
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr "%qT имеет поле %qD, иÑпользующее анонимное проÑтранÑтво имён"
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr "%qT объÑвлен Ñ Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ облаÑтью видимоÑти, чем тип его Ð¿Ð¾Ð»Ñ %qD"
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, fuzzy, gcc-internal-format
#| msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgid "%qT has a base %qT whose type has no linkage"
msgstr "%qT наÑледован от %qT, иÑпользующего анонимное проÑтранÑтво имён"
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, fuzzy, gcc-internal-format
#| msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr "%qT наÑледован от %qT, иÑпользующего анонимное проÑтранÑтво имён"
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr "%qT наÑледован от %qT, иÑпользующего анонимное проÑтранÑтво имён"
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr "%qT объÑвлен Ñ Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ облаÑтью видимоÑти, чем родитель %qT"
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
#| msgid "%q+#D, declared using anonymous type, is used but never defined"
msgid "%q#D, declared using unnamed type, is used but never defined"
@@ -45977,64 +46041,64 @@ msgstr "%q+#D, декларированное поÑредÑтвом анониÐ
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, fuzzy, gcc-internal-format
#| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr "анонимный тип без привÑзки иÑпользован Ð´Ð»Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ переменной %q#D Ñ Ð¿Ñ€Ð¸Ð²Ñзкой"
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, fuzzy, gcc-internal-format
#| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "анонимный тип без привÑзки иÑпользован Ð´Ð»Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ функции %q#D Ñ Ð¿Ñ€Ð¸Ð²Ñзкой"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, fuzzy, gcc-internal-format
#| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr "%q+#D не ÑÑылаетÑÑ Ð½Ð° неквалифицированный тип, поÑтому не иÑпользуетÑÑ Ð´Ð»Ñ ÑвÑзываниÑ"
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, fuzzy, gcc-internal-format
#| msgid "%q+#D, declared using local type %qT, is used but never defined"
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%q+#D, декларированное поÑредÑтвом локального типа %qT, иÑпользуетÑÑ, но не определÑетÑÑ"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr "тип %qT без привÑзки иÑпользован Ð´Ð»Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ переменной %q#D Ñ Ð¿Ñ€Ð¸Ð²Ñзкой"
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "тип %qT без привÑзки иÑпользован Ð´Ð»Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ функции %q#D Ñ Ð¿Ñ€Ð¸Ð²Ñзкой"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
#| msgid "inline function %q+D used but never defined"
msgid "inline function %qD used but never defined"
msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q+D иÑпользована, но нигде не определена"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "отÑутÑтвует аргумент по умолчанию Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P функции %q+#D"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr "преобразование lambda, иÑпользующей %<...%>, к указателю на функцию"
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr "иÑпользование удаленной функции %qD"
@@ -46355,19 +46419,19 @@ msgstr "%qD инициализируетÑÑ Ñамим Ñобой"
msgid "invalid initializer for array member %q#D"
msgstr "некорректный инициализатор Ð´Ð»Ñ Ñлемента маÑÑива %q#D"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr "неинициализированный const Ñлемент в %q#T"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
#| msgid "%qD should be initialized"
msgid "%q#D should be initialized"
msgstr "%qD должен быть инициализирован"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "неинициализированный ÑÑылочный Ñлемент в %q#T"
@@ -46469,7 +46533,7 @@ msgstr "некорректный инициализатор маÑÑива"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr "маÑÑив должен быть инициализирован инициализатором в фигурных Ñкобках"
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%qT не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑовым типом"
@@ -46489,7 +46553,7 @@ msgstr "некорректный указатель на битовое поле
msgid "invalid use of non-static member function %qD"
msgstr "некорректное иÑпользование неÑтатичеÑкой функции-Ñлемента %qD"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "некорректное иÑпользование неÑтатичеÑкого Ñлемента %qD"
@@ -46698,23 +46762,23 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr "ÑоÑтавной литерал имеет переменный размер"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr "невозможно захватить %qE по ÑÑылке"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
#| msgid "invalid use of incomplete type %q#T"
msgid "capture by copy of incomplete type %qT"
msgstr "некорректное иÑпользование неполного типа %q#T"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr "уже захваченное %qD в lambda выражении"
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "%<this%> не было захвачено Ð´Ð»Ñ Ñтой lambda функции"
@@ -46769,200 +46833,200 @@ msgstr "%qD не имеет аргументов, завиÑÑщих от пар
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(Ñ ÐºÐ»ÑŽÑ‡Ð¾Ð¼ %<-fpermissive%>, G++ примет данный код, но разрешение иÑпользовать недекларированные имена будет отменено в дальнейших верÑиÑÑ…)"
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr "разборка typeof, иÑпользуйте decltype взамен"
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr "разборка __underlying_type"
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr "разборка неизвеÑтного типа Ñ Ñ„Ð¸ÐºÑированной точкой"
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr "разборка %C"
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr "опущен Ñредний операнд %<?:%> операнд не может быть разобран"
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr "Ñтроковый литерал в Ñигнатуре шаблона функции"
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, fuzzy, gcc-internal-format
#| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr "-fabi-version=6 (или =0) избегает Ñтой ошибки изменением в разборке"
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "кодированное Ð¸Ð¼Ñ %qD изменитÑÑ Ð² будущих верÑиÑÑ… GCC"
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "кодированное Ð¸Ð¼Ñ %qD изменитÑÑ Ð² будущих верÑиÑÑ… GCC"
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "кодированное Ð¸Ð¼Ñ %qD изменитÑÑ Ð² будущих верÑиÑÑ… GCC"
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "кодированное Ð¸Ð¼Ñ %qD изменитÑÑ Ð² будущих верÑиÑÑ… GCC"
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "кодированное Ð¸Ð¼Ñ %qD изменитÑÑ Ð² будущих верÑиÑÑ… GCC"
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "неÑтатичеÑкий конÑтантный Ñлемент %q#D, иÑпользование операции приÑÐ²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾ умолчанию недопуÑтимо"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr "неÑтатичеÑкий Ñлемент-ÑÑылка %q#D, иÑпользование операции приÑÐ²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾ умолчанию недопуÑтимо"
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr "Ñинтезированный метод %qD впервые потребовалÑÑ Ð·Ð´ÐµÑÑŒ "
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr "Ñлемент Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ %q+D Ñ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¼ %qD"
-#: cp/method.c:1266
+#: cp/method.c:1267
#, fuzzy, gcc-internal-format
#| msgid "defaulted constructor calls non-constexpr %q+D"
msgid "defaulted constructor calls non-constexpr %qD"
msgstr "подразумеваемый конÑтруктор вызывает non-constexpr %q+D"
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
#| msgid "initializer for %q+#D is invalid"
msgid "initializer for %q#D is invalid"
msgstr "инициализатор Ð´Ð»Ñ %q+#D некорректен"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, fuzzy, gcc-internal-format
#| msgid "defaulted default constructor does not initialize %q+#D"
msgid "defaulted default constructor does not initialize %q#D"
msgstr "подразумеваемый конÑтруктор не инициализирует %q+#D"
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qD has Java class type"
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "неÑтатичеÑкий Ñлемент данных %qD имеет тип Java клаÑÑа"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr "подразумеваемый конÑтруктор не инициализирует неÑтатичеÑкие Ñлементы данных"
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr "тип Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ lambda имеет удаленный подразумеваемый конÑтруктор"
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr "тип Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ lambda имеет удаленный оператор приÑÐ²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ Ñ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼"
-#: cp/method.c:1788
+#: cp/method.c:1789
#, fuzzy, gcc-internal-format
#| msgid "%q+#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr "%q+#D неÑвно продекларирован как удаленный поÑкольку %qT декларирует перемещающий конÑтруктор или оператор приÑÐ²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼"
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, fuzzy, gcc-internal-format
#| msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr "%q+#D ÑвлÑетÑÑ Ð½ÐµÑвно удаленным поÑкольку подразумеваемое определение будет ÑинтакÑичеÑки некорректным:"
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr "не ÑоответÑтвует ожидаемой Ñигнатуре %qD"
-#: cp/method.c:2182
+#: cp/method.c:2183
#, fuzzy
#| msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q+D подразумеваетÑÑ Ð¿Ñ€Ð¸ ее первой декларации Ñо Ñпецификацией обработки иÑключений, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚ÑÑ Ð¾Ñ‚ неÑвной декларации %q#D"
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr "Ñвно Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q+D не может быть декларирована как constexpr поÑкольку неÑÐ²Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ еÑÑ‚ÑŒ constexpr:"
-#: cp/method.c:2250
+#: cp/method.c:2251
#, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "шаблон не может быть подразумеваемым"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "%qD не может быть подразумеваемым"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q+D Ñ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ аргументом"
@@ -47162,104 +47226,104 @@ msgstr "%<%T::%D%> обозначает деÑтруктор"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%> обозначает конÑтруктор в %qT"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "нет Ñлементов, ÑоответÑтвующих %<%T::%D%>, в %q#T"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD вне проÑтранÑтва имён, объемлющего %qD"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "Ñвные квалификаторы в декларации %qD"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
#| msgid "%qE has not been declared"
msgid "%qD has not been declared within %D"
msgstr "%qE не был декларирован"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared as a friend"
msgid "only here as a friend"
msgstr "%q+D декларировано как friend"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr "%qD Ñледовало объÑвить внутри %qD"
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "%qD атрибут требует единÑтвенный NTBS аргумент"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr "%qD атрибут не имеет ÑмыÑла поÑкольку Ñлементы анонимного проÑтранÑтва имен получают локальные Ñимволы"
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes on template argument %qT"
msgid "ignoring %qD attribute on non-inline namespace"
msgstr "игнорирование атрибутов аргумента шаблона %qT"
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes on template argument %qT"
msgid "ignoring %qD attribute on anonymous namespace"
msgstr "игнорирование атрибутов аргумента шаблона %qT"
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "атрибут %qD игнорируетÑÑ"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "иÑпользование проÑтранÑтва имён %qD здеÑÑŒ недопуÑтимо; предполагаетÑÑ %qD"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, fuzzy, gcc-internal-format
#| msgid "This switch is deprecated; use -Wextra instead"
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "Этот ключ уÑтарел; иÑпользуйте -Wextra."
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr "strong имеет ÑмыÑл только в пределах namespace"
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr "текущее проÑтранÑтво имен %qD не включает Ñтрого иÑпользуемое проÑтранÑтво имен %qD"
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr "макÑимальное чиÑло %d проÑтранÑтв имен проÑмотрено Ð´Ð»Ñ %qE"
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, fuzzy, gcc-internal-format
#| msgid "suggested alternative:"
#| msgid_plural "suggested alternatives:"
msgid "suggested alternative: %qs"
msgstr "предлагаемый вариант:"
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
@@ -47267,28 +47331,28 @@ msgstr[0] "предлагаемый вариант:"
msgstr[1] "предлагаемые варианты:"
msgstr[2] "предлагаемые варианты:"
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr " %qE"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr "завиÑимый от аргумента проÑмотр находит %q+D"
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, fuzzy, gcc-internal-format
#| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr "вывод из взÑтого в Ñкобки ÑпиÑка инизиализатора требует #include <initializer_list>"
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr "XXX вход в pop_everything ()\n"
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX выход из pop_everything ()\n"
@@ -47308,7 +47372,7 @@ msgstr "идентификатор %qE ÑвлÑетÑÑ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ ÑлоÐ
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -47333,7 +47397,7 @@ msgstr "%<::%E%> не был декларирован"
msgid "request for member %qE in non-class type %qT"
msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ Ñлемента %qE в неклаÑÑовом типе %qT"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "%<%T::%E%> не был декларирован"
@@ -47393,1270 +47457,1276 @@ msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(возможно, пропущена точка Ñ Ð·Ð°Ð¿Ñтой поÑле Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ %qT)"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a template"
msgid "%qE is not a class template"
msgstr "%qE не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qE не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr "некорректный идентификатор шаблона"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
#| msgid "floating-point literal cannot appear in a constant-expression"
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "плавающий литерал не может поÑвлÑÑ‚ÑŒÑÑ Ð² конÑтантном выражении"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr "приведение к типу, отличному от целого или перечиÑлениÑ, не может поÑвлÑÑ‚ÑŒÑÑ Ð² конÑтантном выражении"
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "оператор %<typeid%> не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "неконÑтантные ÑоÑтавные литералы не могут приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "вызов функции не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "инкремент не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "декремент не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "ÑÑылка на маÑÑив не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "Ð°Ð´Ñ€ÐµÑ Ð¼ÐµÑ‚ÐºÐ¸ не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "вызовы перегруженных операторов не могут приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "приÑваивание не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ð·Ð°Ð¿ÑÑ‚Ð°Ñ Ð½Ðµ может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "вызов конÑтруктора не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "транзакционное выражение не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "%qs не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, fuzzy, gcc-internal-format
#| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr "вариантные шаблоны доÑтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "некорректное иÑпользование деÑтруктора %qD в качеÑтве типа"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ Ñпецификаторов типа"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
#| msgid "%qE does not name a type"
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qE не ÑвлÑетÑÑ Ð¸Ð¼ÐµÐ½ÐµÐ¼ типа"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qE не ÑвлÑетÑÑ Ð¸Ð¼ÐµÐ½ÐµÐ¼ типа"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<constexpr%> доÑтупно только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, fuzzy, gcc-internal-format
#| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<constexpr%> доÑтупно только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, fuzzy, gcc-internal-format
#| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<constexpr%> доÑтупно только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, fuzzy, gcc-internal-format
#| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgid "%<concept%> only available with -fconcepts"
msgstr "C++11 %<constexpr%> доÑтупно только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr "(возможно, подразумевалоÑÑŒ %<typename %T::%E%>)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
#| msgid "%qE in namespace %qE does not name a type"
msgid "%qE in namespace %qE does not name a template type"
msgstr "%qE в проÑтранÑтве имен %qE не именует тип"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr "%qE в проÑтранÑтве имен %qE не именует тип"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%E%> именует конÑтруктор, а не тип"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr "и %qT не имеет шаблонных конÑтрукторов"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr "требуетÑÑ %<typename%> перед %<%T::%E%> поÑкольку %qT завиÑимый контекÑÑ‚"
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
#| msgid "%qE in %q#T does not name a type"
msgid "%qE in %q#T does not name a template type"
msgstr "%qE в %q#T не именует тип"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "%qE в %q#T не именует тип"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr "ожидалÑÑ Ñтроковый литерал"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr "противоречивые определенные пользователем литеральные ÑуффикÑÑ‹ %qD и %qD в Ñтроковом литерале"
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr "ÑˆÐ¸Ñ€Ð¾ÐºÐ°Ñ Ñтрока недопуÑтима в данном контекÑте"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr "невозможно найти оператор Ñимвольного литерала %qD Ñ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
#| msgid "floating constant exceeds range of %qT"
msgid "integer literal exceeds range of %qT type"
msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ ÐºÐ¾Ð½Ñтанта превышает диапазон Ð´Ð»Ñ %qT"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
#| msgid "floating constant exceeds range of %qT"
msgid "floating literal exceeds range of %qT type"
msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ ÐºÐ¾Ð½Ñтанта превышает диапазон Ð´Ð»Ñ %qT"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, fuzzy, gcc-internal-format
#| msgid "floating constant truncated to zero"
msgid "floating literal truncated to zero"
msgstr "конÑÑ‚aнтa Ñ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ точкой уÑечена до нулÑ"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr "невозможно найти оператор чиÑлового литерала %qD"
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr "невозможно найти оператор Ñтрокового литерала %qD Ñ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ %qT, %qT"
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, gcc-internal-format
msgid "expected declaration"
msgstr "ожидалаÑÑŒ декларациÑ"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
#| msgid "expected operator"
msgid "expected binary operator"
msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
#| msgid "expected %<...%>"
msgid "expected ..."
msgstr "ожидалоÑÑŒ %<...%>"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
#| msgid "%s expression list treated as compound expression"
msgid "binary expression in operand of fold-expression"
msgstr "%s - ÑпиÑок выражений раÑÑматриваетÑÑ ÐºÐ°Ðº ÑоÑтавное выражение"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
#| msgid "a transaction expression cannot appear in a constant-expression"
msgid "conditional expression in operand of fold-expression"
msgstr "транзакционное выражение не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
#| msgid "type mismatch in vector shift expression"
msgid "mismatched operator in fold-expression"
msgstr "неÑоответÑтвие типов в векторном выражении Ñдвига"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "типы Ñ Ñ„Ð¸ÐºÑированной точкой не поддерживаютÑÑ Ð² C++"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO C++ запрещает конÑтрукции в фигурных Ñкобках внутри выражений"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "операторы-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð½Ðµ допуÑтимы вне функций и ÑпиÑков аргументов шаблона"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, fuzzy, gcc-internal-format
#| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾Ñтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr "ожидалоÑÑŒ primary-expression"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "%<this%> недопуÑтим в данном контекÑте"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° не может поÑвлÑÑ‚ÑŒÑÑ Ð² блоке"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD недопуÑтима в данном контекÑте"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, gcc-internal-format
msgid "expected id-expression"
msgstr "ожидалоÑÑŒ id-выражение"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr "облаÑÑ‚ÑŒ видимоÑти %qT до %<~%> не ÑвлÑетÑÑ Ð¸Ð¼ÐµÐ½ÐµÐ¼ клаÑÑа"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, fuzzy, gcc-internal-format
#| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr "C++0x auto доÑтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %<~%T%> как Ñлемента %qT"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr "typedef-Ð¸Ð¼Ñ %qD иÑпользовано как декларатор деÑтруктора"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr "ÑуффикÑÑ‹ литеральных операторов без предшеÑтвующего %<_%> зарезервированы Ð´Ð»Ñ Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñтандартизации"
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr "ожидалÑÑ unqualified-id"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr "найдено %<:%> во вложенном Ñпецификаторе имени, ожидалоÑÑŒ %<::%>"
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "decltype обработано до %qT, что не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑом или перечиÑлимым типом"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, fuzzy, gcc-internal-format
#| msgid "incomplete type %qT used in nested name specifier"
msgid "function template-id %qD in nested-name-specifier"
msgstr "неполный тип %qT иÑпользован во вложенном Ñпецификаторе имени"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, fuzzy, gcc-internal-format
#| msgid "expected nested-name-specifier"
msgid "variable template-id %qD in nested-name-specifier"
msgstr "ожидалÑÑ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñпецификатор имени"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qD не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "ожидалÑÑ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñпецификатор имени"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "типы Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÑ‚ÑŒ в приведении типов"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr "типы Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÑ‚ÑŒ в %<typeid%> выражении"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "неверное чиÑло аргументов в вызове аргументов в вызове %<__builtin_shuffle%>"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments to %<__builtin_complex%>"
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "неверное чиÑло аргументов в вызове %<__builtin_complex%>"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "в ISO C++ ÑоÑтавные литеральные конÑтрукции запрещены"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, fuzzy, gcc-internal-format
#| msgid "-client_name not allowed with -dynamiclib"
msgid "braced list index is not allowed with array notation"
msgstr "-client_name Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать Ñ -dynamiclib"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "некорректное иÑпользование %qD"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%> не ÑвлÑетÑÑ Ñлементом клаÑÑа"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr "неÑкалÑрный тип"
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C++ не допуÑкает %<alignof%> Ñ Ð½Ðµ-типом"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "типы не могут быть определены в %<noexcept%> выражениÑÑ…"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "типы не могут быть определены в new-выражении"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr "граница маÑÑива не допуÑкаетÑÑ Ð¿Ð¾Ñле идентификатора типа в Ñкобках"
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr "попробуйте убрать Ñкобки вокруг идентификатора типа"
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, fuzzy, gcc-internal-format
#| msgid "Expected expression type"
msgid "expected expression-list or type-id"
msgstr "ОжидалÑÑ Ñ‚Ð¸Ð¿ выражениÑ"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr "типы не могут быть определены в new-type-id"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "выражение в деклараторе new должно иметь целый или перечиÑлимый тип"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "иÑпользование уÑтаревшей конÑтрукции Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr "оператор %<>>%> трактуетÑÑ Ð² C++11 как две правые угловые Ñкобки"
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "рекомендуетÑÑ Ð¾ÐºÑ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ñкобками выражение %<>>%>"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ISO C++ не допуÑкает ?: Ñ Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ‹Ð¼ Ñредним операндом"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr "lambda-expression в необрабатываемом контекÑте"
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
#| msgid "lambda-expression in unevaluated context"
msgid "lambda-expression in template-argument"
msgstr "lambda-expression в необрабатываемом контекÑте"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr "ожидалÑÑ ÐºÐ¾Ð½ÐµÑ† capture-list"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr "Ñвное by-copy capture %<this%> избыточно Ñ by-copy capture умолчанием"
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, fuzzy, gcc-internal-format
#| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr "C++0x auto доÑтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, fuzzy, gcc-internal-format
#| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾Ñтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr "capture непеременной %qD "
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
#| msgid "%q+#D declared here"
msgid "%q#D declared here"
msgstr "%q+#D декларировано здеÑÑŒ"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr "capture переменной %qD Ñ Ð½ÐµÐ°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑким Ñроком хранениÑ"
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr "Ñвное by-copy capture %qD избыточно Ñ by-copy capture умолчанием"
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr "Ñвное by-reference capture %qD избыточно Ñ by-reference capture умолчанием"
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, fuzzy, gcc-internal-format
#| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr "вариантные шаблоны доÑтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support complex types"
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C90 не поддерживает комплекÑные типы"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "задан аргумент по умолчанию Ð´Ð»Ñ lambda-параметра"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
#| msgid "duplicate %<volatile%>"
msgid "duplicate %<mutable%>"
msgstr "повторное употребление %<volatile%>"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, fuzzy, gcc-internal-format
#| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr "C++11 %<constexpr%> доÑтупно только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, fuzzy, gcc-internal-format
#| msgid "attributes after parenthesized initializer ignored"
msgid "attributes at the beginning of statement are ignored"
msgstr "атрибуты поÑле инициализатора в Ñкобках проигнорированы"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr "ожидалÑÑ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ð¹ оператор"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "case-метка %qE вне оператора switch"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr "требуетÑÑ %<typename%> перед %qE поÑкольку %qT завиÑимый контекÑÑ‚"
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%> обозначает конÑтруктор, а не тип"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr "ÑоÑтавной оператор в constexpr функции"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, fuzzy, gcc-internal-format
#| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr "C++11 %<constexpr%> доÑтупно только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, fuzzy, gcc-internal-format
#| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr "inline namespaces доÑтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, gcc-internal-format
msgid "expected selection-statement"
msgstr "ожидалÑÑ selection-statement"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr "типы Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÑ‚ÑŒ в уÑловиÑÑ…"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "range-based %<for%> выражение типа %qT имеет неполный тип"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr "range-based %<for%> выражение типа %qT имеет %<end%> Ñлемент без %<begin%>"
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr "range-based %<for%> выражение типа %qT имеет %<begin%> Ñлемент без %<end%>"
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr "противоречивые begin/end типы в range-based %<for%> операторе: %qT и %qT"
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr "ожидалÑÑ iteration-statement"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, fuzzy, gcc-internal-format
#| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿ÑƒÑтимы только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, fuzzy, gcc-internal-format
#| msgid "break statement used with OpenMP for loop"
msgid "break statement used with Cilk Plus for loop"
msgstr "оператор break иÑпользован Ñ OpenMP Ð´Ð»Ñ Ñ†Ð¸ÐºÐ»Ð°"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, fuzzy, gcc-internal-format
#| msgid "compound-statement in constexpr function"
msgid "%<goto%> in %<constexpr%> function"
msgstr "ÑоÑтавной оператор в constexpr функции"
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ не поддерживает вычиÑлÑемые goto"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ перехода"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ %<;%>"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr "%<__label__%> не в начале блока"
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr "противоречивый вывод Ð´Ð»Ñ %qT: %qT и затем %qT"
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr "Ñмешивание деклараций и определений функций запрещено"
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
#| msgid "types may not be defined in exception-declarations"
msgid "types may not be defined in a for-range-declaration"
msgstr "типы Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÑ‚ÑŒ в exception-declarations"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, fuzzy, gcc-internal-format
#| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾Ñтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "пуÑÑ‚Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+#| msgid "invalid initializer for member function %qD"
+msgid "invalid initializer for structured binding declaration"
+msgstr "некорректный инициализатор Ð´Ð»Ñ Ñлемента-функции %qD"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "%<friend%> иÑпользовано вне клаÑÑа"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr "%<auto%> менÑет ÑмыÑл в C++11; пожалуйÑта удалите его"
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr "decl-specifier некорректен в уÑловии"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
#| msgid "%q+D invalid in %q#T"
msgid "%qD invalid in lambda"
msgstr "%q+D некорректно в %q#T"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "определение клаÑÑа не должно Ñодержать friend"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr "шаблоны не могут быть %<virtual%>"
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ linkage-specification"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, fuzzy, gcc-internal-format
#| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr "inline namespaces доÑтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr "типы Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÑ‚ÑŒ в %<decltype%> выражениÑÑ…"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, fuzzy, gcc-internal-format
#| msgid "types may not be defined in a new-type-id"
msgid "types may not be defined in a conversion-type-id"
msgstr "типы не могут быть определены в new-type-id"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "некорректное иÑпользование %<auto%> в операторе преобразованиÑ"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%> in conversion operator"
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr "некорректное иÑпользование %<auto%> в операторе преобразованиÑ"
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr "только конÑтрукторы берут инициализаторы Ñлементов"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "невозможно раÑширить инициализатор Ð´Ð»Ñ Ñлемента %<%D%>"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "mem-initializer Ð´Ð»Ñ %qD Ñледует за constructor delegation"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr "constructor delegation Ñледует за mem-initializer Ð´Ð»Ñ %qD"
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "уÑтаревший Ñтиль инициализатора базового клаÑÑа"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "ключевое Ñлово %<typename%> запрещено в Ñтом контекÑте (инициализатор квалифицированного Ñлемента неÑвно ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼)"
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, fuzzy, gcc-internal-format
#| msgid "missing space between %<\"\"%> and suffix identifier"
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr "отÑутÑтвует пробел между %<\"\"%> и ÑуффикÑ-идентификатором"
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr "ожидалÑÑ ÑуффикÑ-идентификатор"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr "ожидалаÑÑŒ пуÑÑ‚Ð°Ñ Ñтрока поÑле ключевого Ñлова %<operator%>"
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
#| msgid "invalid operands in ternary operation"
msgid "invalid encoding prefix in literal operator"
msgstr "неверные операнды тернарной операции"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, gcc-internal-format
msgid "expected operator"
msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "ключевое Ñлово %<export%> не реализовано; игнорируетÑÑ"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
#| msgid "invalid template non-type parameter"
msgid "invalid constrained type parameter"
msgstr "некорректный нетиповый параметр шаблона"
#
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
#| msgid "invalid catch parameter"
msgid "cv-qualified type parameter"
msgstr "некорректный catch параметр"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
#| msgid "invalid use of template template parameter %qT"
msgid "invalid use of %<auto%> in default template argument"
msgstr "некорректное иÑпользование шаблона параметра шаблона %qT"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "pack параметр шаблона %qD не может иметь аргумент по умолчанию"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "pack параметры шаблона не могут иметь аргументы по умолчанию"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr "ожидалÑÑ template-id"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "ÑпиÑок аргументов шаблона не должен начинатьÑÑ Ñ %<<::%>"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr "%<<:%> - альтернативное напиÑание %<[%>. Ð’Ñтавьте пробел между %<<%> и %<::%>"
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, fuzzy, gcc-internal-format
#| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr "(еÑли вы иÑпользуете %<-fpermissive%> G++ примет ваш код)"
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr "ошибка разбора в ÑпиÑке аргументов шаблона"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr "ожидалоÑÑŒ template-name"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "не шаблон %qD иÑпользован как шаблон"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr "иÑпользуйте нотацию %<%T::template %D%> Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¾ том, что Ñто шаблон"
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr "ожидалÑÑ pack параметр перед %<...%>"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr "ожидалÑÑ template-argument"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "некорректный нетиповый аргумент шаблона"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ðµ должна иÑпользовать %<inline%> Ñпецификатор"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ðµ должна иÑпользовать %<constexpr%> Ñпецификатор"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "ÑÐ¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ Ð¿Ñ€Ð¸Ð²Ñзкой C"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, gcc-internal-format
msgid "expected type specifier"
msgstr "ожидалÑÑ Ñпецификатор типа"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, fuzzy, gcc-internal-format
#| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "Ñведенные к подразумеваемым и удаленные функции доÑтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, fuzzy, gcc-internal-format
#| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "Ñведенные к подразумеваемым и удаленные функции доÑтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids forward parameter declarations"
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "в ISO C упреждающие декларации параметров запрещены"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, gcc-internal-format
msgid "expected template-id for type"
msgstr "ожидалÑÑ template-id Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð°"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr "ожидалоÑÑŒ Ð¸Ð¼Ñ Ñ‚Ð¸Ð¿Ð°"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr "elaborated-type-specifier Ð´Ð»Ñ scoped enum не должен иÑпользовать ключевое Ñлово %<%D%>"
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD ничего не декларирует"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "атрибуты игнорируютÑÑ Ð´Ð»Ñ Ð½ÐµÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ типа"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "атрибуты игнорируютÑÑ Ð´Ð»Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ шаблона"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr "атрибуты игнорируютÑÑ Ð´Ð»Ñ elaborated-type-specifier который не ÑвлÑетÑÑ forward декларацией"
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "%qD ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ перечиÑлениÑ"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
#| msgid "%qD does not have integral or enumeration type"
msgid "%qD does not name an enumeration in %qT"
msgstr "%qD не имеет целый или перечиÑлимый тип"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
#| msgid "%<namespace%> definition is not allowed here"
msgid "unnamed scoped enum is not allowed"
msgstr "%<namespace%> определение здеÑÑŒ не допуÑкаетÑÑ"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "ожидалоÑÑŒ %<;%> или %<{%>"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr "невозможно добавить enumerator ÑпиÑок к конкретизации шаблона"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, fuzzy, gcc-internal-format
#| msgid "friend declaration does not name a class or function"
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "в декларации friend нет имени клаÑÑа или функции"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD в проÑтранÑтве имен %qD, которое не включает %qD"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD в %qD, который не объемлет %qD"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð½Ðµ допуÑкаетÑÑ"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "повторное определение %q#T"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids incrementing an enum"
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ запрещает инкрементирование enum"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr "opaque-enum-specifier без имени"
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr "opaque-enum-specifier должен иÑпользовать проÑтой идентификатор"
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD не еÑÑ‚ÑŒ namespace-name"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr "ожидалоÑÑŒ namespace-name"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, fuzzy, gcc-internal-format
#| msgid "%<namespace%> definition is not allowed here"
msgid "a nested namespace definition cannot have attributes"
msgstr "%<namespace%> определение здеÑÑŒ не допуÑкаетÑÑ"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, fuzzy, gcc-internal-format
#| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr "inline namespaces доÑтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, fuzzy, gcc-internal-format
#| msgid "Warn when an inlined function cannot be inlined"
msgid "a nested namespace definition cannot be inline"
msgstr "Предупреждать об inline-функциÑÑ…, подÑтановка которых невозможна"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, fuzzy, gcc-internal-format
#| msgid "expected identifier before %qE"
msgid "nested identifier required"
msgstr "ожидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ перед %qE"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, fuzzy, gcc-internal-format
#| msgid "use of namespace %qD as expression"
msgid "namespace %qD entered"
msgstr "иÑпользование проÑтранÑтва имён %qD в качеÑтве выражениÑ"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "%<namespace%> определение здеÑÑŒ не допуÑкаетÑÑ"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, fuzzy, gcc-internal-format
#| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾Ñтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "идентификатор шаблона недопуÑтим в using-декларации"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, fuzzy, gcc-internal-format
#| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾Ñтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr "декларациÑм доÑтупа Ñледует предпочеÑÑ‚ÑŒ using-declarations; предлагаетÑÑ: добавьте ключевое Ñлово %<using%>"
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "типы Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÑ‚ÑŒ в алиаÑных декларациÑÑ… шаблонов"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, fuzzy, gcc-internal-format
#| msgid "compound-statement in constexpr function"
msgid "%<asm%> in %<constexpr%> function"
msgstr "ÑоÑтавной оператор в constexpr функции"
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "function-definition здеÑÑŒ не допуÑкаетÑÑ"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ asm не допуÑкаетÑÑ Ð¿Ñ€Ð¸ определении функции"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "атрибуты не допуÑкаютÑÑ Ð¿Ñ€Ð¸ определении функции"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr "ожидалÑÑ ÐºÐ¾Ð½Ñтруктор, деÑтруктор или преобразование типа"
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, gcc-internal-format
msgid "expected initializer"
msgstr "ожидалÑÑ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, gcc-internal-format
msgid "initializer provided for function"
msgstr "инициализатор задан Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "атрибуты поÑле инициализатора в Ñкобках проигнорированы"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
#| msgid "function %q+D redeclared as inline"
msgid "non-function %qD declared as implicit template"
msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q+D повторно декларирована как inline"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "граница маÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ð¹ конÑтантой"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr "невозможно определить Ñлемент завиÑимого typedef %qT"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%E%> не ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "некорректное иÑпользование конÑтруктора как шаблона"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr "иÑпользуйте %<%T::%D%> вмеÑто %<%T::%D%> Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½Ñтруктора в имени Ñ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
@@ -48665,362 +48735,364 @@ msgstr "иÑпользуйте %<%T::%D%> вмеÑто %<%T::%D%> Ð´Ð»Ñ Ð¸Ð¼ÐµÐ
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
#| msgid "invalid type in declaration"
msgid "qualified-id in declaration"
msgstr "некорректный тип в декларации"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, gcc-internal-format
msgid "expected declarator"
msgstr "ожидалаÑÑŒ декларациÑ"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD ÑвлÑетÑÑ Ð¿Ñ€Ð¾ÑтранÑтвом имён"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr "невозможно Ñформировать указатель на Ñлемент не клаÑÑа %q#T"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr "ожидалÑÑ ptr-operator"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "повторный cv-qualifier"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
#| msgid "duplicate cv-qualifier"
msgid "multiple ref-qualifiers"
msgstr "повторный cv-qualifier"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr "повторный virt-specifier"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
#| msgid "in template argument for type %qT "
msgid "missing template arguments after %qT"
msgstr "в аргументе шаблона Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qT "
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, gcc-internal-format
msgid "invalid use of %qT"
msgstr "некорректное иÑпользование %qT"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "типы Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÑ‚ÑŒ в аргументах шаблона"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
#| msgid "invalid non-type template argument"
msgid "invalid use of %<auto%> in template argument"
msgstr "некорректный нетиповый аргумент шаблона"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr "ожидалÑÑ type-specifier"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "ожидалоÑÑŒ %<,%> или %<...%>"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr "типы Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÑ‚ÑŒ в типах параметров"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "аргументы по умолчанию разрешены только Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² функций"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr "parameter pack %qD не может иметь подразумеваемый аргумент"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "pack параметр шаблона не может иметь аргумент по умолчанию"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr "parameter pack не может иметь подразумеваемый аргумент"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ не поддерживает назначенные инициализаторы"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO C++ не поддерживает C99 назначенные инициализаторы"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr "ожидалоÑÑŒ class-name"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "ожидалоÑÑŒ %<;%> поÑле Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÐºÐ»Ð°ÑÑа"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "ожидалоÑÑŒ %<;%> поÑле Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñтруктуры"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "ожидалоÑÑŒ %<;%> поÑле Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "ожидалоÑÑŒ %<{%> или %<:%>"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "невозможно задать %<override%> Ð´Ð»Ñ ÐºÐ»Ð°ÑÑа"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr "global ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð¸ клаÑÑа некорректна"
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr "квалифицированное Ð¸Ð¼Ñ Ð½Ðµ именует клаÑÑ"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "некорректное Ð¸Ð¼Ñ ÐºÐ»Ð°ÑÑа в декларации %qD"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "перед Ñвной Ñпециализацией должно быть %<template <>%>"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "шаблон функции %qD редекларирован как шаблон клаÑÑа"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr "невозможно разрешить typename type"
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+#T"
msgid "previous definition of %q#T"
msgstr "предыдущее определение %q+#T"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, gcc-internal-format
msgid "expected class-key"
msgstr "ожидалоÑÑŒ class-key"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
#| msgid "expected %<class%>, %<typename%>, or %<template%>"
msgid "expected %<class%> or %<typename%>"
msgstr "ожидалоÑÑŒ %<class%>, %<typename%> или %<template%>"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr "в C++03 class-key должен иÑпользоватьÑÑ Ð¿Ñ€Ð¸ декларировании friend"
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "в декларации friend нет имени клаÑÑа или функции"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr "Ñпецификатор pure в определении функции"
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%> at end of member declaration"
msgid "stray %<,%> at end of member declaration"
msgstr "ожидалоÑÑŒ %<;%> в конце декларации Ñлемента"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "ожидалоÑÑŒ %<;%> в конце декларации Ñлемента"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr "некорректный Ñпецификатор pure (только %<= 0%> допуÑкаетÑÑ)"
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr "инициализатор в фигурных Ñкобках здеÑÑŒ не допуÑкаетÑÑ"
-#: cp/parser.c:23680
-#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+#: cp/parser.c:23703
+#, fuzzy, gcc-internal-format
+#| msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr "%<virtual%> задано более одного раза в base-specified"
-#: cp/parser.c:23700
-#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+#: cp/parser.c:23723
+#, fuzzy, gcc-internal-format
+#| msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr "более одного Ñпецификатора access в base-specified"
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr "ключевое Ñлово %<typename%> не допуÑкаетÑÑ Ð²Ð½Ðµ шаблонов"
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr "ключевое Ñлово %<typename%> запрещено в Ñтом контекÑте (базовый клаÑÑ Ð½ÐµÑвно ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼)"
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "типы Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÑ‚ÑŒ в exception-specification"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
#| msgid "due to different exception specifications"
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "из-за различных Ñпецификаций иÑключений"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, fuzzy, gcc-internal-format
#| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
msgid "dynamic exception specifications are deprecated in C++11"
msgstr "динамичеÑкие Ñпецификации иÑключений не рекомендуютÑÑ Ð² C++0x; иÑпользийте вмеÑто Ñтого %<noexcept%>"
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%> in conversion operator"
msgid "invalid use of %<auto%> in exception-specification"
msgstr "некорректное иÑпользование %<auto%> в операторе преобразованиÑ"
#
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, fuzzy, gcc-internal-format
#| msgid "%qD is not %<constexpr%>"
msgid "%<try%> in %<constexpr%> function"
msgstr "%qD не еÑÑ‚ÑŒ %<constexpr%>"
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr "типы Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÑ‚ÑŒ в exception-declarations"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute conflicts with attribute %s"
msgid "attribute using prefix used together with scoped attribute token"
msgstr "атрибут %qE конфликтует Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, fuzzy, gcc-internal-format
#| msgid "expected identifier before string constant"
msgid "expected an identifier for the attribute name"
msgstr "ожидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ перед Ñтроковой конÑтантой"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
#| msgid "unexpected attribute before %qE"
msgid "expected attribute before %<...%>"
msgstr "неожиданный атрибут перед %qE"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, fuzzy, gcc-internal-format
#| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr "C++0x auto доÑтупны только Ñ -std=c++11 или -std=gnu++11"
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, fuzzy, gcc-internal-format
#| msgid "%<@required%> is not available in Objective-C 1.0"
msgid "%<requires%> only available with -fconcepts"
msgstr "%<@required%> недоÑтупно в Objective-C 1.0"
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, fuzzy, gcc-internal-format
#| msgid "a transaction expression cannot appear in a constant-expression"
msgid "a requires expression cannot appear outside a template"
msgstr "транзакционное выражение не может приÑутÑтвовать в конÑтантном выражении"
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr "ÑÐ¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñлемента %<%T::%E%> требует %<template<>%> ÑинтакÑиÑ"
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %<%T::%E%>"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "недоÑтаточно ÑпиÑков параметров шаблонов"
@@ -49029,513 +49101,513 @@ msgstr "недоÑтаточно ÑпиÑков параметров шаблоÐ
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr "Ñлишком много ÑпиÑков параметров шаблонов"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "именованные возвращаемые Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÑŒÑˆÐµ не поддерживаютÑÑ"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, fuzzy, gcc-internal-format
#| msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr "шаблон литерального оператора %qD имеет некорректный ÑпиÑок параметров. ОжидалÑÑ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack аргумент шаблона <char...>"
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr "шаблон литерального оператора %qD имеет некорректный ÑпиÑок параметров. ОжидалÑÑ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack аргумент шаблона <char...>"
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
#| msgid "Enable multiply instructions"
msgid "empty introduction-list"
msgstr "Включить инÑтрукции умножениÑ"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, fuzzy, gcc-internal-format
#| msgid "no matching template for %qD found"
msgid "no matching concept for template-introduction"
msgstr "нет подходÑщего шаблона Ð´Ð»Ñ %qD"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñлемента в локальном клаÑÑе"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr "шаблон Ñ Ð¿Ñ€Ð¸Ð²Ñзкой C"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑÐ²Ð½Ð°Ñ ÑпециализациÑ"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %<typedef%>"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "a class template declaration must not declare anything else"
msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ не опиÑывает"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "ÑÐ²Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° не может иметь клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "%<>>%> должно быть %<> >%> внутри ÑпиÑка аргументов вложенного шаблона"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "ошибочное иÑпользование %<>>%>, иÑпользуйте %<>%> Ð´Ð»Ñ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ ÑпиÑка аргументов шаблона"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "некорректное иÑпользование %qD в Ñпецификации привÑзки"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%> перед %qD"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++ 1998 не поддерживает %<long long%>"
#
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, fuzzy, gcc-internal-format
#| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "в Ñпецификаторах декларации заданы и %<_Sat%> и %<char%>"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
#| msgid "duplicate %qE"
msgid "duplicate %qD"
msgstr "дублирование %qE"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "дублирование %qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr "ожидалоÑÑŒ %<new%>"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr "ожидалоÑÑŒ %<delete%>"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr "ожидалоÑÑŒ %<return%>"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr "ожидалоÑÑŒ %<extern%>"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "ожидалоÑÑŒ %<static_assert%>"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "ожидалоÑÑŒ %<decltype%>"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr "ожидалоÑÑŒ %<operator%>"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr "ожидалоÑÑŒ %<class%>"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr "ожидалоÑÑŒ %<template%>"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "ожидалоÑÑŒ %<namespace%>"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr "ожидалоÑÑŒ %<using%>"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr "ожидалоÑÑŒ %<asm%>"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr "ожидалоÑÑŒ %<try%>"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr "ожидалоÑÑŒ %<catch%>"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr "ожидалоÑÑŒ %<throw%>"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "ожидалоÑÑŒ %<__label__%>"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr "ожидалоÑÑŒ %<@try%>"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "ожидалоÑÑŒ %<@synchronized%>"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "ожидалоÑÑŒ %<@throw%>"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr "ожидалоÑÑŒ %<__transaction_atomic%>"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr "ожидалоÑÑŒ %<__transaction_relaxed%>"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr "ожидалоÑÑŒ %<::%>"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr "ожидалоÑÑŒ %<...%>"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr "ожидалоÑÑŒ %<*%>"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr "ожидалоÑÑŒ %<~%>"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "ожидалоÑÑŒ %<:%> или %<::%>"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "ожидалоÑÑŒ %<class%>, %<typename%> или %<template%>"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "%qs tag иÑпользован в именовании %q#T"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "%q#T был ранее декларирован здеÑÑŒ"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%qD редекларирован Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ доÑтупом"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, fuzzy, gcc-internal-format
#| msgid "%<template%> (as a disambiguator) is only allowed within templates"
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr "Ñлово %<template%> (Ð´Ð»Ñ ÑнÑÑ‚Ð¸Ñ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñти) допуÑкаетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ внутри шаблонов"
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr "конец файла в аргументе по умолчанию"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr "неверное положение %<@%D%> конÑтрукции Objective-C++"
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, fuzzy, gcc-internal-format
#| msgid "objective-c++ message argument(s) are expected"
msgid "objective-c++ message receiver expected"
msgstr "ожидалиÑÑŒ objective-c++ аргумент(Ñ‹) ÑообщениÑ"
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr "ожидалиÑÑŒ objective-c++ аргумент(Ñ‹) ÑообщениÑ"
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr "в конÑтрукции %<@encode%> в качеÑтве аргумента должен быть задан тип"
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr "некорректное Objective-C++ Ð¸Ð¼Ñ Ñелектора"
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr "ожидалаÑÑŒ objective-c++ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr "атрибуты метода должны задаватьÑÑ Ð² конце"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr "Ñлучайное %qs между Objective-C++ методами"
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr "некорректный тип Ð´Ð»Ñ instance переменной"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "ожидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ поÑле %<@protocol%>"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr "атрибуты Ð½ÐµÐ»ÑŒÐ·Ñ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ до %<@%D%> Objective-C++ ключевого Ñлова"
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "префикÑные атрибуты игнорируютÑÑ Ð´Ð¾ %<@%D%>"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, gcc-internal-format
msgid "invalid type for property"
msgstr "некорректный тип Ð´Ð»Ñ property"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<wait%> expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid reduction-identifier"
msgstr "неверный инициализатор"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr "ÑÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ðµ допуÑкаетÑÑ Ð² OpenMP %<for%> цикле"
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, fuzzy, gcc-internal-format
#| msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "ÑÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ðµ допуÑкаетÑÑ Ð² OpenMP %<for%> цикле"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD не должна быть reduction"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, fuzzy, gcc-internal-format
#| msgid "not enough DO loops for collapsed !$OMP DO at %L"
msgid "not enough for loops to collapse"
msgstr "недоÑтаточно DO циклов Ð´Ð»Ñ Ñжатого !$OMP DO в %L"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, fuzzy, gcc-internal-format
#| msgid "attributes are not allowed on a function-definition"
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "атрибуты не допуÑкаютÑÑ Ð¿Ñ€Ð¸ определении функции"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid initializer clause"
msgstr "неверный инициализатор"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
#| msgid "expected id-expression"
msgid "expected id-expression (arguments)"
msgstr "ожидалоÑÑŒ id-выражение"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in declare reduction type list"
msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÑ‚ÑŒ новые типы"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp%> clause before %<decltype%>"
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr "ожидалаÑÑŒ конÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ %<#pragma omp%> перед %<decltype%>"
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qD does not refer to a namespace scope function"
msgstr "%qD не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñлементом-функцией"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr "%<__transaction_relaxed%> без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ транзакционной памÑти"
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr "%<__transaction_atomic%> без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ транзакционной памÑти"
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "муÑор в конце директивы %<#pragma GCC pch_preprocess%>"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
#| msgid "invalid constraints for operand"
msgid "invalid grainsize for _Cilk_for"
msgstr "некорректные Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "#pragma GCC optimize не допуÑкаетÑÑ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ функций"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma simd%> must be inside a function"
msgstr "#pragma GCC optimize не допуÑкаетÑÑ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ функций"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC optimize is not allowed inside functions"
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "#pragma GCC optimize не допуÑкаетÑÑ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ функций"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "межмодульные оптимизации не реализованы Ð´Ð»Ñ C++"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
#| msgid "Expected variable name at %C"
msgid "expected variable-name"
msgstr "ОжидалоÑÑŒ Ð¸Ð¼Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ в %C"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<)%> before %qE"
msgid "expected %<,%> or %<)%> after %qE"
msgstr "ожидалаÑÑŒ %<,%> или %<)%> перед %qE"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, fuzzy, gcc-internal-format
#| msgid "templates may not be %<virtual%>"
msgid "implicit templates may not be %<virtual%>"
@@ -49631,7 +49703,7 @@ msgstr "ÑÐ¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ %qD поÑле конкретизации"
msgid "candidate is: %#D"
msgstr "претендент: %+#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, fuzzy, gcc-internal-format
#| msgid "%s %+#D"
msgid "%s %#D"
@@ -50247,126 +50319,144 @@ msgstr "%qE не еÑÑ‚ÑŒ корректный аргумент шаблона Ñ
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%qE не еÑÑ‚ÑŒ корректный аргумент шаблона типа %qT поÑкольку %qD не имеет внешней привÑзки"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qE не еÑÑ‚ÑŒ корректный аргумент шаблона типа %qT поÑкольку %qD не имеет привÑзки"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+#| msgid " variable-sized array type %qT is not a valid template argument"
+msgid "the address of %qD is not a valid template argument"
+msgstr " тип маÑÑива переменного размера %qT не еÑÑ‚ÑŒ корректный аргумент шаблона"
+
+#: cp/pt.c:6634
+#, fuzzy, gcc-internal-format
+#| msgid " variable-sized array type %qT is not a valid template argument"
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr " тип маÑÑива переменного размера %qT не еÑÑ‚ÑŒ корректный аргумент шаблона"
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+#| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "%qE не еÑÑ‚ÑŒ корректный аргумент шаблона типа %qT поÑкольку %qD не имеет внешней привÑзки"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr "%qE не еÑÑ‚ÑŒ корректный аргумент шаблона Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qT из-за конфликтов в cv-qualification"
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qE не еÑÑ‚ÑŒ корректный аргумент шаблона Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qT поÑкольку он не еÑÑ‚ÑŒ lvalue"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%q#D не еÑÑ‚ÑŒ корректный аргумент шаблона Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qT поÑкольку ÑÑÑ‹Ð»Ð¾Ñ‡Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ðµ имеет поÑтоÑнного адреÑа"
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qE не еÑÑ‚ÑŒ корректный аргумент шаблона Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qT поÑкольку он не ÑвлÑетÑÑ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ привÑзкой"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%qE не еÑÑ‚ÑŒ корректный аргумент шаблона Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qT поÑкольку объект %qD не имеет внешней привÑзки"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qE не еÑÑ‚ÑŒ корректный аргумент шаблона Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qT поÑкольку он ÑвлÑетÑÑ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr "попробуйте задать %qE"
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qE не еÑÑ‚ÑŒ корректный аргумент шаблона Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qT поÑкольку он имеет тип %qT"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "Ñтандартные Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² данном контекÑте недопуÑтимы"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr "игнорирование атрибутов аргумента шаблона %qT"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes on template argument %qT"
msgid "ignoring attributes in template argument %qE"
msgstr "игнорирование атрибутов аргумента шаблона %qT"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr "injected-class-name %qD иÑпользовано как шаблон аргумента шаблона"
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr "некорректное иÑпользование деÑтруктора %qE в качеÑтве типа"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr "Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾ чтобы ÑоÑлатьÑÑ Ð½Ð° тип параметра шаблона, иÑпользуйте конÑтрукцию %<typename %E%>"
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "неÑоответÑÑ‚Ð²Ð¸Ñ Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² аргументе %d в ÑпиÑке параметров шаблона Ð´Ð»Ñ %qD"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " ожидалаÑÑŒ конÑтанта типа %qT, а обнаружено %qT"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " ожидалÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½ клаÑÑа, а обнаружено %qE"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " ожидалÑÑ Ñ‚Ð¸Ð¿, обнаружено %qE"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " ожидалÑÑ Ñ‚Ð¸Ð¿, обнаружено %qT"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr " ожидалÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½ клаÑÑа, обнаружено %qT"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr " ожидалÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½ типа %qD, обнаружено %qT"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
#| msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "неÑоответÑÑ‚Ð²Ð¸Ñ Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² аргументе %d в ÑпиÑке параметров шаблона Ð´Ð»Ñ %qD"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got %qE"
msgid " expected %qD but got %qD"
@@ -50374,110 +50464,110 @@ msgstr " ожидалÑÑ Ñ‚Ð¸Ð¿, обнаружено %qE"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "неÑоответÑтвие типов в нетиповом parameter pack"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
#| msgid "could not convert template argument %qE to %qT"
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "ошибка при преобразовании аргумента шаблона %qE в %qT"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "некорректный аргумент шаблона %d"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "неправильное чиÑло аргументов шаблона (%d, а должно быть %d)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of template arguments (%d, should be %d)"
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "неправильное чиÑло аргументов шаблона (%d, а должно быть %d)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, fuzzy, gcc-internal-format
#| msgid "provided for %q+D"
msgid "provided for %qD"
msgstr "задано Ð´Ð»Ñ %q+D"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, fuzzy, gcc-internal-format
#| msgid "default argument for template parameter for class enclosing %qD"
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr "подразумеваемый аргумент Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° шаблона Ð´Ð»Ñ ÐºÐ»Ð°ÑÑа включающего %qD"
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, fuzzy, gcc-internal-format
#| msgid "default argument given for parameter %d of %q#D"
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "подразумеваемый аргумент задан Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#D"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "задано Ð´Ð»Ñ %q+D"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "%q#D не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ функции"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "не-шаблонный тип %qT иÑпользован как шаблон"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "Ð´Ð»Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ шаблона %q+D"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
#| msgid "internal consistency failure"
msgid "template constraint failure"
msgstr "обнаружена неÑоглаÑованноÑÑ‚ÑŒ внутреннего предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ gcc"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable"
msgid "use of invalid variable template %qE"
msgstr "%qD не переменнаÑ"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr "глубина конкретизации шаблона превышает макÑимум %d (задайте -ftemplate-depth= чтобы увеличить макÑимум) при подÑтановке %qS"
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr "неÑоответÑтвие длин argument pack при раÑширении %<%T%>"
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr "неÑоответÑтвие длин argument pack при раÑширении %<%E%>"
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
#| msgid "redefinition of default argument for %q#D"
msgid " when instantiating default argument for call to %D"
@@ -50496,280 +50586,280 @@ msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° по умолчанию дл
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD имеет тип функции"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "некорректный тип параметра %qT"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "в декларации %q+D"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ маÑÑив"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ функцию"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "Ñоздание ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент-функцию не клаÑÑового типа %qT"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr "Ñоздание ÑÑылки на void"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "формирование ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° ÑÑылочный тип %qT"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr "формирование ÑÑылки на ÑÑылочный тип %qT"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
#| msgid "cannot declare pointer to qualified function type %qT"
msgid "forming pointer to qualified function type %qT"
msgstr "невозможно декларировать указатель на квалифицированный тип функции %qT"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
#| msgid "cannot declare reference to qualified function type %qT"
msgid "forming reference to qualified function type %qT"
msgstr "невозможно декларировать ÑÑылку на квалифицированный тип функции %qT"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "Ñоздание ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент не клаÑÑового типа %qT"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "Ñоздание ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент ÑÑылочного типа %qT"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "Ñоздание ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент типа void"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr "Ñоздание маÑÑива Ñлементов типа %qT"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT не ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct или union"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%qT разрешаетÑÑ Ð² %qT, который не ÑвлÑетÑÑ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñлимым типом"
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qT разрешаетÑÑ Ð² %qT, который не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑовым типом"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow initializers in lambda expression capture lists"
msgid "empty initializer in lambda init-capture"
msgstr "ISO C++ не допуÑкает инициализаторы в ÑпиÑках lambda expression capture"
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr "иÑпользование %qs в шаблоне"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "квалифицированный тип %qT не ÑоответÑтвует имени деÑтруктора ~%qT"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr "завиÑимое Ð¸Ð¼Ñ %qE разбираетÑÑ ÐºÐ°Ðº не тип, но ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð´Ð°ÐµÑ‚ тип"
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr "задайте %<typename %E%>, еÑли подразумеваетÑÑ Ñ‚Ð¸Ð¿"
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "иÑпользование некорректного Ð¿Ð¾Ð»Ñ %qD"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "некорректное иÑпользование pack expansion expression"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr "иÑпользуйте %<...%> Ð´Ð»Ñ Ñ€Ð°ÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ argument pack"
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr "%qD не декларирован в Ñтом контекÑте, и не было найдено деклараций при завиÑимом от аргументов поиÑке в точке конкретизации"
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr "декларации в завиÑимой базе %qT не найдены при неквалифицированном поиÑке"
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr "иÑпользуйте %<this->%D%>"
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr "иÑпользуйте %<%T::%D%>"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here, later in the translation unit"
msgid "%qD declared here, later in the translation unit"
msgstr "%q+D декларировано здеÑÑŒ, позднее в единице компилÑции"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑом или проÑтранÑтвом имён"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑом или проÑтранÑтвом имён"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
#| msgid "%qT is/uses anonymous type"
msgid "%qT is/uses unnamed type"
msgstr "%qT еÑÑ‚ÑŒ/иÑпользует анонимный тип"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "аргумент шаблона Ð´Ð»Ñ %qD иÑпользует локальный тип %qT"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "%qT еÑÑ‚ÑŒ переменно модифицированный тип"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "целочиÑленное выражение %qE не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr " при конкретизации %qD"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#T"
msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° клаÑÑа Ð´Ð»Ñ %q#T"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#D"
msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° клаÑÑа Ð´Ð»Ñ %q#T"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
#, fuzzy
#| msgid "%s %+#D"
msgid "%s %#S"
msgstr "%s %+#D"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "%qD не ÑвлÑетÑÑ ÑтатичеÑким Ñлементом данных шаблона клаÑÑа"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "нет подходÑщего шаблона Ð´Ð»Ñ %qD"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "тип %qT Ð´Ð»Ñ Ñвной конкретизации %qD не ÑоответÑтвует декларированному типу %qT"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ %q#D"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ %q#D"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO C++ 1998 запрещает иÑпользование %<extern%> в Ñвной конкретизации"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ %qD в конкретизации шаблона"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½ÐµÐºÐ»Ð°ÑÑового шаблона %qD"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñ‚Ð¸Ð¿Ð° %qT, не ÑвлÑющегоÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ %q#T до Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "ISO C++ запрещает иÑпользование %qE в Ñвных конкретизациÑÑ…"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ %q#T"
@@ -50781,98 +50871,98 @@ msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ %q#T"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ %qD без определениÑ"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr "глубина конкретизации шаблона превышает макÑимум %d при конкретизации %q+D, возможно при генерации виртуальной таблицы (задайте -ftemplate-depth= чтобы увеличить макÑимум)"
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr "некорректный нетиповый параметр шаблона"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%q#T не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ типом Ð´Ð»Ñ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ параметра шаблона"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr "вывод из взÑтого в Ñкобки ÑпиÑка инизиализатора требует #include <initializer_list>"
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
#| msgid "non-template %qD used as template"
msgid "non-class template %qT used without template arguments"
msgstr "не шаблон %qD иÑпользован как шаблон"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
#| msgid " template argument deduction/substitution failed:"
msgid "class template argument deduction failed:"
msgstr " вывод/подÑтановка аргумента шаблона неудачна:"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
#| msgid "function not considered for inlining"
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð½Ðµ подлежит inline-подÑтановке"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
#| msgid "unable to deduce %qT from %qE"
msgid "unable to deduce lambda return type from %qE"
msgstr "невозможно вывеÑти %qT из %qE"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "невозможно вывеÑти %qT из %qE"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "RTL-инÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð½Ðµ удовлетворÑет Ñвоим ограничениÑм:"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "RTL-инÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð½Ðµ удовлетворÑет Ñвоим ограничениÑм:"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not satisfy placeholder constraints"
@@ -51035,504 +51125,504 @@ msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+#D недопуÑтима,"
msgid " since %q+#D declared in base class"
msgstr " поÑкольку %q+#D объÑвлена в базовом клаÑÑе"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "иÑпользуйте Ñвные фигурные Ñкобки вокруг пуÑтого тела цикла %<do%>"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "невозможно определить тип операнда %qE Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asm"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr "__label__ декларации допуÑкаютÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ в контекÑтах функций"
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
#| msgid "invalid use of member %q+D in static member function"
msgid "invalid use of member %qD in static member function"
msgstr "некорректное иÑпользование Ñлемента %q+D в ÑтатичеÑком Ñлементе-функции"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "аргументы к деÑтруктору не допуÑкаютÑÑ"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "Ð¸Ð¼Ñ %<this%> недоÑтупно Ð´Ð»Ñ ÑтатичеÑких Ñлементов-функций"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "некорректное иÑпользование %<this%> в функции, не ÑвлÑющейÑÑ Ñлементом"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "некорректное иÑпользование %<this%> на внешнем уровне"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "некорректный квалифицированный контекÑÑ‚ в имени пÑевдодеÑтруктора"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "квалифицированный тип %qT не ÑоответÑтвует имени деÑтруктора ~%qT"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE не имеет тип %qT"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr "ÑоÑтавной литерал необъектного типа %qT"
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "параметры шаблона, ÑвлÑющиеÑÑ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸, должны задаватьÑÑ Ð¿Ñ€Ð¸ помощи ключевых Ñлов %<class%> или %<typename%>"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "некорректное иÑпользование типа %qT как подразумеваемого Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° параметра шаблона"
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "некорректный подразумеваемый аргумент Ð´Ð»Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° параметра шаблона"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "определение %q#T внутри ÑпиÑка параметров шаблона"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "некорректное определение квалифицированного типа %qT"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ клаÑÑа"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "cannot capture member %qD of anonymous union"
msgstr "protected-Ñлемент %q+#D в анонимном объединении"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr "%qD не захватываетÑÑ"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, fuzzy, gcc-internal-format
#| msgid "use of %<auto%> variable from containing function"
msgid "use of local variable with automatic storage from containing function"
msgstr "иÑпользование %<auto%> переменной из внутренней функции"
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr "иÑпользование параметра из внутренней функции"
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
#| msgid "use of parameter %qD outside function body"
msgid "use of parameter outside function body"
msgstr "иÑпользование параметра %qD вне тела функции"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
#| msgid "mismatched arguments"
msgid "missing template arguments"
msgstr "неÑовпадающие аргументы"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "параметр шаблона %qD типа %qT не допуÑкаетÑÑ Ð² целочиÑленном конÑтантном выражении поÑкольку он не целого или перечиÑлимого типа"
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "иÑпользование проÑтранÑтва имён %qD в качеÑтве выражениÑ"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "иÑпользование шаблона клаÑÑа %qT в качеÑтве выражениÑ"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ Ñлемента %qD неоднозначен в Ñетке множеÑтвенного наÑледованиÑ"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "%qD не может поÑвлÑÑ‚ÑŒÑÑ Ð² конÑтантном выражении"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "тип %qE неизвеÑтен"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "%qT не имеет перечиÑлимый тип"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr "Parameter pack __bases допуÑтим только в декларации шаблона"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr "невозможно применить %<offsetof%> к деÑтруктору %<~%T%>"
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "невозможно применить %<offsetof%> к Ñлементу-функции %qD"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, fuzzy, gcc-internal-format
#| msgid "reference to %qD is ambiguous"
msgid "user defined reduction lookup is ambiguous"
msgstr "ÑÑылка на %qD противоречива"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, fuzzy, gcc-internal-format
#| msgid "%qE has invalid type for %<reduction%>"
msgid "%qE has const type for %<reduction%>"
msgstr "%qE имеет неверный тип Ð´Ð»Ñ %<reduction%>"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "linear step expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "%qD не еÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² клаузуле %qs"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "%qD не еÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² клаузуле %<firstprivate%>"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "%qD не еÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² клаузуле %<lastprivate%>"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<gang%> static expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> static value must be positive"
msgstr "значение %<num_threads%> должно быть положительным"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<gang%> num expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<vector%> length expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<worker%> num expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%qs expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> num value must be positive"
msgstr "значение %<num_threads%> должно быть положительным"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<vector%> length value must be positive"
msgstr "значение %<num_threads%> должно быть положительным"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<worker%> num value must be positive"
msgstr "значение %<num_threads%> должно быть положительным"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr "schedule chunk size выражение должно быть целочиÑленным"
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%qs length expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
#| msgid "collapse argument needs positive constant integer expression"
msgid "%qs length expression must be positive constant integer expression"
msgstr "collapse аргумент требует положительного конÑтантного целого выражениÑ"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<async%> expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<thread_limit%> expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, fuzzy, gcc-internal-format
#| msgid "slice end must be integer"
msgid "%<device%> id must be integral"
msgstr "конец вырезки должен быть целым"
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, fuzzy, gcc-internal-format
#| msgid "schedule chunk size expression must be integral"
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr "schedule chunk size выражение должно быть целочиÑленным"
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qD не еÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² клаузуле %qs"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr "%qD поÑвлÑетÑÑ Ð±Ð¾Ð»ÐµÐµ одного раза в клаузуле данных"
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, fuzzy, gcc-internal-format
#| msgid "schedule chunk size expression must be integral"
msgid "%<aligned%> clause alignment expression must be integral"
msgstr "schedule chunk size выражение должно быть целочиÑленным"
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qD не еÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² клаузуле %qs"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "template %qE in clause %qs"
msgstr "Ñлишком много конÑтрукций %qs"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<grainsize%> expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<priority%> expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<num_tasks%> expression must be integral"
msgstr "num_threads выражение должно быть целочиÑленным"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, fuzzy, gcc-internal-format
#| msgid "type to vector delete is neither pointer or array type"
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr "тип, заданный в векторном delete, не ÑвлÑетÑÑ Ð½Ð¸ маÑÑивом, ни указателем"
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<tile%> argument needs integral type"
msgstr "значение %<num_threads%> должно быть положительным"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr "%<threadprivate%> %qD не еÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ñ„Ð°Ð¹Ð»Ð°, проÑтранÑтва имен или контекÑта блока"
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "%<threadprivate%> %qE директива не в %qT определении"
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr "разноÑÑ‚ÑŒ между %qE и %qD не имеет целый тип"
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr "в %<#pragma omp atomic update%> иÑпользуютÑÑ Ð´Ð²Ðµ различные переменные Ð´Ð»Ñ Ð¿Ð°Ð¼Ñти"
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr "в %<#pragma omp atomic update%> иÑпользуютÑÑ Ð´Ð²Ðµ различные переменные Ð´Ð»Ñ Ð¿Ð°Ð¼Ñти"
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, fuzzy, gcc-internal-format
#| msgid "static assertion failed: %E"
msgid "static assertion failed"
msgstr "не выполнено ÑтатичеÑкое утверждение: %E"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr "неудача static assertion: %s"
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "неконÑтантное уÑловие Ð´Ð»Ñ static assertion"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "аргумент decltype должен быть выражением"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr "decltype не может разрешить Ð°Ð´Ñ€ÐµÑ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ функции"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, fuzzy, gcc-internal-format
#| msgid "third operand of conditional expression has no effect"
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "третий операнд уÑловного Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ ÑÑылка не имеет Ñффекта"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, fuzzy, gcc-internal-format
#| msgid "template argument %qE involves template parameter(s)"
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "аргумент шаблона %qE включает параметр(ы) шаблона"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument to %<__builtin_return_address%>"
msgid "non-pointer argument to %<__builtin_launder%>"
@@ -51549,121 +51639,121 @@ msgstr "квалификаторы %qV не могут быть применен
msgid "lambda-expression in a constant expression"
msgstr "выражение %qE не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантным выражением"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on types"
msgid "%qE attribute applied to %qD with void return type"
msgstr "атрибут %qE Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð¾Ð² игнорируетÑÑ"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute can only be applied to class definitions"
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "%qE атрибут может применÑÑ‚ÑŒÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ к определениÑм клаÑÑов"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "заданный init_priority не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ð¹ конÑтантой"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "%qE атрибут может иÑпользоватьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ объектов типа class на уровне файла"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "заданный init_priority вне диапазона"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "заданный init_priority зарезервировано Ð´Ð»Ñ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ иÑпользованиÑ"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "%qE атрибут не поддерживаетÑÑ Ð½Ð° данной платформе"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
#| msgid "declaration of %qD as member of %qT"
msgid "redeclaration of %qD adds abi tag %E"
msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD как Ñлемента %qT"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
#| msgid "%qD attribute requires a single NTBS argument"
msgid "the %qE attribute requires arguments"
msgstr "%qD атрибут требует единÑтвенный NTBS аргумент"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
#| msgid "argument of %qE attribute is not a string constant"
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "аргумент %qE атрибута не ÑÑ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ ÐºÐ¾Ð½Ñтанта"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
#| msgid "argument of %qE attribute is not a string constant"
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "аргумент %qE атрибута не ÑÑ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ ÐºÐ¾Ð½Ñтанта"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "%<%T::%D%> не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ декларатором"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid character in an identifier"
msgstr "%<%T::%D%> не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ декларатором"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "атрибут %qE Ð´Ð»Ñ Ð½Ðµ клаÑÑовых типов игнорируетÑÑ"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "%qE attribute applied to %qT after its definition"
msgstr "проигнорированы атрибуты, примененные к %qT поÑле определениÑ"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "проигнорированы атрибуты, примененные к %qT поÑле определениÑ"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, fuzzy, gcc-internal-format
#| msgid "ignoring attributes applied to %qT after definition"
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "проигнорированы атрибуты, примененные к %qT поÑле определениÑ"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "атрибут %qE применим только к функциÑм, а не к %s"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
#| msgid "%s attribute applied to %s %s at %L"
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "%s атрибут применен к %s %s в %L"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr "ноль как конÑтанта пуÑтой указатель"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "lang_* check: ошибка в %s, в %s:%d"
@@ -52363,164 +52453,164 @@ msgstr " в преобразовании ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° ÑлеменÑ
msgid "invalid conversion to type %qT from type %qT"
msgstr "некорректное преобразование к типу %qT от типа %qT"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT Ð´Ð»Ñ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qP функции %qD"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT в подразумеваемом аргументе"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT при передаче аргументов"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT в инициализации"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT при возврате"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT в приÑваивании"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
#| msgid "return type %q#T is incomplete"
msgid "class type %qT is incomplete"
msgstr "тип результата %q#T неполный"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "параметр %qP %qD мог быть кандидатом Ð´Ð»Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° формата"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr "параметр мог быть кандидатом Ð´Ð»Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° формата"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr "цель Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¼Ð¾Ð³Ð»Ð° быть кандидатом Ð´Ð»Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° формата"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr "цель инициализации могла быть кандидатом Ð´Ð»Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° формата"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "Ð»ÐµÐ²Ð°Ñ Ñ‡Ð°ÑÑ‚ÑŒ приÑÐ²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¼Ð¾Ð³Ð»Ð° быть кандидатом Ð´Ð»Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° формата"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
#| msgid "in passing argument %P of %q+D"
msgid "in passing argument %P of %qD"
msgstr "при передаче аргумента %P функции %q+D"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "возврат ÑÑылки на временную переменную"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "возвращена ÑÑылка на не-lvalue-выражение"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, fuzzy, gcc-internal-format
#| msgid "reference to local variable %q+D returned"
msgid "reference to local variable %qD returned"
msgstr "возвращена ÑÑылка на локальную переменную %q+D"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of label %qD returned"
msgstr "возвращен Ð°Ð´Ñ€ÐµÑ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ переменной %q+D"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of local variable %qD returned"
msgstr "возвращен Ð°Ð´Ñ€ÐµÑ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ переменной %q+D"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "возвращен результат деÑтруктора"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "возврат в обработчике try-блока конÑтруктора"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "возврат результата конÑтруктора"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "return без Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² функции, возвращающей %qT"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
#| msgid "<brace-enclosed initializer list>"
msgid "returning initializer list"
msgstr "<инициализатор в фигурных Ñкобках>"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr "противоречивые типы %qT и %qT выведены Ð´Ð»Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ типа lambda"
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, fuzzy, gcc-internal-format
#| msgid "inconsistent deduction for %qT: %qT and then %qT"
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr "противоречивый вывод Ð´Ð»Ñ %qT: %qT и затем %qT"
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "return Ñо значением в функции, возвращающей 'void'"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%> не должен возвращать NULL, еÑли только он не декларирован %<throw()%> (или задан ключ -fcheck-new)"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr "иÑпользование временного как lvalue"
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr "иÑпользование xvalue (rvalue ÑÑылка) как lvalue"
@@ -56859,99 +56949,99 @@ msgstr "Цель инициализации ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð² %L должнÐ
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr "Цель инициализации ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° процедуру в %L не может быть указателем на процедуру"
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr "Fortran 2008: Указательные функции в контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) в %L"
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr "Non-variable выражение в контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) в %L"
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, fuzzy, gcc-internal-format
#| msgid "Named constant '%s' in variable definition context (%s) at %L"
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð½Ñтанта '%s' в контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) в %L"
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, fuzzy, gcc-internal-format
#| msgid "'%s' in variable definition context (%s) at %L is not a variable"
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "'%s' в контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) в %L не еÑÑ‚ÑŒ переменнаÑ"
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr "Non-POINTER в контекÑте аÑÑоциации указателей (%s) в %L"
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Named constant '%s' in variable definition context (%s) at %L"
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð½Ñтанта '%s' в контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) в %L"
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr "LOCK_TYPE в контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) в %L"
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr "LOCK_TYPE в контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) в %L"
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr "Формальный аргумент '%s' Ñ INTENT(IN) в контекÑте аÑÑоциации указателей (%s) в %L"
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr "Формальный аргумент '%s' Ñ INTENT(IN) в контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) в %L"
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' ÑвлÑетÑÑ PROTECTED и не может поÑвлÑÑ‚ÑŒÑÑ Ð² контекÑте аÑÑоциации указателей (%s) в %L"
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' ÑвлÑетÑÑ PROTECTED и не может поÑвлÑÑ‚ÑŒÑÑ Ð² контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) в %L"
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' не может поÑвлÑÑ‚ÑŒÑÑ Ð² контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) в %L"
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr "'%s' в %L аÑÑоциированное Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾ индекÑированной целью не может иÑпользоватьÑÑ Ð² контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s)"
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr "'%s' в %L аÑÑоциированное Ñ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ не может иÑпользоватьÑÑ Ð² контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s)"
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, fuzzy, gcc-internal-format
#| msgid "Associate-name '%s' can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr "Ð˜Ð¼Ñ Ð°ÑÑоциации '%s' не может поÑвлÑÑ‚ÑŒÑÑ Ð² контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) в %L поÑкольку его цель в %L также не может"
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
@@ -57154,12 +57244,12 @@ msgstr "Первый аргумент определенного приÑваиÐ
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr "Второй аргумент определенного приÑÐ²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ Ð² %L должен быть INTENT(IN)"
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr "Первый аргумент интерфейÑа оператора в %L должен быть INTENT(IN)"
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr "Второй аргумент интерфейÑа оператора в %L должен быть INTENT(IN)"
@@ -58054,545 +58144,563 @@ msgstr "Fortran 2003: DC Ñпецификатор формата не допуÑ
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "Fortran 2003: DP Ñпецификатор формата не допуÑкаетÑÑ Ð² %C"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: X descriptor requires leading space count at %L"
msgid "X descriptor requires leading space count at %L"
msgstr "РаÑширение: X деÑкриптор требует предшеÑтвующий Ñчетчик пробелов в %L"
-#: fortran/io.c:762
+#: fortran/io.c:724
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: $ descriptor at %L"
msgid "$ descriptor at %L"
msgstr "РаÑширение: $ деÑкриптор в %L"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr "$ должен быть поÑледним Ñпецификатором в формате в %L"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %L"
msgid "Extension: Zero width after L descriptor at %L"
msgstr "РаÑширение: ОтÑутÑтвует Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° поÑле L деÑкриптора в %L"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %L"
msgid "Missing positive width after L descriptor at %L"
msgstr "РаÑширение: ОтÑутÑтвует Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° поÑле L деÑкриптора в %L"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, fuzzy, gcc-internal-format
#| msgid "%s in format string at %L"
msgid "%<G0%> in format at %L"
msgstr "%s в форматной Ñтроке в %L"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr "ÐŸÐ¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° требуетÑÑ Ð² Ñпецификаторе формата %s в %L"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr "Точка требуетÑÑ Ð² Ñпецификаторе формата %s в %L"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr "Точка требуетÑÑ Ð² Ñпецификаторе формата в %L"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr "H Ñпецификатор формата в %L еÑÑ‚ÑŒ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð°Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑ‚ÑŒ Fortran 95"
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing comma at %L"
msgid "Missing comma at %L"
msgstr "РаÑширение: ОтÑутÑтвует запÑÑ‚Ð°Ñ Ð² %L"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "%s в форматной Ñтроке в %L"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr "Лишние Ñимволы в формате в %L"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr "Оператор формата в главном блоке Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð² %C"
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "ENTRY оператор в %C не может поÑвлÑÑ‚ÑŒÑÑ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACE"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "ОтÑутÑтвует метка формата в %C"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "Ðекорректное значение Ð´Ð»Ñ %s Ñпецификации в %C"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ %s ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð² %C"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %s не может быть INTENT(IN) в %C"
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %s не может быть приÑвоена в PURE процедуре в %C"
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ %s метки в %C"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr "КонÑтантное выражение в FORMAT теге в %L должно быть типа default CHARACTER"
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr "FORMAT тег в %L должен быть типа default-kind CHARACTER или INTEGER"
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr "Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑ‚ÑŒ: ASSIGNED Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² FORMAT теге в %L"
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L has not been assigned a format label"
msgid "Variable %qs at %L has not been assigned a format label"
msgstr "Переменной '%s' в %L не была приÑвоена метка формата"
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, fuzzy, gcc-internal-format
#| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr "СкалÑÑ€ '%s' в FORMAT теге в %L не еÑÑ‚ÑŒ ASSIGNED переменнаÑ"
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Non-character in FORMAT tag at %L"
msgid "Non-character in FORMAT tag at %L"
msgstr "РаÑширение: Non-character в FORMAT теге в %L"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr "Non-character Ñлемент маÑÑива предполагаемой формы в FORMAT теге в %L"
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr "Non-character Ñлемент маÑÑива предполагаемого размера в FORMAT теге в %L"
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr "Non-character Ñлемент указательного маÑÑива в FORMAT теге в %L"
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "%s тег в %L должен быть типа %s"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr "%s тег в %L должен быть Ñтрокой Ñимволов подразумеваемого вида"
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "%s тег в %L должен быть ÑкалÑром"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: IOMSG tag at %L"
msgid "IOMSG tag at %L"
msgstr "Fortran 2003: IOMSG тег в %L"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr "Fortran 95 требует подразумеваемый INTEGER в %s теге в %L"
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr "Fortran 2008: Ðеподразумеваемый LOGICAL в %s теге в %L"
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "UNIT not specified at %L"
msgid "NEWUNIT specifier at %L"
msgstr "UNIT не Ñпецифицировано в %L"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: CONVERT tag at %L"
msgid "CONVERT tag at %L"
msgstr "РаÑширение: CONVERT тег в %L"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "Fortran 2003: %s Ñпецификатор в %s операторе в %C имеет значение '%s'"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, fuzzy, gcc-internal-format
#| msgid "%s specifier in %s statement at %C has invalid value '%s'"
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "%s Ñпецификатор в %s операторе в %C имеет некорректное значение '%s'"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, fuzzy, gcc-internal-format
#| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "РаÑширение: %s Ñпецификатор в %s операторе в %C имеет значение '%s'"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, fuzzy, gcc-internal-format
#| msgid "%s specifier in %s statement at %C has invalid value '%s'"
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "%s Ñпецификатор в %s операторе в %C имеет некорректное значение '%s'"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr "OPEN оператор не допуÑкаетÑÑ Ð² PURE процедуре в %C"
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr "UNIT Ñпецификатор не допуÑкаетÑÑ Ñ NEWUNIT в %C"
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr "NEWUNIT Ñпецификатор должен иметь FILE= или STATUS='scratch' в %C"
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr "OPEN оператор в %C должен иметь UNIT или NEWUNIT Ñпецифицированными"
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: ASYNCHRONOUS= в %C не допуÑкаетÑÑ Ð² Fortran 95"
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: BLANK= в %C не допуÑкаетÑÑ Ð² Fortran 95"
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: DECIMAL= в %C не допуÑкаетÑÑ Ð² Fortran 95"
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: ENCODING= в %C не допуÑкаетÑÑ Ð² Fortran 95"
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: ROUND= в %C не допуÑкаетÑÑ Ð² Fortran 95"
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: SIGN= в %C не допуÑкаетÑÑ Ð² Fortran 95"
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr "CLOSE оператор не допуÑкаетÑÑ Ð² PURE процедуре в %C"
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr "CLOSE оператор в %L требует UNIT номер"
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "UNIT номер в CLOSE операторе в %L должен быть неотрицательным"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "%s оператор не допуÑкаетÑÑ Ð² PURE процедуре в %C"
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "UNIT number in statement at %L must be non-negative"
msgid "UNIT number missing in statement at %L"
msgstr "UNIT номер в операторе в %L должен быть неотрицательным"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr "UNIT номер в операторе в %L должен быть неотрицательным"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: FLUSH statement at %C"
msgid "FLUSH statement at %C"
msgstr "Fortran 2003: FLUSH оператор в %C"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing format label at %C"
msgid "Missing format with default unit at %C"
msgstr "ОтÑутÑтвует метка формата в %C"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ UNIT ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð² %C"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° в %C"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr "Символ '%s' в ÑпиÑке имен '%s' ÑвлÑетÑÑ INTENT(IN) в %C"
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ NML ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð² %C"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' at %C must be a NAMELIST group name"
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr "Символ '%s' в %C должен быть именем NAMELIST группы"
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr "END тег в %C не допуÑкаетÑÑ Ð² операторе вывода"
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "UNIT не Ñпецифицировано в %L"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr "UNIT ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð² %L должна быть INTEGER выражением или CHARACTER переменной"
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr "ÐÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ñ„Ð¾Ñ€Ð¼Ð° WRITE оператора в %L, UNIT требуетÑÑ"
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr "ВнутреннÑÑ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð° Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼ индекÑом в %L"
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr "ВнешнÑÑ IO UNIT не может быть маÑÑивом в %L"
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not appear in a variable definition context"
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr "NAMELIST '%s' в READ операторе в %L Ñодержит Ñимвол '%s' который не может поÑвлÑÑ‚ÑŒÑÑ Ð² контекÑте Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, fuzzy, gcc-internal-format
+#| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr "NAMELIST объект '%s' в ÑпиÑке имен '%s' в %L ÑвлÑетÑÑ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ и требует определенную процедуру ввода/вывода"
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, fuzzy, gcc-internal-format
+#| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr "Fortran 2003: NAMELIST объект '%s' в ÑпиÑке имен '%s' в %L Ñ ALLOCATABLE или POINTER компонентами"
+
+#: fortran/io.c:3317
+#, fuzzy, gcc-internal-format
+#| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr "NAMELIST объект '%s' в ÑпиÑке имен '%s' в %L имеет ALLOCATABLE или POINTER компоненты и поÑтому требует определенную процедуру ввода/вывода"
+
+#: fortran/io.c:3328
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Comma before i/o item list at %L"
msgid "Comma before i/o item list at %L"
msgstr "РаÑширение: ЗапÑÑ‚Ð°Ñ Ð¿ÐµÑ€ÐµÐ´ i/o ÑпиÑком Ñлементов в %L"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "ERR тег метка %d в %L не определена"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "END тег метка %d в %L не определена"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "ERR тег метка %d в %L не определена"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "FORMAT метка %d в %L не определена"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "СинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° в I/O итераторе в %C"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr "ОжидалаÑÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð² READ операторе в %C"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "ОжидалоÑÑŒ выражение в %s операторе в %C"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "ÑинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° в %s операторе в %C"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: Internal file at %L with namelist"
msgid "Internal file at %L with namelist"
msgstr "Fortran 2003: Внутренний файл в %L Ñо ÑпиÑком имен"
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "ASYNCHRONOUS= Ñпецификатор в %L должен быть инициализационным выражением"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
msgid "PAD= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: PAD= в %C не допуÑкаетÑÑ Ð² Fortran 95"
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr "Fortran 2003: DELIM= в %C не допуÑкаетÑÑ Ð² Fortran 95"
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr "PRINT ÑпиÑок имен в %C ÑвлÑетÑÑ Ñ€Ð°Ñширением"
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr "ОжидалаÑÑŒ запÑÑ‚Ð°Ñ Ð² I/O ÑпиÑке в %C"
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "PRINT оператор в %C не допуÑкаетÑÑ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ PURE процедуры"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr "INQUIRE оператор не допуÑкаетÑÑ Ð² PURE процедуре в %C"
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr "IOLENGTH тег некорректен в INQUIRE операторе в %C"
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr "INQUIRE оператор в %L не может Ñодержать оба Ñпецификатора FILE и UNIT"
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr "INQUIRE оператор в %L требует либо FILE либо UNIT Ñпецификатор"
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "UNIT number in statement at %L must be non-negative"
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "UNIT номер в операторе в %L должен быть неотрицательным"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr "INQUIRE оператор в %L требует PENDING= Ñпецификатор Ñ ID= Ñпецификатором"
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
msgid "WAIT at %C not allowed in Fortran 95"
msgstr "Fortran 2003: WAIT в %C не допуÑкаетÑÑ Ð² Fortran 95"
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr "WAIT оператор не допуÑкаетÑÑ Ð² PURE процедуре в %C"
@@ -59569,283 +59677,283 @@ msgstr "Fortran 2003: \"USE :: module\" в %C"
msgid "Missing generic specification in USE statement at %C"
msgstr "ОтÑутÑтвует generic ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð² USE операторе в %C"
-#: fortran/module.c:637
+#: fortran/module.c:638
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: Renaming operators in USE statements at %C"
msgid "Renaming operators in USE statements at %C"
msgstr "Fortran 2003: Операторы Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² USE операторе в %C"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, fuzzy, gcc-internal-format
#| msgid "The name '%s' at %C has already been used as an external module name."
msgid "The name %qs at %C has already been used as an external module name"
msgstr "Ð˜Ð¼Ñ '%s' в %C уже было иÑпользовано как Ð¸Ð¼Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ модулÑ."
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "in declaration %q+D"
msgid "SUBMODULE declaration at %C"
msgstr "в декларации %q+D"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr "ENTRY оператор в %C не может поÑвлÑÑ‚ÑŒÑÑ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ внутренней подпрограммы"
-#: fortran/module.c:821
+#: fortran/module.c:822
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Syntax error in SAVE statement at %C"
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "СинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° в SAVE операторе в %C"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, fuzzy, gcc-internal-format
#| msgid "Reading module %s at line %d column %d: %s"
msgid "Reading module %qs at line %d column %d: %s"
msgstr "Чтение Ð¼Ð¾Ð´ÑƒÐ»Ñ %s в Ñтроке %d колонке %d: %s"
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, fuzzy, gcc-internal-format
#| msgid "Writing module %s at line %d column %d: %s"
msgid "Writing module %qs at line %d column %d: %s"
msgstr "ЗапиÑÑŒ Ð¼Ð¾Ð´ÑƒÐ»Ñ %s в Ñтроке %d колонке %d: %s"
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, fuzzy, gcc-internal-format
#| msgid "Module %s at line %d column %d: %s"
msgid "Module %qs at line %d column %d: %s"
msgstr "Модуль %s в Ñтроке %d колонке %d: %s"
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "Ошибка запиÑи в файл модулей: %s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr "СпиÑок имен %s не может быть переименован путем USE аÑÑоциации в %s"
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, fuzzy, gcc-internal-format
#| msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr "'%s' от Ð¼Ð¾Ð´ÑƒÐ»Ñ '%s', импортированного в %C, еÑÑ‚ÑŒ также Ð¸Ð¼Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ программной единицы"
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in module '%s'"
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "Символ '%s' вÑтречающийÑÑ Ð² %L не найден в модуле '%s'"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, fuzzy, gcc-internal-format
#| msgid "User operator '%s' referenced at %L not found in module '%s'"
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr "ПользовательÑкий оператор '%s' вÑтречающийÑÑ Ð² %L не найден в модуле '%s'"
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, fuzzy, gcc-internal-format
#| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr "Ð’Ñтроенный оператор '%s' вÑтречающийÑÑ Ð² %L не найден в модуле '%s'"
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for writing at %C: %s"
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "Ðе удалоÑÑŒ открыть файл Ð¼Ð¾Ð´ÑƒÐ»Ñ '%s' Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи в %C: %s"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
#| msgid "Error writing module file '%s' for writing: %s"
msgid "Error writing module file %qs for writing: %s"
msgstr "Ошибка запиÑи файла Ð¼Ð¾Ð´ÑƒÐ»Ñ '%s' Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи: %s"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
#| msgid "Can't delete module file '%s': %s"
msgid "Can't delete module file %qs: %s"
msgstr "Ðе удалоÑÑŒ удалить файл Ð¼Ð¾Ð´ÑƒÐ»Ñ '%s': %s"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
#| msgid "Can't rename module file '%s' to '%s': %s"
msgid "Can't rename module file %qs to %qs: %s"
msgstr "Ðе удалоÑÑŒ переименовать файл Ð¼Ð¾Ð´ÑƒÐ»Ñ '%s' в '%s': %s"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
#| msgid "Can't delete temporary module file '%s': %s"
msgid "Can't delete temporary module file %qs: %s"
msgstr "Ðе удалоÑÑŒ удалить временный файл Ð¼Ð¾Ð´ÑƒÐ»Ñ '%s': %s"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' already declared"
msgid "Symbol %qs at %C already declared"
msgstr "Символ '%s' уже декларирован"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, fuzzy, gcc-internal-format
#| msgid "The symbol '%s', referenced at %L, is not in the selected standard"
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr "Символ '%s', вÑтречающийÑÑ Ð² %L, не ÑодержитÑÑ Ð² выбранном Ñтандарте"
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr "Символ '%s' вÑтречающийÑÑ Ð² %L не найден во вÑтроенном модуле ISO_C_BINDING"
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' already declared"
msgid "Symbol %qs already declared"
msgstr "Символ '%s' уже декларирован"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, fuzzy, gcc-internal-format
#| msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr "ИÑпользование вÑтроенного Ð¼Ð¾Ð´ÑƒÐ»Ñ '%s' в %C конфликтует Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ невÑтроенного Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¸Ñпользованным ранее"
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, fuzzy, gcc-internal-format
#| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr "ИÑпользование NUMERIC_STORAGE_SIZE именованной конÑтанты из вÑтроенного Ð¼Ð¾Ð´ÑƒÐ»Ñ ISO_FORTRAN_ENV в %L неÑовмеÑтимо Ñ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ %s"
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr "ИÑпользование NUMERIC_STORAGE_SIZE именованной конÑтанты из вÑтроенного Ð¼Ð¾Ð´ÑƒÐ»Ñ ISO_FORTRAN_ENV в %C неÑовмеÑтимо Ñ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ %s"
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr "Символ '%s' вÑтречающийÑÑ Ð² %L не найден во вÑтроенном модуле ISO_FORTRAN_ENV"
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "CLOSE statement at %L requires a UNIT number"
msgid "USE statement at %C has no ONLY qualifier"
msgstr "CLOSE оператор в %L требует UNIT номер"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr "Fortran 2003: ISO_FORTRAN_ENV вÑтроенный модуль в %C"
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: ISO_C_BINDING module at %C"
msgid "ISO_C_BINDING module at %C"
msgstr "Fortran 2003: ISO_C_BINDING модуль в %C"
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, fuzzy, gcc-internal-format
#| msgid "Can't find an intrinsic module named '%s' at %C"
msgid "Can't find an intrinsic module named %qs at %C"
msgstr "Ðе удалоÑÑŒ найти вÑтроенный модуль Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð½Ñ‹Ð¹ '%s' в %C"
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for reading at %C: %s"
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "Ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ '%s' на чтение в %C: %s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, fuzzy, gcc-internal-format
#| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr "ИÑпользование невÑтроенного Ð¼Ð¾Ð´ÑƒÐ»Ñ '%s' в %C конфликтует Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ вÑтроенного Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¸Ñпользованным ранее"
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, fuzzy, gcc-internal-format
#| msgid "File '%s' opened at %C is not a GFORTRAN module file"
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr "Файл '%s' открытый в %C не еÑÑ‚ÑŒ GFORTRAN файл модулÑ"
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Can't USE the same module we're building!"
msgid "Can't USE the same %smodule we're building!"
@@ -62488,7 +62596,7 @@ msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ '%s' в %L еÑÑ‚ÑŒ INTRINSIC но не ÑвлÑетÑÑ
msgid "Unable to resolve the specific function %qs at %L"
msgstr "Ðе удаетÑÑ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ конкретную функцию '%s' в %L"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, fuzzy, gcc-internal-format
#| msgid "Function '%s' at %L has no IMPLICIT type"
msgid "Function %qs at %L has no IMPLICIT type"
@@ -64124,507 +64232,495 @@ msgstr "ÐераÑширÑемый производный тип '%s' в %L не
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr "Fortran 2003: Generic Ð¸Ð¼Ñ '%s' функции '%s' в %L то же что и Ð¸Ð¼Ñ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ типа в %L"
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, fuzzy, gcc-internal-format
#| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "МаÑÑив предполагаемого размера '%s' в ÑпиÑке имен '%s' в %L не допуÑкаетÑÑ"
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr "Fortran 2003: NAMELIST маÑÑивный объект '%s' Ñ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ формой в ÑпиÑке имен '%s' в %L"
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr "Fortran 2003: NAMELIST маÑÑивный объект '%s' Ñ Ð½ÐµÐºÐ¾Ð½Ñтантной формой в ÑпиÑке имен '%s' в %L"
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr "Fortran 2003: NAMELIST объект '%s' Ñ Ð½ÐµÐºÐ¾Ð½Ñтантной character длиной в ÑпиÑке имен '%s' в %L"
-#: fortran/resolve.c:13914
-#, fuzzy, gcc-internal-format
-#| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr "NAMELIST объект '%s' в ÑпиÑке имен '%s' в %L ÑвлÑетÑÑ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ и требует определенную процедуру ввода/вывода"
-
-#: fortran/resolve.c:13924
-#, fuzzy, gcc-internal-format
-#| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr "Fortran 2003: NAMELIST объект '%s' в ÑпиÑке имен '%s' в %L Ñ ALLOCATABLE или POINTER компонентами"
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr "NAMELIST объект '%s' был декларирован PRIVATE и не может быть членом PUBLIC ÑпиÑка имен '%s' в %L"
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr "NAMELIST объект '%s' имеет use-associated PRIVATE компоненты и не может быть членом ÑпиÑка имен '%s' в %L"
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, fuzzy, gcc-internal-format
#| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr "NAMELIST объект '%s' имеет PRIVATE компоненты и не может быть членом PUBLIC ÑпиÑка имен '%s' в %L"
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, fuzzy, gcc-internal-format
#| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "PROCEDURE атрибут конфликтует Ñ NAMELIST атрибутом в '%s' в %L"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, fuzzy, gcc-internal-format
#| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr "Parameter маÑÑив '%s' at %L не может быть автоматичеÑким или отложенной формы"
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, fuzzy, gcc-internal-format
#| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr "ÐеÑвно типизированный PARAMETER '%s' в %L не ÑоотвеÑтвует более позднему IMPLICIT типу"
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "ÐеÑовмеÑтимый производный тип в PARAMETER в %L"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, fuzzy, gcc-internal-format
#| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "COMMON блок '%s' в %L не может иметь EXTERNAL атрибут"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr "PROTECTED атрибут конфликтует Ñ EXTERNAL атрибутом в %L"
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr "PROCEDURE атрибут конфликтует Ñ PROTECTED атрибутом в %L"
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr "'%s' в %L имеет CONTIGUOUS атрибут но не ÑвлÑетÑÑ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ на маÑÑив или маÑÑивом предполагаемой формы"
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr "МаÑÑив предполагаемого размера в %L должен быть формальным аргументом"
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr "МаÑÑив предполагаемой формы в %L должен быть формальным аргументом"
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Assumed shape array at %L must be a dummy argument"
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr "МаÑÑив предполагаемой формы в %L должен быть формальным аргументом"
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr "Символ в %L не ÑвлÑетÑÑ DUMMY переменной"
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr "'%s' в %L не может иметь VALUE атрибут поÑкольку он не ÑвлÑетÑÑ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ аргументом"
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, fuzzy, gcc-internal-format
#| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr "Character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L Ñ VALUE атрибутом должна иметь конÑтантную длину"
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, fuzzy, gcc-internal-format
#| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr "C ÑовмеÑÑ‚Ð¸Ð¼Ð°Ñ character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L Ñ VALUE атрибутом должна иметь длину один"
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, fuzzy, gcc-internal-format
#| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr "Производный тип '%s' в %L имеет тип '%s', который не был определен"
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L не может иметь оба атрибута ALLOCATABLE и BIND(C)"
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L не может иметь оба атрибута POINTER и BIND(C)"
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr "'%s' в %L имеет CONTIGUOUS атрибут но не ÑвлÑетÑÑ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ на маÑÑив или маÑÑивом предполагаемой формы"
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr "МаÑÑив предполагаемой формы '%s' в %L не разрешен в инициализационном выражении"
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L не может иметь оба атрибута ALLOCATABLE и BIND(C)"
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L не может иметь оба атрибута POINTER и BIND(C)"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Loop variable at %C cannot be a coarray"
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ñ†Ð¸ÐºÐ»Ð° в %C не может быть комаÑÑивом"
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' at %L не может быть BIND(C) поÑкольку она не COMMON блок и не декларирована на уровне модулÑ"
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr "Fortran 2003: PUBLIC %s '%s' в %L PRIVATE производного типа '%s'"
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %s в %L типа LOCK_TYPE или Ñ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ типа LOCK_TYPE должна быть комаÑÑивом"
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %s в %L типа LOCK_TYPE или Ñ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ типа LOCK_TYPE должна быть комаÑÑивом"
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, fuzzy, gcc-internal-format
#| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr "The INTENT(OUT) формальный аргумент '%s' в %L имеет ASSUMED SIZE и поÑтому не может иметь подразумеваемый инициализатор"
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr "Формальный аргумент '%s' в %L типа LOCK_TYPE не должен быть INTENT(OUT)"
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr "Формальный аргумент '%s' в %L типа LOCK_TYPE не должен быть INTENT(OUT)"
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, fuzzy, gcc-internal-format
#| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr "Результат функции '%s' в %L не должен быть комаÑÑивом или иметь комаÑÑивный компонент"
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L типа TYPE(C_PTR) или TYPE(C_FUNPTR) не должна быть комаÑÑивом"
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L Ñ ÐºÐ¾Ð¼Ð°ÑÑивным компонентом должна быть неуказательным, неразмещаемым ÑкалÑром"
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L ÑвлÑетÑÑ ÐºÐ¾Ð¼Ð°ÑÑивом и не ÑвлÑетÑÑ Ð½Ð¸ ALLOCATABLE, ни SAVE, ни формальным аргументом"
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, fuzzy, gcc-internal-format
#| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "КомаÑÑÐ¸Ð²Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L не должна иметь ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ Ñ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ формой"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, fuzzy, gcc-internal-format
#| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ ÐºÐ¾Ð¼Ð°ÑÑÐ¸Ð²Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L должна иметь отложенную форму"
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L ÑвлÑетÑÑ INTENT(OUT) и может поÑтому не быть размещаемым комаÑÑивом или иметь комаÑÑивные компоненты"
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, fuzzy, gcc-internal-format
#| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "КомаÑÑÐ¸Ð²Ð½Ð°Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L не допуÑкаетÑÑ Ð² BIND(C) процедуре '%s'"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, fuzzy, gcc-internal-format
#| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "КомаÑÑÐ¸Ð²Ð½Ð°Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L не допуÑкаетÑÑ Ð² BIND(C) процедуре '%s'"
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, fuzzy, gcc-internal-format
#| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "КомаÑÑÐ¸Ð²Ð½Ð°Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ '%s' в %L не допуÑкаетÑÑ Ð² BIND(C) процедуре '%s'"
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
#| msgid "Namelist %s cannot be renamed by USE association to %s"
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "СпиÑок имен %s не может быть переименован путем USE аÑÑоциации в %s"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr "Threadprivate в %L не ÑвлÑетÑÑ SAVEd"
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, fuzzy, gcc-internal-format
#| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "BLOCK DATA Ñлемент '%s' в %L должен быть в COMMON"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, fuzzy, gcc-internal-format
#| msgid "DATA array '%s' at %L must be specified in a previous declaration"
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr "DATA маÑÑив '%s' в %L должен быть Ñпецифицирован в предшеÑтвующей декларации"
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, fuzzy, gcc-internal-format
#| msgid "DATA element '%s' at %L cannot have a coindex"
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "DATA Ñлемент '%s' в %L не может иметь коиндекÑ"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, fuzzy, gcc-internal-format
#| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr "DATA Ñлемент '%s' в %L ÑвлÑетÑÑ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ и поÑтому должен быть полным маÑÑивом"
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr "ÐеконÑÑ‚Ð°Ð½Ñ‚Ð½Ð°Ñ ÑÐµÐºÑ†Ð¸Ñ Ð¼Ð°ÑÑива в %L в DATA операторе"
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr "DATA оператор в %L имеет больше переменных чем значений"
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr "начало implied-do цикла в %L не может быть упрощено до конÑтантного значениÑ"
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr "окончание implied-do цикла в %L не может быть упрощено до конÑтантного значениÑ"
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr "шаг implied-do цикла в %L не может быть упрощен до конÑтантного значениÑ"
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr "DATA оператор в %L имеет больше значений чем переменных"
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "Метка %d в %L определена но не иÑпользуетÑÑ"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "Метка %d в %L определена но не может быть иÑпользована"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ типа '%s' в %L должна иметь SEQUENCE атрибут чтобы быть EQUIVALENCE объектом"
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ типа '%s' в %L не может иметь ALLOCATABLE компоненты чтобы быть EQUIVALENCE объектом"
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ типа '%s' в %L Ñ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ инициализацией не может быть в EQUIVALENCE Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ в COMMON"
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ типа '%s' в %L Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ компонентами не может быть EQUIVALENCE объектом"
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr "СинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° в EQUIVALENCE операторе в %L"
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr "Ð’Ñе или никакие объекты в EQUIVALENCE множеÑтве в %L должны иметь PROTECTED атрибут"
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, fuzzy, gcc-internal-format
#| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr "Член common блока '%s' в %L не может быть EQUIVALENCE объектом в pure процедуре '%s'"
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, fuzzy, gcc-internal-format
#| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð½Ñтанта '%s' at %L не может быть EQUIVALENCE объектом"
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, fuzzy, gcc-internal-format
#| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr "МаÑÑив '%s' at %L Ñ Ð½ÐµÐºÐ¾Ð½Ñтантными границами не может быть EQUIVALENCE объектом"
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, fuzzy, gcc-internal-format
#| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr "Компонент Ñтруктуры '%s' at %L не может быть EQUIVALENCE объектом"
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "ПодÑтрока в %L имеет нулевую длину"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr "Fortran 2003: PUBLIC Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ '%s' в %L PRIVATE типа '%s'"
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, fuzzy, gcc-internal-format
#| msgid "ENTRY '%s' at %L has no IMPLICIT type"
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr "ENTRY '%s' в %L не имеет IMPLICIT типа"
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L must be a FUNCTION"
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr "Процедура пользовательÑкого оператора '%s' в %L должна быть FUNCTION"
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L cannot be assumed character length"
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "Процедура пользовательÑкого оператора '%s' в %L не может быть character предполагаемой длины"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L must have at least one argument"
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "Процедура пользовательÑкого оператора '%s' в %L должна иметь по крайней мере один аргумент"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr "Первый аргумент интерфейÑа оператора в %L не может быть необÑзательным"
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr "Второй аргумент интерфейÑа оператора в %L не может быть необÑзательным"
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° в %L должен иметь не более двух аргументов"
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, fuzzy, gcc-internal-format
#| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
@@ -65805,12 +65901,12 @@ msgstr "Character компонент Ñ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ длиной '%s' Ð
msgid "The event variable at %L shall not be coindexed"
msgstr "Указательный объект в %C не должен быть коиндекÑирован"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr "Ðекорректный базовый тип ввода-вывода (%d)"
@@ -68174,11 +68270,6 @@ msgstr "ÑоздаетÑÑ Ñелектор Ð´Ð»Ñ Ð½ÐµÑущеÑтвующегÐ
#~ msgid "Pointer initialization target at %L must not be ALLOCATABLE "
#~ msgstr "Цель инициализации ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð² %L не должна быть ALLOCATABLE "
-#, fuzzy
-#~| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
-#~ msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
-#~ msgstr "NAMELIST объект '%s' в ÑпиÑке имен '%s' в %L имеет ALLOCATABLE или POINTER компоненты и поÑтому требует определенную процедуру ввода/вывода"
-
#~ msgid "bad method signature"
#~ msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ñигнатура метода"
@@ -69189,9 +69280,6 @@ msgstr "ÑоздаетÑÑ Ñелектор Ð´Ð»Ñ Ð½ÐµÑущеÑтвующегÐ
#~ msgid "Fix errata in K128RIO unaligned load instructions"
#~ msgstr "Обходить ошибки невыровненного Ñ‡Ñ‚ÐµÐ½Ð¸Ñ K128RIO"
-#~ msgid "Generate floating-point multiply-add instructions"
-#~ msgstr "Генерировать плавающие команды ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ Ñ Ð½Ð°ÐºÐ¾Ð¿Ð»ÐµÐ½Ð¸ÐµÐ¼"
-
#~ msgid "-mstack-limit-register=REG\tCheck stack overflow using REG as stack limit value"
#~ msgstr "-mstack-limit-register=REG\tПроверÑÑ‚ÑŒ переполнение Ñтека, ÑÑ‡Ð¸Ñ‚Ð°Ñ Ñ‡Ñ‚Ð¾ граница Ñтека находитÑÑ Ð² региÑтре REG"
diff --git a/gcc/po/sr.po b/gcc/po/sr.po
index 31ef54f3d10..8eac636698c 100644
--- a/gcc/po/sr.po
+++ b/gcc/po/sr.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 4.2.1\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2007-08-19 12:00+0200\n"
"Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>\n"
"Language-Team: Serbian <gnu@prevod.org>\n"
@@ -214,13 +214,13 @@ msgstr "операнд уз ‘%%l’ није етикета"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "лоша употреба реалне конÑтанте"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -601,65 +601,65 @@ msgstr ""
"проÑлеђују разним потпроцеÑима које Ñазива %s. Да би Ñе тим процеÑима\n"
"проÑледиле друге опције, мора Ñе употребити -W<Ñлово>.\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, fuzzy, c-format
#| msgid "Processing spec %c%s%c, which is '%s'\n"
msgid "Processing spec (%s), which is '%s'\n"
msgstr "Обрађујем навод %c%s%c, који је ‘%s’\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "Циљ: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "КонфигуриÑано помоћу: %s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Ðитни модел: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, fuzzy, c-format
#| msgid "gcc version %s\n"
msgid "gcc version %s %s\n"
msgstr "gcc верзија %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, fuzzy, c-format
#| msgid "gcc driver version %s executing gcc version %s\n"
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "gcc драјвер верзије %s извршава gcc верзију %s\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "инÑталирање: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "програми: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "библиотеке: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -668,17 +668,17 @@ msgstr ""
"\n"
"За упутÑтва за пријављивање грешака, погледајте:\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, fuzzy, c-format
#| msgid "(%s %s %s %s"
msgid "%s %s%s\n"
msgstr "(%s %s %s %s"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "©"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -688,7 +688,7 @@ msgstr ""
"ГÐРÐÐЦИЈЕ; чак ни за КОМЕРЦИЈÐЛÐУ ВРЕДÐОСТ или ИСПУЊÐÐ’ÐЊЕ ОДРЕЂЕÐЕ ПОТРЕБЕ.\n"
"\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -697,14 +697,14 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
"\n"
msgstr ""
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -712,7 +712,7 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -724,18 +724,18 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, fuzzy, c-format
-#| msgid " -v, --version Print version number, then exit\n"
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --version ИÑпиши број верзије, затим изађи\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, fuzzy, c-format
#| msgid " -n, --no-output Do not create an output file\n"
msgid " -o, --output <dir> Output directory\n"
msgstr " -n, --no-output Ðе прави излазну датотеку\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, fuzzy, c-format
+#| msgid " -v, --version Print version number, then exit\n"
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --version ИÑпиши број верзије, затим изађи\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -751,14 +751,14 @@ msgstr ""
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -786,31 +786,31 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgid " -f, --function Print function level info\n"
msgstr " -h, --help ИÑпиши ову помоћ, затим изађи\n"
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr " -h, --help ИÑпиши ову помоћ, затим изађи\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -F, --fullname Print full filename\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
msgstr " -h, --help ИÑпиши ову помоћ, затим изађи\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
msgid " -o, --object Print object level info\n"
msgstr " -h, --help ИÑпиши ову помоћ, затим изађи\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -898,20 +898,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help ИÑпиши ову помоћ, затим изађи\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Прикажи податке за Ñваки оÑновни блок\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities Укључи вероватноће гранања у излаз\n"
-#: gcov.c:661
+#: gcov.c:660
#, fuzzy, c-format
#| msgid ""
#| " -c, --branch-counts Given counts of branches taken\n"
@@ -923,17 +918,22 @@ msgstr ""
" -c, --branch-counts Дати збирови извршених гранања\n"
" пре него проценти\n"
-#: gcov.c:663
+#: gcov.c:662
#, fuzzy, c-format
#| msgid " --help Display this information\n"
msgid " -d, --display-progress Display progress information\n"
msgstr " --help Прикажи ове информације\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries ИÑпиши Ñажетке за Ñваку функцију\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help ИÑпиши ову помоћ, затим изађи\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1131,82 +1131,82 @@ msgstr "%s:‘%s’ има лукове из излазног блока\n"
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s:граф је нерешив за ‘%s’\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Извршено линија:%s од %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Ðема извршивих линија\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s ‘%s’\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "Извршених гранања:%s од %d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "Извршених бар једном:%s од %d\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "Ðема гранања\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Извршених позива:%s од %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Ðема позива\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s:нема линија за ‘%s’\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "позив %2d Ñе вратио %s\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "позив %2d никада није извршен\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "грана %2d извршена %s%s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "грана %2d никада није извршена\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "безуÑловни %2d извршен %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "безуÑловни %2d никад није извршен\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, fuzzy, c-format
#| msgid "%s:cannot open source file\n"
msgid "Cannot open source file %s\n"
@@ -1326,111 +1326,111 @@ msgstr "Овом прекидачу недоÑтаје документацијÐ
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr ""
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr ""
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
#, fuzzy
#| msgid "GCSE disabled"
msgid "[disabled]"
msgstr "ГЦСЕ иÑкључен"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr ""
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr ""
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr ""
-#: opts.c:1372
+#: opts.c:1379
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are target specific"
msgstr "Следеће опције не завиÑе од језика:\n"
-#: opts.c:1375
+#: opts.c:1382
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options control compiler warning messages"
msgstr "Следеће опције не завиÑе од језика:\n"
-#: opts.c:1378
+#: opts.c:1385
#, fuzzy
#| msgid "Do the full register move optimization pass"
msgid "The following options control optimizations"
msgstr "Изврши потпуни пролаз оптимизације померањем региÑтара"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are language-independent"
msgstr "Следеће опције не завиÑе од језика:\n"
-#: opts.c:1384
+#: opts.c:1391
#, fuzzy
#| msgid "The --param option recognizes the following as parameters:\n"
msgid "The --param option recognizes the following as parameters"
msgstr "Опција --param препознаје Ñледеће параметре:\n"
-#: opts.c:1390
+#: opts.c:1397
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are specific to just the language "
msgstr "Следеће опције не завиÑе од језика:\n"
-#: opts.c:1392
+#: opts.c:1399
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are supported by the language "
msgstr "Следеће опције не завиÑе од језика:\n"
-#: opts.c:1403
+#: opts.c:1410
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are not documented"
msgstr "Следеће опције не завиÑе од језика:\n"
-#: opts.c:1405
+#: opts.c:1412
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options take separate arguments"
msgstr "Следеће опције не завиÑе од језика:\n"
-#: opts.c:1407
+#: opts.c:1414
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options take joined arguments"
msgstr "Следеће опције не завиÑе од језика:\n"
-#: opts.c:1418
+#: opts.c:1425
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are language-related"
@@ -3099,8 +3099,8 @@ msgstr "модификатор дужине у формату strfmon"
msgid "<command-line>"
msgstr "<командна-линија>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "Unsupported operand for code '%c'"
@@ -3121,7 +3121,7 @@ msgstr "неиÑправан операнд за кôд ‘%c’"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "недоÑтаје операнд"
@@ -3144,8 +3144,8 @@ msgstr "неиÑправан %%d операнд"
msgid "invalid operand prefix '%%%c'"
msgstr "неиÑправан кôд операнда ‘%c;’"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
@@ -3161,18 +3161,18 @@ msgid "invalid %%r value"
msgstr "неиÑправна %%r вредноÑÑ‚"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "неиÑправна %%R вредноÑÑ‚"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "неиÑправна %%N вредноÑÑ‚"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "неиÑправна %%P вредноÑÑ‚"
@@ -3182,7 +3182,7 @@ msgstr "неиÑправна %%P вредноÑÑ‚"
msgid "invalid %%h value"
msgstr "неиÑправна %%h вредноÑÑ‚"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "неиÑправна %%L вредноÑÑ‚"
@@ -3203,7 +3203,7 @@ msgid "invalid %%U value"
msgstr "неиÑправна %%U вредноÑÑ‚"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "неиÑправна %%s вредноÑÑ‚"
@@ -3213,7 +3213,7 @@ msgstr "неиÑправна %%s вредноÑÑ‚"
msgid "invalid %%C value"
msgstr "неиÑправна %%C вредноÑÑ‚"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "неиÑправна %%E вредноÑÑ‚"
@@ -3224,7 +3224,7 @@ msgid "unknown relocation unspec"
msgstr "непознато unspec релокације"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "неиÑправан %%xn кôд"
@@ -3292,7 +3292,7 @@ msgstr "неиÑправан операнд за %%R кôд"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "неиÑправан кôд излаза операнада"
@@ -3303,29 +3303,29 @@ msgstr "неиÑправан кôд излаза операнада"
msgid "invalid UNSPEC as operand: %d"
msgstr "неиÑправан УÐСПЕЦ као операнд"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "неиÑправан операнд помака"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "предикатна инÑтрукција Тамба"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "предикатна инÑтрукција у уÑловном редоÑледу"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3333,114 +3333,114 @@ msgstr "предикатна инÑтрукција у уÑловном редо
msgid "invalid operand for code '%c'"
msgstr "неиÑправан операнд за кôд ‘%c’"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, fuzzy, c-format
#| msgid "instruction never exectued"
msgid "instruction never executed"
msgstr "инÑтрукција Ñе никад не извршава"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "адреÑни операнд захтева ограничење за X, Y или Z региÑтар"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
#, fuzzy
#| msgid "output operand %d must use %<&%> constraint"
msgid "operands to %T/%t must be reg + const_int:"
msgstr "излазни операнд %d мора кориÑтити ограничење %<&%>"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
#, fuzzy
#| msgid "bad address, not (reg+disp):"
msgid "bad address, not an I/O address:"
msgstr "лоша адреÑа, није (reg+disp):"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
#, fuzzy
#| msgid "address offset not a constant"
msgid "bad address, not a constant:"
msgstr "помак адреÑе није конÑтанта"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "лоша адреÑа, није (reg+disp):"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "лоша адреÑа, није post_inc или pre_dec:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "унутрашња грешка компилатора. Лоша адреÑа:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "унутрашња грешка компилатора. Ðепознат режим:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "неиÑправна ија:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "нетачна ија:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "непозната ија премештања:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "лоша ија помака:"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "унутрашња грешка компилатора. Ðетачан помак:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
#, fuzzy
#| msgid "unsupported combination: %s"
msgid "unsupported fixed-point conversion"
msgstr "неподржана комбинација: %s"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr ""
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "function parameter"
msgstr "поновљена дефиниција параметра %q+D"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
msgid "structure field"
msgstr ""
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
#| msgid "function return type cannot be function"
msgid "return type of function"
msgstr "повратни тип функције не може бити функција"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
msgid "pointer"
msgstr ""
@@ -3463,7 +3463,7 @@ msgid "invalid const_double operand"
msgstr "неиÑправан const_double операнд"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3687,100 +3687,100 @@ msgstr "лош операнд output_move_double"
msgid "bad output_condmove_single operand"
msgstr "лош операнд output_condmove_single"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "неиÑправан УÐСПЕЦ као операнд"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, fuzzy, c-format
#| msgid "invalid lvalue in asm output %d"
msgid "invalid use of asm flag output"
msgstr "неиÑправна л-вредноÑÑ‚ у излазу аÑемблера %d"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand size for operand code 'O'"
msgstr "неиÑправан операнд за кôд ‘%c’"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand size for operand code 'z'"
msgstr "неиÑправан операнд за кôд ‘%c’"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand type used with operand code 'Z'"
msgstr "неиÑправан операнд за кôд ‘%c’"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand size for operand code 'Z'"
msgstr "неиÑправан операнд за кôд ‘%c’"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "неиÑправан кôд операнда ‘%c;’"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "неиÑправна ограничења за операнд"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "непознат режим ије"
@@ -3819,7 +3819,7 @@ msgstr "неиÑправна операција на %<__fpreg%>"
msgid "invalid %%P operand"
msgstr "неиÑправан %%P операнд"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "неиÑправна %%p вредноÑÑ‚"
@@ -3877,7 +3877,7 @@ msgid "post-increment address is not a register"
msgstr "адреÑа поÑтувећања није региÑтар"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "лоша адреÑа"
@@ -3914,7 +3914,7 @@ msgid "insn contains an invalid address !"
msgstr "неиÑправна адреÑа"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "неиÑправна адреÑа"
@@ -4009,313 +4009,313 @@ msgstr "Ðема меÑта на Ñтеку.\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "Покушајте да покренете ‘%s’ у шкољци да повећате ограничење.\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
#, fuzzy
#| msgid "Use hardware floating point"
msgid "-mvsx requires hardware floating point"
msgstr "КориÑти хардверÑки покретан зарез"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
#, fuzzy
#| msgid "-f%s and -msdata=%s are incompatible"
msgid "-mvsx and -mpaired are incompatible"
msgstr "-f%s и -msdata=%s ниÑу ÑаглаÑни"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
#, fuzzy
#| msgid "Disable indexed addressing"
msgid "-mvsx needs indexed addressing"
msgstr "ИÑкључи индекÑно адреÑирање"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
#, fuzzy
#| msgid "-f%s and -msdata=%s are incompatible"
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-f%s и -msdata=%s ниÑу ÑаглаÑни"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr ""
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mquad-memory requires 64-bit mode"
msgstr "--resource захтева -o"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
#, fuzzy
#| msgid "Generate code in little endian mode"
msgid "-mquad-memory is not available in little endian mode"
msgstr "Створи кôд у режиму мале крајноÑти"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mtoc-fusion requires 64-bit"
msgstr "--resource захтева -o"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
#, fuzzy
#| msgid "bad test"
msgid "bad move"
msgstr "лоша проба"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, fuzzy, c-format
#| msgid "invalid %%H value"
msgid "invalid %%e value"
msgstr "неиÑправна %%H вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "неиÑправна %%f вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "неиÑправна %%F вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "неиÑправна %%G вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "неиÑправан %%j кôд"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "неиÑправан %%J кôд"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "неиÑправна %%k вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "неиÑправна %%K вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "неиÑправна %%O вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "неиÑправна %%q вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "неиÑправна %%T вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "неиÑправна %%u вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "неиÑправна %%v вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "неиÑправна %%x вредноÑÑ‚"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, fuzzy, c-format
#| msgid "invalid punctuation %qc in constraint"
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "неиÑправна интерпункција %qc у ограничењу"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "алтивек аргумент проÑлеђен непрототипизираној функцији"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
#, fuzzy
#| msgid "Do not generate a single exit point for each function"
msgid "Could not generate addis value for fusion"
msgstr "Ðе Ñтварај јединÑтвену излазну тачку за Ñваку функцију"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
#, fuzzy
#| msgid "unable to generate reloads for:"
msgid "Unable to generate load/store offset for fusion"
msgstr "не могу да Ñтворим поновљена учитавања за:"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "не могу да разложим адреÑу"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid comparison operator for 'E' output modifier"
msgstr "неиÑправан операнд за модификатор ‘b’"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid reference for 'J' output modifier"
msgstr "неиÑправан операнд за модификатор ‘b’"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, fuzzy, c-format
#| msgid "invalid operand for 'O' modifier"
msgid "invalid address for 'O' output modifier"
msgstr "неиÑправан операнд за модификатор ‘O’"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid address for 'R' output modifier"
msgstr "неиÑправан операнд за модификатор ‘b’"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid address for 'S' output modifier"
msgstr "неиÑправан операнд за модификатор ‘b’"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, fuzzy, c-format
#| msgid "invalid operand for 'o' modifier"
msgid "invalid constant for output modifier '%c'"
msgstr "неиÑправан операнд за модификатор ‘o’"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, fuzzy, c-format
#| msgid "invalid operand output code"
msgid "invalid constant - try using an output modifier"
msgstr "неиÑправан кôд излаза операнада"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, fuzzy, c-format
#| msgid "invalid operand for 'o' modifier"
msgid "invalid constant vector for output modifier '%c'"
msgstr "неиÑправан операнд за модификатор ‘o’"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, fuzzy, c-format
#| msgid "invalid expression as operand"
msgid "invalid expression - try using an output modifier"
msgstr "неиÑправан израз као операнд"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, fuzzy, c-format
#| msgid "invalid operand for 'o' modifier"
msgid "invalid expression for output modifier '%c'"
msgstr "неиÑправан операнд за модификатор ‘o’"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "AltiVec argument passed to unprototyped function"
msgid "vector argument passed to unprototyped function"
msgstr "алтивек аргумент проÑлеђен непрототипизираној функцији"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
#, fuzzy
#| msgid "pointer targets in return differ in signedness"
msgid "types differ in signedness"
msgstr "циљеви показивача у повратку разликују Ñе у означеноÑти"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -4341,43 +4341,43 @@ msgstr "направљено и употребљено Ñа различитим
msgid "created and used with different endianness"
msgstr "направљено и употребељно Ñа различитом крајношћу"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "неиÑправан %%Y операнд"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "неиÑправан %%A операнд"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "неиÑправан %%B операнд"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "неиÑправан %%C операнд"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "неиÑправан %%D операнд"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "неиÑправан %%f операнд"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "неиÑправан %%s операнд"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, fuzzy, c-format
#| msgid "floating point constant not a valid immediate operand"
msgid "floating-point constant not a valid immediate operand"
@@ -4560,30 +4560,30 @@ msgstr ""
msgid "bad test"
msgstr "лоша проба"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "неиÑправна %%D вредноÑÑ‚"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "неиÑправна маÑка"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "неиÑправна %%d вредноÑÑ‚"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "неиÑправна %%t/%%b вредноÑÑ‚"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "нема региÑтара у адреÑи"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "помак адреÑе није конÑтанта"
@@ -4606,8 +4606,8 @@ msgstr "<анонимно>"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "очекивано је %<;%>"
@@ -4629,14 +4629,14 @@ msgstr "очекивано је %<;%>"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "очекивано је %<(%>"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<,%>"
@@ -4668,7 +4668,7 @@ msgstr "очекивано је %<{%>"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<)%>"
@@ -4677,7 +4677,7 @@ msgstr "очекивано је %<{%>"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<]%>"
@@ -4690,7 +4690,7 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "очекивано је %<,%>, %<;%> или %<}%>"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<}%>"
@@ -4698,7 +4698,7 @@ msgstr "очекивано је %<{%>"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "очекивано је %<{%>"
@@ -4708,7 +4708,7 @@ msgstr "очекивано је %<{%>"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<:%>"
@@ -4724,25 +4724,25 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr "израз %qE апÑтрактног клаÑног типа %qT не може Ñе употребити у изразу за бацање"
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<while%>"
msgstr "очекивано је %<{%>"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4752,20 +4752,20 @@ msgstr ""
msgid "expected %<.%>"
msgstr "очекивано је %<{%>"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@end%>"
msgstr "очекивано је %<{%>"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<>%>"
msgstr "очекивано је %<{%>"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<,%> or %<)%>"
@@ -4774,17 +4774,17 @@ msgstr "очекивано је %<,%> или %<;%>"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "очекивано је %<=%>"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "очекивано је %<#pragma omp section%> или %<}%>"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<[%>"
@@ -4796,7 +4796,7 @@ msgstr "очекивано је %<{%>"
msgid "(anonymous)"
msgstr "<анонимно>"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<<%>"
@@ -4808,11 +4808,11 @@ msgstr "очекивано је %<{%>"
msgid "expected label"
msgstr "Очекивано је име"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "кандидат 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "кандидат 2:"
@@ -5072,11 +5072,11 @@ msgstr ""
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "кандидати Ñу:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
#, fuzzy
#| msgid "candidate 1:"
msgid "candidate is:"
@@ -5276,93 +5276,93 @@ msgstr "Погон:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr "Стварни аргумент код %L мора бити могуће дефиниÑати да одговара лажном INTENT = OUT/INOUT"
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "Потребна је позитивна ширина"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "Потребна је ненегативна ширина"
-#: fortran/io.c:587
+#: fortran/io.c:597
#, fuzzy
#| msgid "Unexpected end of format string"
msgid "Unexpected element %qc in format string at %L"
msgstr "Ðеочекивани крај форматирајуће ниÑке"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "Ðеочекивани крај форматирајуће ниÑке"
-#: fortran/io.c:590
+#: fortran/io.c:600
#, fuzzy
#| msgid "zero width in %s format"
msgid "Zero width in format descriptor"
msgstr "нулта дужина у формату %s"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "ÐедоÑтаје водећа лева заграда"
-#: fortran/io.c:639
+#: fortran/io.c:649
#, fuzzy
#| msgid "template argument required for %<%s %T%>"
msgid "Left parenthesis required after %<*%>"
msgstr "потребан шаблонÑки аргумент за %<%s %T%>"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr "Очекиван је опиÑник уређивања P"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr "ОпиÑник P захтева водећи фактор размере"
-#: fortran/io.c:726
-#, fuzzy, c-format
-#| msgid "Expected a right parenthesis in expression at %C"
-msgid "Right parenthesis expected at %C"
-msgstr "Очекивана је деÑна заграда у изразу код %C"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:847
+#: fortran/io.c:810
#, fuzzy
#| msgid "Positive width required"
msgid "Positive width required with T descriptor"
msgstr "Потребна је позитивна ширина"
-#: fortran/io.c:930
+#: fortran/io.c:893
#, fuzzy
#| msgid "Expected P edit descriptor"
msgid "E specifier not allowed with g0 descriptor"
msgstr "Очекиван је опиÑник уређивања P"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr "Потребна је позитивна ширина изложиоца"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, fuzzy, c-format
+#| msgid "Expected a right parenthesis in expression at %C"
+msgid "Right parenthesis expected at %C"
+msgstr "Очекивана је деÑна заграда у изразу код %C"
+
+#: fortran/io.c:1040
#, fuzzy
#| msgid "Period required in format specifier at %C"
msgid "Period required in format specifier"
msgstr "Потребна тачка у наводиоцу формата код %C"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
@@ -5372,75 +5372,75 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr "СинтакÑна грешка у изразу код %C"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "Ðеочекивано EOF"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "Целобројно преливање"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "Предугачко име"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "Лоше име"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "Очекивано је име"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr "Очекивана је лева заграда"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr "Очекивана је деÑна заграда"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "Очекиван је цео број"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "Очекивана је ниÑка"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr "find_enum(): Енумерација није нађена"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr "Очекивано је име атрибутÑког бита"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "Очекивана је целобројна ниÑка"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr "Грешка при претварању целог броја"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "Очекивана је реална ниÑка"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr "Очекиван је тип израза"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr "Лош оператор"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr "Лош тип у конÑтантном изразу"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr "Ðеочекиван крај модула"
@@ -5736,12 +5736,12 @@ msgstr ""
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
#, fuzzy
#| msgid "assignment of read-only location"
msgid "Assignment of scalar to unallocated array"
@@ -6145,7 +6145,7 @@ msgstr "СХ2а не подржава малу крајноÑÑ‚"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "не могу Ñе навеÑти и -m32 и -m64"
@@ -9939,7 +9939,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "Ðаведите битÑку величину непоÑредних ТЛС помака"
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
#, fuzzy
#| msgid "Schedule code for given CPU"
@@ -10206,7 +10206,7 @@ msgstr ""
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
#, fuzzy
#| msgid "Use ROM instead of RAM"
msgid "Use LRA instead of reload."
@@ -10511,14 +10511,14 @@ msgstr "sizeof(long double) је 12"
msgid "Use 80-bit long double."
msgstr "КориÑти 128-битни long double"
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
#, fuzzy
#| msgid "Use 64-bit long double"
msgid "Use 64-bit long double."
msgstr "КориÑти 64-битни long double"
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
#, fuzzy
#| msgid "Use 128-bit long double"
@@ -11898,117 +11898,117 @@ msgstr "31-битни ÐБИ"
msgid "64 bit ABI."
msgstr "64-битни ÐБИ"
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
#, fuzzy
#| msgid "Maintain backchain pointer"
msgid "Maintain backchain pointer."
msgstr "Одржавај показивач контраланца"
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
#, fuzzy
#| msgid "Additional debug prints"
msgid "Additional debug prints."
msgstr "Додатно иÑправљачко иÑпиÑивање"
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
#, fuzzy
#| msgid "ESA/390 architecture"
msgid "ESA/390 architecture."
msgstr "Ðрхитектура ЕСÐ/390"
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
#, fuzzy
#| msgid "decimal floating point not supported for this target"
msgid "Enable decimal floating point hardware support."
msgstr "децимални покретни зарез није подржан за овај циљ"
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
#, fuzzy
#| msgid "Use hardware floating point"
msgid "Enable hardware floating point."
msgstr "КориÑти хардверÑки покретан зарез"
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
#, fuzzy
#| msgid "Use hardware quad FP instructions"
msgid "Use hardware transactional execution instructions."
msgstr "КориÑти хардверÑке четворне ФП инÑтрукције"
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr ""
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
#, fuzzy
#| msgid "Use packed stack layout"
msgid "Use packed stack layout."
msgstr "КориÑти раÑпоред пакованог Ñтека"
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
#, fuzzy
#| msgid "Use bras for executable < 64k"
msgid "Use bras for executable < 64k."
msgstr "КориÑти bras за извршне датотеке < 64k"
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
#| msgid "Use hardware floating point"
msgid "Disable hardware floating point."
msgstr "КориÑти хардверÑки покретан зарез"
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
#, fuzzy
#| msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
#, fuzzy
#| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
#, fuzzy
#| msgid "Generate string instructions for block moves"
msgid "Use the mvcle instruction for block moves."
msgstr "Стварај инÑтрукције ниÑки за премештања блокова"
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
#, fuzzy
#| msgid "Warn if a function uses alloca or creates an array with dynamic size"
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "Упозори ако функција кориÑти alloca или прави низ динамичке величине"
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
#, fuzzy
#| msgid "Warn if a single function's framesize exceeds the given framesize"
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "Упозори ако величина оквира једне функције премашује дату величину"
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
#, fuzzy
#| msgid "z/Architecture"
msgid "z/Architecture."
msgstr "Ðрхитектура z/"
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -12064,11 +12064,11 @@ msgstr "Пружи библиотеке за Ñимулатор"
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -12370,104 +12370,122 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "КориÑти Ñкуп визуелних инÑтрукција (ВИС) УлтраСПÐРКа"
#: config/sparc/sparc.opt:86
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr ""
+
+#: config/sparc/sparc.opt:90
#, fuzzy
#| msgid "Use UltraSPARC Visual Instruction Set extensions"
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "КориÑти Ñкуп визуелних инÑтрукција (ВИС) УлтраСПÐРКа"
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
#, fuzzy
#| msgid "Use UltraSPARC Visual Instruction Set extensions"
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr "КориÑти Ñкуп визуелних инÑтрукција (ВИС) УлтраСПÐРКа"
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+#| msgid "Generate floating-point multiply-add instructions"
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "Стварај инÑтрукције множење-додавање у покретном зарезу"
+
+#: config/sparc/sparc.opt:102
#, fuzzy
#| msgid "Use UltraSPARC Visual Instruction Set extensions"
msgid "Use UltraSPARC Population-Count instruction."
msgstr "КориÑти Ñкуп визуелних инÑтрукција (ВИС) УлтраСПÐРКа"
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr ""
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
#, fuzzy
#| msgid "Pointers are 64-bit"
msgid "Pointers are 64-bit."
msgstr "Показивачи Ñу 64-битни"
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
#, fuzzy
#| msgid "Pointers are 32-bit"
msgid "Pointers are 32-bit."
msgstr "Показивачи Ñу 32-битни"
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
#, fuzzy
#| msgid "Use 64-bit ABI"
msgid "Use 64-bit ABI."
msgstr "КориÑти 64-битни ÐБИ"
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
#, fuzzy
#| msgid "Use 32-bit ABI"
msgid "Use 32-bit ABI."
msgstr "КориÑти 32-битни ÐБИ"
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
#, fuzzy
#| msgid "Use stack bias"
msgid "Use stack bias."
msgstr "КориÑти нагињање Ñтека"
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
#, fuzzy
#| msgid "Use structs on stronger alignment for double-word copies"
msgid "Use structs on stronger alignment for double-word copies."
msgstr "КориÑти Ñтруктуре на јачем равнању за дворечне копије"
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
#, fuzzy
#| msgid "Optimize tail call instructions in assembler and linker"
msgid "Optimize tail call instructions in assembler and linker."
msgstr "Оптимизуј инÑтрукције репних позива у аÑемблеру и повезивачу"
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
#, fuzzy
#| msgid "Use features of and schedule code for given CPU"
msgid "Use features of and schedule code for given CPU."
msgstr "КориÑти могућноÑти и раÑпоређуј кôд за дати ЦПУ"
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
#, fuzzy
#| msgid "Use given SPARC-V9 code model"
msgid "Use given SPARC-V9 code model."
msgstr "КориÑти дати модел кôда СПÐРКа Ð’9"
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
#, fuzzy
#| msgid "Enable debug output"
msgid "Enable debug output."
msgstr "Укључи иÑправљачки излаз"
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr "Укључи Ñтрогу проверу враћања Ñтруктуре за 32-битни пÑÐБИ."
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -18211,7 +18229,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -18744,7 +18762,7 @@ msgid "expected boolean type"
msgstr "Очекиван је тип израза"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
#| msgid "Expected integer"
msgid "expected integer"
@@ -19113,157 +19131,157 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
#, fuzzy
#| msgid "invalid application of %qs to a void type"
msgid "invalid comparison of non-ordered type"
msgstr "неиÑправна примена %qs на празан тип"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
#, fuzzy
#| msgid "%Hduplicate class will only be compiled once"
msgid "slice can only be compared to nil"
msgstr "%HудвоÑтручена клаÑа ће бити компилована Ñамо једном"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
#, fuzzy
#| msgid "%qs can only be specified for functions"
msgid "map can only be compared to nil"
msgstr "%qs може бити наведено Ñамо за функције"
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
#, fuzzy
#| msgid "%Hduplicate class will only be compiled once"
msgid "func can only be compared to nil"
msgstr "%HудвоÑтручена клаÑа ће бити компилована Ñамо једном"
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, fuzzy, c-format
#| msgid "invalid operand to %%R"
msgid "invalid operation (%s)"
msgstr "неиÑправан операнд за %%R"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
#, fuzzy
#| msgid "invalid application of %qs to incomplete type %qT "
msgid "invalid comparison of non-comparable type"
msgstr "неиÑправна примена %qs на непотпун тип %qT"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
#| msgid "invalid operand in the instruction"
msgid "invalid comparison of generated struct"
msgstr "неиÑправан операнд у инÑтрукцији"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
#| msgid "invalid use of non-lvalue array"
msgid "invalid comparison of generated array"
msgstr "неиÑправна употреба не-л-вредноÑног низа"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
#, fuzzy
#| msgid "invalid use of non-lvalue array"
msgid "invalid comparison of non-comparable array"
msgstr "неиÑправна употреба не-л-вредноÑног низа"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
#, fuzzy
#| msgid "Warn about implicit conversion"
msgid "need explicit conversion"
msgstr "Упозори на имплицитно претварање"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, fuzzy, c-format
#| msgid "cannot convert type %qT to type %qT"
msgid "cannot use type %s as type %s"
msgstr "не може Ñе претворити из типа %qT у %qT"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
#, fuzzy
#| msgid "invalid receiver type %qs"
msgid "different receiver types"
msgstr "неиÑправан тип примаоца %qs"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "different number of parameters"
msgstr "поновљена дефиниција параметра %q+D"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
#, fuzzy
#| msgid "invalid parameter type %qT"
msgid "different parameter types"
msgstr "неиÑправан тип параметра %qT"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr ""
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr ""
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr ""
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, fuzzy, c-format
#| msgid "incompatible type for argument %d of %qE"
msgid "incompatible type for method %s%s%s"
msgstr "неÑаглаÑни тип за аргумент %d у %qE"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, fuzzy, c-format
#| msgid "incompatible type for argument %d of %qE"
msgid "incompatible type for method %s%s%s (%s)"
msgstr "неÑаглаÑни тип за аргумент %d у %qE"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
#, fuzzy
#| msgid "error while parsing methods"
msgid "type has no methods"
msgstr "грешка при рашчлањивању метода"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, fuzzy, c-format
#| msgid "ambiguous abbreviation %s"
msgid "ambiguous method %s%s%s"
msgstr "двоÑмиÑлена Ñкраћеница %s"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, fuzzy, c-format
#| msgid "missing argument to \"%s\""
msgid "missing method %s%s%s"
msgstr "недоÑтаје аргумент за „%s“"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr ""
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr ""
@@ -19450,7 +19468,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "премало аргумената за функцију %<va_start%>"
@@ -19518,29 +19536,29 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr "неиÑправан оператор за %<#pragma omp atomic%>"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, fuzzy, gcc-internal-format
#| msgid "invalid operator for %<#pragma omp atomic%>"
msgid "invalid memory model for %<__atomic_store%>"
msgstr "неиÑправан оператор за %<#pragma omp atomic%>"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_eh_return није подржан на овом циљу"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_set_thread_pointer is not supported on this target"
@@ -19548,7 +19566,7 @@ msgstr "__builtin_eh_return није подржан на овом циљу"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to %<__builtin_frame_address%>"
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
@@ -19556,80 +19574,80 @@ msgstr "неиÑправан аргумент за %<__builtin_frame_address%>"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to %<__builtin_frame_address%>"
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "неиÑправан аргумент за %<__builtin_frame_address%>"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "%<__builtin_longjmp%> други аргумент мора бити 1"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, fuzzy, gcc-internal-format
#| msgid "target format does not support infinity"
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "циљни формат не подржава беÑконачноÑÑ‚"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "циљни формат не подржава беÑконачноÑÑ‚"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "%<va_start%> употребљено у функцији Ñа фикÑним аргументима"
-#: builtins.c:9402
+#: builtins.c:9408
#, fuzzy, gcc-internal-format
#| msgid "too few arguments to function %<va_start%>"
msgid "wrong number of arguments to function %<va_start%>"
msgstr "премало аргумената за функцију %<va_start%>"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "%<__builtin_next_arg%> позвано без аргумената"
-#: builtins.c:9422
+#: builtins.c:9428
#, fuzzy, gcc-internal-format
#| msgid "too few arguments to function %<va_start%>"
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "премало аргумената за функцију %<va_start%>"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "други параметар за %<va_start%> није поÑледњи именовани аргумент"
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr ""
-#: builtins.c:9496
+#: builtins.c:9502
#, fuzzy, gcc-internal-format
#| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "%Hпрви аргумент за %D мора бити показивач, а други целобројна конÑтанта"
-#: builtins.c:9509
+#: builtins.c:9515
#, fuzzy, gcc-internal-format
#| msgid "%Hlast argument of %D is not integer constant between 0 and 3"
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "%HпоÑледњи аргумент за %D није целобројна конÑтанта између 0 и 3"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -20588,12 +20606,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr "атрибут %qE Ñе игнорише јер је %qT већ дефиниÑан"
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F употребљено али недефиниÑано"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F деклариÑано као %<static%> али нигде дефиниÑано"
@@ -20699,13 +20717,13 @@ msgstr "ниÑам могао да нађем датотеку навода %s\n
msgid "cannot find '%s'"
msgstr "не могу да нађем ‘%s’"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, fuzzy, gcc-internal-format
#| msgid "pex_init failed"
msgid "pex_init failed: %m"
msgstr "pex_init није прошло"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, fuzzy, gcc-internal-format
#| msgid "%s: %s"
msgid "%s: %m"
@@ -20716,7 +20734,7 @@ msgstr "%s: %s"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr ""
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, fuzzy, gcc-internal-format
#| msgid "pex_init failed"
@@ -20941,7 +20959,7 @@ msgstr ""
msgid "error writing %qs"
msgstr "грешка при пиÑању %qs"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "не могу да отворим %s"
@@ -21024,17 +21042,17 @@ msgstr "игноришем непознату опцију %q.*s у %<-fdump-%s%
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -21148,13 +21166,13 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, fuzzy, gcc-internal-format
#| msgid "function %q+D redeclared with attribute noinline"
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "функција %q+D поново деклариÑана Ñа атрибутом неуткане"
-#: expr.c:10811
+#: expr.c:10809
#, fuzzy, gcc-internal-format
#| msgid "function %q+D redeclared with attribute noinline"
msgid "%Kcall to %qs declared with attribute warning: %s"
@@ -21172,13 +21190,13 @@ msgstr "неиÑправан аргумент за атрибут %qs"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "величина %q+D је већа од %wd бајтова"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, fuzzy, gcc-internal-format
#| msgid "could not open dump file %qs: %s"
msgid "could not open final insn dump file %qs: %m"
msgstr "ниÑам могао да отворим датотеку попиÑа %qs: %s"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, fuzzy, gcc-internal-format
#| msgid "could not open dump file %qs: %s"
msgid "could not close final insn dump file %qs: %m"
@@ -21195,7 +21213,7 @@ msgstr "велики целобројни имплицитно подÑечен
msgid "comparison is always %d due to width of bit-field"
msgstr "поређење је увек %d уÑлед ширине битÑког поља"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr "претпоÑтављам да Ñе означено преливање не дешава при упрошћавању пробе опÑега"
@@ -21227,7 +21245,7 @@ msgstr "претпоÑтављам да Ñе означено преливање
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr "претпоÑтављам да Ñе означено преливање не дешава при негирању дељења"
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "провера Ñажимања: првобитно дрво измењено Ñажимањем"
@@ -21238,7 +21256,7 @@ msgstr "провера Ñажимања: првобитно дрво измењÐ
msgid "total size of local objects too large"
msgstr "%Jукупна величина локалних објеката је превелика"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "немогуће ограничење у %<asm%>"
@@ -21345,71 +21363,77 @@ msgstr ""
msgid "input file %qs is the same as output file"
msgstr "%qs није иÑправна излазна датотека"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "output filename specified twice"
+msgid "output filename may not be empty"
+msgstr "излазна датотека наведена двапут"
+
+#: gcc.c:4501
#, fuzzy, gcc-internal-format
#| msgid "warning: -pipe ignored because -save-temps specified"
msgid "-pipe ignored because -save-temps specified"
msgstr "упозорење: -pipe Ñе игнорише јер је задато -save-temps"
-#: gcc.c:4586
+#: gcc.c:4589
#, fuzzy, gcc-internal-format
#| msgid "warning: '-x %s' after last input file has no effect"
msgid "%<-x %s%> after last input file has no effect"
msgstr "упозорење: „-x %s“ поÑле поÑледње улазне датотеке нема ефекта"
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, fuzzy, gcc-internal-format
#| msgid "switch '%s' does not start with '-'"
msgid "switch %qs does not start with %<-%>"
msgstr "прекидач ‘%s’ не почиње Ñа ‘-’"
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "could not open dump file %qs: %s"
msgid "could not open temporary response file %s"
msgstr "ниÑам могао да отворим датотеку попиÑа %qs: %s"
-#: gcc.c:5077
+#: gcc.c:5080
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "cannot create temporary file"
msgid "could not write to temporary response file %s"
msgstr "не могу да направим привремену датотеку"
-#: gcc.c:5083
+#: gcc.c:5086
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "cannot create temporary file"
msgid "could not close temporary response file %s"
msgstr "не могу да направим привремену датотеку"
-#: gcc.c:5206
+#: gcc.c:5209
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' invalid"
msgid "spec %qs invalid"
msgstr "неиÑправан навод ‘%s’"
-#: gcc.c:5356
+#: gcc.c:5359
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' has invalid '%%0%c'"
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "навод ‘%s’ има неиÑправно ‘%%0%c’"
-#: gcc.c:5677
+#: gcc.c:5680
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' has invalid '%%W%c"
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "навод ‘%s’ има неиÑправно ‘%%W%c’"
-#: gcc.c:5700
+#: gcc.c:5703
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' has invalid '%%x%c'"
msgid "spec %qs has invalid %<%%x%c%>"
@@ -21418,254 +21442,254 @@ msgstr "навод ‘%s’ има неиÑправно ‘%%x%c’"
#. 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:5911
+#: gcc.c:5914
#, fuzzy, gcc-internal-format
#| msgid "spec failure: '%%*' has not been initialized by pattern match"
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "крах навода: „%%*“ није уÑпоÑтављено шематÑким поклапањем"
-#: gcc.c:5954
+#: gcc.c:5957
#, fuzzy, gcc-internal-format
#| msgid "spec failure: unrecognized spec option '%c'"
msgid "spec failure: unrecognized spec option %qc"
msgstr "крах навода: непрепозната опција навода „%c“"
-#: gcc.c:6016
+#: gcc.c:6019
#, fuzzy, gcc-internal-format
#| msgid "unknown spec function '%s'"
msgid "unknown spec function %qs"
msgstr "непозната функција навода ‘%s’"
-#: gcc.c:6046
+#: gcc.c:6049
#, fuzzy, gcc-internal-format
#| msgid "error in args to spec function '%s'"
msgid "error in args to spec function %qs"
msgstr "грешка у аргументима за функцију навода ‘%s’"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "лоше формирано име функције навода"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "нема аргумената за функцију навода"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "лоше формирани аргументи функције навода"
-#: gcc.c:6396
+#: gcc.c:6399
#, fuzzy, gcc-internal-format
#| msgid "braced spec '%s' is invalid at '%c'"
msgid "braced spec %qs is invalid at %qc"
msgstr "навод ‘%s’ у витичаÑтим заградама није иÑправан код ‘%c’"
-#: gcc.c:6491
+#: gcc.c:6494
#, fuzzy, gcc-internal-format
#| msgid "braced spec body '%s' is invalid"
msgid "braced spec body %qs is invalid"
msgstr "тело навода ‘%s’ у витичаÑтим заградама није иÑправно"
-#: gcc.c:7097
+#: gcc.c:7100
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s:could not open output file '%s'\n"
msgid "%s: could not determine length of compare-debug file %s"
msgstr "%s:ниÑам могао да отворим излазну датотеку ‘%s’\n"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s:could not open output file '%s'\n"
msgid "%s: could not open compare-debug file %s"
msgstr "%s:ниÑам могао да отворим излазну датотеку ‘%s’\n"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr ""
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "крах навода: више од једног аргумента за SYSROOT_SUFFIX_SPEC"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "крах навода: више од једног аргумента за SYSROOT_HEADERS_SUFFIX_SPEC"
-#: gcc.c:7812
+#: gcc.c:7815
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "непрепозната опција командне линије „%s“"
-#: gcc.c:7816
+#: gcc.c:7819
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized command line option %<-%s%>"
msgstr "непрепозната опција командне линије „%s“"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr ""
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "нема улазних датотека"
-#: gcc.c:8054
+#: gcc.c:8057
#, fuzzy, gcc-internal-format
#| msgid "cannot specify -o with -c or -S with multiple files"
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "не може Ñе задати -o Ñа -c или -S кад има више датотека"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: компилатор за %s није инÑталиран на овом ÑиÑтему"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr ""
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, fuzzy, gcc-internal-format
#| msgid "comparison is always %d"
msgid "comparing final insns dumps"
msgstr "поређење је увек %d"
-#: gcc.c:8261
+#: gcc.c:8264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "field %qs not found"
msgid "-fuse-linker-plugin, but %s not found"
msgstr "поље %qs није нађено"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: улазна датотека повезивача Ñе не кориÑти је Ñе повезивање не извршава"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "језик %s није препознат"
-#: gcc.c:8596
+#: gcc.c:8599
#, fuzzy, gcc-internal-format
#| msgid "multilib spec '%s' is invalid"
msgid "multilib spec %qs is invalid"
msgstr "вишебиб. навод ‘%s’ није иÑправан"
-#: gcc.c:8798
+#: gcc.c:8801
#, fuzzy, gcc-internal-format
#| msgid "multilib exclusions '%s' is invalid"
msgid "multilib exclusions %qs is invalid"
msgstr "вишебиб. иÑкључење ‘%s’ није иÑправно"
-#: gcc.c:8862
+#: gcc.c:8865
#, fuzzy, gcc-internal-format
#| msgid "multilib select '%s' is invalid"
msgid "multilib select %qs %qs is invalid"
msgstr "вишебиб. избор ‘%s’ није иÑправан"
-#: gcc.c:9024
+#: gcc.c:9027
#, fuzzy, gcc-internal-format
#| msgid "multilib select '%s' is invalid"
msgid "multilib select %qs is invalid"
msgstr "вишебиб. избор ‘%s’ није иÑправан"
-#: gcc.c:9064
+#: gcc.c:9067
#, fuzzy, gcc-internal-format
#| msgid "multilib exclusion '%s' is invalid"
msgid "multilib exclusion %qs is invalid"
msgstr "вишебиб. иÑкључење ‘%s’ није иÑправно"
-#: gcc.c:9279
+#: gcc.c:9282
#, fuzzy, gcc-internal-format
#| msgid "environment variable DJGPP not defined"
msgid "environment variable %qs not defined"
msgstr "променљива окружења DJGPP није дефиниÑана"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, fuzzy, gcc-internal-format
#| msgid "invalid version number `%s'"
msgid "invalid version number %qs"
msgstr "неиÑправан број верзије ‘%s’"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "премало аргумената за %%:version-compare"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "премало аргумената за %%:version-compare"
-#: gcc.c:9514
+#: gcc.c:9517
#, fuzzy, gcc-internal-format
#| msgid "unknown operator '%s' in %%:version-compare"
msgid "unknown operator %qs in %%:version-compare"
msgstr "непознате оператор ‘%s’ у %%:version-compare"
-#: gcc.c:9638
+#: gcc.c:9641
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to %%:version-compare"
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "премало аргумената за %%:version-compare"
-#: gcc.c:9711
+#: gcc.c:9714
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to %%:version-compare"
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "премало аргумената за %%:version-compare"
-#: gcc.c:9747
+#: gcc.c:9750
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to %%:version-compare"
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "премало аргумената за %%:version-compare"
-#: gcc.c:9751
+#: gcc.c:9754
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to %%:version-compare"
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "премало аргумената за %%:version-compare"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function"
msgid "too few arguments to %%:replace-extension"
msgstr "превише аргумената за функцију"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of arguments specified for %qs attribute"
msgid "wrong number of arguments to %%:debug-level-gt"
@@ -21825,9 +21849,9 @@ msgstr "Одредба мора бити упућивач"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here"
msgid "declared here"
@@ -22251,250 +22275,250 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, fuzzy, gcc-internal-format
#| msgid "no return statement in function returning non-void"
msgid "using result of function returning %<void%>"
msgstr "нема повратне наредбе у функцији која враћа непразан тип"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "неиÑправна л-вредноÑÑ‚ у излазу аÑемблера %d"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr "немеморијÑки улаз %d мора оÑтати у меморији"
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr "меморијÑки улаз %d не може Ñе непоÑредно адреÑирати"
-#: gimplify.c:6764
+#: gimplify.c:6767
#, fuzzy, gcc-internal-format
#| msgid "threadprivate variables not supported in this target"
msgid "threadprivate variable %qE used in target region"
msgstr "нитно-локалне променљиве ниÑу подржане за овај циљ"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, fuzzy, gcc-internal-format
#| msgid "%Henclosing parallel"
msgid "enclosing target region"
msgstr "%Hобухватајуће паралелно"
-#: gimplify.c:6778
+#: gimplify.c:6781
#, fuzzy, gcc-internal-format
#| msgid "threadprivate variables not supported in this target"
msgid "threadprivate variable %qE used in untied task"
msgstr "нитно-локалне променљиве ниÑу подржане за овај циљ"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, fuzzy, gcc-internal-format
#| msgid "%Henclosing parallel"
msgid "enclosing task"
msgstr "%Hобухватајуће паралелно"
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
#| msgid "%qs not specified in enclosing parallel"
msgid "%qE not specified in enclosing %qs"
msgstr "%qs није наведено у обухватајућем паралелном"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
#| msgid "error closing %s: %m"
msgid "enclosing %qs"
msgstr "грешка при затварању %s: %m"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, fuzzy, gcc-internal-format
#| msgid "%qs not specified in enclosing parallel"
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr "%qs није наведено у обухватајућем паралелном"
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, fuzzy, gcc-internal-format
#| msgid "%H%qE undeclared (first use in this function)"
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%H%qE недеклариÑано (прва употреба у овој функцији)"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, fuzzy, gcc-internal-format
#| msgid "variable %q+D declared %<inline%>"
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "променљива %q+D деклариÑана као %<inline%>"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, fuzzy, gcc-internal-format
#| msgid "%Hiteration variable %qE is unsigned"
msgid "iteration variable %qE is predetermined linear"
msgstr "%Hнеозначена променљива итерације %qE"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should be private"
msgid "iteration variable %qE should be private"
msgstr "требало би да променљива итерације %qs буде приватна"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should not be firstprivate"
msgid "iteration variable %qE should not be firstprivate"
msgstr "не би требало да променљива итерације %qs буде firstprivate"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should not be reduction"
msgid "iteration variable %qE should not be reduction"
msgstr "не би требало да променљива итерације %qs буде Ñвођена"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should not be reduction"
msgid "iteration variable %qE should not be linear"
msgstr "не би требало да променљива итерације %qs буде Ñвођена"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should not be firstprivate"
msgid "iteration variable %qE should not be lastprivate"
msgstr "не би требало да променљива итерације %qs буде firstprivate"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should be private"
msgid "iteration variable %qE should not be private"
msgstr "требало би да променљива итерације %qs буде приватна"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qE appears more than once in map clauses"
msgstr "%qE Ñе појављује више од једном у одредбама података"
-#: gimplify.c:8284
+#: gimplify.c:8287
#, fuzzy, gcc-internal-format
#| msgid "%s variable %qs is private in outer context"
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "%s променљива %qs је приватна у Ñпољашњем контекÑту"
-#: gimplify.c:8304
+#: gimplify.c:8307
#, fuzzy, gcc-internal-format
#| msgid "%s variable %qs is private in outer context"
msgid "%s variable %qE is private in outer context"
msgstr "%s променљива %qs је приватна у Ñпољашњем контекÑту"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
#| msgid "invalid template declaration of %qD"
msgid "invalid private reduction on %qE"
msgstr "неиÑправна декларација шаблона %qD"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr "уређена облаÑÑ‚ мора бити блиÑко угњеждена унутар петље Ñа одредбом уређеноÑти"
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr ""
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "очекивано је %<,%> или %<;%>"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr "гимплификација није уÑпела"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "%qT Ñе унапређује у %qT при проÑлеђивању кроз %<...%>"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(Ñтога би требало да проÑледите %qT умеÑто %qT за %<va_arg%>)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "ако Ñе овај кôд доÑегне, програм ће Ñе прекинути"
@@ -22742,7 +22766,7 @@ msgstr ""
#: ipa-devirt.c:1229
#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr ""
#: ipa-devirt.c:1235
@@ -22844,7 +22868,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr ""
#: ipa-devirt.c:1599
@@ -23266,212 +23290,212 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr "Ñкладишна клаÑа наведена за име типа"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, fuzzy, gcc-internal-format
#| msgid "ordered region may not be closely nested inside of critical region"
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr "уређена облаÑÑ‚ не може бити блиÑко угњеждена унутар критичне"
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr "%<#pragma omp section%> може бити употребљено Ñамо у конÑтрукцији %<#pragma omp sections%>"
-#: omp-low.c:2670
+#: omp-low.c:2698
#, fuzzy, gcc-internal-format
#| msgid "master region may not be closely nested inside of work-sharing region"
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr "главна облаÑÑ‚ не може бити блиÑко угњеждена унутар дељене"
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
#| msgid "invalid IACC argument"
msgid "invalid arguments"
msgstr "неодговарајући аргумент за IACC"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, fuzzy, gcc-internal-format
#| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "подељена облаÑÑ‚ не може бити блиÑко угњеждена унутар подељене, критичне, уређене или главне облаÑти"
-#: omp-low.c:2725
+#: omp-low.c:2753
#, fuzzy, gcc-internal-format
#| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "подељена облаÑÑ‚ не може бити блиÑко угњеждена унутар подељене, критичне, уређене или главне облаÑти"
-#: omp-low.c:2754
+#: omp-low.c:2782
#, fuzzy, gcc-internal-format
#| msgid "master region may not be closely nested inside of work-sharing region"
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr "главна облаÑÑ‚ не може бити блиÑко угњеждена унутар дељене"
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr "уређена облаÑÑ‚ мора бити блиÑко угњеждена унутар петље Ñа одредбом уређеноÑти"
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, fuzzy, gcc-internal-format
#| msgid "ordered region may not be closely nested inside of critical region"
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr "уређена облаÑÑ‚ не може бити блиÑко угњеждена унутар критичне"
-#: omp-low.c:2851
+#: omp-low.c:2879
#, fuzzy, gcc-internal-format
#| msgid "ordered region may not be closely nested inside of critical region"
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr "уређена облаÑÑ‚ не може бити блиÑко угњеждена унутар критичне"
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr "уређена облаÑÑ‚ мора бити блиÑко угњеждена унутар петље Ñа одредбом уређеноÑти"
-#: omp-low.c:2892
+#: omp-low.c:2920
#, fuzzy, gcc-internal-format
#| msgid "critical region may not be nested inside a critical region with the same name"
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr "критична облаÑÑ‚ не може бити угњеждена унутар иÑтоимене критичне облаÑти"
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid exit from OpenMP structured block"
msgid "invalid exit from %s structured block"
msgstr "неиÑправан излаз из Ñтруктуираног блока ОпенМПа"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid entry to OpenMP structured block"
msgid "invalid entry to %s structured block"
msgstr "неиÑправан улаз у Ñтруктуирани блок ОпенМПа"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid exit from OpenMP structured block"
msgid "invalid branch to/from %s structured block"
@@ -23560,7 +23584,7 @@ msgstr "Тип BYTE употребљен код %C није доÑтупан нÐ
msgid "command line option %qs is not supported by this configuration"
msgstr "опција командне линије %qs није подржана овом конфигурацијом"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, fuzzy, gcc-internal-format
#| msgid "missing argument to \"%s\""
msgid "missing argument to %qs"
@@ -23735,138 +23759,148 @@ msgstr "израз ограничења Ñтека није подржан"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr ""
+
+#: opts.c:1015
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr ""
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr ""
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "непрепозната опција командне линије „%s“"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr ""
-#: opts.c:1837
+#: opts.c:1844
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "непрепозната опција командне линије „%s“"
-#: opts.c:2078
+#: opts.c:2085
#, fuzzy, gcc-internal-format
#| msgid "%s is not supported by this configuration"
msgid "HSA has not been enabled during configuration"
msgstr "%s није подржано овом конфигурацијом"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "равнање Ñтруктуре мора бити мали Ñтепен двојке, не %d"
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
#| msgid "unknown machine mode %qs"
msgid "unknown stack check parameter %qs"
msgstr "непознат машинÑки режим %qs"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "stack limit expression is not supported"
msgid "dwarf version %d is not supported"
msgstr "израз ограничења Ñтека није подржан"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s: аргументи за --param треба да Ñу облика ИМЕ=ВРЕДÐОСТ"
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "неиÑправна вредноÑÑ‚ %qs за --param"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs"
msgstr "неиÑправна вредноÑÑ‚ %qs за --param"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "неиÑправна вредноÑÑ‚ %qs за --param"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "циљни ÑиÑтем не подржава иÑправљачки излаз"
-#: opts.c:2513
+#: opts.c:2520
#, fuzzy, gcc-internal-format
#| msgid "debug format \"%s\" conflicts with prior selection"
msgid "debug format %qs conflicts with prior selection"
msgstr "иÑправљачки формат „%s“ коÑи Ñе Ñа претходним избором"
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
#| msgid "unrecognised debug output level \"%s\""
msgid "unrecognized debug output level %qs"
msgstr "непрепознат ниво иÑправљачког излаза „%s“"
-#: opts.c:2533
+#: opts.c:2540
#, fuzzy, gcc-internal-format
#| msgid "debug output level %s is too high"
msgid "debug output level %qs is too high"
msgstr "ниво иÑправљачког излаза %s је превиÑок"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "добављам ограничење највеће величине датотеке језгра: %m"
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "поÑтављам ограничење највеће величине датотеке језгра: %m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "непрепозната иÑправљачка опција: %c"
-#: opts.c:2627
+#: opts.c:2634
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-Werror=%s: No option -%s"
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s: нема опције -%s"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -24232,7 +24266,7 @@ msgstr "глобална региÑтарÑка променљива прати
msgid "register of %qD used for multiple global register variables"
msgstr "региÑтар Ñе кориÑти за две глобалне региÑтарÑке променљиве"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, fuzzy, gcc-internal-format
#| msgid " conflict with %q+D"
msgid "conflicts with %qD"
@@ -24863,13 +24897,13 @@ msgstr "грешка при упиÑу у %s: %m"
msgid "error closing %s: %m"
msgstr "грешка при затварању %s: %m"
-#: toplev.c:2054
+#: toplev.c:2057
#, fuzzy, gcc-internal-format
#| msgid "assert: %s is assign compatible with %s"
msgid "self-tests incompatible with -E"
msgstr "тврдња: %s је доделом ÑаглаÑно Ñа %s"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -25873,53 +25907,53 @@ msgstr "поновљена дефиниција %q+D"
msgid "in expansion of macro %qs"
msgstr ""
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i can not throw but has EH edges"
msgid "BB %i has multiple EH edges"
msgstr "Об. %i не може да баци али има ЕХ ивице"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i can not throw but has EH edges"
msgid "BB %i can not throw but has an EH edge"
msgstr "Об. %i не може да баци али има ЕХ ивице"
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i last statement has incorrectly set region"
msgid "BB %i last statement has incorrectly set lp"
msgstr "ПоÑледња наредба у об. %i има неиÑправно поÑтављену облаÑÑ‚"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unnecessary EH edge %i->%i"
msgid "Incorrect EH edge %i->%i"
msgstr "непотребна ЕХ ивица %i->%i"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong insn in the fallthru edge"
msgid "BB %i too many fallthru edges"
msgstr "погрешна ија у пропадном потегу"
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i last statement has incorrectly set region"
msgid "BB %i has incorrect edge"
msgstr "ПоÑледња наредба у об. %i има неиÑправно поÑтављену облаÑÑ‚"
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong insn in the fallthru edge"
msgid "BB %i has incorrect fallthru edge"
@@ -26025,35 +26059,35 @@ msgstr "ССРиÑкварење"
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "in a call to built-in function %qD"
msgstr "позив не-функције %qD"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
#| msgid "nested function %qs declared %<extern%>"
msgid "in a call to function %qD declared here"
msgstr "угњеждена функција %qs деклариÑана као %<extern%>"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, fuzzy, gcc-internal-format
#| msgid "cannot optimize loop, the loop counter may overflow"
msgid "missed loop optimization, the loop counter may overflow"
msgstr "не могу да оптимизујем петљу, бројач петље Ñе може прелити"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, fuzzy, gcc-internal-format
#| msgid "within this context"
msgid "within this loop"
@@ -26425,11 +26459,11 @@ msgstr "%q+D поново деклариÑано без атрибута dllimpo
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -27461,7 +27495,7 @@ msgstr "атрибут %qE Ñе игнорише за %qE"
msgid "type was previously declared %qE"
msgstr "%q+#D претходно деклариÑано овде"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, fuzzy, gcc-internal-format
#| msgid "%qs can only be specified for functions"
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
@@ -27749,7 +27783,7 @@ msgstr "целобројна конÑтанта превелика за тип %
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "адреÑа за %qD ће увек бити израчуната као %<true%>"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "предлажем заграде око израза употребљеног као иÑтинитоÑна вредноÑÑ‚"
@@ -28408,66 +28442,66 @@ msgstr "пиÑање у конÑтантан објекат (аргумент %d
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "Ñувишна одредба типа у форматирајућем аргументу (аргумент %d)"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, fuzzy, gcc-internal-format
#| msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "формат %q.*s очекује тип %<%s%s%>, али аргумент %d је типа %qT"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, fuzzy, gcc-internal-format
#| msgid "%qs expects a constant argument"
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%qs очекује конÑтантан аргумент"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, fuzzy, gcc-internal-format
#| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "формат %q.*s очекује тип %<%T%s%>, али аргумент %d је типа %qT"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, fuzzy, gcc-internal-format
#| msgid "%qs expects a constant argument"
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%qs очекује конÑтантан аргумент"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%> није дефиниÑано као тип"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%> није дефиниÑано као %<long%> или %<long long%>"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%<locus%> није дефиниÑано као тип"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%> није дефиниÑано као тип"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%<tree%> није дефиниÑано као тип"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%<tree%> није дефиниÑано као показивачки тип"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "аргументи за форматирање ниÑу %<...%>"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "формати strftime не могу форматирати аргументе"
@@ -28574,7 +28608,7 @@ msgstr "лоша употреба реалне конÑтанте"
msgid "repeated %<@%> before Objective-C string"
msgstr "конÑтрукција %<@%D%> објективног Ц++а на погрешном меÑту"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr ""
@@ -28605,7 +28639,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid type for iteration variable %qE"
msgid "invalid type for iteration variable %qE"
@@ -28623,25 +28657,25 @@ msgstr "%HнеиÑправан тип променљиве итерације %q
msgid "%qE is not initialized"
msgstr "%H%qE није уÑпоÑтављено"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, fuzzy, gcc-internal-format
#| msgid "%Hmissing controlling predicate"
msgid "missing controlling predicate"
msgstr "%HнедоÑтаје контролишући предикат"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid controlling predicate"
msgid "invalid controlling predicate"
msgstr "%HнеиÑправан контролишући предикат"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, fuzzy, gcc-internal-format
#| msgid "%Hmissing increment expression"
msgid "missing increment expression"
msgstr "%HнедоÑтаје израз увећања"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid increment expression"
msgid "invalid increment expression"
@@ -29223,8 +29257,8 @@ msgstr ""
msgid "wrong type argument to %s"
msgstr "погрешан тип аргумента за abs"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "преливање у конÑтантном изразу"
@@ -29961,7 +29995,7 @@ msgstr[3] "проÑлеђивање аргумента %d од %qE одбацуÑ
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
#| msgid "%<friend%> can only be specified inside a class"
msgid "%<_Cilk_spawn%> may only be used inside a function"
@@ -30133,7 +30167,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "непознат прекидач -mdebug-%s"
@@ -30473,7 +30507,7 @@ msgstr "подршка профилиÑања за ВикÑВоркÑ"
msgid "%Kargument %d must be a constant immediate"
msgstr "аргумент %qd није конÑтанта"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, fuzzy, gcc-internal-format
#| msgid "mask must be an immediate"
msgid "%Klane index must be a constant immediate"
@@ -30562,7 +30596,7 @@ msgstr ""
msgid "unknown value %qs for -mtune"
msgstr "Ðепозната вредноÑÑ‚ %qs за -mmacosx-version-min"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "switch -mcpu=%s conflicts with -march= switch"
msgid "switch -mcpu=%s conflicts with -march=%s switch"
@@ -30656,9 +30690,9 @@ msgstr "поклапајуће ограничење не дозвољава ре
msgid "target %s %s=%s is not valid"
msgstr "Ðргумент у %s код %L није иÑправног типа"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
#| msgid "alias argument not a string"
msgid "attribute %<target%> argument not a string"
@@ -30749,7 +30783,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "лоша вредноÑÑ‚ %qs за -mmemory-latency"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -30936,239 +30970,239 @@ msgstr ""
msgid "insn addresses not freed"
msgstr "адреÑа предувећања није региÑтар"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "this builtin is not supported for this target"
msgstr "-fdata-sections није подржано за овај циљ"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "Ñелектор мора бити непоÑредни"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "маÑка мора бити непоÑредна"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr ""
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, fuzzy, gcc-internal-format
#| msgid "-fPIC and -G are incompatible"
msgid "iWMMXt and NEON are incompatible"
msgstr "-fPIC и -G ниÑу ÑаглаÑни"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "target CPU does not support ARM mode"
msgstr "циљни ЦПУ не подржава интерворкинг"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "укључивање подршке за контраход има ÑмиÑла Ñамо када Ñе компилује за Тамб"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "укључивање подршке за интерворкинг позваних има ÑмиÑла Ñамо када Ñе компилује за Тамб"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g уз -mno-apcs-frame може дати беÑмиÑлено иÑправљање"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, fuzzy, gcc-internal-format
#| msgid "can not use -mtp=cp15 with -mthumb"
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "не може Ñе кориÑтити -mtp=cp15 уз -mthumb"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, fuzzy, gcc-internal-format
#| msgid "%<-G%> is incompatible with %<-mabicalls%>"
msgid "RTP PIC is incompatible with Thumb"
msgstr "%<-G%> није ÑаглаÑно Ñа %<-mabicalls%>"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "циљни ЦПУ не подржава инÑтрукције Тамба"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "target CPU does not support unaligned accesses"
@@ -31176,150 +31210,150 @@ msgstr "циљни ЦПУ не подржава интерворкинг"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr ""
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "циљни ЦПУ не подржава интерворкинг"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check није ÑаглаÑно Ñа -mno-apcs-frame"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic и -mapcs-reent ниÑу ÑаглаÑни"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "Вишеулазни кôд ÐПЦСа није подржан, игноришем"
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
#| msgid "-mrelocatable and -msdata=%s are incompatible"
msgid "selected fp16 options are incompatible"
msgstr "-mrelocatable и -msdata=%s ниÑу ÑаглаÑни"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr "iWMMXt захтева ÐÐПЦС-ÑаглаÑан ÐБИ за правилан рад"
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr "iWMMXt ÐБИ захтева iWMMXt-ÑпоÑобан ЦПУ"
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "циљни ЦПУ не подржава интерворкинг"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "циљни ЦПУ не подржава интерворкинг"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr ""
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, fuzzy, gcc-internal-format
#| msgid "-mfloat-abi=hard and VFP"
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mfloat-abi=hard и ВФП"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mfloat-abi=hard и ВФП"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, fuzzy, gcc-internal-format
#| msgid "structure size boundary can only be set to %s"
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "граница величине Ñтруктура може бити поÑтављена Ñамо на %s"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, fuzzy, gcc-internal-format
#| msgid "structure size boundary can only be set to %s"
msgid "structure size boundary can only be set to 8 or 32"
msgstr "граница величине Ñтруктура може бити поÑтављена Ñамо на %s"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, fuzzy, gcc-internal-format
#| msgid "%<-G%> is incompatible with %<-mabicalls%>"
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "%<-G%> није ÑаглаÑно Ñа %<-mabicalls%>"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= је беÑкориÑно без -fpic"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "не могу да кориÑтим „%s“ за ПИЦ региÑтар"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, fuzzy, gcc-internal-format
#| msgid "-freorder-blocks-and-partition does not work on this architecture"
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-freorder-blocks-and-partition не ради на овој архитектури"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support THUMB instructions"
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "циљни ЦПУ не подржава инÑтрукције Тамба"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -31328,77 +31362,82 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "атрибут %qs примењује Ñе Ñамо на функције"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr ""
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, fuzzy, gcc-internal-format
#| msgid "%qD must not have variable number of arguments"
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "%qD не може имати променљив број аргумената"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr ""
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute ignored without -mcmse option."
msgstr "атрибут %qE Ñе игнорише на не-клаÑним типовима"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute have effect only on public objects"
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "атрибут %qE има утицаја Ñамо у јавним објектима"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to function types"
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "атрибут %qs је примењив Ñамо на функцијÑке типове"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "не могу да Ñрачунам Ñтварну локацију параметра на Ñтеку"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "Unexpected thumb1 far jump"
msgstr "Ðеочекиван крај модула"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "нема доÑтупних ниÑких региÑтара за подизање виÑоких региÑтара"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "ÑервиÑне рутине прекида не могу бити кодиране у режиму Тамба"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid vector type for attribute %qE"
msgid "invalid fpu for attribute(target(\"%s\"))"
@@ -31407,13 +31446,13 @@ msgstr "неиÑправан тип вектора за атрибут %qE"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr ""
@@ -31521,182 +31560,194 @@ msgstr "-G и -static Ñу међуÑобно иÑкључиви"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot have default arguments"
msgid "%qs function cannot have arguments"
msgstr "%qD не може имати подразумеване аргументе"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, fuzzy, gcc-internal-format
#| msgid "Function does not return a value"
msgid "%qs function cannot return a value"
msgstr "Функција не враћа вредноÑÑ‚"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
#, fuzzy, gcc-internal-format
#| msgid "%qs appears to be a misspelled signal handler"
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr "%qs изгледа као погрешно напиÑан руковалац Ñигналима"
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Number of registers used to pass integer arguments"
msgid "fixed register %s used to pass parameter to function"
msgstr "Број региÑтара који Ñе кориÑти за проÑлеђивање целобројних аргумената"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, fuzzy, gcc-internal-format
#| msgid "weak declaration of %q+D not supported"
msgid "writing to address space %qs not supported"
msgstr "Ñлаба декларација %q+D није подржана"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to variables"
msgid "%qE attribute only applies to variables in static storage"
msgstr "атрибут %qs примењује Ñе Ñамо на променљиве"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variadic functions"
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "атрибут %qE је примењив Ñамо на варијадичке функције"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to variables"
msgid "%qE attribute only applies to variables"
msgstr "атрибут %qs примењује Ñе Ñамо на променљиве"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute requires an integer constant argument"
msgid "%qE attribute allows only an integer constant argument"
msgstr "атрибут %qs захтева целобројну конÑтанту као аргумент"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute does not apply to types"
msgid "%qE attribute address out of range"
msgstr "атрибут %qs није примењив на типове"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to variables"
msgid "%qE attribute on non-volatile variable"
msgstr "атрибут %qs примењује Ñе Ñамо на променљиве"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr ""
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr ""
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, fuzzy, gcc-internal-format
#| msgid "declaration of %q+D shadows a parameter"
msgid "static IO declaration for %q+D needs an address"
msgstr "декларација %q+D заклања параметар"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+D was here"
msgid "IO definition for %q+D needs an address"
msgstr "претходна дефиниција %q+D беше овде"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "Ñамо неуÑпоÑтављене променљиве могу Ñе ÑмеÑтити у одељак .noint"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+#| msgid "only initialized variables can be placed into program memory area"
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "Ñамо уÑпоÑтављене променљиве могу Ñе ÑмеÑтити у меморијÑку облаÑÑ‚ програма"
+
+#: config/avr/avr.c:10160
#, fuzzy, gcc-internal-format
#| msgid "only initialized variables can be placed into program memory area"
msgid "uninitialized variable %q+D put into program memory area"
msgstr "Ñамо уÑпоÑтављене променљиве могу Ñе ÑмеÑтити у меморијÑку облаÑÑ‚ програма"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
#| msgid "%qs incompatible attribute ignored"
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "%qs неÑаглаÑан атрибут игнориÑан"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, fuzzy, gcc-internal-format
#| msgid "MCU %qs supported for assembler only"
msgid "architecture %qs supported for assembler only"
msgstr "МЦУ %qs подржан Ñамо за аÑемблер"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, fuzzy, gcc-internal-format
#| msgid "Conversion from %s to %s at %L"
msgid "conversion from address space %qs to address space %qs"
msgstr "Претварање из %s у %s код %L"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Unexpected end of module in string constant"
msgid "%s expects a compile time integer constant"
msgstr "Ðеочекиван крај модула у конÑтантној ниÑки"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs attribute requires an integer constant argument"
msgid "%s expects a compile time long integer constant as first argument"
msgstr "атрибут %qs захтева целобројну конÑтанту као аргумент"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -31999,12 +32050,12 @@ msgstr "неодговарајући акумулатор за %qs"
msgid "invalid IACC argument"
msgstr "неодговарајући аргумент за IACC"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs очекује конÑтантан аргумент"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "конÑтантан аргумент ван опÑега за %qs"
@@ -32202,7 +32253,7 @@ msgstr "модела кôда %qs није подржан у %s-битном Ñ€Ð
msgid "code model %qs not supported in x32 mode"
msgstr "модела кôда %s није подржан у ПИЦ режиму"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "code model %s not supported in PIC mode"
msgid "code model %s does not support PIC mode"
@@ -32348,316 +32399,316 @@ msgstr "конвенција позивања -mrtd није подржана у
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr ""
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, fuzzy, gcc-internal-format
#| msgid "-fprefetch-loop-arrays not supported for this target"
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "-fprefetch-loop-arrays није подржано за овај циљ"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred-stack-boundary=%d није између %d и 12"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred-stack-boundary=%d није између %d и 12"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, fuzzy, gcc-internal-format
#| msgid "-march=%s is not compatible with the selected ABI"
msgid "-mnop-mcount is not compatible with this target"
msgstr "-march=%s није ÑаглаÑно Ñа изабраним ÐБИјем"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, fuzzy, gcc-internal-format
#| msgid "inter-module optimizations not implemented for C++"
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "унутармодулÑке оптимизације ниÑу имплеметиране за Ц++"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, fuzzy, gcc-internal-format
#| msgid "-msseregparm used without SSE enabled"
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "-msseregparm употребљено без укључених ССЕ инÑтрукција"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, fuzzy, gcc-internal-format
#| msgid "-msseregparm used without SSE enabled"
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "-msseregparm употребљено без укључених ССЕ инÑтрукција"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "Ñкуп ССЕ инÑтрукција иÑкључен, кориÑтим 387 аритметику"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "Ñкуп 387 инÑтрукција иÑкључен, кориÑтим ССЕ аритметику"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, fuzzy, gcc-internal-format
#| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr "табеле одмотавања тренутно захтевају или показивач оквира или -maccumulate-outgoing-args за иÑправноÑÑ‚"
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, fuzzy, gcc-internal-format
#| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr "табеле одмотавања тренутно захтевају или показивач оквира или -maccumulate-outgoing-args за иÑправноÑÑ‚"
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr ""
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr ""
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unknown -m%s= option specified: '%s'"
msgid "unknown option for -mrecip=%s"
msgstr "непозната опција типа -m%s=: „%s“"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ACCESS specification at %L was already specified"
msgid "option(\"%s\") was already specified"
msgstr "Одредница ACCESS код %L је већ наведена "
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "standard conversions are not allowed in this context"
msgid "%s instructions aren't allowed in %s service routine"
msgstr "Ñтандардна претварања ниÑу дозвољена у овом контекÑту"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "атрибути fastcall и regparm ниÑу ÑаглаÑни"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, fuzzy, gcc-internal-format
#| msgid "fastcall and stdcall attributes are not compatible"
msgid "regparam and thiscall attributes are not compatible"
msgstr "атрибути fastcall и stdcall ниÑу ÑаглаÑни"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute requires an integer constant argument"
msgid "%qE attribute requires an integer constant argument"
msgstr "атрибут %qs захтева целобројну конÑтанту као аргумент"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs attribute larger than %d"
msgid "argument to %qE attribute larger than %d"
msgstr "аргумент за атрибут %qs већи од %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "атрибути fastcall и cdecl ниÑу ÑаглаÑни"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "атрибути fastcall и stdcall ниÑу ÑаглаÑни"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, fuzzy, gcc-internal-format
#| msgid "fastcall and stdcall attributes are not compatible"
msgid "fastcall and thiscall attributes are not compatible"
msgstr "атрибути fastcall и stdcall ниÑу ÑаглаÑни"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "атрибути stdcall и cdecl ниÑу ÑаглаÑни"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "атрибути stdcall и fastcall ниÑу ÑаглаÑни"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, fuzzy, gcc-internal-format
#| msgid "stdcall and fastcall attributes are not compatible"
msgid "stdcall and thiscall attributes are not compatible"
msgstr "атрибути stdcall и fastcall ниÑу ÑаглаÑни"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, fuzzy, gcc-internal-format
#| msgid "stdcall and fastcall attributes are not compatible"
msgid "cdecl and thiscall attributes are not compatible"
msgstr "атрибути stdcall и fastcall ниÑу ÑаглаÑни"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute is used for non-class method"
msgstr "атрибут %qE Ñе игнорише на не-клаÑним типовима"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, fuzzy, gcc-internal-format
#| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr "Позивање %qD Ñа атрибутом sseregparm без укључених ССЕ/ССЕ2"
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, fuzzy, gcc-internal-format
#| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr "Позивање %qT Ñа атрибутом sseregparm без укључених ССЕ/ССЕ2"
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, fuzzy, gcc-internal-format
#| msgid "does not support multilib"
msgid "X32 does not support ms_abi attribute"
msgstr "не подржава вишебиб"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, fuzzy, gcc-internal-format
#| msgid "-march=%s is not compatible with the selected ABI"
msgid "ms_hook_prologue is not compatible with nested function"
msgstr "-march=%s није ÑаглаÑно Ñа изабраним ÐБИјем"
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, fuzzy, gcc-internal-format
#| msgid "MMX vector argument without MMX enabled changes the ABI"
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr "ÐœÐœÐ˜ÐºÑ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñки аргумент без укључених ÐœÐœÐ˜ÐºÑ Ð¼ÐµÑšÐ° ÐБИ"
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, fuzzy, gcc-internal-format
#| msgid "MMX vector return without MMX enabled changes the ABI"
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr "ÐœÐœÐ˜ÐºÑ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñко враћање без укључених ÐœÐœÐ˜ÐºÑ Ð¼ÐµÑšÐ° ÐБИ"
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, fuzzy, gcc-internal-format
#| msgid "MMX vector argument without MMX enabled changes the ABI"
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr "ÐœÐœÐ˜ÐºÑ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñки аргумент без укључених ÐœÐœÐ˜ÐºÑ Ð¼ÐµÑšÐ° ÐБИ"
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, fuzzy, gcc-internal-format
#| msgid "MMX vector return without MMX enabled changes the ABI"
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr "ÐœÐœÐ˜ÐºÑ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñко враћање без укључених ÐœÐœÐ˜ÐºÑ Ð¼ÐµÑšÐ° ÐБИ"
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "ССЕ векторÑки аргумент без укључених ССЕ мења ÐБИ"
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "ССЕ векторÑко враћање без укључених ССЕ мења ÐБИ"
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "ÐœÐœÐ˜ÐºÑ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñки аргумент без укључених ÐœÐœÐ˜ÐºÑ Ð¼ÐµÑšÐ° ÐБИ"
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr "ÐœÐœÐ˜ÐºÑ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñко враћање без укључених ÐœÐœÐ˜ÐºÑ Ð¼ÐµÑšÐ° ÐБИ"
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr "ССЕ враћање региÑтра уз иÑкључене ССЕ"
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr "ССЕ региÑтарÑки аргумент уз иÑкључене ССЕ"
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr "враћање из региÑтра x87 када је x87 иÑкључено"
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, fuzzy, gcc-internal-format
#| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr "Позивање %qD Ñа атрибутом sseregparm без укључених ССЕ/ССЕ2"
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, fuzzy, gcc-internal-format
#| msgid "%s not supported for nested functions"
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr "%s није подржано за угњеждене функције"
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, fuzzy, gcc-internal-format
#| msgid "%s not supported for nested functions"
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
@@ -32665,336 +32716,336 @@ msgstr "%s није подржано за угњеждене функције"
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, fuzzy, gcc-internal-format
#| msgid "%s functions limited to %d register parameters"
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "%s функције ограничене на %d региÑтарÑких параметара"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, fuzzy, gcc-internal-format
#| msgid "unsupported operand size for extended register"
msgid "unsupported size for integer register"
msgstr "неподржана величина операнда за проширени региÑтар"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr "проширени региÑтри немају виÑоке половине"
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr "неподржана величина операнда за проширени региÑтар"
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr ""
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't be called directly"
msgstr "ÑервиÑне рутине прекида не могу бити кодиране у режиму Тамба"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "No label definition found for %qs"
msgid "No dispatcher found for %s"
msgstr "Ðије нађена дефиниција етикете за %qs"
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, fuzzy, gcc-internal-format
#| msgid "stack limit expression is not supported"
msgid "Virtual function multiversioning not supported"
msgstr "израз ограничења Ñтека није подржан"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of %q+D"
msgid "previous declaration of %D"
msgstr "претходна декларација %q+D"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "__builtin_eh_return није подржан на овом циљу"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs must be a 2-bit unsigned literal"
msgid "Parameter to builtin must be a string constant or literal"
msgstr "аргумент за %qs мора бити двобитна неозначена конÑтанта"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Argument to -ffpe-trap is not valid: %s"
msgid "Parameter to builtin not valid: %s"
msgstr "Ðргумент за -ffpe-trap није иÑправан: %s"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 2-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, fuzzy, gcc-internal-format
#| msgid "shift must be an immediate"
msgid "the fifth argument must be an 8-bit immediate"
msgstr "помак мора бити непоÑредни"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the third argument must be an 8-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be an 1-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 3-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "the last argument must be a 4-bit immediate"
msgstr "аргумент 3 мора бити четворобитна неозначена конÑтанта"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 1-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 5-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the next to last argument must be an 8-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be an 8-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "the third argument must be comparison constant"
msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити конÑтанта"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect comparison mode"
msgstr "нетачна ија:"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, fuzzy, gcc-internal-format
#| msgid "incorrect sharing of tree nodes"
msgid "incorrect rounding operand"
msgstr "нетачно дељење чворова Ñтабла"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "the immediate argument must be a 4-bit immediate"
msgstr "аргумент 3 мора бити четворобитна неозначена конÑтанта"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the immediate argument must be a 5-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the immediate argument must be an 8-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 32-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr "Ñелектор мора бити целобројна конÑтанта у опÑегу 0..%wi"
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, fuzzy, gcc-internal-format
#| msgid "mask must be an immediate"
msgid "last argument must be an immediate"
msgstr "маÑка мора бити непоÑредна"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect hint operand"
msgstr "нетачна ија:"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to variables"
msgid "%qE attribute only available for 32-bit"
msgstr "атрибут %qs примењује Ñе Ñамо на променљиве"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, fuzzy, gcc-internal-format
#| msgid "argument of %qs attribute is not a string constant"
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "аргумент атрибута %qs није конÑтантна ниÑка"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, fuzzy, gcc-internal-format
#| msgid "fastcall and stdcall attributes are not compatible"
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "атрибути fastcall и stdcall ниÑу ÑаглаÑни"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, fuzzy, gcc-internal-format
#| msgid "%qs incompatible attribute ignored"
msgid "%qE incompatible attribute ignored"
msgstr "%qs неÑаглаÑан атрибут игнориÑан"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't have non-void return value"
msgstr "ÑервиÑне рутине прекида не могу бити кодиране у режиму Тамба"
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, fuzzy, gcc-internal-format
#| msgid "By-value argument at %L is not allowed in this context"
msgid "alternatives not allowed in asm flag output"
msgstr "Ðргумент-по-вредноÑти код %L није дозвољен у овом контекÑту"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, fuzzy, gcc-internal-format
#| msgid "unknown machine mode %qs"
msgid "unknown asm flag output %qs"
msgstr "непознат машинÑки режим %qs"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, fuzzy, gcc-internal-format
#| msgid "invalid lvalue in asm output %d"
msgid "invalid type for asm flag output"
msgstr "неиÑправна л-вредноÑÑ‚ у излазу аÑемблера %d"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unsupported combination: %s"
msgid "unsupported simdlen %d"
msgstr "неподржана комбинација: %s"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, fuzzy, gcc-internal-format
#| msgid "Invalid argument type %qs to %qs"
msgid "unsupported argument type %qT for simd\n"
msgstr "ÐеиÑправан тип аргумента %qs за %qs"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -33126,7 +33177,7 @@ msgstr "gp_offset (%ld) или end_offset (%ld) мањи је од нуле"
msgid "argument %qd is not a constant"
msgstr "аргумент %qd није конÑтанта"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS, нулти показивач"
@@ -33136,7 +33187,7 @@ msgstr "PRINT_OPERAND_ADDRESS, нулти показивач"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: Ðепозната интерпункција „%c“"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND нулти показивач"
@@ -33249,7 +33300,7 @@ msgstr "наведени вишеÑтруки атрибути типа функ
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "израз ограничења Ñтека није подржан"
@@ -33788,8 +33839,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, fuzzy, gcc-internal-format
#| msgid "bad builtin fcode"
msgid "bad builtin code"
@@ -34062,29 +34113,29 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on types"
msgid "%qE attribute requires a void return type"
msgstr "атрибут %qE Ñе игнорише на типовима"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
#| msgid "__BELOW100__ attribute not allowed with auto storage class"
msgid "%qE attribute not allowed with auto storage class"
msgstr "атрибут __BELOW100__ није дозвољен Ñа аутом. Ñкладишном клаÑом"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -34109,7 +34160,7 @@ msgstr "-g је подржано Ñамо када Ñе кориÑти ГÐС н
msgid "-g option disabled"
msgstr "опција -g иÑкључена"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr "равнање (%u) за %s премашује највеће равнање за глобалне заједничке податке. КориÑтим %u"
@@ -34252,241 +34303,241 @@ msgstr "број мора бити 0 или 1"
msgid "junk at end of #pragma longcall"
msgstr "Ñмеће на крају #pragma longcall"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%q+D takes only zero or two arguments"
msgid "%s only accepts %d arguments"
msgstr "%q+D прима или ниједан или два аргумента"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%q+D takes only zero or two arguments"
msgid "%s only accepts 1 argument"
msgstr "%q+D прима или ниједан или два аргумента"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%q+D takes only zero or two arguments"
msgid "%s only accepts 2 arguments"
msgstr "%q+D прима или ниједан или два аргумента"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, fuzzy, gcc-internal-format
#| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "проÑлеђивање арга %d за %qE одбацује одредбе типа показивачког циља"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%Jalias definitions not supported in this configuration"
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "%Jдефиниције алијаÑа ниÑу подржане у овој конфигурацији"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid parameter combination for AltiVec intrinsic"
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "неиÑправна комбинација параметара за алтивек ÑопÑтвену"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 захтева архитектуру ПауерПЦ-64, укључујем"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, 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:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, fuzzy, gcc-internal-format
#| msgid "not configured for ABI: '%s'"
msgid "not configured for SPE ABI"
msgstr "није подешено за ÐБИ: „%s“"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
#| msgid "Do not use PowerPC instruction set"
msgid "not configured for SPE instruction set"
msgstr "Ðе кориÑти Ñкуп инÑтрукција ПауерПЦа"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, fuzzy, gcc-internal-format
#| msgid "stack limits not supported on this target"
msgid "AltiVec not supported in this target"
msgstr "ограничења Ñтека ниÑу подржана на овом циљу"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, fuzzy, gcc-internal-format
#| msgid "stack limits not supported on this target"
msgid "SPE not supported in this target"
msgstr "ограничења Ñтека ниÑу подржана на овом циљу"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple није подржано на ÑиÑтемима мале крајноÑти"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring није подржано на ÑиÑтемима мале крајноÑти"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr ""
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, fuzzy, gcc-internal-format
#| msgid "-mips3d requires -mpaired-single"
msgid "-mcrypto requires -maltivec"
msgstr "-mips3d захтева -mpaired-single"
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mdirect-move requires -mvsx"
msgstr "--resource захтева -o"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower8-vector requires -mvsx"
msgstr "--resource захтева -o"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mvsx-timode requires -mvsx"
msgstr "--resource захтева -o"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, fuzzy, gcc-internal-format
#| msgid "-mips3d requires -mpaired-single"
msgid "-mhard-dfp requires -mhard-float"
msgstr "-mips3d захтева -mpaired-single"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-df requires -mvsx"
msgstr "--resource захтева -o"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-di requires -mvsx"
msgstr "--resource захтева -o"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, fuzzy, gcc-internal-format
#| msgid "-mips3d requires -mpaired-single"
msgid "-mtoc-fusion requires -mpower8-fusion"
@@ -34496,549 +34547,554 @@ msgstr "-mips3d захтева -mpaired-single"
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, fuzzy, gcc-internal-format
#| msgid "-mips3d requires -mpaired-single"
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr "-mips3d захтева -mpaired-single"
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "ГЦЦ вектор враћен упућивачем: неÑтандарно проширење ÐБИја, без јемÑтва ÑаглаÑноÑти"
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, 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:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, 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:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "ГЦЦ вектор проÑлеђен упућивачем: неÑтандарно проширење ÐБИја, без јемÑтва ÑаглаÑноÑти"
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Treat the input file as already preprocessed"
msgid "internal error: builtin function %s already processed"
msgstr "Сматрај улазну датотеку већ предобрађеном"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "argument 1 must be an 8-bit field value"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "аргумент 2 мора бити петобитна неозначена конÑтанта"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "аргумент 2 мора бити петобитна неозначена конÑтанта"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "аргумент 2 мора бити петобитна неозначена конÑтанта"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "аргумент 1 за __builtin_altivec_predicate мора бити конÑтанта"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "аргумент 1 за __builtin_altivec_predicate ван опÑега"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument %d must be an unsigned literal"
msgstr "аргумент 2 мора бити петобитна неозначена конÑтанта"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate is out of range"
msgid "argument %d is an unsigned literal that is out of range"
msgstr "аргумент 1 за __builtin_spe_predicate ван опÑега"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs expects a constant argument"
msgid "builtin %s only accepts a string argument"
msgstr "%qs очекује конÑтантан аргумент"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument to builtin function"
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "неиÑправан аргумент за уграђену функцију"
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument to builtin function"
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "неиÑправан аргумент за уграђену функцију"
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "аргумент 3 мора бити четворобитна неозначена конÑтанта"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "аргумент 3 мора бити четворобитна неозначена конÑтанта"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "аргумент 3 мора бити четворобитна неозначена конÑтанта"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 1 must be 0 or 2"
msgstr "број мора бити 0 или 1"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "аргумент 2 мора бити петобитна неозначена конÑтанта"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "аргумент 2 мора бити петобитна неозначена конÑтанта"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 2 must be 0 or 1"
msgstr "број мора бити 0 или 1"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
#| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
msgid "argument 3 must be in the range 0..15"
msgstr "Ðргумент у ATANH код %L мора бити у опÑегу -1 до 1"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "аргумент за %qs мора бити двобитна неозначена конÑтанта"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr "неразрешено препуњавање за алтивек уграђено %qF"
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "аргумент за dss мора бити двобитна неозначена конÑтанта"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, fuzzy, gcc-internal-format
#| msgid "second argument to %<__builtin_expect%> must be a constant"
msgid "second argument to vec_vextract4b must be 0..12"
msgstr "други аргумент за %<__builtin_expect%> мора бити конÑтанта"
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити конÑтанта"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, fuzzy, gcc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "аргумент 1 за __builtin_spe_predicate мора бити конÑтанта"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, fuzzy, gcc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate is out of range"
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "аргумент 1 за __builtin_spe_predicate ван опÑега"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "аргумент 1 за __builtin_spe_predicate мора бити конÑтанта"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "аргумент 1 за __builtin_spe_predicate ван опÑега"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "this builtin function is only available on the fr450"
msgid "Builtin function %s is only valid for the cell processor"
msgstr "ова уграђена функција доÑтупна је Ñамо на Ñ„Ñ€450"
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mvsx option"
msgstr "уграђена функција %q+D деклариÑана као нефункција"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mhtm option"
msgstr "уграђена функција %q+D деклариÑана као нефункција"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -maltivec option"
msgstr "уграђена функција %q+D деклариÑана као нефункција"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mpaired option"
msgstr "уграђена функција %q+D деклариÑана као нефункција"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mspe option"
msgstr "уграђена функција %q+D деклариÑана као нефункција"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr ""
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr ""
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr ""
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mhard-float option"
msgstr "уграђена функција %q+D деклариÑана као нефункција"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr ""
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "command line option %qs is not supported by this configuration"
msgid "Builtin function %s is not supported with the current options"
msgstr "опција командне линије %qs није подржана овом конфигурацијом"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "оквир Ñтека превелик"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr ""
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr ""
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "нема профилиÑања 64-битног кôда за овај ÐБИ"
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr "употреба %<long double%> у алтивек типовима није иÑправна"
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr "употреба логичких типова у алтивек типовима није иÑправна"
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr "употреба %<complex%> у алтивек типовима није иÑправна"
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr "употреба децималних реалних типова у алтивек типовима није иÑправна"
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, fuzzy, gcc-internal-format
#| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr "употреба %<long%> у алтивек типовима није иÑправна у 64-битном кôду"
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr "превазиђена употреба %<long%> у алтивек; кориÑтите %<int%>"
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, fuzzy, gcc-internal-format
#| msgid "use of %<long long%> in AltiVec types is invalid"
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr "употреба %<long long%> у алтивек типовима није иÑправна"
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, fuzzy, gcc-internal-format
#| msgid "use of %<double%> in AltiVec types is invalid"
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr "употреба %<double%> у алтивек типовима није иÑправна"
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid use of %<::%>"
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "неиÑправна употреба %<::%>"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "%s\"%s\"%s is not allowed"
msgstr "%<#pragma%> није дозвољена овде"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "spec '%s' is invalid"
msgid "%s\"%s\"%s is invalid"
msgstr "навод ‘%s’ није иÑправан"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -35231,6 +35287,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "%<-G%> није ÑаглаÑно Ñа %<-mabicalls%>"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 захтева ЦПУ типа ПауерПЦ-64"
@@ -35323,7 +35380,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -35351,7 +35408,7 @@ msgstr ""
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -35373,7 +35430,7 @@ msgstr "двоÑмиÑлена Ñкраћеница %s"
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -35388,169 +35445,169 @@ msgstr "%qs је превазиђено"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "конÑтантан аргумент ван опÑега за %qs"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "конÑтантан аргумент ван опÑега за %qs"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "конÑтантан аргумент ван опÑега за %qs"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
#| msgid "unresolved overload for Altivec builtin %qF"
msgid "unresolved overloaded builtin"
msgstr "неразрешено препуњавање за алтивек уграђено %qF"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, fuzzy, gcc-internal-format
#| msgid "bad builtin fcode"
msgid "bad builtin icode"
msgstr "лош уграђени fcode"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to builtin function"
msgid "invalid argument %d for builtin %qF"
msgstr "неиÑправан аргумент за уграђену функцију"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr "укупна величина локалних променљивих премашује ограничење архитектуре"
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, fuzzy, gcc-internal-format
#| msgid "frame size of %qs is "
msgid "frame size of %qs is %wd bytes"
msgstr "величина оквира за %qs је "
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr "%qs кориÑти динамичко резервиÑање Ñтека"
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "режим з/Ðрхитектуре није подржан на %s"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "64-битни ÐБИ није подржан у режиму ЕСЕ/390"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr ""
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
msgid "hardware decimal floating point instructions not available on %s"
msgstr "Ограничи употребу хардверÑких инÑтрукција покретног зареза на 32-битне операције"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "-mbackchain -mpacked-stack -mhard-float ниÑу подржани у комбинацији"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr "величина Ñтека мора бити већа од вредноÑти браника Ñтека"
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "величина Ñтека не Ñме бити већа од 64k"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr "-mstack-guard имплицира коришћење -mstack-size"
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
#| msgid "argument to \"%s\" should be a non-negative integer"
msgid "arguments to %qs should be non-negative integers"
msgstr "аргумент за „%s“ треба да је ненегативан цео број"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs attribute larger than %d"
msgid "argument to %qs is too large (max. %d)"
msgstr "аргумент за атрибут %qs већи од %d"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
#| msgid "stack limits not supported on this target"
msgid "value %qs is not supported by attribute %<target%>"
@@ -35614,27 +35671,28 @@ msgstr "r0 мора бити доÑтупан као позивом продрм
msgid "-mrelax is only supported for RTP PIC"
msgstr "static није подржано на ТПФ-ОСу"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s није подржано овом конфигурацијом"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 није дозвољено уз -m64"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "лоша вредноÑÑ‚ (%s) за прекидач -mcmodel="
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "-mcmodel= није подржано на 32-битним ÑиÑтемима"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "-fcall-saved-REG is not supported for out registers"
@@ -35943,22 +36001,22 @@ msgstr "лоше формирано %<#pragma init%>, игноришем"
msgid "invalid constant in %<#pragma %s%>"
msgstr "неиÑправна конÑтанта у %<#pragma pack%> — игноришем"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr "потребни Ñу логички региÑтри за опцију покретног зареза"
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "-f%s није подржано КОÐСТ16 инÑтрукцијама"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr "ПИЦ је потребан али није подржан КОÐСТ16 инÑтрукцијама"
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "Ñамо неуÑпоÑтављене променљиве могу бити Ñмештене у одељак .bss"
@@ -36053,7 +36111,7 @@ msgstr "атрибут %qs примењује Ñе Ñамо на променљÐ
msgid "could not read the BRIG file"
msgstr "ниÑам могао да нађем датотеку навода %s\n"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
#| msgid "invalid option argument %qs"
@@ -36480,9 +36538,9 @@ msgid "label %qD defined here"
msgstr "етикета %q+D дефиниÑана али неупотребљена"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here"
msgid "%qD declared here"
@@ -36624,7 +36682,7 @@ msgstr "ИСО Ц 90 не подржава деклараторе низова %
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr "%<[*]%> није дозвољено другде оÑим у доÑегу прототипа функције"
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -37779,7 +37837,7 @@ msgstr "очекивани Ñу наводиоци декларације"
msgid "two or more data types in declaration specifiers"
msgstr "два или више типова података у наводиоцима декларације"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> је предуго за ГЦЦ"
@@ -37934,17 +37992,17 @@ msgstr "%<@try%> без %<@catch%> или %<@finally%>"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ИСО Ц не подржава да обичан %<complex%> значи %<double complex%>"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ИСО Ц не подржава комплекÑне целобројне типове"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -37997,7 +38055,7 @@ msgstr ""
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "expected end of line"
@@ -38042,7 +38100,7 @@ msgid "unknown type name %qE"
msgstr "непознато име региÑтра: %s"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "очекивани Ñу наводиоци декларације"
@@ -38059,7 +38117,7 @@ msgstr "%<inline%> у празној декларацији"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "очекиван је идентификатор или %<(%>"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored for %qE"
msgid "prefix attributes are ignored for methods"
@@ -38077,8 +38135,8 @@ msgstr "атрибут Ñе игнорише при извођењу шаблоÐ
msgid "unexpected attribute"
msgstr "Очекивано је име атрибутÑког бита"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
#| msgid "section attribute not allowed for %q+D"
msgid "%<fallthrough%> attribute not followed by %<;%>"
@@ -38120,7 +38178,7 @@ msgstr "%<auto%> у празној декларацији у доÑегу дат
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "очекивано је %<,%> или %<;%>"
@@ -38150,7 +38208,7 @@ msgstr "ИСО Ц 90 не подржава %<long long%>"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ИСО Ц 90 не подржава %<long long%>"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "очекивана је доÑловна ниÑка"
@@ -38222,14 +38280,14 @@ msgstr "неиÑправан шаблонÑки аргумент %d"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "очекиван је идентификатор"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "зарез на крају лиÑте набрајања"
@@ -38369,7 +38427,7 @@ msgstr "%HИСО Ц 90 забрањује мешање декларација и
msgid "expected %<}%> before %<else%>"
msgstr "очекивано је %<,%> или %<}%>"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
@@ -38394,12 +38452,12 @@ msgstr ""
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -38413,18 +38471,18 @@ msgstr "очекиван је идентификатор или %<*%>"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "очекивана је наредба"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, fuzzy, gcc-internal-format
#| msgid "%Hempty body in an if-statement"
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "%Hпразно тело у наредби if"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, fuzzy, gcc-internal-format
#| msgid "%Hempty body in an else-statement"
msgid "suggest braces around empty body in an %<else%> statement"
@@ -38435,7 +38493,7 @@ msgstr "%Hпразно тело у наредби else"
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, fuzzy, gcc-internal-format
#| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
msgid "suggest explicit braces to avoid ambiguous %<else%>"
@@ -38457,7 +38515,7 @@ msgstr ""
msgid "invalid iterating variable in fast enumeration"
msgstr "неиÑправан региÑтар у инÑтрукцији"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -38652,18 +38710,18 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr "%<__builtin_longjmp%> други аргумент мора бити 1"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments specified for %qs attribute"
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "погрешан број аргумената наведне за атрибут %qs"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -38721,68 +38779,68 @@ msgstr "Очекивана је декларација клаÑе или ÑучÐ
msgid "no type or storage class may be specified here,"
msgstr "Ñкладишна клаÑа наведена за %qs"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, fuzzy, gcc-internal-format
#| msgid "missing %<(%> after %<#pragma pack%> - ignored"
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "недоÑтаје %<(%> поÑле %<#pragma pack%> — игноришем"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, fuzzy, gcc-internal-format
#| msgid "missing %<(%> after %<#pragma pack%> - ignored"
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "недоÑтаје %<(%> поÑле %<#pragma pack%> — игноришем"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, fuzzy, gcc-internal-format
#| msgid "%Jsection attribute cannot be specified for local variables"
msgid "the %<setter%> attribute may only be specified once"
msgstr "%Jатрибут одељка Ñе не може навеÑти за локалне променљиве"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, fuzzy, gcc-internal-format
#| msgid "%Jaddress area attribute cannot be specified for functions"
msgid "the %<getter%> attribute may only be specified once"
msgstr "%JадреÑна облаÑÑ‚ атрибута не може бити наведена за функције"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp flush%> may only be used in compound statements"
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<#pragma omp flush%> може бити употребљено Ñамо у Ñложеним наредбама"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
#| msgid "%<continue%> must be in loop"
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "%<continue%> мора бити у оквиру петље"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr "%<#pragma omp section%> може бити употребљено Ñамо у конÑтрукцији %<#pragma omp sections%>"
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, fuzzy, gcc-internal-format
#| msgid "for statement expected"
msgid "for, while or do statement expected"
msgstr "очекивана је наредба for"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<#pragma GCC pch_preprocess%> мора бити прво"
@@ -38798,12 +38856,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "#pragma GCC diagnostic није дозвољено унутар функција"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr "превише %qs одредби"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
#| msgid "expected integer expression"
msgid "expected integer expression before ')'"
@@ -38821,60 +38879,60 @@ msgstr "израз за num_threads мора бити интегрални"
msgid "%qD is not a variable"
msgstr "%qD није променљива у одредби %qs"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a template"
msgid "%qD is not a pointer variable"
msgstr "%qD није шаблон"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, fuzzy, gcc-internal-format
#| msgid "comparison between signed and unsigned integer expressions"
msgid "collapse argument needs positive constant integer expression"
msgstr "поређење означених и неозначених целобројних израза"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<none%>"
msgstr "очекивано је %<{%>"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "очекивано је %<none%> или %<shared%>"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%>, %<;%> or %<}%>"
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "очекивано је %<,%>, %<;%> или %<}%>"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<data%>"
msgstr "очекивано је %<{%>"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses"
msgstr "превише %qs одредби"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses without modifier"
msgstr "превише %qs одредби"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -38904,25 +38962,25 @@ msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
msgid "%<num_tasks%> value must be positive"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<grainsize%> value must be positive"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<priority%> value must be non-negative"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<tofrom%>"
msgstr "очекивано је %<{%>"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<scalar%>"
@@ -38934,66 +38992,66 @@ msgstr "очекивано је %<{%>"
msgid "%<num_workers%> value must be positive"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<static%> arguments"
msgstr "превише %qs одредби"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
#| msgid "Unexpected element"
msgid "unexpected argument"
msgstr "Ðеочекивани елемент"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%qs value must be positive"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute argument not an integer constant"
msgid "%<tile%> argument needs positive integral constant"
msgstr "аргумент атрибута %qs није целобројна конÑтанта"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, fuzzy, gcc-internal-format
#| msgid "ordered comparison of pointer with integer zero"
msgid "ordered argument needs positive constant integer expression"
msgstr "поређење уређеноÑти показивача Ñа целобројном нулом"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, fuzzy, gcc-internal-format
#| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "очекивано је %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> или %<||%>"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, fuzzy, gcc-internal-format
#| msgid "both %<long%> and %<void%> in declaration specifiers"
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr "и %<long%> и %<void%> у наводиоцима декларације"
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr "раÑпоред %<runtime%> не узима параметар %<chunk_size%>"
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, fuzzy, gcc-internal-format
#| msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr "раÑпоред %<runtime%> не узима параметар %<chunk_size%>"
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "chunk size value must be positive"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr "неиÑправна врÑта раÑпореда"
@@ -39010,18 +39068,18 @@ msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
msgid "%<num_teams%> value must be positive"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<thread_limit%> value must be positive"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, fuzzy, gcc-internal-format
#| msgid "code model %<large%> not supported yet"
msgid "using parameters for %<linear%> step is not supported yet"
@@ -39043,19 +39101,19 @@ msgstr ""
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
#| msgid "invalid schedule kind"
msgid "invalid depend kind"
msgstr "неиÑправна врÑта раÑпореда"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
#| msgid "invalid mask"
msgid "invalid map kind"
msgstr "неиÑправна маÑка"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
#| msgid "invalid schedule kind"
msgid "invalid dist_schedule kind"
@@ -39067,73 +39125,73 @@ msgstr "неиÑправна врÑта раÑпореда"
msgid "invalid proc_bind kind"
msgstr "неиÑправна врÑта раÑпореда"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp%> clause"
msgid "expected %<#pragma acc%> clause"
msgstr "очекивана је одредба %<#pragma omp%>"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs није иÑправно за %qs"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, fuzzy, gcc-internal-format
#| msgid "%qT is not a nested class of %qT"
msgid "%qs must be the first clause of %qs"
msgstr "%qT није угњеждена клаÑа у %qT"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "очекивана је одредба %<#pragma omp%>"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr ""
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, fuzzy, gcc-internal-format
#| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "декларација Ñпољашње променљиве %q+D у почетној декларацији %<for%> петље"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<--%> on bool variable %qD"
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "неиÑправна употреба %<--%> на логичкој променљивој %qD"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, fuzzy, gcc-internal-format
#| msgid "Variable %qs is used more than once in the argument list of method %qs"
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr "Променљива %qs употребљена више од једном у лиÑти аргумената метода %qs"
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "очекивано је %<,%> или %<;%>"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr ""
@@ -39150,7 +39208,7 @@ msgstr "%qD није деклариÑано"
msgid "expected function name"
msgstr "очекивано је име клаÑе"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
#| msgid "%q+D is not a function,"
msgid "%qD does not refer to a function"
@@ -39161,44 +39219,44 @@ msgstr "%q+D није функција,"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr ""
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr ""
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "%<#pragma align%> мора да Ñе јави пре декларације %D, игноришем"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, fuzzy, gcc-internal-format
#| msgid "invalid operator for %<#pragma omp atomic%>"
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "неиÑправан оператор за %<#pragma omp atomic%>"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "неиÑправан оператор за %<#pragma omp atomic%>"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
@@ -39208,28 +39266,28 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr "очекивано је %<(%> или крај линије"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr "очекивана је наредба for"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
#| msgid "for statement expected"
msgid "_Cilk_for statement expected"
msgstr "очекивана је наредба for"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "очекивано је уÑпоÑтављање или декларација итерације"
@@ -39239,77 +39297,77 @@ msgstr "очекивано је уÑпоÑтављање или декларац
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should not be firstprivate"
msgid "iteration variable %qD should not be firstprivate"
msgstr "не би требало да променљива итерације %qs буде firstprivate"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, fuzzy, gcc-internal-format
#| msgid "%<void%> as only parameter may not be qualified"
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "%<void%> као једини параметар не може бити одређен"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp barrier%> may only be used in compound statements"
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr "%<#pragma omp barrier%> може бити употребљено Ñамо у Ñложеним наредбама"
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<for%> after %qs"
msgstr "очекивано је %<,%> или %<;%>"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<point%>"
msgstr "очекивано је %<{%>"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -39325,7 +39383,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr "%<#pragma align%> мора да Ñе јави пре декларације %D, игноришем"
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -39335,34 +39393,34 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<target%>"
msgstr "очекивано је %<{%>"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<declare%>"
msgstr "очекивано је %<{%>"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr ""
@@ -39420,23 +39478,23 @@ msgstr "очекиван је идентификатор или %<(%>"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp section%> or %<}%>"
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "очекивано је %<#pragma omp section%> или %<}%>"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr "%qE деклариÑано као нитно-локално поÑле прве употребе"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "аутоматÑка променљива %qE не може бити нитно-локална"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "нитно-локално %qE има непотпун тип"
@@ -39452,57 +39510,57 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr "#pragma GCC diagnostic није дозвољено унутар функција"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, fuzzy, gcc-internal-format
#| msgid "selector must be an integer constant in the range 0..%wi"
msgid "vectorlength must be an integer constant"
msgstr "Ñелектор мора бити целобројна конÑтанта у опÑегу 0..%wi"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
#| msgid "stack size must be an exact power of 2"
msgid "vectorlength must be a power of 2"
msgstr "величина Ñтека мора бити тачан Ñтепен двојке"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, fuzzy, gcc-internal-format
#| msgid "selector must be an integer constant in the range 0..%wi"
msgid "step size must be an integer constant expression or an integer variable"
msgstr "Ñелектор мора бити целобројна конÑтанта у опÑегу 0..%wi"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, fuzzy, gcc-internal-format
#| msgid "expected %<#pragma omp%> clause"
msgid "expected %<#pragma simd%> clause"
msgstr "очекивана је одредба %<#pragma omp%>"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr "%<#pragma%> није дозвољена овде"
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -39513,7 +39571,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr "величина у низовном new мора бити интегралног типа"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<...%>"
msgid "expected %<:%> or numeral"
@@ -40289,7 +40347,7 @@ msgstr "лева Ñтрана доделе може бити кандидат з
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "лева Ñтрана уÑпоÑтављања може бити кандидат за форматÑки атрибут"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "повратни тип може бити кандидат за форматÑки атрибут"
@@ -40625,7 +40683,7 @@ msgstr "Ñувишни елементи у уÑпоÑтављачу Ñкалар
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ИСО Ц забрањује %<goto *expr;%>"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "функција деклариÑана Ñа %<noreturn%> има наредбу %<return%>"
@@ -40635,7 +40693,7 @@ msgstr "функција деклариÑана Ñа %<noreturn%> има нарÐ
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, fuzzy, gcc-internal-format
#| msgid "Logical range in CASE statement at %L is not allowed"
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
@@ -40663,7 +40721,7 @@ msgstr "%<return%> Ñа вредношћу у функцији која враћ
msgid "function returns address of label"
msgstr "функција враћа адреÑу на локалну променљиву"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "величина у прекидачу није целобројна"
@@ -40679,7 +40737,7 @@ msgstr "%<long%> израз у прекидачу не претвара Ñе у
msgid "case label is not an integer constant expression"
msgstr "величина низа није интегралан конÑтатан израз"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "етикета Ñлучаја није у оквиру наредбе прекидача"
@@ -40699,17 +40757,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "наредба иÑкакања није у оквиру петље или прекидача"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "наредба наÑтављања није у оквиру петље"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "наредба иÑкакања употребљена Ñа ОпенМПом за петљу"
@@ -40720,7 +40778,7 @@ msgstr "наредба иÑкакања употребљена Ñа ОпенМП
msgid "break statement within %<#pragma simd%> loop body"
msgstr "наредба иÑкакања није у оквиру петље или прекидача"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, fuzzy, gcc-internal-format
#| msgid "continue statement not within a loop"
msgid "continue statement within %<#pragma simd%> loop body"
@@ -40831,12 +40889,12 @@ msgstr "употребљена вредноÑÑ‚ унијÑког типа где
msgid "used vector type where scalar is required"
msgstr "употребљена вредноÑÑ‚ Ñтруктурног типа где Ñе захтева Ñкалар"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -40847,27 +40905,27 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "превише %qs одредби"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qE is a member of a union"
msgstr "%qD није чланÑка шаблонÑка функција"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %qs clause"
msgstr "%qD није променљива у одредби %qs"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %qs clause"
@@ -40880,74 +40938,74 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "превише %qs одредби"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qD није променљива у одредби %qs"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "low bound %qE of array section does not have integral type"
msgstr "величина у низовном new мора бити интегралног типа"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "length %qE of array section does not have integral type"
msgstr "величина у низовном new мора бити интегралног типа"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, fuzzy, gcc-internal-format
#| msgid "Copy array sections into a contiguous block on procedure entry"
msgid "array section is not contiguous in %qs clause"
msgstr "Копирај одељке низа у непрекидан блок при улазу у процедуру"
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
#| msgid "%qE does not have class type"
msgid "%qE does not have pointer or array type"
@@ -40968,7 +41026,7 @@ msgstr ""
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "%qE има неиÑправан тип за %<reduction(%s)%>"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, fuzzy, gcc-internal-format
#| msgid "No label definition found for %qs"
msgid "user defined reduction not found for %qE"
@@ -40979,17 +41037,17 @@ msgstr "Ðије нађена дефиниција етикете за %qs"
msgid "variable length element type in array %<reduction%> clause"
msgstr ""
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "%qE мора бити нитно-локално за %<copyin%>"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -41009,18 +41067,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qE није променљива у одредби %qs"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in reduction clauses"
@@ -41033,33 +41091,33 @@ msgstr "%qE Ñе појављује више од једном у одредба
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr "%qD Ñе појављује више од једном у одредбама података"
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears both in data and map clauses"
msgstr "%qD Ñе појављује више од једном у одредбама података"
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "%qE није променљива у одредби %<firstprivate%>"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "%qE није променљива у одредби %<lastprivate%>"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %<aligned%> clause"
@@ -41082,63 +41140,63 @@ msgstr ""
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr "%qE Ñе појављује више од једном у одредбама података"
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE није променљива у одредби %qs"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in motion clauses"
msgstr "%qD Ñе појављује више од једном у одредбама података"
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in map clauses"
msgstr "%qD Ñе појављује више од једном у одредбама података"
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE није променљива у одредби %qs"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD није променљива у одредби %qs"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE није променљива у одредби %qs"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, fuzzy, gcc-internal-format
#| msgid "%qE appears more than once in data clauses"
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr "%qE Ñе појављује више од једном у одредбама података"
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qD није променљива у одредби %qs"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is not an argument in %<uniform%> clause"
@@ -41150,33 +41208,33 @@ msgstr "%qE није променљива у одредби %qs"
msgid "%qs variable is neither a pointer nor an array"
msgstr "тип уз векторÑко delete није ни показивачки ни низовни"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, fuzzy, gcc-internal-format
#| msgid "%<-G%> is incompatible with %<-mabicalls%>"
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr "%<-G%> није ÑаглаÑно Ñа %<-mabicalls%>"
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qE је предодређено као %qs за %qs"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -41781,167 +41839,167 @@ msgstr "аргумент позива функције може бити канÐ
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, fuzzy, gcc-internal-format
#| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "проÑлеђивање %qT као аргумента %<this%> у %q#D одбацује одредбе"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr " у позиву %qD"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "%qT није приÑтупна оÑнова од %qT"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, fuzzy, gcc-internal-format
#| msgid "declaration of %qD as %s"
msgid "deducing %qT as %qT"
msgstr "декларација %qD као %s"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, fuzzy, gcc-internal-format
#| msgid "Missing arguments to %s intrinsic at %L"
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "ÐедоÑтају аргументи за ÑопÑтвено %s код %L"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, fuzzy, gcc-internal-format
#| msgid "constructors cannot be declared virtual"
msgid "constructor delegates to itself"
msgstr "конÑтруктор не може бити виртуелан"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "позив не-функције %qD"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr ""
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "нема одговарајуће функције за позив %<%T::%s(%A)%#V%>"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "нема одговарајуће функције за позив %<%T::%s(%A)%#V%>"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%D(%A)%>"
msgid "no matching function for call to %<%s(%A)%>"
msgstr "нема одговарајуће функције за позив %<%D(%A)%>"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "двоÑмиÑлен позив препуњене %<%s(%A)%>"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, fuzzy, gcc-internal-format
#| msgid "%qT has no non-static data member named %qD"
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "%qT нема неÑтатички чланÑки податак по имену %qD"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a constructor"
msgid "pure virtual %q#D called from constructor"
msgstr "враћање вредноÑти из конÑтруктора"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a destructor"
msgid "pure virtual %q#D called from destructor"
msgstr "враћање вредноÑти из деÑтруктора"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "чланÑка функција %qD не може Ñе позвати без објекта"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr "проÑлеђивање %qT бира %qT пре него %qT"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "бирам %qD пре него %qD"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr " за претварање из %qT у %qT"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr " зато што је редоÑлед претварања за аргумент бољи"
-#: cp/call.c:9873
+#: cp/call.c:9878
#, fuzzy, gcc-internal-format
#| msgid "default argument specified in explicit specialization"
msgid "default argument mismatch in overload resolution"
msgstr "наведен подразумевани аргумент у екÑплицитној Ñпецијализацији"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, fuzzy, gcc-internal-format
#| msgid "candidate 1:"
msgid " candidate 1: %q#F"
msgstr "кандидат 1:"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, fuzzy, gcc-internal-format
#| msgid "candidate 2:"
msgid " candidate 2: %q#F"
msgstr "кандидат 2:"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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:10102
+#: cp/call.c:10107
#, fuzzy, gcc-internal-format
#| msgid "could not convert %qE to %qT"
msgid "could not convert %qE from %qT to %qT"
msgstr "не могу да претворим %qE у %qT"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, fuzzy, gcc-internal-format
#| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "неиÑправно уÑпоÑтављање неконÑтантног упућивача типа %qT привременим типа %qT"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "неиÑправно уÑпоÑтављање упућивача типа %qT изразом типа %qT"
@@ -42049,297 +42107,297 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "не може Ñе претворити из оÑнове %qT у изведени тип %qT преко виртуелне оÑнове %qT"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr "Ñве чланÑке функције у клаÑи %qT Ñу приватне"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr "%q#T дефинише Ñамо приватни деÑтруктор и нема пријатељâ"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr "%q#T дефинише Ñамо приватне конÑтрукторе и нема пријатељâ"
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr "нема јединÑтвеног коначног потиÑкивача за %qD у %qT"
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
#| msgid "%q+#D cannot be overloaded"
msgid "%qD can be marked override"
msgstr "%q+#D не може бити препуњено"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3128
#, fuzzy, gcc-internal-format
#| msgid "%q+D was hidden"
msgid "%qD was hidden"
msgstr "%q+D је Ñакривено"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
#| msgid " by %q+D"
msgid " by %qD"
msgstr " овим %q+D"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "%q+#D није иÑправно; анонимна унија може имати Ñамо неÑтатичке чланÑке податке"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "%q+#D није иÑправно; анонимна унија може имати Ñамо неÑтатичке чланÑке податке"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous union"
msgid "private member %q#D in anonymous union"
msgstr "приватни члан %q+#D у анонимној унији"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous union"
msgid "private member %q#D in anonymous struct"
msgstr "приватни члан %q+#D у анонимној унији"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "protected member %q#D in anonymous union"
msgstr "заштићени члан %q+#D у анонимној унији"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "protected member %q#D in anonymous struct"
msgstr "заштићени члан %q+#D у анонимној унији"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "битÑко поље %q+#D неинтегралног типа"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "ширина битÑког поља %q+D није целобројна конÑтанта"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "негативна ширина у биÑтком пољу %q+D"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "нулта ширина за битÑко поље %q+D"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, fuzzy, gcc-internal-format
#| msgid "width of %q+D exceeds its type"
msgid "width of %qD exceeds its type"
msgstr "ширина %q+D премашује Ñвој тип"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, fuzzy, gcc-internal-format
#| msgid "%q+D is too small to hold all values of %q#T"
msgid "%qD is too small to hold all values of %q#T"
msgstr "%q+D је премало да Ñадржи Ñве вредноÑти за %q#T"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr "члан %q+#D Ñа конÑтруктором није дозвољен у унији"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "члан %q+#D Ñа деÑтруктором није дозвољен у унији"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "члан %q+#D Ñа оператором копирања-доделе није дозвољен у унији"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3781
+#: cp/class.c:3783
#, fuzzy, gcc-internal-format
#| msgid "%q+D may not be static because it is a member of a union"
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "%q+D не може бити Ñтатичко зато што је члан уније"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q+#D in class without a constructor"
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "неÑтатчики конÑтантни члан %q+#D у клаÑи без конÑтруктора"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "поље %q+D неиÑправно деклариÑан функцијÑки тип"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "поље %q+D неиÑправно деклариÑан методÑки тип"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, fuzzy, gcc-internal-format
#| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr "игноришем атрибут паковања због непакованог не-ПОД поља %q+#D"
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "не-члан %qs не може бити деклариÑан %<mutable%>"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "не-члан %qs не може бити деклариÑан %<mutable%>"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "уÑпоÑтављена вишеÑтрука поља у унији %qT"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
#| msgid "field %q+#D with same name as class"
msgid "field %q#D with same name as class"
msgstr "поље %q+#D иÑтог имена као и клаÑа"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q#T има показивачке чланÑке податке"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr " али не потиÑкује %<%T(const %T&)%>"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " или %<operator=(const %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr " али не потиÑкује %<operator=(const %T&)%>"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr ""
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "уÑпоÑтављач наведен за невиртуелни метод %q+D"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, fuzzy, gcc-internal-format
#| msgid "invalid use of non-static member function %qD"
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "неиÑправна употреба неÑтатичке чланÑке функције %qD"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, fuzzy, gcc-internal-format
#| msgid "%q#T is not a class"
msgid "%q+T is not literal because:"
msgstr "%q#T није клаÑа"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid " %q+T has a non-trivial destructor"
msgstr "оÑновна клаÑа %q#T има не-виртуелни деÑтруктор"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid " base class %qT of %q+T is non-literal"
msgstr "оÑновна клаÑа %q#T има не-виртуелни деÑтруктор"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
#| msgid "size of array %qD has non-integral type %qT"
msgid " non-static data member %qD has non-literal type"
msgstr "величина низа %qD има неинтегрални тип %qT"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
#| msgid "invalid use of non-static data member %qD"
msgid " non-static data member %qD has volatile type"
msgstr "неиÑправна употреба неÑтатичког чланÑког податка %qD"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "оÑновна клаÑа %q#T има не-виртуелни деÑтруктор"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, fuzzy, gcc-internal-format
#| msgid "non-static reference %q+#D in class without a constructor"
msgid "non-static reference %q#D in class without a constructor"
msgstr "неÑтатички упућивач %q+#D у клаÑи без конÑтруктора"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q+#D in class without a constructor"
msgid "non-static const member %q#D in class without a constructor"
@@ -42347,166 +42405,166 @@ msgstr "неÑтатчики конÑтантни члан %q+#D у клаÑи Ð
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "непоÑредна оÑнова %qT није доÑтупна у %qT уÑлед двоÑмиÑленоÑти"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "виртуелна оÑнова %qT није доÑтупна у %qT уÑлед двоÑмиÑленоÑти"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, fuzzy, gcc-internal-format
#| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "помак за %q+D можда не поштује ÐБИ и може Ñе изменити у будућим верзијама ГЦЦа"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
#| msgid "size of array %qs is too large"
msgid "size of type %qT is too large (%qE bytes)"
msgstr "величина низа %qs је превелика"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "неиÑправна употреба Ñтруктуре Ñа флекÑибилним чланÑким низом"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "неиÑправна употреба Ñтруктуре Ñа флекÑибилним чланÑким низом"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
#| msgid " %q+#D declared here"
msgid "array member %q#D declared here"
msgstr " %q+#D деклариÑано овде"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member not at end of struct"
msgid "zero-size array member %qD not at end of %q#T"
msgstr "%JфлекÑибилан чланÑки низ није на крају Ñтруктуре"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member in otherwise empty struct"
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "%JфлекÑибилан чланÑки низ у иначе празној Ñтруктури"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
#| msgid "redefinition of %q#T"
msgid "in the definition of %q#T"
msgstr "поновна дефиниција %q#T"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member not at end of struct"
msgid "flexible array member %qD not at end of %q#T"
msgstr "%JфлекÑибилан чланÑки низ није на крају Ñтруктуре"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member in otherwise empty struct"
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "%JфлекÑибилан чланÑки низ у иначе празној Ñтруктури"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
#| msgid " %q+#D declared here"
msgid "next member %q#D declared here"
msgstr " %q+#D деклариÑано овде"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "поновна дефиниција %q#T"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, fuzzy, gcc-internal-format
#| msgid "%q#T has virtual functions but non-virtual destructor"
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "%q#T има виртуелне функције, али невиртуелни деÑтруктор"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
#| msgid "class %qT does not have any field named %qD"
msgid "type transparent %q#T does not have any fields"
msgstr "клаÑа %qT нема поље по имену %qD"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, fuzzy, gcc-internal-format
#| msgid "type %qs has virtual member functions"
msgid "type transparent class %qT has virtual functions"
msgstr "тип %qs има виртуелне чланÑке функције"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "у покушају да довршим Ñтруктуру, али избачен уÑлед претходних грешака у рашчлањивању"
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "језичка ниÑка %<\"%E\"%> није препозната"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr "не могу да разрешим препуњену функцију %qD на оÑнову претварања у тип %qT"
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "нема поклапања за претварање функције %qD у тип %q#T"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "двоÑмиÑлено претварање препуњене функције %qD у тип %q#T"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "претпоÑтављам показивач на члан %qD"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr "(показивач на члан може бити формиран Ñамо помоћу %<&%E%>)"
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "нема довољно података о типу"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "не може Ñе претворити %qE из типа %qT у тип %qT"
@@ -42516,12 +42574,12 @@ msgstr "не може Ñе претворити %qE из типа %qT у тип
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "декларација %q#D"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, fuzzy, gcc-internal-format
#| msgid "changes meaning of %qD from %q+#D"
msgid "changes meaning of %qD from %q#D"
@@ -42555,380 +42613,380 @@ msgstr "неиÑправан апÑтрактни повратни тип за Ñ
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "неиÑправан апÑтрактни повратни тип за функцију %q+#D"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, fuzzy, gcc-internal-format
#| msgid "%q#T is not a class"
msgid "%q#T has virtual base classes"
msgstr "%q#T није клаÑа"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, fuzzy, gcc-internal-format
#| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "%JоÑновна клаÑа %q#T треба да Ñе екÑплицитно уÑпоÑтави у копи-конÑтруктору"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr ""
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a function template"
msgid "%qD is not usable as a constexpr function because:"
msgstr "%qD није шаблон функције"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, fuzzy, gcc-internal-format
#| msgid "Missing or invalid constant expression"
msgid "%q+E is not a constant expression"
msgstr "ÐедоÑтаје или неиÑправан конÑтантан израз"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "call to internal function %qE"
msgstr "позив не-функције %qD"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, fuzzy, gcc-internal-format
#| msgid "friend declaration does not name a class or function"
msgid "expression %qE does not designate a constexpr function"
msgstr "декларација пријатеља не именује ни клаÑу ни функцију"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "call to non-constexpr function %qD"
msgstr "позив не-функције %qD"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
#| msgid "%q+D was used with no declaration before its definition"
msgid "%qD called in a constant expression before its definition is complete"
msgstr "%q+D је употребљено без декларације пре дефиниције"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot appear in a constant-expression"
msgid "%qD called in a constant expression"
msgstr "%qD Ñе не може јавити у конÑтантном изразу"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, fuzzy, gcc-internal-format
#| msgid "%q+D was used with no prototype before its definition"
msgid "%qD used before its definition"
msgstr "%q+D је употребљено без прототипа пре дефиниције"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, fuzzy, gcc-internal-format
#| msgid "protocol %qs has circular dependency"
msgid "call has circular dependency"
msgstr "протокол %qs има кружну завиÑноÑÑ‚"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr "дубина извођења шаблона премашује макÑимум од %d (употребите -ftemplate-depth-NN да повећате дубину) извођења %qD"
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
#| msgid "right shift count is negative"
msgid "right operand of shift expression %q+E is negative"
msgstr "негативан деÑни помак"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "left operand of shift expression %q+E is negative"
msgstr "леви операнд зарез-израза нема ефекта"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, fuzzy, gcc-internal-format
#| msgid "integral expression %qE is not constant"
msgid "shift expression %q+E overflows"
msgstr "интегрални израз %qE није конÑтанта"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr ""
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr ""
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized array element"
msgstr "недоÑтаје уÑпоÑтављач за члан %qD"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer in %qE"
msgstr "разрешавање %<void *%> показивача"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, fuzzy, gcc-internal-format
#| msgid "Missing or invalid constant expression"
msgid "%qE is not a constant expression"
msgstr "ÐедоÑтаје или неиÑправан конÑтантан израз"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot appear in a constant-expression"
msgid "mutable %qD is not usable in a constant expression"
msgstr "%qD Ñе не може јавити у конÑтантном изразу"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized member %qD"
msgstr "недоÑтаје уÑпоÑтављач за члан %qD"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer"
msgstr "разрешавање %<void *%> показивача"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, fuzzy, gcc-internal-format
#| msgid "Missing or invalid constant expression"
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr "ÐедоÑтаје или неиÑправан конÑтантан израз"
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, fuzzy, gcc-internal-format
#| msgid "size of array %qD is not an integral constant-expression"
msgid "the value of %qD is not usable in a constant expression"
msgstr "величина низа %qD није интегралан конÑтатан израз"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, fuzzy, gcc-internal-format
#| msgid "array used as initializer"
msgid "%qD used in its own initializer"
msgstr "низ употребљен као уÑпоÑтављач"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, fuzzy, gcc-internal-format
#| msgid "%q#T is not a class"
msgid "%q#D is not const"
msgstr "%q#T није клаÑа"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, fuzzy, gcc-internal-format
#| msgid "%q+#D is private"
msgid "%q#D is volatile"
msgstr "%q+#D је приватно"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot appear in a constant-expression"
msgid "%qD was not initialized with a constant expression"
msgstr "%qD Ñе не може јавити у конÑтантном изразу"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, fuzzy, gcc-internal-format
#| msgid "%qD was not declared in this scope"
msgid "%qD was not declared %<constexpr%>"
msgstr "%qD није деклариÑано у овом доÑегу"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, fuzzy, gcc-internal-format
#| msgid "expression in new-declarator must have integral or enumeration type"
msgid "%qD does not have integral or enumeration type"
msgstr "израз у декларатору new мора имати интегрални или набројиви тип"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
#| msgid "Missing or invalid constant expression"
msgid "modification of %qE is not a constant expression"
msgstr "ÐедоÑтаје или неиÑправан конÑтантан израз"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr "дубина извођења шаблона премашује макÑимум од %d (употребите -ftemplate-depth-NN да повећате дубину) извођења %qD"
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "value %qE of type %qT is not a constant expression"
msgstr "Лош тип у конÑтантном изразу"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, fuzzy, gcc-internal-format
#| msgid "enumeral and non-enumeral type in conditional expression"
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "набројиви и ненабројиви тип у уÑловном изразу"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "a reinterpret_cast is not a constant expression"
msgstr "Лош тип у конÑтантном изразу"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
#| msgid "size of array %qD is not an integral constant-expression"
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "величина низа %qD није интегралан конÑтатан израз"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
#| msgid "integral expression %qE is not constant"
msgid "expression %qE is not a constant expression"
msgstr "интегрални израз %qE није конÑтанта"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "statement is not a constant expression"
msgstr "Лош тип у конÑтантном изразу"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "unexpected expression %qE of kind %s"
msgstr "очекиван је израз"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "use of %<this%> in a constant expression"
msgstr "Лош тип у конÑтантном изразу"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "cast to non-integral type %qT in a constant expression"
msgstr "Лош тип у конÑтантном изразу"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "%q+F деклариÑано као %<static%> али нигде дефиниÑано"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, fuzzy, gcc-internal-format
#| msgid "%H%qE undeclared here (not in a function)"
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "%H%qE недеклариÑано овде (не у функцији)"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, fuzzy, gcc-internal-format
#| msgid "register variable %qD used in nested function"
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "региÑтарÑка променљива %qD употребљена у угњежденој функцији"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
#| msgid "Missing or invalid constant expression"
msgid "division by zero is not a constant expression"
msgstr "ÐедоÑтаје или неиÑправан конÑтантан израз"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "%<delete[]%> is not a constant expression"
msgstr "Лош тип у конÑтантном изразу"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, fuzzy, gcc-internal-format
#| msgid "nonconstant array index in initializer"
msgid "non-constant array initialization"
msgstr "неконÑтантан Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° у уÑпоÑтављачу"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
#| msgid "overflow in constant expression"
msgid "%<goto%> is not a constant expression"
msgstr "преливање у конÑтантном изразу"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Unexpected end of file in '%s'"
msgid "unexpected AST of kind %s"
@@ -43817,7 +43875,7 @@ msgstr "очекивана је наредба"
msgid " skips initialization of %q#D"
msgstr " преÑкаче уÑпоÑтављање %q+#D"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr "неиÑправан излаз из Ñтруктуираног блока ОпенМПа"
@@ -43832,7 +43890,7 @@ msgstr "етикета по имену wchar_t"
msgid "%qD is not a type"
msgstr "%qD није тип"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "%qD употребљено без параметара шаблона"
@@ -45617,7 +45675,7 @@ msgstr "%<this%> Ñе не може употребити у овом контеÐ
msgid "parameter declared %<auto%>"
msgstr "параметар %q+D деклариÑан као %<inline%>"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "неиÑправна употреба шаблонÑког имена %qE без лиÑте аргумената"
@@ -46107,13 +46165,13 @@ msgstr "потребан шаблонÑки аргумент за %<%s %T%>"
msgid "%qD has the same name as the class in which it is declared"
msgstr "%qD има иÑто име као и клаÑа у којој је деклариÑано"
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qT није шаблон"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
#| msgid "previous declaration %q+#D here"
msgid "previous declaration here"
@@ -46124,8 +46182,8 @@ msgstr "претходном декларацијом %q+#D овде"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "двоÑмиÑлено упућивање на %qD"
@@ -46176,7 +46234,7 @@ msgstr "неиÑправан удвоÑтручен тип оÑнове %qT"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, fuzzy, gcc-internal-format
#| msgid "%Jprevious definition here"
msgid "previous definition here"
@@ -46245,7 +46303,7 @@ msgstr ""
msgid "return type %q#T is incomplete"
msgstr "повратни тип %q#T није потпун"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator=%> треба да враћа упућивач на %<*this%>"
@@ -46262,7 +46320,7 @@ msgstr "неиÑправна декларација чланÑке функциÑ
msgid "no return statements in function returning %qT"
msgstr "нема повратне наредбе у функцији која враћа непразан тип"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, fuzzy, gcc-internal-format
#| msgid "function return types not compatible due to %<volatile%>"
msgid "only plain %<auto%> return type can be deduced to %<void%>"
@@ -46428,27 +46486,27 @@ msgstr "Ñтатички члан %qD не може бити битÑко пољ
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "битÑко поље %qD неинтегралног типа"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr ""
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "анонимна Ñтруктура није унутар именованог типа"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "анонимне Ñкупине у доÑегу именÑког проÑтора морају бити Ñтатичке"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr "анонимна унија без чланова"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%> мора враћати тип %qT"
@@ -46457,72 +46515,72 @@ msgstr "%<operator new%> мора враћати тип %qT"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, fuzzy, gcc-internal-format
#| msgid "second parameter of %<va_start%> not last named argument"
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "други параметар за %<va_start%> није поÑледњи именовани аргумент"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%> узима тип %<size_t%> (%qT) као први параметар"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%> мора враћати тип %qT"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%> узима тип %<size_t%> (%qT) као први параметар"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, fuzzy, gcc-internal-format
#| msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgid "%qT has a field %qD whose type has no linkage"
msgstr "%qT има поље %qD чији тип кориÑти анонимни именÑки проÑтор"
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, fuzzy, gcc-internal-format
#| msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr "%qT има поље %qD чији тип кориÑти анонимни именÑки проÑтор"
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr "%qT има поље %qD чији тип кориÑти анонимни именÑки проÑтор"
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr "%qT деклариÑано Ñа већом видљивошћу од типа његовог поља %qD"
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, fuzzy, gcc-internal-format
#| msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgid "%qT has a base %qT whose type has no linkage"
msgstr "%qT има оÑнову %qT чији тип кориÑти анонимни именÑки проÑтор"
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, fuzzy, gcc-internal-format
#| msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr "%qT има оÑнову %qT чији тип кориÑти анонимни именÑки проÑтор"
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr "%qT има оÑнову %qT чији тип кориÑти анонимни именÑки проÑтор"
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr "%qT деклариÑано Ñа већом видљивошћу од Ñвоје оÑнове %qT"
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%q#D, declared using unnamed type, is used but never defined"
@@ -46532,63 +46590,63 @@ msgstr "%q+F деклариÑано као %<static%> али нигде дефи
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, fuzzy, gcc-internal-format
#| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr "%q+#D не упућује на неодређени тип, тако да Ñе не кориÑти за повезивоÑÑ‚"
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%q+F деклариÑано као %<static%> али нигде дефиниÑано"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of %q+#D with %qL linkage"
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "претходна декларација %q+#D Ñа повезивошћу %qL"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
#| msgid "inline function %q+D used but never defined"
msgid "inline function %qD used but never defined"
msgstr "уткана функција %q+D употребљена али недефиниÑана"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "недоÑтаје подразумевани аргумент за параметар %P од %q+#D"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, fuzzy, gcc-internal-format
#| msgid "invalid use of non-static member function %qD"
msgid "use of deleted function %qD"
@@ -46916,20 +46974,20 @@ msgstr "клаÑа %qT је имплицитно Ñама Ñеби пријатÐ
msgid "invalid initializer for array member %q#D"
msgstr "неиÑправна почетна вредноÑÑ‚ за члан %qs"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, fuzzy, gcc-internal-format
#| msgid "uninitialized const member %qD"
msgid "uninitialized const member in %q#T"
msgstr "неуÑпоÑтављени конÑтантни члан %qD"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
#| msgid "%q+D will be initialized after"
msgid "%q#D should be initialized"
msgstr "%q+D ће бити уÑпоÑтављено поÑле"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, fuzzy, gcc-internal-format
#| msgid "%Juninitialized reference member %qD"
msgid "uninitialized reference member in %q#T"
@@ -47037,7 +47095,7 @@ msgstr "лош уÑпоÑтављач низа"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr "уÑпоÑтављач низа мора бити нешто у витичаÑтим заградама"
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, fuzzy, gcc-internal-format
#| msgid "%q#T is not a class"
msgid "%qT is not a class type"
@@ -47058,7 +47116,7 @@ msgstr "неиÑправан показивач на битÑко поље %qD"
msgid "invalid use of non-static member function %qD"
msgstr "неиÑправна употреба неÑтатичке чланÑке функције %qD"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "неиÑправна употреба неÑтатичког чланÑког податка %qD"
@@ -47265,24 +47323,24 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr "Ñложена доÑловна ниÑка има променљиву величину"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, fuzzy, gcc-internal-format
#| msgid "cannot declare reference to %q#T"
msgid "cannot capture %qE by reference"
msgstr "не може Ñе деклариÑати упућивач на %q#T"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
#| msgid "cannot %s a pointer to incomplete type %qT"
msgid "capture by copy of incomplete type %qT"
msgstr "не може Ñе %s показивач на непотпуни тип %qT"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr ""
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, fuzzy, gcc-internal-format
#| msgid "%<this%> is unavailable for static member functions"
msgid "%<this%> was not captured for this lambda function"
@@ -47338,199 +47396,199 @@ msgstr "%qD нема аргументе који завиÑе од шаблонÑ
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:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr ""
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr "изоÑтављени Ñредњи операнд у %<?:%> не може бити запетљан"
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "запетљано име за %qD биће измењено у будућим верзијама ГЦЦа"
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "запетљано име за %qD биће измењено у будућим верзијама ГЦЦа"
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "запетљано име за %qD биће измењено у будућим верзијама ГЦЦа"
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q#D, can't use default assignment operator"
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "неÑтатички конÑтантни члан %q#D, не може Ñе кориÑтити подразумевани оператор доделе"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, fuzzy, gcc-internal-format
#| msgid "non-static reference member %q#D, can't use default assignment operator"
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr "неÑтатички упућивачки члан %q#D, не може Ñе кориÑтити подразумевани оператор доделе"
-#: cp/method.c:969
+#: cp/method.c:970
#, fuzzy, gcc-internal-format
#| msgid "%Hsynthesized method %qD first required here "
msgid "synthesized method %qD first required here "
msgstr "%HÑамоÑачињени метод %qD прво захтеван овде "
-#: cp/method.c:1256
+#: cp/method.c:1257
#, fuzzy, gcc-internal-format
#| msgid "%Juninitialized member %qD with %<const%> type %qT"
msgid "union member %q+D with non-trivial %qD"
msgstr "%JнеуÑпоÑтављени члан %qD Ñа %<const%> типом %qT"
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr ""
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
#| msgid "initializer for %qT must be brace-enclosed"
msgid "initializer for %q#D is invalid"
msgstr "уÑпоÑтављач за %qT мора бити у витичаÑтим заградама"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr ""
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
#| msgid "invalid access to non-static data member %qD of NULL object"
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "неиÑправан приÑтуп неÑтатичком чланÑком податку %qD нултог објекта"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, fuzzy, gcc-internal-format
#| msgid "repeated using declaration %q+D"
msgid "defaulted declaration %q+D"
msgstr "поновљена декларација коришћења %q+D"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, fuzzy, gcc-internal-format
#| msgid "array does not match the region tree"
msgid "does not match expected signature %qD"
msgstr "низ не одговара Ñтаблу облаÑти"
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, fuzzy, gcc-internal-format
#| msgid "template parameters cannot be friends"
msgid "a template cannot be defaulted"
msgstr "шаблонÑки параметри не могу бити пријатељи"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, fuzzy, gcc-internal-format
#| msgid "%q+#D cannot be declared"
msgid "%qD cannot be defaulted"
msgstr "%q+#D Ñе не може деклариÑати"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, fuzzy, gcc-internal-format
#| msgid "file ends in default argument"
msgid "defaulted function %q+D with default argument"
@@ -47738,101 +47796,101 @@ msgstr "%<%T::%D%> именује деÑтруктор"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%> именује конÑтруктор у %qT"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "нема члана који одговара %<%T::%D%> у %q#T"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "декларација %qD није у именÑком проÑтору који окружује %qD"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "екÑплицитна одредба у декларацији %qD"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
#| msgid "%qD has not been declared"
msgid "%qD has not been declared within %D"
msgstr "%qD није деклариÑано"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared as a friend"
msgid "only here as a friend"
msgstr "%q+D деклариÑано као пријатељ"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr "%qD треба да је деклариÑано унутар %qD"
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute requires a single NTBS argument"
msgid "%qD attribute requires a single NTBS argument"
msgstr "атрибут %qs захтева тачно један ÐТБС аргумент"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr ""
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr ""
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "атрибутÑка директива %qD игнориÑана"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "Ð°Ð»Ð¸Ñ˜Ð°Ñ Ð¸Ð¼ÐµÐ½Ñког проÑтора %qD није дозвољен овде, претпоÑтављам %qD"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, fuzzy, gcc-internal-format
#| msgid "This switch is deprecated; use -Wextra instead"
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "Овај прекидач је превазиђен; кориÑтите -Wextra"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr "јако using има ÑмиÑла Ñамо у доÑегу именÑког проÑтора"
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr "текући именÑки проÑтор %qD не обухвата јако употребљени именÑки проÑтор %qD"
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr ""
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
@@ -47841,28 +47899,28 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, fuzzy, gcc-internal-format
#| msgid " %q+#D"
msgid " %qE"
msgstr " %q+#D"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr "потрага у завиÑноÑти од аргумента даје %q+D"
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr ""
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr "XXX entering pop_everything ()\n"
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX leaving pop_everything ()\n"
@@ -47883,7 +47941,7 @@ msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -47911,7 +47969,7 @@ msgstr "%<::%D%> није деклариÑано"
msgid "request for member %qE in non-class type %qT"
msgstr "захтев за члан %qD у неклаÑном типу %qT"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> has not been declared"
msgid "%<%T::%E%> has not been declared"
@@ -47981,1325 +48039,1331 @@ msgstr "не могу Ñе дефиниÑати нови типови у повÑ
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(можда недоÑтаје тачка-зарез поÑле дефиниције %qT)"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a template"
msgid "%qE is not a class template"
msgstr "%qE није шаблон"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qE није шаблон"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr "неиÑправан ид. шаблона"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids using pointer to a function in subtraction"
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "ИСО Ц++ забрањује употребу показивача на функцију у одузимању"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr "претапање у тип који није ни интегрални ни набројиви не може Ñе јавити у изразу конÑтанте"
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a function call cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an increment cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an decrement cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an array reference cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "the address of a label cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an assignment cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a comma operator cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%qs cannot appear in a constant-expression"
msgstr "%s не може да Ñе јави у конÑтантном изразу"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "неиÑправна употреба деÑтруктора %qD као типа"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr "неиÑправна комбинација вишеÑтруких наводилаца типа"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
#| msgid "%qE does not name a type"
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qE не именује тип"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qE не именује тип"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr "(можда је намера била %<typename %T::%E%>)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
#| msgid "%qE in namespace %qE does not name a type"
msgid "%qE in namespace %qE does not name a template type"
msgstr "%qE у именÑком проÑтору %qE не именује тип"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr "%qE у именÑком проÑтору %qE не именује тип"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> names constructor in %qT"
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%D%> именује конÑтруктор у %qT"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, fuzzy, gcc-internal-format
#| msgid "type %qs has no default constructor to call"
msgid "and %qT has no template constructors"
msgstr "тип %qs нема подразумевани конÑтруктор за позивање"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
#| msgid "%qE in class %qT does not name a type"
msgid "%qE in %q#T does not name a template type"
msgstr "%qE у клаÑи %qT не именује тип"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, fuzzy, gcc-internal-format
#| msgid "%qE in class %qT does not name a type"
msgid "%qE in %q#T does not name a type"
msgstr "%qE у клаÑи %qT не именује тип"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, fuzzy, gcc-internal-format
#| msgid "expected string literal"
msgid "expected string-literal"
msgstr "очекивана је доÑловна ниÑка"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, fuzzy, gcc-internal-format
#| msgid "By-value argument at %L is not allowed in this context"
msgid "a wide string is invalid in this context"
msgstr "Ðргумент-по-вредноÑти код %L није дозвољен у овом контекÑту"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
#| msgid "floating constant exceeds range of %qT"
msgid "integer literal exceeds range of %qT type"
msgstr "реална конÑтанта премашује опÑег за %qT"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
#| msgid "floating constant exceeds range of %qT"
msgid "floating literal exceeds range of %qT type"
msgstr "реална конÑтанта премашује опÑег за %qT"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr ""
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, fuzzy, gcc-internal-format
#| msgid "unable to find a register to spill in class %qs"
msgid "unable to find numeric literal operator %qD"
msgstr "не могу да нађем региÑтар за проÑипање у клаÑи %qs"
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "expected declaration"
msgstr "празна декларација"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
#| msgid "Elemental binary operation"
msgid "expected binary operator"
msgstr "Елементална бинарна операција"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
#| msgid "Unexpected EOF"
msgid "expected ..."
msgstr "Ðеочекивано EOF"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
#| msgid "%s expression list treated as compound expression"
msgid "binary expression in operand of fold-expression"
msgstr "лиÑта израза %s узима Ñе као Ñложени израз"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
#| msgid "%s expression list treated as compound expression"
msgid "conditional expression in operand of fold-expression"
msgstr "лиÑта израза %s узима Ñе као Ñложени израз"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
#| msgid "integer overflow in expression"
msgid "mismatched operator in fold-expression"
msgstr "целобројно преливање у изразу"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, fuzzy, gcc-internal-format
#| msgid "-pipe not supported"
msgid "fixed-point types not supported in C++"
msgstr "-pipe није подржано"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ИСО Ц++ забрањује витичаÑто заграђене групе унутар израза"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, fuzzy, gcc-internal-format
#| msgid "statement-expressions are allowed only inside functions"
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "наредбени изрази дозвољени Ñу Ñамо унутар функција"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected primary-expression"
msgstr "очекиван је израз"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "%<this%> Ñе не може употребити у овом контекÑту"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, fuzzy, gcc-internal-format
#| msgid "Objective-C declarations may only appear in global scope"
msgid "a template declaration cannot appear at block scope"
msgstr "декларације објективног Ц-а могу Ñе јављати Ñамо у глобалном доÑегу"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr "локална променљива %qD не може Ñе појавити у овом контекÑту"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected id-expression"
msgstr "очекиван је израз"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr "доÑег %qT пре %<~%> није име клаÑе"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "декларација %<~%T%> као члана у %qT"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr "typedef-име %qD употребљено као декларатор деÑтруктора"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, fuzzy, gcc-internal-format
#| msgid "expected specifier-qualifier-list"
msgid "expected unqualified-id"
msgstr "очекивана је лиÑта наводилаца-одредби"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, fuzzy, gcc-internal-format
#| msgid "%qT resolves to %qT, which is not an enumeration type"
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "%qT Ñе разрешава до %qT, што није набројиви тип"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, fuzzy, gcc-internal-format
#| msgid "incomplete type %qT used in nested name specifier"
msgid "function template-id %qD in nested-name-specifier"
msgstr "непотпун тип %qT употребљен у угњежденом наводиоцу имена"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, fuzzy, gcc-internal-format
#| msgid "incomplete type %qT used in nested name specifier"
msgid "variable template-id %qD in nested-name-specifier"
msgstr "непотпун тип %qT употребљен у угњежденом наводиоцу имена"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qD није шаблон"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers"
msgid "expected nested-name-specifier"
msgstr "очекивани Ñу наводиоци декларације"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in casts"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in a %<typeid%> expression"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument to %<__builtin_frame_address%>"
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "неподржан аргумент за %<__builtin_frame_address%>"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument to %<__builtin_return_address%>"
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "неподржан аргумент за %<__builtin_return_address%>"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ИСО Ц++ забрањује Ñложене конÑтанте"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, fuzzy, gcc-internal-format
#| msgid "-client_name not allowed with -dynamiclib"
msgid "braced list index is not allowed with array notation"
msgstr "-client_name није дозвољено Ñа -dynamiclib"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "неиÑправна употреба %qD"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, fuzzy, gcc-internal-format
#| msgid "%<%D::%D%> is not a member of %qT"
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%> није члан у %qT"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr ""
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ИСО Ц++ не дозвољава утврђене уÑпоÑтављаче"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in a new-expression"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr "граница низа забрањена је поÑле заграђеног ид. типа"
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr "покушајте да уклоните заграде око ид. типа"
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, fuzzy, gcc-internal-format
#| msgid "Expected expression type"
msgid "expected expression-list or type-id"
msgstr "Очекиван је тип израза"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in a new-type-id"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "израз у декларатору new мора имати интегрални или набројиви тип"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "употреба ÑтаровремÑког претапања"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, fuzzy, gcc-internal-format
#| msgid "suggest parentheses around && within ||"
msgid "suggest parentheses around %<>>%> expression"
msgstr "предложи заграде око && унутар ||"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ИСО Ц++ не дозвољава утврђене уÑпоÑтављаче"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
#| msgid "parse error in template argument list"
msgid "lambda-expression in template-argument"
msgstr "грешка у рашчлањивању лиÑте шаблонÑких аргумената"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "expected end of capture-list"
msgstr "Ðеочекиван крај модула"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, fuzzy, gcc-internal-format
#| msgid "increment of read-only variable %qD"
msgid "capture of non-variable %qD "
msgstr "увећање Ñамо-за-читање променљиве %qD"
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here"
msgid "%q#D declared here"
msgstr "%q+D деклариÑано овде"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support complex types"
msgid "ISO C++ does not support lambda templates"
msgstr "ИСО Ц 90 не подржава комплекÑне типове"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, fuzzy, gcc-internal-format
#| msgid "default argument given for parameter %d of %q#D"
msgid "default argument specified for lambda parameter"
msgstr "подразумевани аргумент дат за параметар %d у %q#D"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
#| msgid "duplicate %<volatile%>"
msgid "duplicate %<mutable%>"
msgstr "удвоÑтручено %<volatile%>"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, fuzzy, gcc-internal-format
#| msgid "attributes after parenthesized initializer ignored"
msgid "attributes at the beginning of statement are ignored"
msgstr "игноришу Ñе атрибути поÑле заграђеног уÑпоÑтављача"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected labeled-statement"
msgstr "очекивана је наредба"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "етикета Ñлучаја %qE ван наредбе пребацивања"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> names constructor in %qT"
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%> именује конÑтруктор у %qT"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, fuzzy, gcc-internal-format
#| msgid "Discover pure and const functions"
msgid "compound-statement in constexpr function"
msgstr "Откривај чиÑте и конÑтантне функције"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, fuzzy, gcc-internal-format
#| msgid "expected declaration or statement"
msgid "expected selection-statement"
msgstr "очекивана је декларација или наредба"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in conditions"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, fuzzy, gcc-internal-format
#| msgid "expression statement has incomplete type"
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "наредба израза има непотпун тип"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, fuzzy, gcc-internal-format
#| msgid "expected declaration or statement"
msgid "expected iteration-statement"
msgstr "очекивана је декларација или наредба"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, fuzzy, gcc-internal-format
#| msgid "break statement used with OpenMP for loop"
msgid "break statement used with Cilk Plus for loop"
msgstr "наредба иÑкакања употребљена Ñа ОпенМПом за петљу"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr ""
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ИСО Ц++ забрањује рачунÑко goto"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected jump-statement"
msgstr "очекивана је наредба"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "Ñувишно %<;%>"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr "забрањено је мешање декларација и дефиниција функција"
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in a for-range-declaration"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "празна декларација"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+#| msgid "invalid member function declaration"
+msgid "invalid initializer for structured binding declaration"
+msgstr "неиÑправна декларација чланÑке функције"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "%<friend%> употребљено изван клаÑе"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, fuzzy, gcc-internal-format
#| msgid "pure-specifier on function-definition"
msgid "decl-specifier invalid in condition"
msgstr "наводилац pure на дефиницији функције"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
#| msgid "%q+D invalid in %q#T"
msgid "%qD invalid in lambda"
msgstr "%q+D неиÑправно у %q#T"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "дефиниција клаÑе не може бити деклариÑана пријатељем"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr "шаблони не могу бити виртуелни"
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, fuzzy, gcc-internal-format
#| msgid "invalid base-class specification"
msgid "invalid linkage-specification"
msgstr "неиÑправан навод оÑновне клаÑе"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in %<decltype%> expressions"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in a conversion-type-id"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<this%> in non-member function"
msgid "invalid use of %<auto%> in conversion operator"
msgstr "неиÑправна употреба %<this%> у нечланÑкој функцији"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, fuzzy, gcc-internal-format
#| msgid "only constructors take base initializers"
msgid "only constructors take member initializers"
msgstr "Ñамо конÑтруктори узимају уÑпоÑтављаче оÑнове"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "cannot expand initializer for member %<%D%>"
msgstr "недоÑтаје уÑпоÑтављач за члан %qD"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, fuzzy, gcc-internal-format
#| msgid "static declaration of %q+D follows non-static declaration"
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "Ñтатичка декларација %q+D прати неÑтатичку декларацију"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "анахрониÑтични ÑтаровремÑки уÑпоÑтављач оÑновне клаÑе"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "кључна реч %<typename%> није дозвољена у овом контекÑту (уÑпоÑтављач одређеног члана имплицитно је тип)"
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "expected suffix identifier"
msgstr "очекиван је идентификатор"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
#| msgid "invalid conditional operand"
msgid "invalid encoding prefix in literal operator"
msgstr "неиÑправан операнд уÑлова"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected operator"
msgstr "неочекиван операнд"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "кључна реч %<export%> није имплементирана, игнорише Ñе"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
#| msgid "invalid constraints for operand"
msgid "invalid constrained type parameter"
msgstr "неиÑправна ограничења за операнд"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "cv-qualified type parameter"
msgstr "неиÑправан типÑки аргумент"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<this%> at top level"
msgid "invalid use of %<auto%> in default template argument"
msgstr "неиÑправна употреба %<this%> на највишем нивоу"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot have default arguments"
msgid "template parameter pack %qD cannot have a default argument"
msgstr "%qD не може имати подразумеване аргументе"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, fuzzy, gcc-internal-format
#| msgid "template parameters cannot be friends"
msgid "template parameter packs cannot have default arguments"
msgstr "шаблонÑки параметри не могу бити пријатељи"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected template-id"
msgstr "очекивана је наредба"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "%<<::%> не може започети лиÑту шаблонÑких аргумената"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr "%<<:%> је другачије напиÑано %<[%>. Убаците размак између %<<%> и %<::%>"
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, fuzzy, gcc-internal-format
#| msgid "(if you use -fpermissive G++ will accept your code)"
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr "(Г++ ће прихватити ово ако задате -fpermissive)"
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr "грешка у рашчлањивању лиÑте шаблонÑких аргумената"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected template-name"
msgstr "очекивана је наредба"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "%qD употребљено као шаблон, а није"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr "употребите %<%T::template %D%> да назначите да је шаблон"
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers or %<...%>"
msgid "expected parameter pack before %<...%>"
msgstr "очекивани Ñу наводиоци декларације или %<...%>"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected template-argument"
msgstr "очекивана је наредба"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "invalid non-type template argument"
msgstr "неиÑправан типÑки аргумент"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template type %qT"
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "екÑплицитно извођење нешаблонÑког типа %qT"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template type %qT"
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "екÑплицитно извођење нешаблонÑког типа %qT"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "Ñпецијализација шаблона Ñа Ц повезивошћу"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers"
msgid "expected type specifier"
msgstr "очекивани Ñу наводиоци декларације"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids forward parameter declarations"
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ИСО Ц забрањује унапредне декларације параметара"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, fuzzy, gcc-internal-format
#| msgid "Expected expression type"
msgid "expected template-id for type"
msgstr "Очекиван је тип израза"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, fuzzy, gcc-internal-format
#| msgid "Expected name"
msgid "expected type-name"
msgstr "Очекивано је име"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "declaration %qD does not declare anything"
msgstr "декларација ништа не декларише"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "атрибут Ñе игнорише за клаÑе без примерака"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "атрибут Ñе игнорише при извођењу шаблона"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr "атрибут Ñе игнорише при предоченом-наводиоцу-типа који није унапредна декларација"
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a function template"
msgid "%qD is an enumeration template"
msgstr "%qD није шаблон функције"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member of %qT"
msgid "%qD does not name an enumeration in %qT"
msgstr "%qD није члан у %qT"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
#| msgid "Min/max instructions not allowed"
msgid "unnamed scoped enum is not allowed"
msgstr "ИнÑтрукције min/max ниÑу дозвољене"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<;%> or %<{%>"
msgstr "очекивано је %<,%> или %<;%>"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, fuzzy, gcc-internal-format
#| msgid "Enable automatic template instantiation"
msgid "cannot add an enumerator list to a template instantiation"
msgstr "Укључи аутоматÑко извођење шаблона"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, fuzzy, gcc-internal-format
#| msgid "friend declaration does not name a class or function"
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "декларација пријатеља не именује ни клаÑу ни функцију"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, fuzzy, gcc-internal-format
#| msgid "declaration of %qD in %qD which does not enclose %qD"
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "декларација %qD у %qD која не обухвата %qD"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "декларација %qD у %qD која не обухвата %qD"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, fuzzy, gcc-internal-format
#| msgid "extra qualification ignored"
msgid "extra qualification not allowed"
msgstr "Ñувишне одредбе Ñе игноришу"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "вишеÑтруке дефиниције %q#T"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids %sing an enum"
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ИСО Ц++ забрањује %s-вање набрајања"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD није име именÑког проÑтора"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, fuzzy, gcc-internal-format
#| msgid "expected class name"
msgid "expected namespace-name"
msgstr "очекивано је име клаÑе"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr ""
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, fuzzy, gcc-internal-format
#| msgid "Warn when an inlined function cannot be inlined"
msgid "a nested namespace definition cannot be inline"
msgstr "Упозори када Ñе уткана функција не може уткати"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "nested identifier required"
msgstr "очекиван је идентификатор"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, fuzzy, gcc-internal-format
#| msgid "use of namespace %qD as expression"
msgid "namespace %qD entered"
msgstr "употреба именÑког проÑтора %qD као израза"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "%<namespace%> definition is not allowed here"
msgstr "%<#pragma%> није дозвољена овде"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "ид. шаблона не може да Ñе јави у декларацији употребе"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in alias template declarations"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, fuzzy, gcc-internal-format
#| msgid "%s: function definition not converted\n"
msgid "a function-definition is not allowed here"
msgstr "%s: дефиниција функције није претворена\n"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "навод asm није дозвољен на дефиницији функције"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "атрибути ниÑу дозвољени на дефиницији функције"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "expected initializer"
msgstr "очекиван је идентификатор"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, gcc-internal-format
msgid "initializer provided for function"
msgstr "уÑпоÑтављач дат за функцију"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "игноришу Ñе атрибути поÑле заграђеног уÑпоÑтављача"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
#| msgid "function %q+D redeclared as inline"
msgid "non-function %qD declared as implicit template"
msgstr "функција %q+D поново деклариÑана као уткана"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "граница низа није целобројна конÑтанта"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member reference type %qT"
msgid "cannot define member of dependent typedef %qT"
msgstr "Ñтварање показивача на члан упућивачког типа %qT"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a type"
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%D%> није тип"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "неиÑправна употреба конÑтруктора као шаблона"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr "употреба %<%T::%D%> умеÑто %<%T::%D%> за именовање конÑтруктора у одређеном имену"
@@ -49308,7 +49372,7 @@ msgstr "употреба %<%T::%D%> умеÑто %<%T::%D%> за именоваÑ
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, fuzzy, gcc-internal-format
#| msgid "Invalid declaration"
msgid "invalid declarator"
@@ -49316,376 +49380,376 @@ msgstr "ÐеиÑправна декларација"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
#| msgid "Invalid declaration"
msgid "qualified-id in declaration"
msgstr "ÐеиÑправна декларација"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers"
msgid "expected declarator"
msgstr "очекивани Ñу наводиоци декларације"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD је именÑки проÑтор"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member of non-class type %qT"
msgid "cannot form pointer to member of non-class %q#T"
msgstr "Ñтварање показивача на члан неклаÑног типа %qT"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected ptr-operator"
msgstr "неочекиван операнд"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "удвоÑтручена кн-одредба"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
#| msgid "duplicate cv-qualifier"
msgid "multiple ref-qualifiers"
msgstr "удвоÑтручена кн-одредба"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, fuzzy, gcc-internal-format
#| msgid "duplicate cv-qualifier"
msgid "duplicate virt-specifier"
msgstr "удвоÑтручена кн-одредба"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
#| msgid "missing makefile target after %qs"
msgid "missing template arguments after %qT"
msgstr "недоÑтаје Ñправљачки циљ поÑле %qs"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %qD"
msgid "invalid use of %qT"
msgstr "неиÑправна употреба %qD"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in template arguments"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<this%> in non-member function"
msgid "invalid use of %<auto%> in template argument"
msgstr "неиÑправна употреба %<this%> у нечланÑкој функцији"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "expected type-specifier"
msgstr "очекиван је идентификатор"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<...%>"
msgid "expected %<,%> or %<...%>"
msgstr "очекивано је %<:%> или %<...%>"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in parameter types"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "подразумевани аргументи Ñу дозвољени Ñамо за параметре функција"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot have default arguments"
msgid "parameter pack %qD cannot have a default argument"
msgstr "%qD не може имати подразумеване аргументе"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, fuzzy, gcc-internal-format
#| msgid "template parameters cannot be friends"
msgid "template parameter pack cannot have a default argument"
msgstr "шаблонÑки параметри не могу бити пријатељи"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot have default arguments"
msgid "parameter pack cannot have a default argument"
msgstr "%qD не може имати подразумеване аргументе"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ИСО Ц++ не дозвољава утврђене уÑпоÑтављаче"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ИСО Ц++ не дозвољава утврђене уÑпоÑтављаче"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, fuzzy, gcc-internal-format
#| msgid "expected class name"
msgid "expected class-name"
msgstr "очекивано је име клаÑе"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared inline after its definition"
msgid "expected %<;%> after class definition"
msgstr "%q+D деклариÑано уткано поÑле Ñвоје дефиниције"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared inline after its definition"
msgid "expected %<;%> after struct definition"
msgstr "%q+D деклариÑано уткано поÑле Ñвоје дефиниције"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, fuzzy, gcc-internal-format
#| msgid "Unexpected junk after function declaration at %C"
msgid "expected %<;%> after union definition"
msgstr "Ðеочекивано Ñмеће поÑле декларације функције код %C"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<{%> or %<:%>"
msgstr "очекивано је %<,%> или %<;%>"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, fuzzy, gcc-internal-format
#| msgid "cannot find file for class %s"
msgid "cannot specify %<override%> for a class"
msgstr "не могу да нађем датотеку за клаÑу %s"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, fuzzy, gcc-internal-format
#| msgid "friend declaration does not name a class or function"
msgid "qualified name does not name a class"
msgstr "декларација пријатеља не именује ни клаÑу ни функцију"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "неиÑправно име клаÑе у декларацији %qD"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "екÑплицитној Ñпецијализацији мора претходити %<template <>%>"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, fuzzy, gcc-internal-format
#| msgid "non-template %qD used as template"
msgid "function template %qD redeclared as a class template"
msgstr "%qD употребљено као шаблон, а није"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+#T"
msgid "previous definition of %q#T"
msgstr "претходна дефиниција %q+#T"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, fuzzy, gcc-internal-format
#| msgid "expected class name"
msgid "expected class-key"
msgstr "очекивано је име клаÑе"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<class%> or %<typename%>"
msgstr "очекивано је %<,%> или %<;%>"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, fuzzy, gcc-internal-format
#| msgid "a class-key must be used when declaring a friend"
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr "при декларацији пријатеља мора бити употребљена кључна реч class"
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "декларација пријатеља не именује ни клаÑу ни функцију"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr "наводилац pure на дефиницији функције"
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, fuzzy, gcc-internal-format
#| msgid "cannot use %<::%> in parameter declaration"
msgid "stray %<,%> at end of member declaration"
msgstr "не може Ñе кориÑтити %<::%> у декларацији параметра"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, fuzzy, gcc-internal-format
#| msgid "expected %<(%> or end of line"
msgid "expected %<;%> at end of member declaration"
msgstr "очекивано је %<(%> или крај линије"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr ""
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr "кључна реч %<typename%> није дозвољена изван шаблона"
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr "кључна реч %<typename%> није дозвољена у овом контекÑту (оÑновна клаÑа је имплицитно тип)"
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in an exception-specification"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "ИСО Ц++ не дозвољава утврђене уÑпоÑтављаче"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %qD in linkage specification"
msgid "invalid use of %<auto%> in exception-specification"
msgstr "неиÑправна употреба %qD у одредници повезивоÑти"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in exception-declarations"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, fuzzy, gcc-internal-format
#| msgid "%s attribute conflicts with %s attribute at %L"
msgid "attribute using prefix used together with scoped attribute token"
msgstr "Ðтрибут %s коÑи Ñе Ñа атрибутом %s код %L"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, fuzzy, gcc-internal-format
#| msgid "expected identifier or %<(%>"
msgid "expected an identifier for the attribute name"
msgstr "очекиван је идентификатор или %<(%>"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<...%>"
msgid "expected attribute before %<...%>"
msgstr "очекивано је %<:%> или %<...%>"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr ""
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, fuzzy, gcc-internal-format
#| msgid "invalid redeclaration of %q+D"
msgid "invalid declaration of %<%T::%E%>"
msgstr "неиÑправна поновљена декларација %q+D"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "премало лиÑта параметара шаблона"
@@ -49694,546 +49758,546 @@ msgstr "премало лиÑта параметара шаблона"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr "превише лиÑта шаблонÑких параметера"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "именоване повратне вредноÑти ниÑу више подржане"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
#| msgid "Use media instructions"
msgid "empty introduction-list"
msgstr "КориÑти медија-инÑтрукције"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, fuzzy, gcc-internal-format
#| msgid "no matching template for %qD found"
msgid "no matching concept for template-introduction"
msgstr "поклапајући шаблон за %qD није нађен"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr "неиÑправна декларација чланÑког шаблона у локалној клаÑи"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr "шаблон Ñа Ц повезивошћу"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, fuzzy, gcc-internal-format
#| msgid "invalid base-class specification"
msgid "invalid explicit specialization"
msgstr "неиÑправан навод оÑновне клаÑе"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, fuzzy, gcc-internal-format
#| msgid "template declaration of %qs"
msgid "template declaration of %<typedef%>"
msgstr "декларација шаблона %qs"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "a class template declaration must not declare anything else"
msgstr "декларација ништа не декларише"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, fuzzy, gcc-internal-format
#| msgid "explicit specialization in non-namespace scope %qD"
msgid "explicit template specialization cannot have a storage class"
msgstr "екÑплицитна Ñпецијализација у не-именÑкопроÑторном доÑегу %qD"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, fuzzy, gcc-internal-format
#| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "%H%<>>%> треба да је %<> >%> унутар угњеждене лиÑте шаблонÑких аргумената"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "Ñувишно %<>>%>, кориÑтите %<>%> за затварање лиÑте шаблонÑких аргумената"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "неиÑправна употреба %qD у одредници повезивоÑти"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%> пре %qD"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not support %<long long%>"
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ИСО Ц++ не подржава %<long long%>"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, fuzzy, gcc-internal-format
#| msgid "both %<short%> and %<char%> in declaration specifiers"
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "и %<short%> и %<char%> у наводиоцима декларације"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
#| msgid "duplicate %qE"
msgid "duplicate %qD"
msgstr "удвоÑтручено %qE"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "удвоÑтручено %qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<new%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<delete%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<return%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<extern%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected %<static_assert%>"
msgstr "очекивана је наредба"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<decltype%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<operator%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<class%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<template%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<namespace%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<using%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<asm%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<try%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<catch%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<throw%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<__label__%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@try%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@synchronized%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@throw%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr ""
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, fuzzy, gcc-internal-format
#| msgid "expected %<none%> or %<shared%>"
msgid "expected %<__transaction_relaxed%>"
msgstr "очекивано је %<none%> или %<shared%>"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<::%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<...%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<*%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<~%>"
msgstr "очекивано је %<{%>"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<...%>"
msgid "expected %<:%> or %<::%>"
msgstr "очекивано је %<:%> или %<...%>"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%>, %<;%> or %<}%>"
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "очекивано је %<,%>, %<;%> или %<}%>"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "ознака %qs употребљена при именовању %q#T"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, fuzzy, gcc-internal-format
#| msgid "%q+#D previously declared here"
msgid "%q#T was previously declared here"
msgstr "%q+#D претходно деклариÑано овде"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%qD поново деклариÑано Ñа другачијим приÑтупом"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, fuzzy, gcc-internal-format
#| msgid "%<template%> (as a disambiguator) is only allowed within templates"
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr "%<template%> (као разјашњење двоÑмиÑленоÑти) дозвољено је Ñамо унутар шаблона"
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr "датотека Ñе завршава подразумеваним аргументом"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr "конÑтрукција %<@%D%> објективног Ц++а на погрешном меÑту"
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr "%<@encode%> мора навеÑти тип као аргумент"
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr "неиÑправно име Ñелектора објективног Ц++а"
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, fuzzy, gcc-internal-format
#| msgid "Class or interface declaration expected"
msgid "objective-c++ method declaration is expected"
msgstr "Очекивана је декларација клаÑе или Ñучеља"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, fuzzy, gcc-internal-format
#| msgid "%Jsection attribute cannot be specified for local variables"
msgid "method attributes must be specified at the end"
msgstr "%Jатрибут одељка Ñе не може навеÑти за локалне променљиве"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid type for iteration variable %qE"
msgid "invalid type for instance variable"
msgstr "%HнеиÑправан тип променљиве итерације %qE"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "очекиван је идентификатор поÑле %<@protocol%>"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored for %qE"
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "атрибут %qE Ñе игнорише за %qE"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "invalid type for property"
msgstr "неиÑправан типÑки аргумент"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<wait%> expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid reduction-identifier"
msgstr "неиÑправан уÑпоÑтављач"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, fuzzy, gcc-internal-format
#| msgid "Initialization at %C is not allowed in a PURE procedure"
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "УÑпоÑтављање код %C није дозвољено у чиÑтој процедури"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, fuzzy, gcc-internal-format
#| msgid "iteration variable %qs should not be reduction"
msgid "iteration variable %qD should not be reduction"
msgstr "не би требало да променљива итерације %qs буде Ñвођена"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr ""
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, fuzzy, gcc-internal-format
#| msgid "attributes are not allowed on a function-definition"
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "атрибути ниÑу дозвољени на дефиницији функције"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid initializer clause"
msgstr "неиÑправан уÑпоÑтављач"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected id-expression (arguments)"
msgstr "очекиван је израз"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in declare reduction type list"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qD does not refer to a namespace scope function"
msgstr "%qD није чланÑка шаблонÑка функција"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "Ñмеће на крају %<#pragma GCC pch_preprocess%>"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
#| msgid "invalid constraints for operand"
msgid "invalid grainsize for _Cilk_for"
msgstr "неиÑправна ограничења за операнд"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC diagnostic not allowed inside functions"
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "#pragma GCC diagnostic није дозвољено унутар функција"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC diagnostic not allowed inside functions"
msgid "%<#pragma simd%> must be inside a function"
msgstr "#pragma GCC diagnostic није дозвољено унутар функција"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC diagnostic not allowed inside functions"
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "#pragma GCC diagnostic није дозвољено унутар функција"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "унутармодулÑке оптимизације ниÑу имплеметиране за Ц++"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
#| msgid "Expected variable name at %C"
msgid "expected variable-name"
msgstr "Очекивано је име променљиве код %C"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<,%> or %<)%> after %qE"
msgstr "очекивано је %<,%> или %<;%>"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, fuzzy, gcc-internal-format
#| msgid "templates may not be %<virtual%>"
msgid "implicit templates may not be %<virtual%>"
@@ -50331,7 +50395,7 @@ msgstr "Ñпецијализација %qD поÑле извођења"
msgid "candidate is: %#D"
msgstr "кандидат је: %+#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, fuzzy, gcc-internal-format
#| msgid "%s %+#D"
msgid "%s %#D"
@@ -50972,132 +51036,149 @@ msgstr "%qE није иÑправан шаблонÑки аргумент тип
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%qE није иÑправан шаблонÑки аргумент типа %qT јер %qD нема Ñпољашњу повезивоÑÑ‚"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qE није иÑправан шаблонÑки аргумент типа %qT јер %qE није променљива"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+#| msgid "the address of %qD will always evaluate as %<true%>"
+msgid "the address of %qD is not a valid template argument"
+msgstr "адреÑа за %qD ће увек бити израчуната као %<true%>"
+
+#: cp/pt.c:6634
+#, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+#| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "%qE није иÑправан шаблонÑки аргумент типа %qT јер %qD нема Ñпољашњу повезивоÑÑ‚"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер Ñе коÑи Ñа кн-одредбом"
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер није л-вредноÑÑ‚"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер није конÑтантан израз"
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер није л-вредноÑÑ‚"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер објекат %qD нема Ñпољашњу повезивоÑÑ‚"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер је показивач"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr "покушајте Ñа %qE умеÑто тога"
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер је типа %qT"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "Ñтандардна претварања ниÑу дозвољена у овом контекÑту"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, fuzzy, gcc-internal-format
#| msgid "applying attributes to template parameters is not implemented"
msgid "ignoring attributes on template argument %qT"
msgstr "примењивање атрибута на шаблонÑке параметре није имплементирано"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
#| msgid "Ignoring statement label in empty statement at %C"
msgid "ignoring attributes in template argument %qE"
msgstr "Игноришем етикету наредбе у празној наредби код %C"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, fuzzy, gcc-internal-format
#| msgid "name of class shadows template template parameter %qD"
msgid "injected-class-name %qD used as template template argument"
msgstr "име клаÑе заклања шаблонÑки шаблонÑки параметар %qD"
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, fuzzy, gcc-internal-format
#| msgid "invalid use of destructor %qD as a type"
msgid "invalid use of destructor %qE as a type"
msgstr "неиÑправна употреба деÑтруктора %qD као типа"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr "да упутите на тип шаблонÑког параметра, употребите %<typename %E%>"
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "неÑлагање типа/вредноÑти код аргумента %d у лиÑти шаблонÑких параметара за %qD"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " очекивах конÑтанту типа %qT, добих %qT"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " очекивах шаблон клаÑе, добих %qE"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " очекивах тип, добих %qE"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " очекивах тип, добих %qT"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr " очекивах шаблон клаÑе, добих %qT"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, fuzzy, gcc-internal-format
#| msgid " expected a template of type %qD, got %qD"
msgid " expected a template of type %qD, got %qT"
msgstr " очекивах шаблон типа %qD, добих %qD"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
#| msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "неÑлагање типа/вредноÑти код аргумента %d у лиÑти шаблонÑких параметара за %qD"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got %qE"
msgid " expected %qD but got %qD"
@@ -51105,111 +51186,111 @@ msgstr " очекивах тип, добих %qE"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, fuzzy, gcc-internal-format
#| msgid "type mismatch in conditional expression"
msgid "type mismatch in nontype parameter pack"
msgstr "неÑлагање типова у уÑловном изразу"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
#| msgid "could not convert template argument %qE to %qT"
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "ниÑам могао да претворим шаблонÑки аргумент %qE у %qT"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "неиÑправан шаблонÑки аргумент %d"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "погрешан број шаблонÑких аргумената ((%d, а треба %d)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of template arguments (%d, should be %d)"
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "погрешан број шаблонÑких аргумената ((%d, а треба %d)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, fuzzy, gcc-internal-format
#| msgid "provided for %q+D"
msgid "provided for %qD"
msgstr "дат за %q+D"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, fuzzy, gcc-internal-format
#| msgid "default argument given for parameter %d of %q#D"
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "подразумевани аргумент дат за параметар %d у %q#D"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "дат за %q+D"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a function template"
msgid "%q#D is not a function template"
msgstr "%qD није шаблон функције"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "нешаблонÑки тип %qT употребљен као шаблон"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "за декларацију шаблона %q+D"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
#| msgid "internal consistency failure"
msgid "template constraint failure"
msgstr "неуÑпех уÑлед унутрашње неуÑаглашеноÑти"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
#| msgid "use of %qs in template"
msgid "use of invalid variable template %qE"
msgstr "употреба %qs у шаблону"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr "дубина извођења шаблона премашује макÑимум од %d (употребите -ftemplate-depth-NN да повећате дубину) извођења %qD"
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
#| msgid "redefinition of default argument for %q#D"
msgid " when instantiating default argument for call to %D"
@@ -51228,289 +51309,289 @@ msgstr "поновљена дефиниција подразумеваног аÑ
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr "променљива %qD има функцијÑки тип"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "неиÑправан тип параметра %qT"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "у декларацији %q+D"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "функција враћа низ"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "функција враћа функцију"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "Ñтварање показивача на чланÑку функцију неклаÑног типа %qT"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr "обликовање упућивача на празно"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, fuzzy, gcc-internal-format
#| msgid "forming %s to reference type %qT"
msgid "forming pointer to reference type %qT"
msgstr "обликовање %s на тип упућивача %qT"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, fuzzy, gcc-internal-format
#| msgid "forming %s to reference type %qT"
msgid "forming reference to reference type %qT"
msgstr "обликовање %s на тип упућивача %qT"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
#| msgid "ignoring %qV qualifiers added to function type %qT"
msgid "forming pointer to qualified function type %qT"
msgstr "игнориÑање %qV одредбе додате функцијÑком типу %qT"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
#| msgid "ignoring %qV qualifiers added to function type %qT"
msgid "forming reference to qualified function type %qT"
msgstr "игнориÑање %qV одредбе додате функцијÑком типу %qT"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "Ñтварање показивача на члан неклаÑног типа %qT"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "Ñтварање показивача на члан упућивачког типа %qT"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "Ñтварање показивача на члан празног типа"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr "Ñтварање низа типа %qT"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT није тип клаÑе, Ñтруктуре, нити уније"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%qT Ñе разрешава до %qT, што није набројиви тип"
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qT Ñе разрешава до %qT, што није клаÑни тип"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr "употреба %qs у шаблону"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, fuzzy, gcc-internal-format
#| msgid "qualified type %qT does not match destructor name ~%qT"
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "одређени тип %qT не поклапа Ñе Ñа именом деÑтруктора ~%qT"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr "завиÑно име %qE рашчлањује Ñе као не-тип, али извођење производи тип"
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr "Ñтавите %<typename %E%> ако миÑлите на тип"
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "употреба неиÑправног поља %qD"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, fuzzy, gcc-internal-format
#| msgid "invalid use of void expression"
msgid "invalid use of pack expansion expression"
msgstr "неиÑправна употреба израза празног типа"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, fuzzy, gcc-internal-format
#| msgid "%<...%> as arguments.)"
msgid "use %<...%> to expand argument pack"
msgstr "%<...%> за аргументе.)"
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a type"
msgid "use %<%T::%D%> instead"
msgstr "%<%T::%D%> није тип"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
#| msgid "%H%qE undeclared here (not in a function)"
msgid "%qD declared here, later in the translation unit"
msgstr "%H%qE недеклариÑано овде (не у функцији)"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT није ни клаÑа ни именÑки проÑтор"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD није ни клаÑа ни именÑки проÑтор"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
#| msgid "%qT is/uses anonymous type"
msgid "%qT is/uses unnamed type"
msgstr "%qT јеÑте/кориÑти анонимни тип"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "шаблонÑки аргумент за %qD кориÑти локални тип %qT"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "%qT је променљиво измењив тип"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "интегрални израз %qE није конÑтанта"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr " покушај извођења %qD"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#T"
msgstr "двоÑмиÑлено извођење шаблона клаÑе за %q#T"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#D"
msgstr "двоÑмиÑлено извођење шаблона клаÑе за %q#T"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
#, fuzzy
#| msgid "%s %+#D"
msgid "%s %#S"
msgstr "%s %+#D"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "екÑплицитно извођење не-шаблона %q#D"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, fuzzy, gcc-internal-format
#| msgid "%q#D is not a non-static data member of %qT"
msgid "%qD is not a static data member of a class template"
msgstr "%q#D је неÑтатички чланÑки податак у %qT"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "поклапајући шаблон за %qD није нађен"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template type %qT"
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "екÑплицитно извођење нешаблонÑког типа %qT"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "екÑплицитно извођење %q#D"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "удвоÑтручено екÑплицитно извођење %q#D"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ИСО Ц++ забрањује употребу %<extern%> на екÑплицитним извођењима"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "Ñкладишна клаÑа %qD примењена на извођење шаблона"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template %q#D"
msgid "explicit instantiation of non-class template %qD"
msgstr "екÑплицитно извођење не-шаблона %q#D"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "екÑплицитно извођење нешаблонÑког типа %qT"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "екÑплицитно извођење %q#T пре дефиниције шаблона"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "ИСО Ц++ забрањује употребу %qE на екÑплицитним извођењима"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "удвоÑтручено екÑплицитно извођење %q#T"
@@ -51522,102 +51603,102 @@ msgstr "удвоÑтручено екÑплицитно извођење %q#T"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "екÑплицитно извођење %qD али дефиниција није доÑтупна"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, fuzzy, gcc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr "дубина извођења шаблона премашује макÑимум од %d извођења %q+D, могуће уÑлед Ñтварања виртуелних табела (употребите -ftemplate-depth-NN да повећате макÑимум)"
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, fuzzy, gcc-internal-format
#| msgid "using template type parameter %qT after %qs"
msgid "invalid template non-type parameter"
msgstr "употреба параметра шаблонÑког типа %qT поÑле %qs"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, fuzzy, gcc-internal-format
#| msgid "%q#T is not a valid type for a template constant parameter"
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%q#T није иÑправан тип за шаблонÑки конÑтантан параметар"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr ""
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
#| msgid "non-template %qD used as template"
msgid "non-class template %qT used without template arguments"
msgstr "%qD употребљено као шаблон, а није"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
#| msgid "template argument %d is invalid"
msgid "class template argument deduction failed:"
msgstr "неиÑправан шаблонÑки аргумент %d"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
#| msgid "function not considered for inlining"
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "функција Ñе не разматра за уткивање"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
#| msgid "Invalid method declaration, return type required"
msgid "unable to deduce lambda return type from %qE"
msgstr "ÐеиÑправна декларација метода, неопходан је повратни тип"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, fuzzy, gcc-internal-format
#| msgid "unable to emulate %qs"
msgid "unable to deduce %qT from %qE"
msgstr "не могу да емулирам %qs"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "ија не задовољава Ñвоја ограничења:"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "ија не задовољава Ñвоја ограничења:"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not satisfy placeholder constraints"
@@ -51788,515 +51869,515 @@ msgstr "%q+#D Ñе не може деклариÑати"
msgid " since %q+#D declared in base class"
msgstr " пошто је %q+#D деклариÑано у оÑновној клаÑи"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, fuzzy, gcc-internal-format
#| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "%Hпредложи екÑплицитне витичаÑте заграде ради избегавања двоÑмиÑленог %<else%>"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "тип asm-операнда %qE не може бити одређен"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, fuzzy, gcc-internal-format
#| msgid "Objective-C declarations may only appear in global scope"
msgid "__label__ declarations are only allowed in function scopes"
msgstr "декларације објективног Ц-а могу Ñе јављати Ñамо у глобалном доÑегу"
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
#| msgid "invalid use of member %q+D in static member function"
msgid "invalid use of member %qD in static member function"
msgstr "неиÑправна употреба члана %q+D у Ñтатичкој чланÑкој функцији"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "аргументи ниÑу дозвољени у деÑтруктору"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "%<this%> није доÑтупно за Ñтатичке чланÑке функције"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "неиÑправна употреба %<this%> у нечланÑкој функцији"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "неиÑправна употреба %<this%> на највишем нивоу"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "неиÑправан одредбени доÑег у имену пÑеудодеÑтруктора"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "одређени тип %qT не поклапа Ñе Ñа именом деÑтруктора ~%qT"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE није типа %qT"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr "Ñложени доÑловни необјектног типа %qT"
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "типÑки параметри шаблона морају кориÑтити кључну реч %<class%> или %<typename%>"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "неиÑправна употреба типа %qT као подразумеване вредноÑти за шаблонÑки шаблонÑки параметар"
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "неиÑправан подразумевани аргумент за шаблонÑки шаблонÑки параметар"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "дефиниција %q#T унутар лиÑте шаблонÑких параметара"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "неиÑправна дефиниција одређеног типа %qT"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "неиÑправан навод оÑновне клаÑе"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "cannot capture member %qD of anonymous union"
msgstr "заштићени члан %q+#D у анонимној унији"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a type"
msgid "%qD is not captured"
msgstr "%qD није тип"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, fuzzy, gcc-internal-format
#| msgid "use of %<auto%> variable from containing function"
msgid "use of local variable with automatic storage from containing function"
msgstr "употреба %<auto%> променљиве из обухватајуће функције"
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr "употреба параметра из обухватајуће вункције"
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
#| msgid "use of parameter from containing function"
msgid "use of parameter outside function body"
msgstr "употреба параметра из обухватајуће вункције"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
#| msgid "parse error in template argument list"
msgid "missing template arguments"
msgstr "грешка у рашчлањивању лиÑте шаблонÑких аргумената"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "шаблонÑки параметар %qD типа %qT није дозвољен у интегралном конÑтантном изразу јер није интегралног или набројивог типа"
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "употреба именÑког проÑтора %qD као израза"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "употреба шаблона клаÑе %qT као израза"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "захтев за члан %qD двоÑмиÑлен је у вишеÑтруком Ñнопу наÑлеђивања"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "%qD Ñе не може јавити у конÑтантном изразу"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "тип за %qE није познат"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, fuzzy, gcc-internal-format
#| msgid "%qT is not a template type"
msgid "%qT is not an enumeration type"
msgstr "%qT није шаблонÑки тип"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, fuzzy, gcc-internal-format
#| msgid "storage class specifiers invalid in parameter declarations"
msgid "Parameter pack __bases only valid in template declaration"
msgstr "наводиоци Ñкладишне клаÑе ниÑу иÑправни у декларацијама параметара"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr "не може Ñе применити %<offsetof%> на деÑтруктор %<~%T%>"
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "не може Ñе применити %<offsetof%> на чланÑку функцију %qD"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, fuzzy, gcc-internal-format
#| msgid "reference to %qD is ambiguous"
msgid "user defined reduction lookup is ambiguous"
msgstr "двоÑмиÑлено упућивање на %qD"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, fuzzy, gcc-internal-format
#| msgid "%qE has invalid type for %<reduction%>"
msgid "%qE has const type for %<reduction%>"
msgstr "%qE има неиÑправан тип за %<reduction%>"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "linear step expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "%qD није променљива у одредби %qs"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %<firstprivate%>"
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "%qE није променљива у одредби %<firstprivate%>"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %<lastprivate%>"
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "%qE није променљива у одредби %<lastprivate%>"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<gang%> static expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> static value must be positive"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<gang%> num expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<vector%> length expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<worker%> num expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%qs expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<gang%> num value must be positive"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<vector%> length value must be positive"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, fuzzy, gcc-internal-format
#| msgid "%<num_threads%> value must be positive"
msgid "%<worker%> num value must be positive"
msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr "израз за величину одломка при раÑпоређивању мора бити интегрални"
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%qs length expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
#| msgid "%s expression list treated as compound expression"
msgid "%qs length expression must be positive constant integer expression"
msgstr "лиÑта израза %s узима Ñе као Ñложени израз"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<async%> expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<thread_limit%> expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, fuzzy, gcc-internal-format
#| msgid "%<continue%> must be in loop"
msgid "%<device%> id must be integral"
msgstr "%<continue%> мора бити у оквиру петље"
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, fuzzy, gcc-internal-format
#| msgid "schedule chunk size expression must be integral"
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr "израз за величину одломка при раÑпоређивању мора бити интегрални"
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qD није променљива у одредби %qs"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, fuzzy, gcc-internal-format
#| msgid "%qD appears more than once in data clauses"
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr "%qD Ñе појављује више од једном у одредбама података"
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, fuzzy, gcc-internal-format
#| msgid "schedule chunk size expression must be integral"
msgid "%<aligned%> clause alignment expression must be integral"
msgstr "израз за величину одломка при раÑпоређивању мора бити интегрални"
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a variable in clause %qs"
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qD није променљива у одредби %qs"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
#| msgid "reimplementation of class %qs"
msgid "template %qE in clause %qs"
msgstr "поновљена имплементација клаÑе %qs"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<grainsize%> expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<priority%> expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, fuzzy, gcc-internal-format
#| msgid "num_threads expression must be integral"
msgid "%<num_tasks%> expression must be integral"
msgstr "израз за num_threads мора бити интегрални"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
#| msgid "%<tree%> is not defined as a pointer type"
msgid "%<tile%> argument needs integral type"
msgstr "%<tree%> није дефиниÑано као показивачки тип"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, fuzzy, gcc-internal-format
#| msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr "%<threadprivate%> %qE није датотека, именÑки проÑтор нити променљива блоковÑког доÑега"
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, fuzzy, gcc-internal-format
#| msgid "%<threadprivate%> %qE has incomplete type"
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "нитно-локално %qE има непотпун тип"
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, fuzzy, gcc-internal-format
#| msgid "%Hinvalid type for iteration variable %qE"
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr "%HнеиÑправан тип променљиве итерације %qE"
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, fuzzy, gcc-internal-format
#| msgid "CRIS-port assertion failed: "
msgid "static assertion failed"
msgstr "Тврдња КРИС-порта није прошла: "
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "CRIS-port assertion failed: "
msgid "static assertion failed: %s"
msgstr "Тврдња КРИС-порта није прошла: "
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, fuzzy, gcc-internal-format
#| msgid "non-static declaration of %q+D follows static declaration"
msgid "non-constant condition for static assertion"
msgstr "неÑтатичка декларација %q+D прати Ñтатичку декларацију"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, fuzzy, gcc-internal-format
#| msgid "Argument of SELECT statement at %L must be a scalar expression"
msgid "argument to decltype must be an expression"
msgstr "Ðргумент наредбе SELECT код %L мора бити Ñкаларни израз"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, fuzzy, gcc-internal-format
#| msgid "%s cannot resolve address of overloaded function"
msgid "decltype cannot resolve address of overloaded function"
msgstr "%s не може да разреши адреÑу препуњене функције"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "леви операнд зарез-израза нема ефекта"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, fuzzy, gcc-internal-format
#| msgid "template argument %qE involves template parameter(s)"
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "шаблонÑки аргумент %qE уплиће шаблонÑке параметре"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument to %<__builtin_return_address%>"
msgid "non-pointer argument to %<__builtin_launder%>"
@@ -52313,122 +52394,122 @@ msgstr "%qV одредбе не могу Ñе применити на %qT"
msgid "lambda-expression in a constant expression"
msgstr "Лош тип у конÑтантном изразу"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to function types"
msgid "%qE attribute applied to %qD with void return type"
msgstr "атрибут %qs је примењив Ñамо на функцијÑке типове"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute can only be applied to class definitions"
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "атрибут %qE може Ñе применити Ñамо на дефиниције клаÑа"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "захтевано init_priority није целобројна конÑтанта"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "атрибут %qE може Ñе кориÑтити Ñамо уз дефиниције објеката клаÑног типа у датотечном доÑегу"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "захтевано init_priority је ван опÑега"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "захтевано init_priority резервиÑано је за унутрашњу употребу"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "атрибут %qE није подржан на овој платформи"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
#| msgid "declaration of %qD as %s"
msgid "redeclaration of %qD adds abi tag %E"
msgstr "декларација %qD као %s"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute requires a single NTBS argument"
msgid "the %qE attribute requires arguments"
msgstr "атрибут %qs захтева тачно један ÐТБС аргумент"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
#| msgid "argument of %qs attribute is not a string constant"
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "аргумент атрибута %qs није конÑтантна ниÑка"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
#| msgid "argument of %qs attribute is not a string constant"
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "аргумент атрибута %qs није конÑтантна ниÑка"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "%<%T::%D%> није иÑправан декларатор"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid character in an identifier"
msgstr "%<%T::%D%> није иÑправан декларатор"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "атрибут %qE Ñе игнорише на не-клаÑним типовима"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute can only be applied to class definitions"
msgid "%qE attribute applied to %qT after its definition"
msgstr "атрибут %qE може Ñе применити Ñамо на дефиниције клаÑа"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
#| msgid "attributes ignored on template instantiation"
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "атрибут Ñе игнорише при извођењу шаблона"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, fuzzy, gcc-internal-format
#| msgid "attributes ignored on template instantiation"
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "атрибут Ñе игнорише при извођењу шаблона"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
#| msgid "%J%qE attribute applies only to functions"
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "%Jатрибут %qE примењује Ñе Ñамо на функције"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
#| msgid "%J%qE attribute applies only to functions"
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "%Jатрибут %qE примењује Ñе Ñамо на функције"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, fuzzy, gcc-internal-format
#| msgid "array bound is not an integer constant"
msgid "zero as null pointer constant"
msgstr "граница низа није целобројна конÑтанта"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "провера lang_*: крах у %s, код %s:%d"
@@ -53172,176 +53253,176 @@ msgstr " у претварању показивача на члан"
msgid "invalid conversion to type %qT from type %qT"
msgstr "неиÑправно претварање у тип %qT из типа %qT"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "не може Ñе претворити %qT у %qT као аргумент %qP за %qD"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgid "cannot convert %qT to %qT in default argument"
msgstr "не може Ñе претворити %qT у %qT као аргумент %qP за %qD"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in argument passing"
msgstr "не може Ñе претворити %qT у %qT у %s"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT"
msgstr "не може Ñе претворити %qT у %qT у %s"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in initialization"
msgstr "не може Ñе претворити %qT у %qT у %s"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in return"
msgstr "не може Ñе претворити %qT у %qT у %s"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in assignment"
msgstr "не може Ñе претворити %qT у %qT у %s"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
#| msgid "return type %q#T is incomplete"
msgid "class type %qT is incomplete"
msgstr "повратни тип %q#T није потпун"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, fuzzy, gcc-internal-format
#| msgid "argument %d of %qE might be a candidate for a format attribute"
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "аргумент %d од %qE може бити кандидат за форматÑки атрибут"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, fuzzy, gcc-internal-format
#| msgid "return type might be a candidate for a format attribute"
msgid "parameter might be a candidate for a format attribute"
msgstr "повратни тип може бити кандидат за форматÑки атрибут"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, fuzzy, gcc-internal-format
#| msgid "argument of function call might be a candidate for a format attribute"
msgid "target of conversion might be a candidate for a format attribute"
msgstr "аргумент позива функције може бити кандидат за форматÑки атрибут"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, fuzzy, gcc-internal-format
#| msgid "argument of function call might be a candidate for a format attribute"
msgid "target of initialization might be a candidate for a format attribute"
msgstr "аргумент позива функције може бити кандидат за форматÑки атрибут"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, fuzzy, gcc-internal-format
#| msgid "assignment left-hand side might be a candidate for a format attribute"
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "лева Ñтрана доделе може бити кандидат за форматÑки атрибут"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
#| msgid "in passing argument %P of %q+D"
msgid "in passing argument %P of %qD"
msgstr "у проÑлеђивању аргумента %P за %q+D"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "враћање упућивача на привремени"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "враћање упућивача на не-л-вредноÑÑ‚"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, fuzzy, gcc-internal-format
#| msgid "reference to local variable %q+D returned"
msgid "reference to local variable %qD returned"
msgstr "враћање упућивача на локалну променљиву %q+D"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of label %qD returned"
msgstr "враћање адреÑе локалне променљиве %q+D"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of local variable %qD returned"
msgstr "враћање адреÑе локалне променљиве %q+D"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "враћање вредноÑти из деÑтруктора"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "не може Ñе враћати из руковаоца у блоку покушаја у конÑтруктору"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "враћање вредноÑти из конÑтруктора"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "наредба враћања без вредноÑти, у функцији која враћа %qT"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
#| msgid "missing initializer"
msgid "returning initializer list"
msgstr "недоÑтаје уÑпоÑтављач"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr "не могу Ñе дефиниÑати нови типови у повратном типу"
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, fuzzy, gcc-internal-format
#| msgid "Inconsistent ranks for operator at %L and %L"
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr "ÐеуÑаглашени рангови за оператор код %L и %L"
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "наредба враћања Ñа вредношћу, у функцији која враћа ‘void’"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%> не Ñме вратити NULL, оÑим ако је деклариÑан уз %<throw()%> (или је задато -fcheck-new)"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -57689,89 +57770,89 @@ msgstr "Објекат ‘%s’ код %L мора имати атрибут %s
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "%qE није иÑправан шаблонÑки аргумент типа %qT јер %qE није променљива"
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' cannot appear in the expression at %L"
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr "Променљива ‘%s’ Ñе не може јавити у изразу код %L"
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr ""
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -57975,12 +58056,12 @@ msgstr "Први аргумент дефиниÑане доделе код %L м
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr "Други аргумент дефиниÑане доделе код %L мора бити намере-у"
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr "Први аргумент Ñучеља оператора код %L мора бити намере-у"
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr "Други аргумент Ñучеља оператора код %L мора бити намере-у"
@@ -58828,567 +58909,583 @@ msgstr "УдвоÑтручена одредница формата код %C"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "Фортран 2003: Ðаредба FLUSH код %C"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: X descriptor requires leading space count at %C"
msgid "X descriptor requires leading space count at %L"
msgstr "Проширење: ОпиÑник X захтева водећи број размака код %C"
-#: fortran/io.c:762
+#: fortran/io.c:724
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: $ descriptor at %C"
msgid "$ descriptor at %L"
msgstr "Проширење: опиÑник $ код %C"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "$ should be the last specifier in format at %C"
msgid "$ should be the last specifier in format at %L"
msgstr "$ треба да је задњи наводилац у формату код %C"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %C"
msgid "Extension: Zero width after L descriptor at %L"
msgstr "Проширење: ÐедоÑтаје позитивна ширина поÑле опиÑника L код %C"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %C"
msgid "Missing positive width after L descriptor at %L"
msgstr "Проширење: ÐедоÑтаје позитивна ширина поÑле опиÑника L код %C"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, fuzzy, gcc-internal-format
#| msgid "%s in format string at %C"
msgid "%<G0%> in format at %L"
msgstr "%s у форматирајућој ниÑки код %C"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Period required in format specifier at %C"
msgid "Positive width required in format specifier %s at %L"
msgstr "Потребна тачка у наводиоцу формата код %C"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Period required in format specifier at %C"
msgid "Period required in format specifier %s at %L"
msgstr "Потребна тачка у наводиоцу формата код %C"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Period required in format specifier at %C"
msgid "Period required in format specifier at %L"
msgstr "Потребна тачка у наводиоцу формата код %C"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing comma at %C"
msgid "Missing comma at %L"
msgstr "Проширење: ÐедоÑтаје зарез код %C"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s in format string at %C"
msgid "%s in format string at %L"
msgstr "%s у форматирајућој ниÑки код %C"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Non-character in FORMAT tag at %L"
msgid "Extraneous characters in format at %L"
msgstr "Проширење: Ðе-знак у ознаци FORMAT код %L"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Format statement in module main block at %C."
msgid "Format statement in module main block at %C"
msgstr "Ðаредба форматирања у главном блоку модула код %C."
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "Ðаредба ENTRY код %C не може бити унутар INTERFACE"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "ÐедоÑтаје етикета формата код %C"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Duplicate %s specification at %C"
msgid "Invalid value for %s specification at %C"
msgstr "УдвоÑтручена одредница %s код %C"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "УдвоÑтручена одредница %s код %C"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable tag cannot be INTENT(IN) at %C"
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr "Ознака променљиве не може бити намере-у код %C"
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable tag cannot be assigned in PURE procedure at %C"
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr "Ознака променљиве не може бити додељена у чиÑтој процедури код %C"
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "УдвоÑтручена одредница етикете %s код %C"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr "КонÑтантан израз у ознаци FORMAT код %L мора бити типа подразумеваног CHARACTER"
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr "КонÑтантан израз у ознаци FORMAT код %L мора бити типа подразумеваног CHARACTER"
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr "ЗаÑтарело: Додељена променљива у ознаци FORMAT код %L"
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L has not been assigned a format label"
msgid "Variable %qs at %L has not been assigned a format label"
msgstr "Променљивој ‘%s’ код %L није додељена етикета формата"
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, fuzzy, gcc-internal-format
#| msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr "Ñкаларна ознака формата ‘%s’ код %L није додељена променљива"
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Non-character in FORMAT tag at %L"
msgid "Non-character in FORMAT tag at %L"
msgstr "Проширење: Ðе-знак у ознаци FORMAT код %L"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Character array in FORMAT tag at %L"
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr "Проширење: Знаковни низ у ознаци FORMAT код %L"
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Character array in FORMAT tag at %L"
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr "Проширење: Знаковни низ у ознаци FORMAT код %L"
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Character array in FORMAT tag at %L"
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr "Проширење: Знаковни низ у ознаци FORMAT код %L"
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "Ознака %s код %L мора бити типа %s"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s tag at %L must be of type %s or %s"
msgid "%s tag at %L must be a character string of default kind"
msgstr "Ознака %s код %L мора бити типа %s или %s"
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "Ознака %s код %L мора бити Ñкалар"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: IOMSG tag at %L"
msgid "IOMSG tag at %L"
msgstr "Фортран 2003: Ознака IOMSG код %L"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr "Фортран 95 захтева подразумевни цео број у ознаци SIZE код %L"
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Bad INTENT specification at %C"
msgid "NEWUNIT specifier at %L"
msgstr "Лоша одредница намере код %C"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: CONVERT tag at %L"
msgid "CONVERT tag at %L"
msgstr "Проширење: ознака CONVERT код %L"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "Фортран 2003: наводилац %s у наредби %s код %C има вредноÑÑ‚ ‘%s’"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, fuzzy, gcc-internal-format
#| msgid "%s specifier in %s statement at %C has invalid value '%s'"
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "Ðаводилац %s у наредби %s код %C има неиÑправну вредноÑÑ‚ ‘%s’"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, fuzzy, gcc-internal-format
#| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "Проширење: наводилац %s у наредби %s код %C има вредноÑÑ‚ ‘%s’"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, fuzzy, gcc-internal-format
#| msgid "%s specifier in %s statement at %C has invalid value '%s'"
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "Ðаводилац %s у наредби %s код %C има неиÑправну вредноÑÑ‚ ‘%s’"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr "Ðаредба OPEN није дозвољена у чиÑтој процедури код %C"
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr "Ðаредба INQUIRE код %L захтева или наводилац FILE или UNIT"
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr "Ознака END код %C није дозвољена у излазној наредби"
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr "Ознака END код %C није дозвољена у излазној наредби"
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr "Ознака END код %C није дозвољена у излазној наредби"
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr "Ознака END код %C није дозвољена у излазној наредби"
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr "Ознака END код %C није дозвољена у излазној наредби"
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr "Ознака END код %C није дозвољена у излазној наредби"
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr "Ðаредба CLOSE није дозвољена у чиÑтој процедури код %C"
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
msgid "CLOSE statement at %L requires a UNIT number"
msgstr "Ðаредба ASSIGNED GOTO код %L захтева целобројну променљиву"
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Expression in CASE statement at %L must be of type %s"
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "Израз у наредби CASE код %L мора бити типа %s"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "Ðаредба %s није дозвољена у чиÑтој процедури код %C"
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Expected expression in %s statement at %C"
msgid "UNIT number missing in statement at %L"
msgstr "Очекиван је израз у наредби %s код %C"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Expression in CASE statement at %L must be of type %s"
msgid "UNIT number in statement at %L must be non-negative"
msgstr "Израз у наредби CASE код %L мора бити типа %s"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: FLUSH statement at %C"
msgid "FLUSH statement at %C"
msgstr "Фортран 2003: Ðаредба FLUSH код %C"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing format label at %C"
msgid "Missing format with default unit at %C"
msgstr "ÐедоÑтаје етикета формата код %C"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "УдвоÑтручена одредница UNIT код %C"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "УдвоÑтручена одредница формата код %C"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr "Симбол ‘%s’ у лиÑти имена ‘%s’ је намере-у код %C"
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "УдвоÑтручена одредница NML код %C"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' at %C must be a NAMELIST group name"
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr "Симбол ‘%s’ код %C мора бити име групе лиÑте имена"
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr "Ознака END код %C није дозвољена у излазној наредби"
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-I- specified twice"
msgid "UNIT not specified at %L"
msgstr "-I- наведено двапут"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr "Одредница UNIT код %L мора бити целобројни израз или знаковна променљива"
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Invalid form of PROGRAM statement at %C"
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr "ÐеиÑправан облик наредбе PROGRAM код %C"
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr "Унутрашња јединица Ñа векторÑким индекÑом код %L"
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr "Спољашња У/И јединица не може бити низ код %L"
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, fuzzy, gcc-internal-format
+#| msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr "Објекат лиÑте имена ‘%s’ код %L не може имати резервљиве компоненте"
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Comma before output item list at %C is an extension"
msgid "Comma before i/o item list at %L"
msgstr "Проширење: Зарез пре Ñтавке излазне лиÑте код %C је проширење"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "Етикета %d за ERR код %L није дефиниÑана"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "Етикета %d за END код %L није дефиниÑана"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "Етикета %d за EOR код %L није дефиниÑана"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "Етикета %d за FORMAT код %L није дефиниÑана"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "СинтакÑна грешка у У/И итератору код %C"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr "Очекивана је променљива у наредби READ код %C"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "Очекиван је израз у наредби %s код %C"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "СинтакÑна грешка у наредби %s код %C"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Intrinsic at %L does not exist"
msgid "Internal file at %L with namelist"
msgstr "СопÑтвено код %L не поÑтоји"
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "KIND parameter of %s at %L must be an initialization expression"
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "Параметар врÑте за %s код %L мора бити инцијализовани израз"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "PAD= at %C not allowed in Fortran 95"
msgstr "Ознака END код %C није дозвољена у излазној наредби"
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr "Ознака END код %C није дозвољена у излазној наредби"
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr "ЛиÑта имена PRINT код %C је проширење"
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr "Очекиван је зарез у У/И лиÑти код %C"
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "Ðаредба PRINT код %C није дозвољена у чиÑтој процедури"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr "Ðаредба INQUIRE код %C није дозвољена у чиÑтој процедури"
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr "ÐеиÑправна ознака IOLENGTH у наредби INQUIRE код %C"
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr "Ðаредба INQUIRE код %L не може Ñадржати и наводилац FILE и UNIT"
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr "Ðаредба INQUIRE код %L захтева или наводилац FILE или UNIT"
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Argument of SELECT statement at %L cannot be %s"
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "Ðргумент наредбе SELECT код %L не може бити %s"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr "Ðаредба INQUIRE код %L захтева или наводилац FILE или UNIT"
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "WAIT at %C not allowed in Fortran 95"
msgstr "Ознака END код %C није дозвољена у излазној наредби"
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s statement not allowed in PURE procedure at %C"
msgid "WAIT statement not allowed in PURE procedure at %C"
@@ -60370,277 +60467,277 @@ msgstr ""
msgid "Missing generic specification in USE statement at %C"
msgstr "ÐедоÑтаје генеричка одредница у наредби USE код %C"
-#: fortran/module.c:637
+#: fortran/module.c:638
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Syntax error in SAVE statement at %C"
msgid "Renaming operators in USE statements at %C"
msgstr "СинтакÑна грешка у наредби SAVE код %C"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, fuzzy, gcc-internal-format
#| msgid "Global name '%s' at %L is already being used as a %s at %L"
msgid "The name %qs at %C has already been used as an external module name"
msgstr "Глобално име ‘%s’ код %L Ñе већ кориÑти као %s код %L"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "in declaration %q+D"
msgid "SUBMODULE declaration at %C"
msgstr "у декларацији %q+D"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr "Ðаредба ENTRY код %C не може бити унутар Ñадржаног потпрограма"
-#: fortran/module.c:821
+#: fortran/module.c:822
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Syntax error in SAVE statement at %C"
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "СинтакÑна грешка у наредби SAVE код %C"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, fuzzy, gcc-internal-format
#| msgid "Reading module %s at line %d column %d: %s"
msgid "Reading module %qs at line %d column %d: %s"
msgstr "Читање модула %s, линија %d колона %d: %s"
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, fuzzy, gcc-internal-format
#| msgid "Writing module %s at line %d column %d: %s"
msgid "Writing module %qs at line %d column %d: %s"
msgstr "ПиÑање модула %s, линија %d колона %d: %s"
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, fuzzy, gcc-internal-format
#| msgid "Module %s at line %d column %d: %s"
msgid "Module %qs at line %d column %d: %s"
msgstr "Модул %s, линија %d колона %d: %s"
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "Грешка при пиÑању датотеке модула: %s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Namelist %s cannot be renamed by USE association to %s."
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr "ЛиÑта имена %s не може Ñе преименовати у %s придружењем USE."
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in module '%s'"
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "Симбол ‘%s’ поменут код %L није нађен у модулу ‘%s’"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, fuzzy, gcc-internal-format
#| msgid "User operator '%s' referenced at %L not found in module '%s'"
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr "КориÑнички оператор ‘%s’ поменут код %L није нађен у модулу ‘%s’"
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, fuzzy, gcc-internal-format
#| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr "СопÑтвени оператор ‘%s’ поменут код %L није нађен у модулу ‘%s’"
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for writing at %C: %s"
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "Ðе могу да отворим датотеку модула ‘%s’ за пиÑање код %C: %s"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
#| msgid "Error writing module file '%s' for writing: %s"
msgid "Error writing module file %qs for writing: %s"
msgstr "Грешка при отварању датотеке модула ‘%s’ за пиÑање: %s"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
#| msgid "%s: can't delete file '%s': %s\n"
msgid "Can't delete module file %qs: %s"
msgstr "%s: не могу да обришем датотеку ‘%s’: %s\n"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for writing at %C: %s"
msgid "Can't rename module file %qs to %qs: %s"
msgstr "Ðе могу да отворим датотеку модула ‘%s’ за пиÑање код %C: %s"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
#| msgid "%s: can't delete aux info file '%s': %s\n"
msgid "Can't delete temporary module file %qs: %s"
msgstr "%s: не могу да обришем помоћну инфотеку ‘%s’: %s\n"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, fuzzy, gcc-internal-format
#| msgid "Component '%s' at %C already declared at %L"
msgid "Symbol %qs at %C already declared"
msgstr "Компонента ‘%s’ код %C већ је деклариÑана код %L"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, fuzzy, gcc-internal-format
#| msgid "Intrinsic '%s' at %L is not included in the selected standard"
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr "СопÑтвено ‘%s’ код %L није укључено у изабрани Ñтандард"
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in module '%s'"
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr "Симбол ‘%s’ поменут код %L није нађен у модулу ‘%s’"
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, fuzzy, gcc-internal-format
#| msgid "Component '%s' at %C already declared at %L"
msgid "Symbol %qs already declared"
msgstr "Компонента ‘%s’ код %C већ је деклариÑана код %L"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in module '%s'"
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr "Симбол ‘%s’ поменут код %L није нађен у модулу ‘%s’"
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s statement at %C is not within a loop"
msgid "USE statement at %C has no ONLY qualifier"
msgstr "Ðаредба %s код %C није унутар петље"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr ""
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for reading at %C: %s"
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "Ðе могу да отворим датотеку модула ‘%s’ за читање код %C: %s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, fuzzy, gcc-internal-format
#| msgid "File '%s' opened at %C is not a GFORTRAN module file"
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr "Датотека ‘%s’ отворена код %C није модул Гфортрана"
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Can't USE the same module we're building!"
msgid "Can't USE the same %smodule we're building!"
@@ -63250,7 +63347,7 @@ msgstr "Функција ‘%s’ код %L је ÑопÑтвена али ниÑ
msgid "Unable to resolve the specific function %qs at %L"
msgstr "Ðе могу да разрешим одређену функцију ‘%s’ код %L"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, fuzzy, gcc-internal-format
#| msgid "Function '%s' at %L has no IMPLICIT type"
msgid "Function %qs at %L has no IMPLICIT type"
@@ -64888,485 +64985,474 @@ msgstr ""
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, fuzzy, gcc-internal-format
#| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "Ðиз претпоÑтављене величине ‘%s’ у лиÑти имена ‘%s’ код %C није дозвољен."
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, fuzzy, gcc-internal-format
-#| msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr "Објекат лиÑте имена ‘%s’ код %L не може имати резервљиве компоненте"
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, fuzzy, gcc-internal-format
#| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr "Приватни Ñимбол ‘%s’ не може бити члан јавне лиÑте имена код %L"
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, fuzzy, gcc-internal-format
#| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr "Приватни Ñимбол ‘%s’ не може бити члан јавне лиÑте имена код %L"
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, fuzzy, gcc-internal-format
#| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "Ðтрибут процедуре коÑи Ñе Ñа атрибутом лиÑте имена у ‘%s’ код %L"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, fuzzy, gcc-internal-format
#| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr "ПараметарÑки низ ‘%s’ код %L не може бити аутоматÑког или претпоÑтављеног облика"
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, fuzzy, gcc-internal-format
#| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr "Имплицитно типÑки параметар ‘%s’ код %L не одговара каÑнијем имплицитном типу"
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "ÐеÑаглаÑан изведени тип у параметру код %L"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, fuzzy, gcc-internal-format
#| msgid "Object '%s' at %L must have the SAVE attribute %s"
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "Објекат ‘%s’ код %L мора имати атрибут %s за SAVE"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr "Ðтрибут процедуре коÑи Ñе Ñа атрибутом лиÑте имена у ‘%s’ код %L"
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr "Ðтрибут процедуре коÑи Ñе Ñа атрибутом лиÑте имена у ‘%s’ код %L"
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr "Ðиз претпоÑтављене величине код %L мора бити лажни аргумент"
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr "Ðиз претпоÑтављеног облика код %L мора бити лажни аргумент"
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Assumed shape array at %L must be a dummy argument"
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr "Ðиз претпоÑтављеног облика код %L мора бити лажни аргумент"
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr "Симбол код %L није лажна променљива"
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, fuzzy, gcc-internal-format
#| msgid "Character-valued statement function '%s' at %L must have constant length"
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr "Ðаредбена функција знаковне вредноÑти ‘%s’ код %L мора имати конÑтантну дужину"
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, fuzzy, gcc-internal-format
#| msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr "Изведени тип ‘%s’ код %L је типа ‘%s’, који није дефиниÑан."
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "Променљива изведеног типа у заједничком код %C нема атрибут SEQUENCE"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, fuzzy, gcc-internal-format
#| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr "Јавна функција ‘%s’ код %L не може бити приватног типа ‘%s’"
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, fuzzy, gcc-internal-format
#| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr "Лажни аргумент намере-из ‘%s’ код %L је претпоÑтављене величине и зато не може имати подразумевани уÑпоÑтављач"
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr "Лажни аргумент ‘%s’ код %L не може бити намере-из"
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr "Лажни аргумент ‘%s’ код %L не може бити намере-из"
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, fuzzy, gcc-internal-format
#| msgid "By-value argument at %L cannot be an array or an array section"
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr "Ðргумент-по-вредноÑти код %L не може бити низ или одељак низа"
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, fuzzy, gcc-internal-format
#| msgid "Array '%s' at %L cannot have a deferred shape"
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "Ðиз ‘%s’ код %L не може имати одложен облик"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, fuzzy, gcc-internal-format
#| msgid "Allocatable array '%s' at %L must have a deferred shape"
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr "Резервљиви низ ‘%s’ код %L мора имати одложени облик"
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, fuzzy, gcc-internal-format
#| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "Лажна процедура код %L није дозвољена у елементалној процедури"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
#| msgid "Namelist %s cannot be renamed by USE association to %s."
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "ЛиÑта имена %s не може Ñе преименовати у %s придружењем USE."
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr "Ðитно-приватно код %L не Ñнима Ñе"
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, fuzzy, gcc-internal-format
#| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "BLOCK DATA елемент ‘%s’ код %L мора бити у заједничком"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, fuzzy, gcc-internal-format
#| msgid "Dummy '%s' at %L cannot have an initializer"
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "Лажно ‘%s’ код %L не може имати уÑпоÑтављач"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr "ÐеконÑтантан одељак низа код %L у наредби DATA"
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr "Ðаредба DATA код %L има више променљивих него вредноÑти"
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr "Ðаредба DATA код %L има више вредноÑти него променљивих"
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "Ознака %d код %L дефиниÑана али неупотребљена"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "Ознака %d код %L дефиниÑана али не може бити употребљена"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr "Променљива изведеног типа ‘%s’ код %L мора имати атрибут SEQUENCE да би била објекат еквиваленције"
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr "Променљива изведеног типа ‘%s’ код %L не може имати резервљиве компоненте како би била објекат еквиваленције"
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr "Променљива изведеног типа ‘%s’ код %L Ñа подразумеваним уÑпоÑтављачем не може бити објекат еквиваленције"
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr "Променљива изведеног типа ‘%s’ код %L Ñа показивачким компонентама не може бити објекат еквиваленције"
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr "СинтакÑна грешка у наредби EQUIVALENCE код %L"
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, fuzzy, gcc-internal-format
#| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr "Члан заједничког блока ‘%s’ код %L не може бити објекат еквиваленције у чиÑтој процедури ‘%s’"
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, fuzzy, gcc-internal-format
#| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr "Именована конÑтанта ‘%s’ код %L не може бити објекат еквиваленције"
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, fuzzy, gcc-internal-format
#| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr "Ðиз ‘%s’ код %L Ñа неконÑтантним границама не може бити објекат еквиваленције"
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, fuzzy, gcc-internal-format
#| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr "Компонената Ñтруктуре ‘%s’ код %L не може бити објекат еквиваленције"
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "ПодниÑка код %L има нулту дужину"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, fuzzy, gcc-internal-format
#| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr "Јавна функција ‘%s’ код %L не може бити приватног типа ‘%s’"
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, fuzzy, gcc-internal-format
#| msgid "ENTRY '%s' at %L has no IMPLICIT type"
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr "Ð£Ð½Ð¾Ñ â€˜%s’ код %L нема имплицитан тип"
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L must be a FUNCTION"
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr "Процедура кориÑничког оператора ‘%s’ код %L мора бити функција"
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L cannot be assumed character length"
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "Процедура кориÑничког оператора ‘%s’ код %L не може бити претпоÑтављене знаковне дужине"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, fuzzy, gcc-internal-format
#| msgid "User operator procedure '%s' at %L must have at least one argument"
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "Процедура кориÑничког оператора ‘%s’ код %L мора имати бар један аргумент"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr "Први аргумент Ñучеља оператора код %L не може бити опциони"
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr "Други аргумент Ñучеља оператора код %L не може бити опциони"
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr "Сучеље оператора код %L мора имати, највише, два аргумента"
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, fuzzy, gcc-internal-format
#| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
@@ -66540,12 +66626,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr "не би требало да променљива итерације %qs буде Ñвођена"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr "Лош У/И оÑновни тип (%d)"
@@ -69927,9 +70013,6 @@ msgstr "%Hправи Ñе Ñелектор за непоÑтојећи метоÐ
#~ msgid "If set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment "
#~ msgstr "Ðко је поÑтављено, инÑтрукције Ñпекулације контроле биће узете за раÑпоређивање Ñамо ако у датом тренутку нема другог избора"
-#~ msgid "Generate floating-point multiply-add instructions"
-#~ msgstr "Стварај инÑтрукције множење-додавање у покретном зарезу"
-
#~ msgid "Generate mips16 code"
#~ msgstr "Створи кôд за мипÑ16"
diff --git a/gcc/po/sv.po b/gcc/po/sv.po
index 6df222f3001..b631be08850 100644
--- a/gcc/po/sv.po
+++ b/gcc/po/sv.po
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 7.1.0\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2017-05-15 14:41+0200\n"
"Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
@@ -210,13 +210,13 @@ msgstr "'%%l'-operand är inte en etikett"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "flyttalskonstant felanvänd"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -503,62 +503,62 @@ msgstr ""
"vidare till de barnprocesser som startas av %s. För att skicka med andra\n"
"flaggor till dessa processer måste flaggan -W<bokstav> användas.\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr "Bearbetar specifikationen (%s), som är â€%sâ€\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "MÃ¥l: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "Konfigurerad med: %s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Trådmodell: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc version %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "gcc-drivrutin version %s %skör gcc version %s\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr "Felet är inte reproducerbart, så det är förmodligen ett problem med hårdvara eller OS.\n"
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr "Preprocessad källkod lagrad i filen %s, bifoga den till din felrapport.\n"
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "installation: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "program: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "bibliotek: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -569,16 +569,16 @@ msgstr ""
"<tp-sv@listor.tp-sv.se>.\n"
"För felrapporteringsinstruktioner i övrigt, se:\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "©"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -589,7 +589,7 @@ msgstr ""
"SPECIELLT ÄNDAMÅL.\n"
"\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -602,7 +602,7 @@ msgstr ""
"================\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
@@ -611,7 +611,7 @@ msgstr ""
"Använd â€-Wl,FLAGGA†för att skicka â€FLAGGA†till länkaren.\n"
"\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -622,7 +622,7 @@ msgstr ""
"================\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -634,16 +634,16 @@ msgstr "Använd â€-Wa,FLAGGA†för att skicka â€FLAGGA†till assemblern.\n
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr " merge [flaggor] <kat1> <kat2> Slå samman innehåll i täckningsfiler\n"
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, c-format
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --verbose Utförligt läge\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, c-format
msgid " -o, --output <dir> Output directory\n"
msgstr " -o, --output <kat> Utdatakatalog\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, c-format
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --verbose Utförligt läge\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -659,16 +659,16 @@ msgstr "Användning av underkommandot merge:"
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr " rewrite [flaggor] <kat> Skriv om innehåll i täckningsfiler\n"
+#: gcov-tool.c:270
+#, c-format
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgstr " -n, --normalize <int64_t> Normalisera profilen\n"
+
#: gcov-tool.c:272
#, c-format
msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr " -s, --scale <flyttal el. bråk> Skala profilräknarna\n"
-#: gcov-tool.c:273
-#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
-msgstr " -n, --normalize <int64_t> Normalisera profilen\n"
-
#: gcov-tool.c:290
#, c-format
msgid "Rewrite subcommand usage:"
@@ -694,27 +694,27 @@ msgstr "normalisering kan inte samexistera med skalning\n"
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr " overlap [flaggor] <kat1> <kat2> Beräkna överlappningen mellan två profiler\n"
-#: gcov-tool.c:421
-#, c-format
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
-msgstr " -h, --hotonly Skriv endast info om heta objekt/funktioner\n"
-
-#: gcov-tool.c:422
+#: gcov-tool.c:420
#, c-format
msgid " -f, --function Print function level info\n"
msgstr " -f, --function Skriv funktionsnivåinfo\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:421
#, c-format
msgid " -F, --fullname Print full filename\n"
msgstr " -F, --fullname Skriv fullständiga filnamn\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:422
+#, c-format
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgstr " -h, --hotonly Skriv endast info om heta objekt/funktioner\n"
+
+#: gcov-tool.c:423
#, c-format
msgid " -o, --object Print object level info\n"
msgstr " -o, --object Skriv objektnivåinfo\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr " -t <float>, --hot_threshold <float> Ange gränsvärdet för värme\n"
@@ -800,20 +800,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Visa denna hjälp, avsluta sedan\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Visa information för varje grundblock\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities Tag med hoppsannolikheter i utdata\n"
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
@@ -822,16 +817,21 @@ msgstr ""
" -c, --branch-counts Skriv antal hopp tagna istället\n"
" för procentsatser\n"
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr " -d, --display-progress Visa förloppsinformation\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries Skriv sammanfattningar för varje funktion\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Visa denna hjälp, avsluta sedan\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1018,82 +1018,82 @@ msgstr "%s:â€%s†har bÃ¥gar frÃ¥n utgÃ¥ngsblock\n"
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s:graf är olösbar för â€%sâ€\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Körda rader:%s av %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Inga körbara rader\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s: â€%sâ€\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "Utförda hopp:%s av %d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "Tagna minst en gång:%s av %d\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "Inga grenar\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Gjorda anrop:%s av %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Inga anrop\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s:inga rader för â€%s\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "anrop %2d returnerade %s\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "anrop %2d aldrig utfört\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "hopp %2d gjort %s%s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "gren %2d aldrig utförd\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "ovillkorligt hopp %2d taget %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "ovillkorligt hopp %2d aldrig utfört\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr "Kan inte öppna källkodsfilen %s\n"
@@ -1200,89 +1200,89 @@ msgstr "Denna flagga saknar dokumentation."
msgid "Uses of this option are diagnosed."
msgstr "Användning av denna flagga diagnostiseras."
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr "standard %d minimum %d maximum %d"
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr "Samma som %s. Använd den senare flaggan istället."
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr "%s Samma som %s."
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr "[standard]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[aktiverad]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[avslagen]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " Det finns inga flaggor med de eftersökta egenskaperna\n"
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " Det fanns inga. Använd --help=%s för att visa *alla* flaggorna som stödjs av framänden %s.\n"
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr " Alla flaggor med de eftersökta egenskaperna har redan visats\n"
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "Följande flaggor är målberoende"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "Följande flaggor styr kompilatorns varningsmeddelanden"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "Följande flaggor styr optimeringar"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "Följande flaggor är språkoberoende"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "Flaggan --param accepterar följande som parametrar"
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "Följande flaggor är specifika för just språket"
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "Följande flaggor stödjs av språket"
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "Följande flaggor är inte dokumenterade"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr "Följande flaggor tar separata argument"
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr "Följande flaggor tar sammanslagna argument"
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "Följande flaggor är språkrelaterade"
@@ -2812,8 +2812,8 @@ msgstr "längdmodifierare i strfmon-format"
msgid "<command-line>"
msgstr "<kommandorad>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr "Ej stödd operand för kod â€%câ€"
@@ -2832,7 +2832,7 @@ msgstr "ogiltig operand för â€%%%câ€"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr "inkompatibla flyttals-/vektorregisteroperander för â€%%%câ€"
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "operand saknas"
@@ -2852,8 +2852,8 @@ msgstr "ogiltig operand"
msgid "invalid operand prefix '%%%c'"
msgstr "ogiltig operandprefix â€%%%câ€"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr "â€%%&†använt utan nÃ¥gon lokal dynamisk TLS-referens"
@@ -2869,18 +2869,18 @@ msgid "invalid %%r value"
msgstr "ogiltigt %%r-värde"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "ogiltigt %%R-värde"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "ogiltigt %%N-värde"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "ogiltigt %%P-värde"
@@ -2890,7 +2890,7 @@ msgstr "ogiltigt %%P-värde"
msgid "invalid %%h value"
msgstr "ogiltigt %%h-värde"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "ogiltigt %%L-värde"
@@ -2911,7 +2911,7 @@ msgid "invalid %%U value"
msgstr "ogiltigt %%U-värde"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "ogiltigt %%s-värde"
@@ -2921,7 +2921,7 @@ msgstr "ogiltigt %%s-värde"
msgid "invalid %%C value"
msgstr "ogiltigt %%C-värde"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "ogiltigt %%E-värde"
@@ -2932,7 +2932,7 @@ msgid "unknown relocation unspec"
msgstr "okänd avspecifikation av omlokalisering"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "ogiltig %%xn-kod"
@@ -2995,7 +2995,7 @@ msgstr "ogiltig operand till %%O-kod"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "ogiltig operand i utmatningskod"
@@ -3005,29 +3005,29 @@ msgstr "ogiltig operand i utmatningskod"
msgid "invalid UNSPEC as operand: %d"
msgstr "ogiltig UNSPEC som operand: %d"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "ogiltig skiftoperand"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "förutsade Thumb-instruktion"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "förutsade instruktion i villkorlig sekvens"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3035,101 +3035,101 @@ msgstr "förutsade instruktion i villkorlig sekvens"
msgid "invalid operand for code '%c'"
msgstr "ogiltig operand för kod â€%câ€"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr "instruktionen aldrig utförd"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr "förÃ¥ldrad Maverick-formatkod â€%câ€"
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "adressoperander kräver begränsning för X-, Y- eller Z-register"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr "operander till %T/%t måste vara reg + const_int:"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr "felaktig adress, inte en I/O-adress:"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
msgid "bad address, not a constant:"
msgstr "felaktig adress, inte en konstant:"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "felaktig adress, inte (reg+avst):"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "felaktig adress, inte post_inc eller pre_dec:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "internt kompilatorfel. Felaktig adress:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr "Ej stödd kod â€%c†för fixdecimal:"
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "internt kompilatorfel. Okänt läge:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "ogiltig instruktion:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "felaktig instruktion:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "okänd move-instruktion:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "felaktig skiftinstruktion:"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "internt kompilatorfel. Felaktig skift:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
msgid "unsupported fixed-point conversion"
msgstr "ej stödd fixdecimalskonvertering"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr "variabel"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
msgid "function parameter"
msgstr "funktionsparameter"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
msgid "structure field"
msgstr "postfält"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
msgid "return type of function"
msgstr "returtyp för en funktion"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
msgid "pointer"
msgstr "pekare"
@@ -3153,7 +3153,7 @@ msgid "invalid const_double operand"
msgstr "ogiltig const_double-operand"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3375,87 +3375,87 @@ msgstr "felaktig operand till output_move_double"
msgid "bad output_condmove_single operand"
msgstr "felaktig operand till output_condmove_single"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "ogiltig UNSPEC som operand"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, c-format
msgid "invalid use of asm flag output"
msgstr "felaktig användning av asm-flaggutdata"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "ogiltig operandstorlek för operandkod â€Oâ€"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "ogiltig operandstorlek för operandkod â€zâ€"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "ogiltig operandtyp vid operandkod â€Zâ€"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "ogiltig operandstorlek för operandkod â€Zâ€"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "operanden är inte en villkorskod, ogiltig operandkod â€Yâ€"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "operand är inte en villkorskod, ogiltig operandkod â€Dâ€"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "operand är inte en villkorskod, ogiltig operandkod â€%câ€"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "operand är inte en justerbar minnesreferens, ogiltig operandkod â€Hâ€"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "operanden är inte ett heltal, ogiltig operandkod â€Kâ€"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "operanden är inte ett specifikt heltal, ogiltig operandkod â€râ€"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "operanden är inte ett heltal, ogiltig operandkod â€Râ€"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "operanden är inte ett specifikt heltal, ogiltig operandkod â€Râ€"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "ogiltig operandkod â€%câ€"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "ogiltig begränsning för operand"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "okänt instruktionsläge"
@@ -3492,7 +3492,7 @@ msgstr "ogiltig operation på %<__fpreg%>"
msgid "invalid %%P operand"
msgstr "ogiltig %%P-operand"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "ogiltigt %%p-värde"
@@ -3546,7 +3546,7 @@ msgid "post-increment address is not a register"
msgstr "efterinkrementeringsadress är inte ett register"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "felaktig adress"
@@ -3579,7 +3579,7 @@ msgid "insn contains an invalid address !"
msgstr "instruktionen innehåller en ogiltig adress!"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "ogiltig adress"
@@ -3670,277 +3670,277 @@ msgstr "Slut på stackutrymme.\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "Försök köra â€%s†i skalet för att öka dess gräns.\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr "-maltivec=le är inte tillåtet för mål med rak byteordning"
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr "-mvsx kräver hårdvaruflyttal"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr "-mvsx och -mpaired är inkompatibla"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr "-mvsx behöver indexerad adressering"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-mvsx och -mno-altivec är inkompatibla"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr "-mno-altivec avaktiverar vsx"
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr "--mquad-memory kräver 64-bitarsläge"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr "-mquad-memory-atomic förutsätter 64-bitarsläge"
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr "-mquad-memory är inte tillgängligt i läget med omvänd byteordning"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
msgid "-mtoc-fusion requires 64-bit"
msgstr "--mtoc-fusion kräver 64-bitar"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr "-mtoc-fusion behöver medium/stor kodmodell"
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr "felaktig förflyttning"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr "Felaktig 128-bitsförflyttning"
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, c-format
msgid "invalid %%e value"
msgstr "ogiltigt %%e-värde"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "ogiltigt %%f-värde"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "ogiltigt %%F-värde"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "ogiltigt %%G-värde"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "ogiltig %%j-kod"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "ogiltig %%J-kod"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "ogiltigt %%k-värde"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "ogiltigt %%K-värde"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "ogiltigt %%O-värde"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "ogiltigt %%q-värde"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "ogiltigt %%T-värde"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "ogiltigt %%u-värde"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "ogiltig %%v-kod"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "ogiltigt %%x-värde"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "ogiltigt %%y-värde, försök använda â€Zâ€-begränsningen"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr "__float128 och __ibm128 kan inte användas i samma uttryck"
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr "__ibm128 och long double inte användas i samma uttryck"
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr "__float128 och long double kan inte användas i samma uttryck"
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "AltiVec-argument skickat till funktion utan prototyp"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
msgid "Could not generate addis value for fusion"
msgstr "Kunde inte generera addis-värde för sammanslagning"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
msgid "Unable to generate load/store offset for fusion"
msgstr "Kan inte generera ladda/lagra-avstånd för sammanslagning"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr "Felaktig GPR-sammanslagning"
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr "emit_fusion_p9_load, felaktigt register nr. 1"
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr "emit_fusion_p9_load, felaktigt register nr. 2"
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr "emit_fusion_p9_load inte MEM"
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr "emit_fusion_p9_store, felaktigt register nr. 1"
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr "emit_fusion_p9_store, felaktigt register nr. 2"
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr "emit_fusion_p9_store inte MEM"
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr "symboliska minnesreferenser stödjs endast på z10 eller senare"
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "kan inte dekomponera adress."
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "ogiltig jämförelseoperator för utmatningsmodifieraren â€Eâ€"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "ogiltig referens för utmatningsmodifieraren â€Jâ€"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr "ogiltig adress för utmatningsmodifieraren â€Oâ€"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr "ogiltig adress för utmatningsmodifieraren â€Râ€"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr "minnesreferens förväntas för utmatningsmodifieraren â€Sâ€"
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr "ogiltig adress för â€Sâ€-utmatningsmodifierare"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr "register- eller minnesuttryck förväntas för utmatningsmodifieraren â€Nâ€"
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr "register- eller minnesuttryck förväntas för utmatningsmodifieraren â€Mâ€"
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "ogiltig konstant för utmatningsmodifieraren â€%câ€"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr "ogiltig konstant - försök med att använda en utmatningsmodifierare"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr "ogiltig konstant vektor för utmatningsmodifieraren â€%câ€"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr "ogiltigt uttryck - försök med att använda en utmatningsmodifierare"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "ogiltigt uttryck för utmatningsmodifieraren â€%câ€"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
msgid "vector argument passed to unprototyped function"
msgstr "vektorargument skickat till funktion utan prototyp"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
msgid "types differ in signedness"
msgstr "typer skiljer i teckenhet"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr "binäroperator stödjer inte två vektorbooleanoperander"
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr "den binära operatorn stödjer inte vektor-bool-operand"
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr "binär operator stödjer inte blandning av operanderna vektorboolean och flyttalsvektor"
@@ -3966,43 +3966,43 @@ msgstr "skapad och använd med olika ABI:er"
msgid "created and used with different endianness"
msgstr "skapad och använd med olika byteordning"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "ogiltig %%Y-operand"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "ogiltig %%A-operand"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "ogiltig %%B-operand"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "ogiltig %%C-operand"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "ogiltig %%D-operand"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "ogiltig %%f-operand"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "ogiltig %%s-operand"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr "flyttalskonstant inte en giltig omedelbar operand"
@@ -4166,30 +4166,30 @@ msgstr "ogiltig operandadress (4)"
msgid "bad test"
msgstr "felaktig test"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "ogiltigt %%D-värde"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "ogiltigt mask"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "ogiltigt %%d-värde"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "ogiltigt %%t/%%b-värde"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "inget register i adress"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "adressavstånd inte en konstant"
@@ -4210,8 +4210,8 @@ msgstr "({anonym})"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "%<;%> förväntades"
@@ -4233,14 +4233,14 @@ msgstr "%<;%> förväntades"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "%<(%> förväntades"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr "%<,%> förväntades"
@@ -4271,7 +4271,7 @@ msgstr "%<,%> förväntades"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr "%<)%> förväntades"
@@ -4279,7 +4279,7 @@ msgstr "%<)%> förväntades"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr "%<]%> förväntades"
@@ -4289,14 +4289,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "%<;%>, %<,%> eller %<)%> förväntades"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr "%<}%> förväntades"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "%<{%> förväntades"
@@ -4306,7 +4306,7 @@ msgstr "%<{%> förväntades"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr "%<:%> förväntades"
@@ -4319,24 +4319,24 @@ msgstr "Cilk-vektornotation kan inte användas som uttryck för beräknat goto"
msgid "Cilk array notation cannot be used for a throw expression"
msgstr "Cilk-vektornotation kan inte användas till ett throw-uttryck"
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr "Cilk-vektornotation kan inte användas som villkor i en switch-sats"
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr "Cilk-vektornotation kan inte användas som villkor till en while-sats"
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr "%<while%> förväntades"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr "Cilk-vektornotation kan inte användas som villkor till en do-while-sats"
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr "Cilk-vektornotation kan inte användas i ett villkor till en for-slinga"
@@ -4344,18 +4344,18 @@ msgstr "Cilk-vektornotation kan inte användas i ett villkor till en for-slinga"
msgid "expected %<.%>"
msgstr "%<.%> förväntades"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr "%<@end%> förväntades"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr "%<>%> förväntades"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "%<,%> eller %<)%> förväntades"
@@ -4363,17 +4363,17 @@ msgstr "%<,%> eller %<)%> förväntades"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "%<=%> förväntades"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "%<#pragma omp section%> eller %<}%> förväntades"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr "%<[%> förväntades"
@@ -4382,7 +4382,7 @@ msgstr "%<[%> förväntades"
msgid "(anonymous)"
msgstr "(anonym)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr "%<<%> förväntades"
@@ -4391,11 +4391,11 @@ msgstr "%<<%> förväntades"
msgid "expected label"
msgstr "etikett förväntades"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "kandidat 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "kandidat 2:"
@@ -4614,11 +4614,11 @@ msgstr "%r%s:%d:%d:%R i expansion av konstantuttryck i %qs"
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr "%r%s:%d:%R i expansion av konstantuttryck i från %qs"
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "kandidater är:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] "kandidat är:"
@@ -4789,80 +4789,80 @@ msgstr "Driver:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr "aktuellt argument till INTENT = OUT/INOUT"
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "Positiv bredd krävs"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "Ickenegativ bredd krävs"
-#: fortran/io.c:587
+#: fortran/io.c:597
msgid "Unexpected element %qc in format string at %L"
msgstr "Oväntat element %qc i formatsträng vid %L"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "Oväntat slut på formatsträng"
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr "Nollbredd i formatbeskrivning"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "Inledande vänsterparentes saknas"
-#: fortran/io.c:639
+#: fortran/io.c:649
msgid "Left parenthesis required after %<*%>"
msgstr "Vänsterparentes krävs efter %<*%>"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr "Redigeringsbeskrivning P förväntades"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr "P-beskrivare kräver inledande skalfaktor"
-#: fortran/io.c:726
-#, c-format
-msgid "Right parenthesis expected at %C"
-msgstr "Högerparentes förväntades vid %C"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr "Komma krävs efter P-beskrivare"
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr "Positiv bredd krävs med T-beskrivare"
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr "Specificeraren E är inte tillåten vid g0-deskriptor"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr "Positiv exponentbredd krävs"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, c-format
+msgid "Right parenthesis expected at %C"
+msgstr "Högerparentes förväntades vid %C"
+
+#: fortran/io.c:1040
msgid "Period required in format specifier"
msgstr "Period krävs i formatangivelse"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr "%s-tagg"
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr "intern enhet i WRITE"
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr "%s-tagg med INQUIRE"
@@ -4872,75 +4872,75 @@ msgstr "%s-tagg med INQUIRE"
msgid "Syntax error in expression at %C"
msgstr "Syntaxfel i uttryck vid %C"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "Oväntat filslut"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "Heltalsspill"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "För långt namn"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "Felaktigt namn"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "Förväntade ett namn"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr "Vänsterparentes förväntades"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr "Högerparentes förväntades"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "Heltal förväntades"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "Sträng förväntades"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr "find_enum(): Enum finns inte"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr "Attributbitnamn förväntades"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "Heltalssträng förväntades"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr "Fel vid konvertering av heltal"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "Förväntade reell sträng"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr "Uttryckstyp förväntades"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr "Felaktig operator"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr "Felaktig typ i konstant uttryck"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr "Oväntat modulslut"
@@ -5185,12 +5185,12 @@ msgstr "Aktuell stränglängd matchar inte den deklarerade för attrappargument
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr "Aktuell stränglängd är kortare än den deklarerade för attrappargument â€%s†(%ld/%ld)"
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr "Målet för återavbildning av ordning är för litet (%ld < %ld)"
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr "Tilldelning av skalär till en oallokerad vektor"
@@ -5535,7 +5535,7 @@ msgstr "SH2a stödjer inte omvänd byteordning"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "går inte att använda både -m32 och -m64"
@@ -8414,7 +8414,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "Ange bitstorlek på omedelbara TLS-avstånd."
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
msgid "Schedule code for given CPU."
msgstr "Schemalägg kod för en given CPU."
@@ -8635,7 +8635,7 @@ msgstr "Sätt register att innehålla -1."
msgid "target the software simulator."
msgstr "ha programvarusimulatorn som mål."
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
msgid "Use LRA instead of reload."
msgstr "Använd LRA istället för omladdning."
@@ -8853,12 +8853,12 @@ msgstr "sizeof(long double) är 12."
msgid "Use 80-bit long double."
msgstr "Använd 80-bitars long double."
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
msgid "Use 64-bit long double."
msgstr "Använd 64-bitars long double."
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
msgid "Use 128-bit long double."
msgstr "Använd 128-bitars long double."
@@ -9872,87 +9872,87 @@ msgstr "31-bitars ABI."
msgid "64 bit ABI."
msgstr "64-bitars ABI."
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr "Håll med bakåtkedjepekare."
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
msgid "Additional debug prints."
msgstr "Ytterligare felsökningsutskrifter."
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr "ESA/390-arkitektur."
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
msgid "Enable decimal floating point hardware support."
msgstr "Använd hårdvarustöd för decimala flyttal."
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
msgid "Enable hardware floating point."
msgstr "Använd hårdvaruflyttal."
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr "Tar två icke-negativa heltal separerade av ett kommatecken. Inled funktionsetiketten med det antal tvåbytes Nop-instruktioner som indikeras av det första. Avsluta med Nop-instruktioner som täcker det antal halvord som indikeras av den andra efter etiketten. Nop-instruktioner av största möjliga storlek används (sex, fyra eller två byte), med början med den största möjliga storleken. Att använda 0 för båda värdena avaktiverar hotpatchning."
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
msgid "Use hardware transactional execution instructions."
msgstr "Använd transaktionskörningsinstruktioner i hårdvara."
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "Använd instruktioner för vektorfunktioner i hårdvara och aktivera vektor-ABI:et."
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr "Använd packad stacklayout."
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr "Använd bras för körbara program < 64k."
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
msgid "Disable hardware floating point."
msgstr "Använd inte hårdvaruflyttal."
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
msgstr "Ange det maximala antalet byte som måste finnas kvar till stackstorleken före en fällinstruktion utlöses."
-#: config/s390/s390.opt:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr "Slår av flaggan -mstack-guard=."
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
msgstr "Mata ut extra kod i funktionsprologen för att fånga om stackstorleken överskrider den givna gränsen."
-#: config/s390/s390.opt:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr "Slår av flaggan -mstack-size=."
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
msgid "Use the mvcle instruction for block moves."
msgstr "Använd mvcle-instruktioner för blockförflyttningar."
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr "Aktivera språkutökningen z-vektor som ger det kontextkänsliga vektormakrot och aktivera de inbyggda i Altivec-stil i vecintrin.h."
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "Varna om en funktion använder alloca eller skapar en vektor med dynamisk storlek."
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "Varna om en enskild funktions ramstorlek överskrider den angivna ramstorleken."
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr "z/Arkitektur."
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr "Ställ in grenkostnaden för villkorliga greninstruktioner. Rimliga värden är små, ickenegativa heltal. Standardkostnaden för grenar är 1."
@@ -10004,11 +10004,11 @@ msgstr "Tillhandahåll bibliotek för simulatorn."
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr "Kända ARM CPU:er (att användas med flaggorna -mcpu= och -mtune=):"
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr "Kända ARM-arkitekturer (att användas med flaggan -march=):"
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr "Kända ARM FPU:er (att användas med flaggan -mfpu=):"
@@ -10234,78 +10234,102 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "Använd UltraSPARC:s utökningar Visual Instruction Set version 4.0."
#: config/sparc/sparc.opt:86
+#, fuzzy
+#| msgid "Use vector and scalar instructions added in ISA 2.07."
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr "Använd vektor och skalära instruktioner som lades till i ISA 2.07."
+
+#: config/sparc/sparc.opt:90
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "Använd UltraSPARC:s utökningar Compare-and-Branch."
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr "Använd UltraSPARC:s utökningar Fused Multiply-Add."
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+#| msgid "Use hardware floating-point divide and square root instructions."
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "Använd instruktioner i hårdvara för division och kvadratrot av flyttal."
+
+#: config/sparc/sparc.opt:102
msgid "Use UltraSPARC Population-Count instruction."
msgstr "Använd UltraSparc:s instruktion Population-Count."
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr "Använd UltraSparc:s instruktion Subtract-Extended-with-Carry."
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
msgid "Pointers are 64-bit."
msgstr "Pekare är 64-bitars."
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
msgid "Pointers are 32-bit."
msgstr "Pekare är 32-bitars."
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
msgid "Use 64-bit ABI."
msgstr "Använd 64-bitars ABI."
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
msgid "Use 32-bit ABI."
msgstr "Använd 32-bitars ABI."
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
msgid "Use stack bias."
msgstr "Använd stackförskjutning."
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
msgid "Use structs on stronger alignment for double-word copies."
msgstr "Använd starkare justering för poster för dubbelordkopieringar."
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
msgid "Optimize tail call instructions in assembler and linker."
msgstr "Optimera svansanropsinstruktioner i assembler och länkare."
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr "Generera inte kod som endast kan köra i övervakarläge (standard)."
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
msgid "Use features of and schedule code for given CPU."
msgstr "Använd funktioner i och schemalägg kod för angiven CPU."
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
msgid "Use given SPARC-V9 code model."
msgstr "Använd angiven SPARC-V9-kodmodell."
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
msgid "Enable debug output."
msgstr "Aktivera felsökningsutdata."
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr "Aktivera strikt 32-bits psABI-kontroller av postreturer."
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr "Aktivera en lösning för ensamt errata för processorn AT697F (motsvarar errata nr. 13 för processorn AT697E.)"
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr "Aktivera en lösning för errata för processorn UT699."
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+#, fuzzy
+#| msgid "Enable workarounds for the errata of the UT699 processor."
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr "Aktivera en lösning för errata för processorn UT699."
+
+#: config/sparc/sparc.opt:250
+#, fuzzy
+#| msgid "Enable workarounds for the errata of the UT699 processor."
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr "Aktivera en lösning för errata för processorn UT699."
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr "Ange minnesmodellen som skall gälla för programmet."
@@ -14657,7 +14681,9 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr "Detektera vägar som utlöser felaktigt eller odefinierat beteende på grund av dereferering av nollpekare. Isolera dessa vägar från huvudsakliga styrflödet och gör om satsen med det felaktiga eller odefinierade beteendet till en fälla."
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+#, fuzzy
+#| msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr "Detektera vägar som utlöser felaktigt eller odefinierat beteende på grund av att ett nollvärde används på ett sätt som förbjuds av ett returns_nonnull- eller nonnull-attribut. Isolera dessa vägar från huvudsakliga styrflödet och gör om satsen med det felaktiga eller odefinierade beteendet till en fälla."
#: common.opt:2502
@@ -15059,7 +15085,7 @@ msgid "expected boolean type"
msgstr "boolesk typ förväntades"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, gcc-internal-format
msgid "expected integer"
msgstr "heltal förväntades"
@@ -15337,125 +15363,125 @@ msgstr "för många variabler för intervallklausul med kanal"
msgid "range clause must have array, slice, string, map, or channel type"
msgstr "en intervallklausul måste ha vektor-, skiv-, sträng-, avbildnings- eller kanaltyp"
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
msgid "invalid comparison of non-ordered type"
msgstr "ogiltig jämförelse av oordnad typ"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr "en skiva kan endast jämföras med nil"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr "en avbildning kan endast att jämföras med nil"
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr "en funktion kan endast jämföras med nil"
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, c-format
msgid "invalid operation (%s)"
msgstr "ogiltig operation (%s)"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
msgid "invalid comparison of non-comparable type"
msgstr "ogiltig jämförelse av ojämförbar typ"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
msgid "invalid comparison of generated struct"
msgstr "ogiltig jämförelse av genererad post"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr "ogiltig jämförelse av ojämförbar post"
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
msgid "invalid comparison of generated array"
msgstr "ogiltig jämförelse av genererad vektor"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
msgid "invalid comparison of non-comparable array"
msgstr "ogiltig jämförelse av ojämförbar vektor"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr "flervärt funktionsanrop i sammanhang för enstaka värde"
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr "explicit konvertering behövs"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr "det går inte att använda typ %s som typ %s"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr "olika mottagartyper"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr "olika antal parametrar"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
msgid "different parameter types"
msgstr "olika parametertyper"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr "olika varargs"
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr "olika antal resultat"
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr "olika resultattyper"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr "en explicit konvertering behövs, metoden %s%s%s saknas"
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr "inkompatibel typ för metoden %s%s%s"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr "inkompatibel typ för metoden %s%s%s (%s)"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr "pekare till gränssnittstyp har inga metoder"
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr "typen har inga metoder"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr "tvetydig metod %s%s%s"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, c-format
msgid "missing method %s%s%s"
msgstr "metoden saknas %s%s%s"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr "metoden %s%s%s kräver en pekarmottagare"
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr "metoden %s%s%s är märkt go:nointerface"
@@ -15630,7 +15656,7 @@ msgstr "%K%qD: den angivna gränsen mellan %wu och %wu överskrider storleken %w
msgid "specified bound %wu equals the size of the destination"
msgstr "den angivna gränsen %wu är lika med storleken på destinationen"
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "För många argument till funktionen %<va_start%>"
@@ -15692,108 +15718,108 @@ msgstr "ogiltig felminnesmodell för %<__atomic_compare_exchange%>"
msgid "invalid memory model for %<__atomic_load%>"
msgstr "ogiltig minnesmodell för %<__atomic_load%>"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr "ogiltigt minnesmodell för %<__atomic_store%>"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr "argument 1 till __atomic_always_lock_free är inte konstant"
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr "argument 1 till __atomic_is_lock_free är inte heltal"
-#: builtins.c:6292
+#: builtins.c:6298
#, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_thread_pointer stödjs inte på denna målarkitektur"
-#: builtins.c:6312
+#: builtins.c:6318
#, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr "__builtin_set_thread_pointer stödjs inte på denna målarkitektur"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "%Kogiltigt användning av %<__builtin_va_arg_pack ()%>"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "%Kogiltigt användning av %<__builtin_va_arg_pack_len ()%>"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "andra argumentet till %<__builtin_longjmp%> måste vara 1"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "Din målplattform stödjer inte -fcheck-pointer-bounds"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "målformatet stödjer inte oändligheten"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "%<va_start%> används i en funktion med fixt antal parametrar"
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "fel antal argument till funktionen %<va_start%>"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "%<__builtin_next_arg%> anropad utan argument"
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "fel antal argument till funktionen %<__builtin_next_arg%>"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "andra parametern till %<va_start%> är inte det sista namngivna argumentet"
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr "odefinierat beteende när andra parametern till %<va_start%> är deklarerad med lagringsklass %<register%>"
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "%Kförsta argumentet till %D måste vara en pekare, det andra en heltalskonstant"
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "%Ksista argumentet till %D är inte en heltalskonstant mellan 0 och 3"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr "%Kförsök att frigöra ett icke-heap-objekt %qD"
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr "%Kförsök att frigöra ett icke-heap-objekt"
@@ -16701,12 +16727,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr "attributet %<weakref%> ignorerat för att variabeln är initierad"
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F är använd men inte definierad"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F är deklarerad %<static%> men definieras aldrig"
@@ -16801,12 +16827,12 @@ msgstr "det gick inte att stänga svarsfilen %s"
msgid "cannot find '%s'"
msgstr "kan inte hitta â€%sâ€"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "pex_init misslyckades: %m"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr "%s: %m"
@@ -16816,7 +16842,7 @@ msgstr "%s: %m"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr "COLLECT_LTO_WRAPPER måste vara satt"
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -17027,7 +17053,7 @@ msgstr "källkodsplatser för funktionen %qE har ändrats, profildatan kan vara
msgid "error writing %qs"
msgstr "fel när %qs skrevs"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "kan inte öppna %s"
@@ -17107,17 +17133,17 @@ msgstr "okänt alternativ %q.*s i %<-fopt-info-%s%>"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr "ignorerar flaggan %<-fopt-info-%s%> som möjligen står i konflikt"
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr "multipla EH-personligheter stödjs endast med assemblerare som stödjer direktivet .cfi.personality."
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr "odelegitimerad UNSPEC %s (%d) funnen på variabelplats"
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr "-feliminate-dwarf2-dups är trasig för C++, ignorerar"
@@ -17227,12 +17253,12 @@ msgstr "omvänd lagringsordning för %s-läget"
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr "skrivning av %wu-bitsdata utanför gränsen för destinationsobjektet, data avhuggen till %wu bitar"
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "%Kanrop av %qs deklarerad med attributet error: %s"
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr "%K anrop av %qs deklarerad med attributet warning: %s"
@@ -17247,12 +17273,12 @@ msgstr "ogiltigt argument %qs till -fdebug-prefix-map"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "ramstorleken på %wd byte är större än %wd byte"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "det gick inte att öppna slutgiltig instruktionsdumpfil %qs: %m"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "det gick inte att stänga slutgiltig instruktionsdumpfil %qs: %m"
@@ -17267,7 +17293,7 @@ msgstr "stor fixdecimalskonstant implicit trunkerad till fixdecimaltyp"
msgid "comparison is always %d due to width of bit-field"
msgstr "jämförelsen är alltid %d på grund av bredd på bitfält"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr "antar att teckenspill inte förekommer vid förenkling av intervalltest"
@@ -17297,7 +17323,7 @@ msgstr "antar att teckenspill inte förekommer vid reduktion av konstant i jämf
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr "antar att teckenspill inte förekommer vid kombination av konstanter runt en jämförelse"
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "vikningskontroll: originalträdet ändrat av vikning"
@@ -17307,7 +17333,7 @@ msgstr "vikningskontroll: originalträdet ändrat av vikning"
msgid "total size of local objects too large"
msgstr "total storlek på lokala objekt är för stor"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "omöjlig begränsning i %<asm%>"
@@ -17407,62 +17433,68 @@ msgstr "%qs är en okänd flagga till -save-temps"
msgid "input file %qs is the same as output file"
msgstr "indatafilen %qs är samma som utdatafilen"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "output file not specified"
+msgid "output filename may not be empty"
+msgstr "utdatafilen inte angiven"
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr "-pipe ignorerad eftersom -save-temps angivits"
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr "%<-x %s%> efter sista indatafilen har ingen effekt"
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr "kan inte lokalisera standardlänkskriptet %qs i bilblioteksökvägarna"
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr "flaggan %qs börjar inte med %<-%>"
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr "spec-genererad flagga är bara %<-%>"
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "det gick inte att öppna temporär svarsfil %s"
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "det gick inte att skriva till temporär svarsfil %s"
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "det gick inte att stänga temporär svarsfil %s"
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr "specifikationen %qs är ogiltig"
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "specifikation %qs har ogiltig %<%%0%c%>"
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "specifikation %qs har ogiltig %<%%W%c%>"
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "specifikation %qs har ogiltig %<%%x%c%>"
@@ -17470,228 +17502,228 @@ msgstr "specifikation %qs har ogiltig %<%%x%c%>"
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "specifikationsfel: %<%%*%> har inte initierats av en mönstermatchning"
-#: gcc.c:5954
+#: gcc.c:5957
#, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr "specifikationsfel: okänd specifikationsflagga %qc"
-#: gcc.c:6016
+#: gcc.c:6019
#, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "okänd specifikationsfunktion %qs"
-#: gcc.c:6046
+#: gcc.c:6049
#, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "fel i argument till specifikationsfunktionen %qs"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "felaktigt specifikationsfunktionsnamn"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "inga argument till spec-funktion"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "felaktiga specifikationsfunktionsargument"
-#: gcc.c:6396
+#: gcc.c:6399
#, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "klammerspecifikation %qs är ogiltig vid %qc"
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr "klammerspecifikationskropp %qs är ogiltig"
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr "%s: det gick inte att avgöra längden på compare-debug-filen %s"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr "%s: -fcompare-debug misslyckades (längd)"
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "%s: det gick inte att öppna compare-debug-filen %s"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr "%s: -fcompare-debug misslyckades"
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "spec-fel: mer än ett argument till SYSROOT_SUFFIX_SPEC"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "spec-fel: mer än ett argument till SYSROOT_HEADERS_SUFFIX_SPEC"
-#: gcc.c:7812
+#: gcc.c:7815
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "okänd kommandoradsflagga %<-%s%>, menade du %<-%s%>?"
-#: gcc.c:7816
+#: gcc.c:7819
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "okänd kommandoradsflagga %<-%s%>"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr "ej konfigurerad med suffix för sysroot-huvuden"
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "inga indatafiler"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "det går inte att ange -o med -c, -S eller -E med flera filer"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: kompilatorn %s är inte installerad på detta system"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr "kompilerar om med -fcompare-debug"
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr "under omkompilering med -fcompare-debug"
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr "jämför slutliga instruktionsdumpar"
-#: gcc.c:8261
+#: gcc.c:8264
#, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "-fuse-linker-plugin, men %s inte funnen"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: infil till länkaren oanvänd eftersom ingen länkning gjordes"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr "det går inte att använda %<-%> som indatafilnamn för förkompilerade huvuden"
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "språk %s känns inte igen"
-#: gcc.c:8596
+#: gcc.c:8599
#, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "multilib-specifikation %qs är ogiltig"
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr "multilib-undantag %qs är ogiltiga"
-#: gcc.c:8862
+#: gcc.c:8865
#, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr "multilib-val %qs %qs är ogiltigt"
-#: gcc.c:9024
+#: gcc.c:9027
#, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "multilib-val %qs är ogiltigt"
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr "multilib-undantag %qs är ogiltigt"
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "omgivningsvariabeln %qs är inte definierad"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, gcc-internal-format
msgid "invalid version number %qs"
msgstr "ogiltigt versionsnummer %qs"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "för få argument till %%:version-compare"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "för många argument till %%:version-compare"
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr "okänd operator %qs i %%:version-compare"
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "för många argument till %%:comparedebug-dump-opt"
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "för många argument till %%:compare-debug-self-opt"
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "för få argument till %%:compare-debug-auxbase-opt"
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "för många argument till %%:compare-debug-auxbase-opt"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr "argumentet till %%:compare-debug-auxbase-opt slutar inte i .gk"
-#: gcc.c:9832
+#: gcc.c:9835
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr "för få argument till %%:replace-extension"
-#: gcc.c:9885
+#: gcc.c:9888
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr "fel antal argument till %%:debug-level-gt"
@@ -17836,9 +17868,9 @@ msgstr "nollpekardereferens"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
msgstr "deklarerad här"
@@ -18253,227 +18285,227 @@ msgstr "här"
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr "attributet %<fallthrough%> föregår inte en case-etikett eller standardetikett"
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr "använder resultat från funktion som returnerar %<void%>"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "ogiltigt l-värde i asm-utdata %d"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr "icke-minnesindata %d måste stanna i minnet"
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr "minnesindata %d är inte direkt adresserbar"
-#: gimplify.c:6764
+#: gimplify.c:6767
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr "trådprivat variabel %qE använd i målregion"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr "omgivande målregion"
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr "trådprivat variabel %qE använd i obunden uppgift"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr "omgivande uppgift"
-#: gimplify.c:6852
+#: gimplify.c:6855
#, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr "%qE inte angiven i omgivande %qs"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, gcc-internal-format
msgid "enclosing %qs"
msgstr "omgivande %qs"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr "%qE inte angiven i omgivande OpenACC %qs-konstruktion"
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr "omgivande OpenACC %qs-konstruktion"
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr "%qE med %<link%>-klausul använd i %<routine%>-funktion"
-#: gimplify.c:7026
+#: gimplify.c:7029
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%qE behöver ett %<declare%>-direktiv att användas i en %<routine%>-funktion"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "variabeln %qE deklarerad i omgivande %<host_data%>-region"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr "%qD refererad i målregion som inte har en avbildbar typ"
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr "iterationsvariabel %qE är förutbestämt linjär"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr "instansvariabel %qE skall vara privat"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr "iterationsvariabel %qE får inte vara firstprivate"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr "iterationsvariabel %qE får inte vara reduction"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr "instansvariabel %qE får inte vara linjär"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr "iterationsvariabel %qE får inte vara lastprivate"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr "instansvariabel %qE får inte vara privat"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr "%<linear%>-klausul för en annan variabel än en slingiterator angiven vid konstruktion kombinerad med %<distribute%>"
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr "avbildningsfältet %qE med variabel längds post"
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr "%qE förekommer mer än en gång i avbildningsklausuler"
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "copyprivate-variabel %qE är inte privat threadprivate eller private i yttre sammanhang"
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr "%s-variabel %qE är privat i yttre sammanhang"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr "%qs %<if%>-klausulmodifierare förväntades snarare än %qs"
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr "%<_Atomic%> %qD i implicit %<map%>-klausul"
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr "%<_Atomic%> %qD i implicit %<firstprivate%>-klausul vid %<target%>-konstruktion"
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr "%<_Atomic%> %qD i %<firstprivate%>-klausul vid %<target%>-konstruktion"
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr "samma variabel använd i %<firstprivate%>- och %<lastprivate%>-klausuler vid %<distribute%>-konstruktion"
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr "inkompatibel dataklausul med reduktion på %qE; befordrar till present_or_copy"
-#: gimplify.c:9080
+#: gimplify.c:9083
#, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr "ogiltig privat reduktion av %qE"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr "%<ordered%>-konstruktion med %<depend%>-klausul måste vara nära innesluten inuti en slinga med %<ordered%>-klausul med en parameter"
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr "variabeln %qE är inte en iterator av den yttersta slingan %d, %qE förväntades"
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "antalet variabler i %<depend(sink)%>-klausulen stämmer inte med antalet iterationsvariabler"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr "mer än en %<depend(source)%>-klausul på en %<ordered%>-konstruktion"
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr "%<depend(source)%>-klausul angiven tillsammans med %<depend(sink:)%>-klausuler på samma konstruktion"
-#: gimplify.c:11902
+#: gimplify.c:11905
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "%<_Cilk_spawn%> förväntades före %<_Cilk_sync%>"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr "gimplification misslyckades"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "%qT konverteras till %qT när det skickas via %<...%>"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(alltså skall du skicka %qT och inte %qT till %<va_arg%>)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "om denna kod nås, kommer programmet att avbryta"
@@ -18705,8 +18737,9 @@ msgid "types have different parameter counts"
msgstr "typer har olika parameterantal"
#: ipa-devirt.c:1229
-#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+#, fuzzy, gcc-internal-format
+#| msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr "typen %qT själv bryter mot C++ endefinitionsregel"
#: ipa-devirt.c:1235
@@ -18805,8 +18838,9 @@ msgid "a field of same name but different type is defined in another translation
msgstr "ett fält med samma namn men annan typ är definierat i en annan översättningsenhet"
#: ipa-devirt.c:1576
-#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+#, fuzzy, gcc-internal-format
+#| msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr "fält har en annan layout i en annan översättningsenhet"
#: ipa-devirt.c:1599
@@ -19187,198 +19221,198 @@ msgstr "%<depend(sink)%> refererar till en iteration som aldrig är i iterations
msgid "multiple loop axes specified for routine"
msgstr "multipla slingaxlar angivna för rutinen"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr "%<seq%> åsidosätter andra OpenACC-slingspecificerare"
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr "%<auto%> står i konflikt med andra OpenACC-slingspecificerare"
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr "den inre slingan använder samma OpenACC-parallellism som den omgivande slingan"
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr "argument är inte tillåtna på %qs-klausulen i OpenACC %<parallel%>"
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr "icke-OpenACC-konstruktion inuti OpenACC-rutin"
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr "icke-OpenACC-konstruktion inuti OpenACC-region"
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr "%<ordered simd threads%> måste vara nära inneslutet inuti en %<for simd%>-region"
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr "OpenMP-konstruktioner andra än %<#pragma omp ordered simd%> får inte inneslutna i en %<simd%>-region"
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr "endast %<distribute%>- eller %<parallel%>-regioner tillåts vara strikt inneslutna inuti en %<teams%>-region"
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr "en %<distribute%>-region måste vara strikt inneslutna inuti en %<teams%>-konstruktion"
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr "OpenACC-slingdirektiv måste vara associerade med en OpenACC-beräkningsregion"
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr "föräldralös %qs-konstruktion"
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr "%<#pragma omp cancel for%> inuti %<nowait%> for-konstruktion"
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr "%<#pragma omp cancel for%> inuti %<ordered%> for-konstruktion"
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr "%<#pragma omp cancel sections%> inuti %<nowait%>-sektionskonstruktion"
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr "en %<%s taskgroup%>-konstruktion som inte är nära innesluten inuti en %<taskgroup%>-region"
-#: omp-low.c:2684
+#: omp-low.c:2712
#, gcc-internal-format
msgid "invalid arguments"
msgstr "ogiltiga argument"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr "%<%s %s%>-konstruktion inte nära innesluten inuti %qs"
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "barriärregion får inte vara nära innesluten inuti en arbetsdelande, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> eller %<taskloop%> region"
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "arbetsdelande region får inte vara nära innesluten inuti arbetsdelande, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> eller %<taskloop%> region"
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr "en %<master%>-region får inte vara nära innesluten inuti arbetsdelande, explicit %<task%> eller %<taskloop%> region"
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr "%<depend(%s)%> är bara tillåtet i %<omp ordered%>"
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr "en %<ordered%> konstruktion med %<depend%>-klausul måste vara nära innesluten inuti en %<ordered%>-slinga"
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr "ogiltig beroendesort i omp %<ordered%> %<depend%>"
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr "%<ordered%> %<simd%> måste vara nära innesluten inuti en %<simd%>-region"
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr "en %<ordered%> region får inte vara nära innesluten inuti en %<critical%>, %<ordered%>, explicit %<task%> eller %<taskloop%> region"
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr "en %<ordered%> region måste vara nära innesluten inuti en slingaregion med en %<ordered%>-klausul"
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr "en %<critical%> region får inte vara innesluten inuti en %<critical%> region med samma namn"
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr "%<teams%>-konstruktion inte vara nära innesluten inuti en %<target%>-konstruktion"
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr "OpenACC-region inuti OpenACC-rutin, nästad parallellism stödjs inte ännu"
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr "OpenACC-konstruktion inuti en icke-OpenACC-region"
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr "%s %qs-konstruktion inuti en %s %qs-region"
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr "%qs-konstruktion inuti en %qs-region"
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr "setjmp/longjmp inuti simd-konstruktion"
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr "ignorerar sink-klausul med ett avstånd som inte är en multipel av slingsteget"
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr "första avståndet måste vara i motsatt riktning mot slingiterationer"
-#: omp-low.c:9087
+#: omp-low.c:9125
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr "ogiltig utgång från strukturerat %s-block"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr "ogiltig ingång till strukturerat %s-block"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr "ogiltig gren till/från strukturerat %s-block"
@@ -19463,7 +19497,7 @@ msgstr "indirekta hopp är inte tillgängliga på denna målarkitektur"
msgid "command line option %qs is not supported by this configuration"
msgstr "kommandoradsflaggan %qs stödjs inte av denna konfiguration"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr "argument saknas till %qs"
@@ -19619,127 +19653,139 @@ msgstr "-fsanitize-recover=%s stödjs inte"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr "-fsanitize-address-use-after-scope förutsätter flaggan -fstack-reuse=none"
-#: opts.c:1410
+#: opts.c:1012
+#, fuzzy, gcc-internal-format
+#| msgid "transactional memory is not supported with non-call exceptions"
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr "transaktionsminne stödjs inte i denna konfiguration"
+
+#: opts.c:1015
+#, fuzzy, gcc-internal-format
+#| msgid "transactional memory is not supported with non-call exceptions"
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr "transaktionsminne stödjs inte i denna konfiguration"
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr "okända include_flags 0x%x skickade till print_specific_help"
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr "flaggan -fsanitize=all är inte giltig"
-#: opts.c:1642
+#: opts.c:1649
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "okänt argument till flaggan -f%ssanitize%s=: %q.*s; menade du %qs?"
-#: opts.c:1649
+#: opts.c:1656
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "okänt argument till flaggan -f%ssanitize%s=: %q.*s"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr "argumentet %q.*s till --help är tvetydigt, var mer precis"
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "okänt argument till --help=-flagga: %q.*s"
-#: opts.c:2078
+#: opts.c:2085
#, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr "HSA har inte aktiverats under konfigurationen"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr "flaggan -foffload-abi kan anges endast för en avlastande kompilator"
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "postjustering måste vara två upphöjt till ett litet tal, inte %d"
-#: opts.c:2217
+#: opts.c:2224
#, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr "okänd stackkontrollparameter %qs"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr "%<-gdwarf%s%> är tvetydigt; använd %<-gdwarf-%s%> för DWARF-version eller %<-gdwarf -g%s%> för felsökningsnivå"
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "dwarf-version %d stödjs inte"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s: argument till --param skall ha formen NAMN=VÄRDE"
-#: opts.c:2371
+#: opts.c:2378
#, gcc-internal-format
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "ogiltigt --param-namn %qs; menade du %qs?"
-#: opts.c:2374
+#: opts.c:2381
#, gcc-internal-format
msgid "invalid --param name %qs"
msgstr "ogiltigt --param-namn %qs"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "ogiltigt --param-värde %qs"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "målsystemet stödjer inte felsökningsutdata"
-#: opts.c:2513
+#: opts.c:2520
#, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr "felsökningsformatet %qs står i konflikt med tidigare val"
-#: opts.c:2531
+#: opts.c:2538
#, gcc-internal-format
msgid "unrecognized debug output level %qs"
msgstr "okänd felsökningsnivå %qs"
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr "felsökningsnivå %qs är för hög"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "när gräns för maximal storlek på core-fil hämtades: %m"
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "när gräns för maximal storlek på core-fil sattes: %m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "ej igenkänd felsökningsflagga för gcc: %c"
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s: ingen flagga -%s"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr "-Werror=%s: -%s är inte en flagga som styr varningar"
@@ -20085,7 +20131,7 @@ msgstr "global registervariabel följer en funktionsdefinition"
msgid "register of %qD used for multiple global register variables"
msgstr "register för %qD använt till flera globala registervariabler"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr "står i konflikt med %qD"
@@ -20685,12 +20731,12 @@ msgstr "fel vid skrivning till %s: %m"
msgid "error closing %s: %m"
msgstr "fel när %s stängdes: %m"
-#: toplev.c:2054
+#: toplev.c:2057
#, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr "självtester är inkompatibla med -E"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr "självtester är inte aktiverade i detta bygge"
@@ -21603,47 +21649,47 @@ msgstr "i definitionen av makrot %qs"
msgid "in expansion of macro %qs"
msgstr "i expansionen av makrot %qs"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr "BB %i har flera EH-bågar"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr "BB %i kan inte kasta men har en EH-båge"
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr "BB %i:s sista sats har felaktigt satt lp"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr "BB %i sakar en EH-båge"
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr "Felaktig EH-båge %i->%i"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr "BB %i saknar en båge"
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr "BB %i har för många fall-igenom-bågar"
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr "BB %i har felaktig båge"
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr "BB %i har felaktig fall-igenom-båge"
@@ -21744,32 +21790,32 @@ msgstr "trasigt i SSA"
msgid "target does not support atomic profile update, single mode is selected"
msgstr "målet stödjer inte atomär profiluppdatering, enkelläge valt"
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr "argument %u är noll där icke-noll förväntades"
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr "i ett anrop till den inbyggda funktionen %qD"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "i ett anrop till funktionen %qD deklarerad här"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr "saknad slingoptimering, slingräknaren kan spilla över"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr "iteration %s orsakar odefinierat beteende"
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr "i denna slinga"
@@ -22123,11 +22169,11 @@ msgstr "%q+D omdeklarerades utan attributet dllimport: tidigare dllimport ignore
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -23094,7 +23140,7 @@ msgstr "attributet %qE följer %qE"
msgid "type was previously declared %qE"
msgstr "typen var tidigare deklarerad %qE"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr "%<transaction_safe_dynamic%> kan endast anges för en virtuell funktion"
@@ -23369,7 +23415,7 @@ msgstr "?: använder heltalskonstanter i en boolesk kontext"
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "kompilatorn kan anta att adressen till %qD kommer alltid beräknas till %<true%>"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "föreslår parenteser runt tilldelning som används som sanningsvärde"
@@ -23988,62 +24034,62 @@ msgstr "skriver till konstant objekt (argument %d)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "extra typkvalificerare i formatargument (argument %d)"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> förväntar sig argument av typen %<%s%s%>, men argument %d har typen %qT"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%s %<%s%.*s%> förväntar sig ett matchande %<%s%s%>-argument"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%> förväntar sig argument av typen %<%T%s%>, men argument %d har typen %qT"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%s %<%s%.*s%> förväntar sig ett matchande %<%T%s%>-argument"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%> är inte definierad som en typ"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%> är inte definierad som %<long%> eller %<long long%>"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%<locus%> är inte definierad som en typ"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%> är inte definierad som en typ"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%<tree%> är inte definierad som en typ"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%<tree%> är inte definierad som en pekartyp"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "argumenten som skall formateras är inte %<...%>"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "strftime-format kan inte formatera argument"
@@ -24144,7 +24190,7 @@ msgstr "flyttalskonstant avkortas till noll"
msgid "repeated %<@%> before Objective-C string"
msgstr "upprepat %<@%> före Objective-C++-sträng"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr "ej stödd konkatenering av strängliteraler som inte följer standard"
@@ -24174,7 +24220,7 @@ msgstr "%<#pragma omp atomic update%> använder två olika variabler till minne"
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr "%<#pragma omp atomic capture%> använder två olika variabler till minne"
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "ogiltig typ för iterationsvariabeln %qE"
@@ -24189,22 +24235,22 @@ msgstr "%<_Atomic%>-iterationsvariabel %qE"
msgid "%qE is not initialized"
msgstr "%qE är inte initierad"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr "styrpredikat saknas"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "ogiltigt styrpredikat"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr "utelämnat ökningsuttryck"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "ogiltigt ökningsuttryck"
@@ -24749,8 +24795,8 @@ msgstr "<returvärde>"
msgid "wrong type argument to %s"
msgstr "fel typ på argument till %s"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "spill i konstant uttryck"
@@ -25418,7 +25464,7 @@ msgstr[1] "att skicka argument %i till en restrict-kvalificerad parameter blir a
msgid "this condition has identical branches"
msgstr "detta villkor har identiska grenar"
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr "%<_Cilk_spawn%> kan endast anges inuti en funktion"
@@ -25578,7 +25624,7 @@ msgstr "-march=%s: felaktig ISA-sträng"
msgid "-march=%s: unsupported ISA substring %qs"
msgstr "-march=%s: ISA-understräng som ej stödjs %qs"
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "okänd flagga -mdebug-%s"
@@ -25901,7 +25947,7 @@ msgstr "profileringsstöd för VxWorks"
msgid "%Kargument %d must be a constant immediate"
msgstr "%Kargument %d måste vara en konstant omedelbar"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr "%Kbanindex måste vara en konstant omedelbar"
@@ -25981,7 +26027,7 @@ msgstr "cpu-namn saknas i %<-mtune=%s%>"
msgid "unknown value %qs for -mtune"
msgstr "okänt värde %qs till -mtune"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr "flaggan -mcpu=%s står i konflikt med flaggan -march=%s"
@@ -26066,9 +26112,9 @@ msgstr "målet %s %qs stödjer inte en negerad form"
msgid "target %s %s=%s is not valid"
msgstr "målet %s %s=%s är ogiltigt"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr "argument till attribut %<target%> är inte en sträng"
@@ -26154,7 +26200,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "felaktigt värde %qs till flaggan -mmemory-latency"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -26328,375 +26374,375 @@ msgstr "Instruktionsadresser sätts inte efter shorten_branches"
msgid "insn addresses not freed"
msgstr "instruktionsadressen inte frigjord"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, gcc-internal-format
msgid "this builtin is not supported for this target"
msgstr "denna inbyggda stödjs inte på denna målarkitektur"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr "Du måste aktivera NEON-instruktioner (t.ex. -mfloat-abi=softfp -mfpu=neon) för att använda dessa inbyggda."
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr "Du måste aktivera VFP-instruktioner för att använda dessa inbyggda."
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr "Du måste aktivera kryptoinstruktioner (t.ex. inkludera -mfloat-abi=softfp -mfpu=crypto-neon …) för att använda dessa inbyggda."
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "en väljare måste vara en omedelbar"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr "intervallet för väljaren skall vara inom 0 till 7"
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr "intervallet för väljaren skall vara inom 0 till 3"
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr "intervallet för väljaren skall vara inom 0 till 1"
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "mask måste vara en omedelbar"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr "intervallet för masken skall vara i 0 till 255"
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr "intervallet för antal skall vara inom 0 till 32. kontrollera den inbyggda _mm_rori_pi16 i koden."
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr "intervallet för antal skall vara inom 0 till 32. kontrollera den inbyggda _mm_rori_pi32 i koden."
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr "intervallet för antal skall vara inom 0 till 32. kontrollera den inbyggda _mm_ror_pi16 i koden."
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr "intervallet för antal skall vara inom 0 till 32. kontrollera den inbyggda _mm_ror_pi32 i koden."
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr "intervallet för antal skall vara inom 0 till 64. kontrollera den inbyggda _mm_rori_si64 i koden."
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr "intervallet för antal skall vara inom 0 till 64. kontrollera den inbyggda _mm_ror_si64 i koden."
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_srli_pi16 i koden."
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_srli_pi32 i koden."
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_srli_si64 i koden."
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_slli_pi16 i koden."
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_slli_pi32 i koden."
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_slli_si64 i koden."
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_srai_pi16 i koden."
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_srai_pi32 i koden."
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_srai_si64 i koden."
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_srl_pi16 i koden."
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_srl_pi32 i koden."
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_srl_si64 i koden."
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_sll_pi16 i koden."
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_sll_pi32 i koden."
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_sll_si64 i koden."
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_sra_pi16 i koden."
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_sra_pi32 i koden."
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr "antalet skall inte vara mindre än 0. kontrollera den inbyggda _mm_sra_si64 i koden."
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr "iWMMXt och NEON är inkompatibla"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "målprocessorn stödjer inte ARM-läge"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "aktivering av stöd för bakåtspårning är endast meningsfullt vid kompilering för Thumb"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "aktivering av stöd för anroparnätverkande är endast meningsfullt vid kompilering för Thumb"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g med -mno-apcs-frame ger kanske inte vettig felsökning"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr "iWMMXt stödjs inte i Thumb-läge"
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "det går inte att använda -mtp=cp15 med 16-bitars Thumb"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr "RTP PIC är inkompatibel med Thumb"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr "-mslow-flash-data stödjer endast icke-pic-kod på armv7-m-mål"
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr "-mpure-code stödjer endast icke-pic-kod på armv7-m-mål"
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "målprocessorn stödjer inte THUMB-instruktioner"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "målprocessorn stödjer inte ojusterade åtkomster"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mfpu=auto stödjs för närvarande inte utan en explicit CPU."
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "målprocessorn stödjer inte interworking"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check är inkompatibel med -mno-apcs-frame"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic och -mapcs-reent är inkompatibla"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "APCS-återanropsbar kod stödjs inte. Ignoreras"
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr "valda fp16-alternativ är inkompatibla"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr "iwmmxt kräver ett AAPCS-kompatibelt ABI för att fungera riktigt"
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr "iwmmxt-abi kräver en CPU som klarar iwmmxt"
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "AAPCS stödjer inte -mcaller-super-interworking"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "AAPCS stödjer inte -mcallee-super-interworking"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr "__fp16 och ingen ldrh"
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mfloat-abi=hard: den valda processorn saknar en FPU"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mfloat-abi=hard och VFP"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "storleksgräns för poster kan bara sättas till 8, 32 eller 64"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr "storleksgräns för poster kan bara sättas till 8 eller 32"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "RTP PIC är inkompatibelt med -msingle-pic-base"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= är oanvändbar utan -fpic"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "kan inte använda â€%s†som PIC-register"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-freorder-blocks-and-partition stödjs inte på denna arkitektur"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "målprocessorn stödjer inte ARMv8-M:s säkerhetstillägg"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr "icke-AAPCS-härledd PCS-variant"
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr "variadiska funktioner måste använda bas-AAPCS-varianten"
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr "PCS-variant"
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr "Thumb-1 hårda flyttals VFP ABI"
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr "parameterskickandet för argument av typen %qT ändrades i GCC 7.1"
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -26704,72 +26750,77 @@ msgstr "parameterskickandet för argument av typen %qT ändrades i GCC 7.1"
msgid "%qE attribute only applies to functions"
msgstr "attributet %qE är bara tillämpligt på funktioner"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "attributet %qE är inte tillgängligt för funktioner med argument som skickas på stacken"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, gcc-internal-format
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "attributet %qE är inte tillgängligt för funktioner med ett variabelt antal argument"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "attributet %qE är inte tillgängligt för funktioner som returnerar ett värde på stacken"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, gcc-internal-format
msgid "%qE attribute ignored without -mcmse option."
msgstr "attributet %qE ignorerat utan flaggan -mcmse."
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "attributet %qE har ingen effekt på funktioner med statisk länkklass"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "attributet %qE är bara tillämpligt på bastypen av en funktionspekare"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr "%K%s %wd utanför intervall %wd - %wd"
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr "%s %wd utanför intervall %wd - %wd"
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "kan inte beräkna verklig plats för stackparameter"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr "Oväntat långt thumb1-hopp"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "inga låga register tillgängliga för att poppa höga register"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "avbrottshanteringsrutiner kan inte kodas i Thumb-läge"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr "-fstack-check=specific för Thumb-1"
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr "ogiltig fpu för attribute(target(\"%s\"))"
@@ -26777,13 +26828,13 @@ msgstr "ogiltig fpu för attribute(target(\"%s\"))"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr "automatiskt fpu-val är för närvarande inte tillåtet här"
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr "attribute(target(\"%s\")) är okänt"
@@ -26877,163 +26928,176 @@ msgstr "funktionsattributen %qs, %qs och %qs är ömsesidigt uteslutande"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr "funktionsattributen %qs och %qs har ingen effekt på funktionen %qs"
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr "funktionen %qs kan inte ha argument"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr "funktionen %qs kan inte returnera ett värde"
-#: config/avr/avr.c:1084
-#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+#: config/avr/avr.c:1085
+#, fuzzy, gcc-internal-format
+#| msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr "%qs verkar vara en felstavad %s-hanterare, prefixet __vector saknas"
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr "%<builtin_return_address%> innehåller bara 2 byte adress"
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr "pekarförskjutning från symbol kan vara oriktig"
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr "Ã¥tkomst av dataminne med programminnesadress"
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr "Ã¥tkomst av programminne med dataminnesadress"
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr "fast register %s använt för att skicka en parameter till en funktion"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr "skrivning till adressrymden %qs stödjs inte"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr "attributet %qE är bara tillämpligt på variabler med statisk lagringsklass"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "attributet %qE stödjs bara för reducerade Tiny-kärnor"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "attributet %qE är bara tillämpligt på variabler"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "attributet %qE tillåter endast en heltalskonstant som argument"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr "adressen till attributet %qE är utanför giltigt intervall"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr "både attributet %s och %qE anger en adress"
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr "attributet %qE på en icke-volatile variabel"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr "adressrymder stödjs inte för reducerade Tiny-enheter"
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr "adressrymden %qs stödjs inte för enheter med flash-storlek upp till %d KiB"
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr "pekare med mål i adressrymden %qs måste vara konstanta i %qT"
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr "pekare med mål i adressrymden %qs måste vara konstanta i %s %q+D"
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr "variabeln %q+D måste vara const för att kunna läggas i en endast läsbar sektion med hjälp av %qs"
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr "statisk IO-deklaration för %q+D behöver en adress"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr "IO-definition för %q+D behöver en adress"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "bara oinitierade variabler kan placeras i sektionen .noinit"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+#| msgid "uninitialized variable %q+D put into program memory area"
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "den oinitierade variabeln %q+D placerad i programminnesområdet"
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr "den oinitierade variabeln %q+D placerad i programminnesområdet"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "%q+D har inkompatibla attribut %qs och %qs"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr "arkitekturen %qs stödjs endast i assembler"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr "konvertering från adressrymd %qs till adressrymd %qs"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr "%s förväntar sig ett heltal konstant vid kompileringstillfället"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr "%s förväntar sig ett långt heltal konstant vid kompileringstillfället som första argument"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr "avrundning till %d bitar har ingen effekt för flyttalsvärde med %d decimalbitar"
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr "avrundningsresultatet kommer alltid bli 0"
@@ -27316,12 +27380,12 @@ msgstr "felaktig ackumulator för %qs"
msgid "invalid IACC argument"
msgstr "ogiltigt IACC-argument"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs förväntar sig ett konstant argument"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "konstant argument utanför intervallet för %qs"
@@ -27499,7 +27563,7 @@ msgstr "kodmodellen %qs stödjs inte i %s-bitsläge"
msgid "code model %qs not supported in x32 mode"
msgstr "kodmodellen %qs stödjs inte i x32-läge"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "kodmodellen %s stödjer inte PIC-läge"
@@ -27633,585 +27697,585 @@ msgstr "%<-mrtd%> ignoreras i 64-bitsläge"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "%<target(\"rtd\")%> ignoreras i 64-bitsläge"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "-mpreferred-stack-boundary stödjs inte för denna målarkitektur"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred-stack-boundary=%d är inte mellan %d och %d"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mincoming-stack-boundary=%d är inte mellan %d och 12"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr "-mnop-mcount är inte kompatibelt med denna målarkitektur"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "-mnop-mcount är inte implementerat för -fPIC"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "%<-msseregparm%> använd utan SSE aktiverat"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "%<target(\"sseregparm\")%> använt utan SSE aktiverat"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "instruktionsuppsättningen SSE avaktiverad, använder 387-aritmetik"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "instruktionsuppsättningen 387 avaktiverad, använder SSE-aritmetik"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr "stackavkänning kräver %<-maccumulate-outgoing-args%> för att bli korrekt"
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr "stackavkänning kräver %<target(\"accumulate-outgoing-args\")%> för att bli korrekt"
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr "fasta ebp-register kräver %<-maccumulate-outgoing-args%>"
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr "fasta ebp-register kräver %<target(\"accumulate-outgoing-args\")%>"
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr "-mfentry stödjs inte för 32 bitar i kombination med -fpic"
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr "-mno-fentry är inte kompatibelt med SEH"
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "okänt alternativ till -mrecip=%s"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr "option(â€%sâ€) var redan angivet"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr "Endast felsökningsformatet DWARF stödjs för avbrottshanteringsrutiner."
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr "%s-instruktioner är inte tillåtna i en %s-hanteringsrutin"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr "%s-instruktioner är inte tillåtna i en funktion utan något attribut no_caller_saved_registers"
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "attributen fastcall och regparm är inte kompatibla"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "attributen regparam och thiscall är inte kompatibla"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "attributet %qE kräver en heltalskonstant som argument"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "argument till attributet %qE är större än %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "attributen fastcall och cdecl är inte kompatibla"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "attributen fastcall och stdcall är inte kompatibla"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "attributen fastcall och thiscall är inte kompatibla"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "attributen stdcall och cdecl är inte kompatibla"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "attributen stdcall och fastcall är inte kompatibla"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "attributen stdcall och thiscall är inte kompatibla"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "attributen cdecl och thiscall är inte kompatibla"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr "attributet %qE används för annat än klassmetod"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr "anrop av %qD med attributet sseregparm utan SSE/SSE2 aktiverat"
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr "anrop av %qT med attributet sseregparm utan SSE/SSE2 aktiverat"
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr "X32 stödjer inte attributet ms_abi"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr "ms_hook_prologue är inte kompatibelt med nästade funktioner"
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr "AVX512F-vektorargument utan AVX512F aktiverat ändrar ABI:et"
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr "AVX512F-vektorretur utan AVX512F aktiverat ändrar ABI:et"
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr "AVX-vektorargument utan AVX aktiverat ändrar ABI:et"
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr "AVX-vektorretur utan AVX aktiverat ändrar ABI:et"
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "SSE-vektorargument utan SSE aktiverat ändrar ABI:et"
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "SSE-vektorretur utan SSE aktiverat ändrar ABI:et"
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "MMX-vektorargument utan MMX aktiverat ändrar ABI:et"
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr "MMX-vektorretur utan MMX aktiverat ändrar ABI:et"
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr "ABI:et för att skicka en post med en flexibel vektormedlem har ändrats i GCC 4.4"
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr "ABI:et för att skicka unioner med long double har ändrats i GCC 4.4"
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr "ABI:et för att skicka en post med complex float medlem har ändrats i GCC 4.4"
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr "SSE-registerretur med SSE avaktiverat"
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr "SSE-registerargument med SSE avaktiverat"
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr "x87-registerretur med x87 avaktiverat"
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr "anrop av %qD med SSE-anropskonvention utan SSE/SSE2 aktiverat"
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr "detta är ett fel i GCC som kan gås runt genom att lägga till attributet used till den anropade funktionen"
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr "ABI:et för att skicka parametrar med %d-bytejustering har ändrats i GCC 4.6"
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr "attributet ms_hook_prologue är inte kompatibelt med -mfentry i 32-bitsläge"
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr "Dynamic Realign Argument Pointer (DRAP) stödjs inte i avbrottshanteringsrutiner. Detta kan gås runt genom att undvika funktioner med sammansatta returvärden."
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr "-fsplit-stack stödjer inte fastcall med nästade funktioner"
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr "-fsplit-stack stödjer inte 2 registerparametrar för en nästad funktion"
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "-fsplit-stack stödjer inte 3 registerparametrar"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr "ej stödd storlek för heltalsregister"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr "utökade register har inga höga halvor"
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr "ej stödd operandstorlek för utökat register"
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr "operand som inte är heltal använt med operandkod â€zâ€"
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr "avbrottshanteringsrutiner kan inte anropas direkt"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr "Ingen avsändare funnen för versionsattributen"
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr "Ingen avsändare funnen för %s"
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr "Ingen avsändare funnen för versionsattributen: %s"
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr "Funktionsversioner kan inte markeras som gnu_inline, kropparna måste vara genererade"
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr "Multiversionering av virtuell funktion stödjs inte"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr "saknat attribut %<target%> för flerversioners %D"
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, gcc-internal-format
msgid "previous declaration of %D"
msgstr "tidigare deklaration av %D"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "multiversionering behöver ifunc som inte stödjs på detta mål"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr "Parameter till inbyggd måste vara en strängkonstant eller -literal"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr "Parameter till inbyggd är inte giltig: %s"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "det sista argumentet måste vara en 2-bitars omedelbar"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "det femte argumentet måste vara en 8-bitars omedelbar"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "det tredje argumentet måste vara en 8-bitars omedelbar"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "det sista argumentet måste vara en 1-bits omedelbar"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr "det sista argumentet måste vara en 3-bitars omedelbar"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "det sista argumentet måste vara en 4-bitars omedelbar"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "det sista argumentet måste vara en 1-bits omedelbar"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "det sista argumentet måste vara en 5-bitars omedelbar"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "det näst sista argumentet måste vara en 8-bitars omedelbar"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "det sista argumentet måste vara en 8-bitars omedelbar"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr "det tredje argumentet måste vara en jämförelsekonstant"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr "felaktigt jämförelsesätt"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr "felaktig avrundningsoperand"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr "det omedelbara argumentet måste vara en 4-bitars omedelbar"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr "det omedelbara argumentet måste vara en 5-bitars omedelbar"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr "det omedelbara argumentet måste vara en 8-bitars omedelbar"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "det sista argumentet måste vara en 32-bitars omedelbar"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr "väljaren måste vara en heltalskonstant i intervallet 0..%wi"
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr "%qE behöver en okänd isa-flagga"
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr "%qE behöver isa-flaggan %s"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "sista argumentet måste vara en omedelbar"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "det sista argumentet ha skala 1, 2, 4, 8"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "det fjärde argumentet ha skala 1, 2, 4, 8"
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, gcc-internal-format
msgid "incorrect hint operand"
msgstr "felaktig tipsoperand"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "argumentet till xabort måste vara en 8-bitars omedelbar"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "attributet %qE är bara tillgängligt för 32 bitar"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "argumentet till attributet %qE är varken noll eller ett"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "attributen ms_abi och sysv_abi är inte kompatibla"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "%qE-inkompatibelt attribut ignorerat"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr "avbrottshanteringsrutiner skall ha en pekare som första argument"
# "unsigned %sint" är tänkt att expanderas till C-syntax
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr "avbrottshanteringsrutiner skall ha unsigned %sint som andra argument"
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr "avbrottshanteringrutiner kan endast ha ett pekarargument och ett valfritt heltalsargument"
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr "avbrottshanteringsrutiner kan inte ha ett annat returvärde än void"
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr "alternativ är inte tillåtna i asm-flaggutdata"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr "okänd asm-flaggutdata %qs"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr "ogiltigt typ för asm-flaggutdata"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr "Okänd arkitekturspecifik minnesmodell"
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr "HLE_ACQUIRE används inte med ACQUIRE eller starkare minnesmodell"
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr "HLE_RELEASE används inte med RELEASE eller starkare minnesmodell"
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr "ej stödd simdlen: %d"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr "returtyp %qT stödjs ej för simd\n"
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr "argumenttyp %qT som inte stödjs till simd\n"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr "Pekarkontrolleraren kräver stöd för MPX på detta mål. Använd flaggan -mmpx för att aktivera MPX."
@@ -28331,7 +28395,7 @@ msgstr "gp_offset (%ld) eller end_offset (%ld) är mindre än noll"
msgid "argument %qd is not a constant"
msgstr "argumentet %qd är inte en konstant"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
@@ -28341,7 +28405,7 @@ msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: Okänd interpunktion '%c'"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND null-pekare"
@@ -28442,7 +28506,7 @@ msgstr "flera avbrottsattribut är inte tillåtet"
msgid "interrupt_thread is available only on fido"
msgstr "interrupt_thread är tillgängligt endast för fido"
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "stackgränsuttryck stödjs inte"
@@ -28949,8 +29013,8 @@ msgstr "__delay_cycles är begränsad till 32-bitars slingräknare"
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr "MSP430 inbyggda funktioner fungerar endast inuti avbrottshanterare"
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr "felaktig inbyggd kod"
@@ -29201,27 +29265,27 @@ msgstr "kan inte skicka ut ojusterade pekare i ptx-assembler"
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr "PTX stödjer inte svaga deklarationer (endast svaga definitioner)"
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, gcc-internal-format
msgid "%qE attribute requires a void return type"
msgstr "attributet %qE kräver returtypen void"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
msgstr "attributet %qE är inte tillåtet med lagringsklassen auto"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr "använder vector_length (%d), ignorerar %d"
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr "använder vector_length (%d), ignorerar körtidsinställningen"
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr "använder num_workers (%d), ignorerar %d"
@@ -29246,7 +29310,7 @@ msgstr "-g stödjs bara när man använder GAS på denna processor,"
msgid "-g option disabled"
msgstr "flaggan -g är avslagen"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr "justering (%u) för %s överskrider maximal justering för globala common-data. Använder %u"
@@ -29381,224 +29445,224 @@ msgstr "tal måste vara 0 eller 1"
msgid "junk at end of #pragma longcall"
msgstr "skräp vid slutet av #pragma longcall"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr "vec_lvsl bör undvikas för omvänd byteordning; använd tilldelning för ojusterade laddningar och lagringar"
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr "vec_lvsr bör undvikas för omvänd byteordning; använd tilldelning för ojusterade laddningar och lagringar"
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr "vec_mul tar endast 2 argument"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr "vec_cmpne tar endast 2 argument"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr "vec_adde tar endast 3 argument"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr "vec_addec tar endast 3 argument"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%s tar endast %d argument"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%s tar endast ett argument"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%s tar bara 2 argument"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr "vec_extract tar endast 2 argument"
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr "vec_insert tar endast 3 argument"
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "att skicka argument %d till %qE kastar kvalificerare från pekarmåltyp"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "Den inbyggda funktionen %s stödjs inte i denna kompilatorkonfiguration"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "ogiltigt parameterkombination för inbyggd %s i AltiVec"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr "-mrecip kräver -ffinite-math eller -ffast-math"
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr "-mrecip kräver -fno-trapping-math eller -ffast-math"
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr "-mrecip kräver -freciprocal-math eller -ffast-math"
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 kräver PowerPC64-arkitektur, aktiverar"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, 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 stödjs inte för 64-bitars Darwin, det är inkompatibelt med de installerade C- och C++-biblioteken"
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr "kommer inte generera power9-instruktioner för att assemblern saknar stöd för power9"
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr "kommer inte generera power8-instruktioner för att assemblern saknar stöd för power8"
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr "kommer inte generera power7-instruktioner för att assemblern saknar stöd för power7"
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr "kommer inte generera power6-instruktioner för att assemblern saknar stöd för power6"
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr "kommer inte generera power5-instruktioner för att assemblern saknar stöd för power5"
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr "inte konfigurerad för SPE-ABI"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr "inte konfigurerad för instruktionsuppsättningen SPE"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr "målattribut eller pragma ändrar SPE ABI"
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "AltiVec stödjs inte på denna målarkitektur"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "SPE stödjs inte på denna målarkitektur"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple stödjs inte på system med omvänd byteordning"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring stödjs inte på system med omvänd byteordning"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr "-mpower9-minmax är inkompatibel med uttryckligen avaktiverade flaggor"
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr "Målflaggan för power9 är inkompatibel med -mcpu=<xxx> för <xxx> som är mindre än power9"
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr "-mcrypto behöver -maltivec"
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr "-mdirect-move behöver -mvsx"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr "-mpower8-vector behöver -maltivec"
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr "-mpower8-vector behöver -mvsx"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr "-mvsx-timode behöver -mvsx"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr "-mhard-dfp behöver -mhard-float"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr "-mupper-regs-df behöver -mvsx"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
msgstr "-mupper-regs-di behöver -mvsx"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr "-mupper-regs-sf behöver -mpower8-vector"
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr "-mpower8-fusion-sign behöver -mpower8-fusion"
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr "-mtoc-fusion behöver -mpower8-fusion"
@@ -29607,514 +29671,519 @@ msgstr "-mtoc-fusion behöver -mpower8-fusion"
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr "-mpower9-fusion behöver -mpower8-fusion"
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr "-mpower9-vector behöver -mpower8-vector"
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr "-mpower9-dform behöver -mpower9-vector"
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar kräver -mdirect-move"
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr "-mpower9-dform behöver -mupper-regs-df"
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr "-mpower9-dform behöver -mupper-regs-sf"
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr "-mvsx-timode kan behöva -mlra"
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr "-mallow-movmisalign behöver -mvsx"
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr "-mefficient-unaligned-vsx behöver -mvsx"
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr "-mefficient-unaligned-vsx behöver -mallow-movmisalign"
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr "-mvsx-small-integer kräver -mpower8-vector, -mupper-regs-di och -mdirect-move"
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr "målattribut eller pragma ändrar storlek på long double"
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr "-mfloat128 behöver VSX-stöd"
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr "-mfloat128-type behöver VSX-stöd"
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr "-mfloat128 behöver -mfloat128-type"
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr "-mfloat128-hardware behöver -mfloat128-type"
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr "-mfloat128-hardware behöver fullt ISA 3.0-stöd"
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr "-mfloat128-hardware behöver -m64"
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr "okänd ABI-typ (%s) till vektoriseringsbibliotek för flaggan -mveclibabi="
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr "målattribut eller pragma ändrar AltiVec ABI"
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr "målattribut eller pragma ändrar darwin64 ABI"
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr "målattribut eller pragma ändrar enkel precisions flyttal"
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr "målattribut eller pragma ändrar dubbel precisions flyttal"
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr "%qs är inte ett giltigt tal i -mstack-protector-guard-offset="
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "%qs är inte ett giltigt avstånd i -mstack-protector-guard-offset="
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr "%qs är inte ett giltigt basregister i -mstack-protector-guard-reg="
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr "-mstack-protector-guard=tls behöver ett giltigt basregister"
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr "layouten av aggregat som innehåller vektorer med %d-bytejustering har ändrats i GCC 5"
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC-vektor returnerad som referens: icke-standard ABI-utökning utan kompatibilitetsgaranti"
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "det går inte att returnera värde i vektorregister för att altivec-instruktioner är avaktiverade, använd -maltivec för att aktivera dem"
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr "ABI:et för att skicka aggregat med %d-bytejustering har ändrats i GCC 5"
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "det går inte att skicka argument i vektorregister för att altivec-instruktioner är avaktiverade, använd -maltivec för att aktivera dem"
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr "ABI:et för att skicka homogena flyttalsaggregat har ändrats i GCC 5"
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC-vektor skickad som referens: icke-standard ABI-utökning utan kompatibilitetsgaranti"
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr "internt fel: den inbyggda funktionen %s redan bearbetad"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr "argument 1 måste vara ett 8-bitars fältvärde"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "argument 1 måste vara en 5-bitars literal med tecken"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "argument 2 måste vara en 5-bitars literal utan tecken"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "argument 1 måste vara en 6-bitars literal utan tecken"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, gcc-internal-format
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "argument 2 måste vara en 7-bitars literal utan tecken"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "argumentet 1 till __builtin_altivec_predicate måste vara en konstant"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "argument 1 till __builtin_altivec_predicate är utanför sitt intervall"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr "inbyggd %s är endast giltigt i 64-bitsläge"
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr "argument %d måste vara en literal utan tecken"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr "argument %d är en literal utan tecken som är utanför sitt intervall"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr "den inbyggda %s tar endast ett strängargument"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "cpu %s är ett ogiltigt argument till den inbyggda %s"
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "hwcap %s är ett ogiltigt argument till den inbyggda %s"
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "argument 3 måste vara en 4-bitars literal utan tecken"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "argument 3 måste vara en 2-bitars literal utan tecken"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "argument 3 måste vara en 1-bitars literal utan tecken"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr "argument 1 måste vara 0 eller 2"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "argument 1 måste vara en 1-bitars literal utan tecken"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "argument 2 måste vara en 6-bitars literal utan tecken"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr "argument 2 måste vara 0 eller 1"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr "argument 3 måste vara i intervallet 0..15"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "argument till %qs måste vara en 2-bitars literal utan tecken"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr "ej upplöst överlagring för inbyggd Altivec %qF"
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "argument till dss måste vara en 2-bitars literal utan tecken"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr "andra argumentet till vec_vextract4b måste vara 0..12"
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, gcc-internal-format
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "tredje argumentet till vec_vinsert4b måste vara 0..12"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "argument 1 till __builtin_paired_predicate måste vara en konstant"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "argument 1 till __builtin_paired_predicate är utanför sitt intervall"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "argument 1 till __builtin_spe_predicate måste vara en konstant"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "argument 1 till __builtin_spe_predicate är utanför sitt intervall"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr "Den inbyggda funktionen %s är endast giltig för cell-processorn"
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr "Den inbyggda funktionen %s behöver flaggan -mvsx"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr "Den inbyggda funktionen %s behöver flaggan -mhtm"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr "Den inbyggda funktionen %s behöver flaggan -maltivec"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr "Den inbyggda funktionen %s behöver flaggan -mpaired"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr "Den inbyggda funktionen %s behöver flaggan -mspe"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr "Den inbyggda funktionen %s behöver flaggorna -mhard-dfp och -mpower8-vector"
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr "Den inbyggda funktionen %s behöver flaggan -mhard-dfp"
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr "Den inbyggda funktionen %s behöver flaggan -mpower8-vector"
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "Den inbyggda funktionen %s behöver flaggorna -mcpu=power9 och -m64"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "Den inbyggda funktionen %s behöver flaggan -mcpu=power9"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr "Den inbyggda funktionen %s behöver flaggorna -mhard-float och -mlong-double-128"
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr "Den inbyggda funktionen %s behöver flaggan -mhard-float"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "Den inbyggda funktionen %s behöver flaggan -mfloat128"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr "Den inbyggda funktionen %s stödjs inte med de aktuella flaggorna"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr "internt fel: inbyggd funktion %s hade en oväntad returtyp %s"
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr "internt fel: inbyggd funktion %s, argument %d har en oväntad argumenttyp %s"
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "för stor stackram"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr "-fsplit-stack använder register r29"
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "Stackramar större än 2 G stödjs inte med -fsplit-stack"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "ingen profilering av 64-bitskod för detta ABI"
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr "Du kan inte ta adressen till en nästad funktion om du använder flaggan -mno-pointers-to-nested-functions"
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr "användning av %<long double%> i AltiVec-typer är ogiltigt"
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr "användning av booleaner i AltiVec-typer är ogiltigt"
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr "användning av %<complex%> i AltiVec-typer är ogiltigt"
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr "användning av decimala flyttalstyper i AltiVec-typer är ogiltigt"
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr "användning av %<long%> i AltiVec-typer är ogiltigt för 64-bitskod utan -mvsx"
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr "användning av %<long%> i AltiVec-typer bör undvikas, använd %<int%>"
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr "användning av %<long long%> i AltiVec-typer är ogiltigt utan -mvsx"
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr "användning av %<double%> i AltiVec-typer är ogiltigt utan -mvsx"
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr "matar ut mikrokodsinstruktion %s\t[%s] nr %d"
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr "matar ut villkorlig mikrokodsinstruktion %s\t[%s] nr %d"
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "felaktig cpu â€%s†för %sâ€%sâ€%s"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr "%sâ€%sâ€%s är inte tillÃ¥tet"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "%sâ€%sâ€%s är ogiltigt"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr "-mno-%s slår av -m%s"
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr "-mno-power9-vector slår av -mpower9-dform"
@@ -30301,6 +30370,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mcall-aixdesc är inkompatibel med -mabi=elfv2"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 kräver en PowerPC64-CPU"
@@ -30392,7 +30462,7 @@ msgstr "RX FPU-instruktioner stödjer inte NaN:er och oändligheter"
msgid "builtin vec_step can only be used on vector types."
msgstr "inbyggd vec_step kan endast användas på vektortyper."
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr "konstant värde behövs till den inbyggda %qF argument %d"
@@ -30418,8 +30488,9 @@ msgid "%qF requires -mvx"
msgstr "%qF behöver -mvx"
#: config/s390/s390-c.c:889
-#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+#, fuzzy, gcc-internal-format
+#| msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr "%qF behöver -march=arch12 eller högre"
#: config/s390/s390-c.c:903
@@ -30438,8 +30509,9 @@ msgid "ambiguous overload for intrinsic %qs"
msgstr "tvetydig överlagring för den inbyggda %qs"
#: config/s390/s390-c.c:966
-#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+#, fuzzy, gcc-internal-format
+#| msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr "%qs-matchning kräver -march=arch12 eller högre"
#: config/s390/s390-c.c:972
@@ -30452,160 +30524,161 @@ msgstr "%qs-matchningsvariant bör undvikas"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "det konstanta argumentet %d till den inbyggda %qF är utanför intervallet för måltypen"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "det konstanta argumentet %d till den inbyggda %qF ligger utanför intervallet (0.."
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "det konstanta argumentet %d till den inbyggda %qF ligger utanför intervallet ("
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr "inbyggd %qF stödjs inte utan -mhtm (standard med -march=zEC12 och högre)."
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr "inbyggd %qF behöver -mvx (standard med -march=z13 och högre)."
-#: config/s390/s390.c:850
-#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+#: config/s390/s390.c:853
+#, fuzzy, gcc-internal-format
+#| msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr "Inbyggd %qF kräver arch12 eller högre."
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, gcc-internal-format
msgid "unresolved overloaded builtin"
msgstr "ej upplöst överlagrad inbyggd"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, gcc-internal-format
msgid "bad builtin icode"
msgstr "felaktig inbyggd icode"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, gcc-internal-format
msgid "invalid argument %d for builtin %qF"
msgstr "ogiltigt argument %d till den inbyggda %qF"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr "begärt attribut %qE är inte ett kommaseparerat par av ickenegativa heltalskonstanter eller för stort (max. %d)"
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr "totala storleken på lokala variabler överskrider arkitekturens gräns"
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr "ramstorleken för funktionen %qs är %wd byte vilket överskrider användarens valda stackgräns på %d byte. En ovillkorlig fälla läggs till."
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr "ramstorleken för funktionen %qs är %wd byte vilket är mer än hälften av stackstorleken. Den dynamiska kontrollen skulle inte vara pålitlig. Ingen kontroll läggs ut för denna funktion."
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr "ramstorlek på %qs är %wd byte"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr "%qs använder dynamisk stackallokering"
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr "CPU:er äldre än z900 stödjs inte med -fsplit-stack"
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr "%sarch=%s%s bör undvikas och kommer tas bort i framtida utgåvor; använd åtminstone %sarch=z900%s"
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr "%stune=%s%s bör undvikas och kommer tas bort i framtida utgåvor; använd åtminstone %stune=z900%s"
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "z/Architecture-läge stödjs inte på %s"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "64-bits ABI stödjs inte i ESA/390-läge"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr "vektorstöd i hårdvara är inte tillgängliga på %s"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr "stöd för hårdvaruvektorer är inte tillgängligt med -msoft-float"
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr "hårdvaruinstruktioner för decimala flyttal är inte tillgängliga på %s"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "hårdvaruinstruktioner för decimalflyttal är inte tillgängliga i läget ESA/390"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr "-mhard-dfp kan inte användas tillsammans med -msoft-float"
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "-mbackchain -mpacked-stack -mhard-float stödjs inte i kombination"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr "stackstorlek måste vara större än stackvaktsvärdet"
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "stackstorlek får inte vara större än 64 k"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr "-mstack-guard implicerar användning av -mstack-size"
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr "argumenten till %qs skall vara ickenegativa heltal"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr "argumentet till %qs är för stort (max. %d)"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr "värdet %qs stödjs inte av attributet %<target%>"
@@ -30662,27 +30735,28 @@ msgstr "r0 behöver vara tillgängligt som ett anropsöverskrivet register"
msgid "-mrelax is only supported for RTP PIC"
msgstr "-mrelax stödjs endast för RTP PIC"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s stödjs inte i denna konfiguration"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 är inte tillåten med -m64"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "felaktigt värde (%s) till flaggan -mcmodel="
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "-mcmodel= stödjs inte på 32-bitars system"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "-fcall-saved-REG stödjs inte för utregister"
@@ -30970,22 +31044,22 @@ msgstr "felformaterat %<#pragma %s%>, ignorerar"
msgid "invalid constant in %<#pragma %s%>"
msgstr "ogiltig konstant i %<#pragma %s%>"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr "booleska register krävs för flyttalsalternativet"
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "-f%s stödjs inte med CONST16-instruktioner"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr "PIC krävs men stödjs inte med CONST16-instruktioner"
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "endast oinitierade variabler kan placeras i en .bss-sektion"
@@ -31072,7 +31146,7 @@ msgstr "attributet %qs är bara tillämpbart på vektortyper"
msgid "could not read the BRIG file"
msgstr "det gick inte att läsa BRIG-filen"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -31475,9 +31549,9 @@ msgid "label %qD defined here"
msgstr "etikett %qD är definierad här"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr "%qD är deklarerad här"
@@ -31610,7 +31684,7 @@ msgstr "ISO C90 stödjer inte %<[*]%>-vektordeklarerare"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr "%<[*]%> är inte tillåtet annat än inom en funktionsprototyp"
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr "%q+D i deklarationsmålsdirektiv har inte en avbildbar typ"
@@ -32655,7 +32729,7 @@ msgstr "dubblerade %qE-deklarationsspecificerare"
msgid "two or more data types in declaration specifiers"
msgstr "två eller fler datatyper i deklaration av specificerare"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> är för långt för GCC"
@@ -32795,17 +32869,17 @@ msgstr "%<_Sat%> används utan %<_Fract%> eller %<_Accum%>"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C stödjer inte bara %<complex%> i meningen %<double complex%>"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C stödjer inte komplexa heltalstyper"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr "%<#pragma omp declare reduction%>-kombinerare refererar variabeln %qD som inte är varken %<omp_out%> eller %<omp_in%>"
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr "%<#pragma omp declare reduction%>-initierare refererar till variabeln %qD som inte är varken %<omp_priv%> eller %<omp_orig%>"
@@ -32855,7 +32929,7 @@ msgstr "identifieraren %qE står i konflikt med ett nyckelord i C++"
msgid "version control conflict marker in file"
msgstr "markör för versionshanteringskonflikt i filen"
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr "oväntat radslut"
@@ -32896,7 +32970,7 @@ msgid "unknown type name %qE"
msgstr "okänt typnamn %qE"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "deklarationsspecificerare förväntades"
@@ -32911,7 +32985,7 @@ msgstr "%<__auto_type%> i tom deklaration"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "%<;%>, identifierare eller %<(%> förväntades"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr "prefixattribut ignoreras för metoder"
@@ -32926,8 +33000,8 @@ msgstr "prefixattribut ignoreras för implementeringar"
msgid "unexpected attribute"
msgstr "oväntat attribut"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, gcc-internal-format
msgid "%<fallthrough%> attribute not followed by %<;%>"
msgstr "attributet %<fallthrough%> följs inte av %<;%>"
@@ -32965,7 +33039,7 @@ msgstr "%<__auto_type%> behöver en initierad datadeklaration"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr "%<__auto_type%> kan endast användas med en ensam deklarerare"
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "%<,%> eller %<;%> förväntades"
@@ -32993,7 +33067,7 @@ msgstr "ISO C99 stödjer inte %<_Static_assert%>"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 stödjer inte %<_Static_assert%>"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "strängkonstant förväntades"
@@ -33057,14 +33131,14 @@ msgstr "tom enum är ogiltig"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "identifierare förväntades"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "komma i slutet av uppräkningslista"
@@ -33199,7 +33273,7 @@ msgstr "ISO C90 förbjuder blandade deklarationer och kod"
msgid "expected %<}%> before %<else%>"
msgstr "%<}%> förväntades före %<else%>"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%> utan ett föregående %<if%>"
@@ -33224,12 +33298,12 @@ msgstr "bara attributet %<fallthrough%> kan användas på en tom sats"
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr "en etikett kan endast vara en del av en sats och en deklaration är inte en sats"
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr "-fcilkplus måste vara aktiverat för att använda %<_Cilk_for%>"
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr "-fcilkplus måste vara aktiverat för att använda %<_Cilk_sync%>"
@@ -33243,17 +33317,17 @@ msgstr "identifierare eller %<*%> förväntades"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "sats förväntades"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "föreslår klamrar runt tom kropp i en %<if%>-sats"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr "föreslår klamrar runt tom kropp i en %<else%>-sats"
@@ -33263,7 +33337,7 @@ msgstr "föreslår klamrar runt tom kropp i en %<else%>-sats"
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr "if-satser kan inte innehålla %<Cilk_spawn%>"
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr "föreslår uttryckliga klamrar för att undvika tvetydighet i %<else%>"
@@ -33283,7 +33357,7 @@ msgstr "flera iterationsvariabler i snabb uppräkning"
msgid "invalid iterating variable in fast enumeration"
msgstr "ogiltigt iterationsvariabel i snabb uppräkning"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr "slingvillkor saknas i slinga med %<GCC ivdep%>-pragma"
@@ -33459,17 +33533,17 @@ msgstr "%<__builtin_complex%>-operand är inte av en reell binär flyttalstyp"
msgid "%<__builtin_complex%> operands of different types"
msgstr "operander till %<__builtin_complex%> av olika typer"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "fel antal argument till %<__builtin_shuffle%>"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr "-fcilkplus måste vara aktiverat för att använda %<_Cilk_spawn%>"
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr "konsekutiva %<_Cilk_spawn%>-nyckelord är inte tillåtet"
@@ -33524,61 +33598,61 @@ msgstr "objective-c-metoddeklaration förväntas"
msgid "no type or storage class may be specified here,"
msgstr "ingen typ eller lagringsklass kan anges här,"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr "okänt egenskapsattribut"
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "%<=%> saknas (efter attributet %<getter%>)"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "%<=%> saknas (efter attributet %<setter%>)"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr "attributet %<setter%> kan bara anges en gång"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr "setter-namn måste avslutas med %<:%>"
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "attributet %<getter%> kan bara anges en gång"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, gcc-internal-format
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<#pragma %s%> får bara användas i sammansatta satser"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "%<#pragma acc routine%> måste ha filräckvidd"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr "%<#pragma omp section%> får bara användas i %<#pragma omp sections%>-konstruktion"
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr "for-, while- eller do-sats förväntades"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<#pragma GCC pch_preprocess%> måste komma först"
@@ -33593,12 +33667,12 @@ msgstr "%<#pragma grainsize%> ignoreras för att -fcilkplus inte är aktiverat"
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "%<#pragma grainsize%> måste vara inuti en funktion"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr "för många %qs-klausuler"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr "heltalsuttryck förväntades före â€)â€"
@@ -33613,53 +33687,53 @@ msgstr "uttrycket måste vara ett heltal"
msgid "%qD is not a variable"
msgstr "%qD är inte en variabel"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr "%qD är inte en pekarvariabel"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr "collapse-argument behöver ett positivt konstant heltalsuttryck"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, gcc-internal-format
msgid "expected %<none%>"
msgstr "%<none%> förväntades"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "%<none%> eller %<shared%> förväntades"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "%<data%>, %<update%>, %<enter%> eller %<exit%> förväntades"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, gcc-internal-format
msgid "expected %<data%>"
msgstr "%<data%> förväntades"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr "för många %<if%>-klausuler med %qs-modifierare"
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr "för många %<if%>-klausuler"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr "för många %<if%>-klausuler utan modifierare"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr "om någon %<if%>-klausul har en modifierare måste alla %<if%>-klausuler använda modifierare"
@@ -33687,22 +33761,22 @@ msgstr "%<num_threads%>-värdet måste vara positivt"
msgid "%<num_tasks%> value must be positive"
msgstr "%<num_tasks%>-värdet måste vara positivt"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr "%<grainsize%>-värdet måste vara positivt"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr "%<priority%>-värdet måste vara positivt"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr "%<tofrom%> förväntades"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, gcc-internal-format
msgid "expected %<scalar%>"
msgstr "%<scalar%> förväntades"
@@ -33712,57 +33786,57 @@ msgstr "%<scalar%> förväntades"
msgid "%<num_workers%> value must be positive"
msgstr "%<num_workers%>-värdet måste vara positivt"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr "för många %<static%>-argument"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, gcc-internal-format
msgid "unexpected argument"
msgstr "oväntat argument"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, gcc-internal-format
msgid "%qs value must be positive"
msgstr "%qs-värdet måste vara positivt"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, gcc-internal-format
msgid "%<tile%> argument needs positive integral constant"
msgstr "argumentet till %<tile%> behöver en positiv heltalskonstant"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr "ordered-argument behöver ett positivt konstant heltalsuttryck"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> eller identifierare förväntades"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr "både %<monotonic%>- och %<nonmonotonic%>-modifierare angivna"
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr "%<runtime%>-schemaläggning tar ingen %<chunk_size%>-parameter"
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr "%<auto%>-schemaläggning tar ingen %<chunk_size%>-parameter"
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, gcc-internal-format
msgid "chunk size value must be positive"
msgstr "värdet på styckesstorleken måste vara positivt"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr "ogiltig schedule-sort"
@@ -33777,17 +33851,17 @@ msgstr "%<vector_length%>-värdet måste vara positivt"
msgid "%<num_teams%> value must be positive"
msgstr "%<num_teams%>-värdet måste vara positivt"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr "%<thread_limit%>-värdet måste vara positivt"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr "%<aligned%>-klausulens justeringsuttryck måste vara ett positivt konstant heltalsuttryck"
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr "att använda parametrar för %<linear%>-steg stödjs inte än"
@@ -33807,17 +33881,17 @@ msgstr "%<safelen%>-klausulens uttryck måste vara ett positivt konstant heltals
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr "%<simdlen%>-klausulens uttryck måste vara ett positivt konstant heltalsuttryck"
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, gcc-internal-format
msgid "invalid depend kind"
msgstr "ogiltig depend-sort"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, gcc-internal-format
msgid "invalid map kind"
msgstr "ogiltig map-sort"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr "ogiltig dist_schedule-sort"
@@ -33827,67 +33901,67 @@ msgstr "ogiltig dist_schedule-sort"
msgid "invalid proc_bind kind"
msgstr "ogiltig proc_bind-sort"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr "%<#pragma acc%>-klausul förväntades"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs är inte giltigt för %qs"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr "%qs måste vara den första klausulen i %qs"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "%<#pragma omp%>-klausul förväntades"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr "inga giltiga klausuler angivna i %<#pragma acc declare%>"
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr "vektorsektionen i %<#pragma acc declare%>"
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr "%qD måste vara en global variabel i %<#pragma acc declare link%>"
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr "ogiltig OpenACC-klausul vid filräckvidd"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "ogiltig användning av %<extern%>-variabel %qD i %<#pragma acc declare%>"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "ogiltig användning av %<global%>-variabeln %qD i %<#pragma acc declare%>"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr "variabeln %qD använd mer än en gång med %<#pragma acc declare%>"
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, gcc-internal-format
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "%<data%> förväntades efter %<#pragma acc %s%>"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr "%<#pragma acc %s data%> har ingen dataflyttningsklausul"
@@ -33902,7 +33976,7 @@ msgstr "%qE har inte deklarerats"
msgid "expected function name"
msgstr "ett funktionsnamn förväntades"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, gcc-internal-format
msgid "%qD does not refer to a function"
msgstr "%qD refererar inte till en funktion"
@@ -33912,42 +33986,42 @@ msgstr "%qD refererar inte till en funktion"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr "%<#pragma acc routine%> följs inte omedelbart av en funktionsdeklaration eller -definition"
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr "%<#pragma acc routine%> följs inte omedelbart av en ensam funktionsdeklaration eller -definition"
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr "%<#pragma acc routine%> redan använd på %qD"
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr "%<#pragma acc routine%> måste vara tillämpad före användning"
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "%<#pragma acc routine%> måste vara tillämpad före definitionen"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr "%<#pragma acc update%> måste innehålla åtminstone en %<device%>- eller %<host%>- eller %<self%>-klausul"
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "ogiltig form på %<#pragma omp atomic%>"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "ogiltig operator för %<#pragma omp atomic%>"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr "%<#pragma omp atomic capture%> använder två olika uttryck till minne"
@@ -33957,27 +34031,27 @@ msgstr "%<#pragma omp atomic capture%> använder två olika uttryck till minne"
msgid "expected %<(%> or end of line"
msgstr "%<(%> eller filslut förväntades"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr "%<ordered%>-klausulparameter är mindre än %<collapse%>"
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr "en %<linear%>-klausul får inte anges tillsammans med en %<ordered%>-klausul med en parameter"
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr "for-sats förväntades"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr "_Cilk_for-sats förväntades"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "iterationsdeklaration eller initiering förväntades"
@@ -33987,72 +34061,72 @@ msgstr "iterationsdeklaration eller initiering förväntades"
msgid "not enough perfectly nested loops"
msgstr "inte tillräckligt med perfekt nästade slingor"
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr "kollapsade slingor inte perfekt nästade"
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr "iterationsvariabel %qD får inte vara firstprivate"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "en %<ordered%>-klausul med parameter får inte anges på en %qs-konstruktion"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr "%<#pragma omp ordered%> med %<depend%>-klausul får bara användas i sammansatta satser"
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr "%<for%> förväntades efter %qs"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, gcc-internal-format
msgid "expected %<point%>"
msgstr "%<point%> förväntades"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp target data%> med en annan map-typ än %<to%>, %<from%>, %<tofrom%> eller %<alloc%> på %<map%>-klausul"
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp target data%> måste innehålla åtminstone en %<map%>-klausul"
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr "%<#pragma omp target update%> måste innehålla åtminstone en %<from%>- eller %<to%>-klausul"
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp target enter data%> med en annan map-typ än %<to%> eller %<alloc%> på %<map%>-klausul"
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp target enter data%> måste innehålla åtminstone en %<map%>-klausul"
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr "%<#pragma omp target exit data%> med en annan map-typ än %<from%>-, %<release%>- eller %<delete%> på %<map%>-klausul"
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp target exit data%> måste innehålla åtminstone en %<map%>-klausul"
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp target%> med en annan map-typ än %<to%>, %<from%>, %<tofrom%> eller %<alloc%> på %<map%>-klausul"
@@ -34067,7 +34141,7 @@ msgstr "%<#pragma omp declare simd%> måste följas av funktionsdeklaration elle
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr "%<#pragma omp declare simd%> måste följas av en funktionsdeklaration eller -definition"
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr "%<#pragma omp declare simd%> eller %<simd%>-attribut kan inte användas i samma funktion som är markerad som en Cilk Plus SIMD-aktiverad funktion"
@@ -34077,32 +34151,32 @@ msgstr "%<#pragma omp declare simd%> eller %<simd%>-attribut kan inte användas
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr "%<#pragma omp declare simd%> som inte omedelbart följs av en funktionsdefinition eller -deklaration"
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr "%<#pragma omp declare simd%> som inte omedelbart följs av en ensam funktionsdeklaration eller -definition"
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr "%<#pragma omp declare target%> med klausuler mellan %<#pragma omp declare target%> utan klausuler och %<#pragma omp end declare target%>"
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr "%qD angivet både i deklarationsmålets %<link%>- och %<to%>-klausuler"
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, gcc-internal-format
msgid "expected %<target%>"
msgstr "%<target%> förväntades"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, gcc-internal-format
msgid "expected %<declare%>"
msgstr "%<declare%> förväntades"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr "%<#pragma omp end declare target%> utan en motsvarande %<#pragma omp declare target%>"
@@ -34157,22 +34231,22 @@ msgstr "funktionsnamn %<(%> förväntades"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr "en av initierarens anropsargument skall vara %<&omp_priv%>"
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "%<simd%> eller %<reduction%> eller %<target%> förväntades"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr "%qE är deklarerad %<threadprivate%> efter första användningen"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "automatisk variabel %qE kan inte vara %<threadprivate%>"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "%<threadprivate%> %qE har ofullständig typ"
@@ -34187,52 +34261,52 @@ msgstr "pragma simd ignoreras för att -fcilkplus inte är aktiverat"
msgid "pragma simd must be inside a function"
msgstr "pragma simd måste vara inuti en funktion"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr "vektorlängd måste vara en heltalskonstant"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr "vektorlängd måste vara en potens av 2"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr "stegstorleken måste vara ett konstant heltalsuttryck eller en heltalsvariabel"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr "%<#pragma simd%>-klausul förväntades"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr "%<#pragma cilk grainsize%> följs inte av %<_Cilk_for%>"
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr "%<__transaction_cancel%> utan att stöd för transaktionsminne är aktiverat"
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr "%<__transaction_cancel%> inom en %<__transaction_relaxed%>"
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr "yttre %<__transaction_cancel%> som inte är inom en yttre %<__transaction_atomic%>"
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr " eller en %<transaction_may_cancel_outer%>-funktion"
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr "%<__transaction_cancel%> inte inom %<__transaction_atomic%>"
@@ -34242,7 +34316,7 @@ msgstr "%<__transaction_cancel%> inte inom %<__transaction_atomic%>"
msgid "base of array section must be pointer or array type"
msgstr "basen av vektorsektionen måste vara en pekar- eller vektortyp"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr "%<:%> eller tal förväntades"
@@ -34957,7 +35031,7 @@ msgstr "vänsterhandssida av tilldelning kan vara en kandidat för ett formatatt
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "vänsterhandssida av initiering kan vara en kandidat för ett formatattribut"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "returtypen kan vara en kandidat för ett formatattribut"
@@ -35285,7 +35359,7 @@ msgstr "överflödiga element i skalärinitierare"
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO C förbjuder %<goto *expr;%>"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "funktion deklarerad %<noreturn%> har en %<return%>-sats"
@@ -35295,7 +35369,7 @@ msgstr "funktion deklarerad %<noreturn%> har en %<return%>-sats"
msgid "array notation expression cannot be used as a return value"
msgstr "vektornotationsuttryck kan inte användas som ett returvärde"
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr "användning av %<_Cilk_spawn%> i en retursats är inte tillåtet"
@@ -35320,7 +35394,7 @@ msgstr "ISO C förbjuder %<return%> med värde i funktion som returnerar void"
msgid "function returns address of label"
msgstr "funktionen returnerar adress till en etikett"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "switch-argument är inte ett heltal"
@@ -35335,7 +35409,7 @@ msgstr "%<long%>-switch-uttryck konverteras inte till %<int%> i ISO C"
msgid "case label is not an integer constant expression"
msgstr "case-etikett är inte ett konstant heltalsuttryck"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "case-etikett är inte i en switch-sats"
@@ -35355,17 +35429,17 @@ msgstr "ordningen stämmer inte mellan if-satsens villkor och then-blocket"
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr "ordningen stämmer inte mellan if-satsens villkor och else-blocket"
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "break-sats som inte är i en loop eller switch"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "continue-sats som inte är i en loop"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "break-sats använd med OpenMP-for-slinga"
@@ -35375,7 +35449,7 @@ msgstr "break-sats använd med OpenMP-for-slinga"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "break-sats i en %<#pragma simd%>-slingas kropp"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr "continue-sats i en %<#pragma simd%>-slingas kropp"
@@ -35481,12 +35555,12 @@ msgstr "värde av uniontyp använt där skalär krävs"
msgid "used vector type where scalar is required"
msgstr "vektortyp använd där skalär krävs"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr "%<#pragma omp cancel%> måste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>"
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr "%<#pragma omp cancellation point%> måste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>"
@@ -35496,25 +35570,25 @@ msgstr "%<#pragma omp cancellation point%> måste ange en av klausulerna %<paral
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "%<_Atomic%> %qE i %qs-klausul"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr "bitfältet %qE i %qs-klausul"
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, gcc-internal-format
msgid "%qE is a member of a union"
msgstr "%qE är en medlem i en union"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr "%qD är inte en variabel i en %qs-klausul"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr "%qE är inte en variabel i en %qs-klausul"
@@ -35525,70 +35599,70 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "%<_Atomic%> %qD i %qs-klausul"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qD är en trådprivat variabel i en %qs-klausul"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr "undre gränsen %qE i vektorsektion har inte heltalstyp"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr "längden %qE i vektorsektion har inte heltalstyp"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr "nollängds vektorsektion i en %qs-klausul"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr "för en vektor med okänd gräns måste ett längduttryck anges"
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr "negativ nedre gräns i vektorsektion i %qs-klausul"
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr "negativ längd i vektorsektion i en %qs-klausul"
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr "nedre gränsen %qE över storleken på vektorsektionen i en %qs-klausul"
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr "längden %qE över storleken på vektorsektionen i en %qs-klausul"
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr "övre gräns %qE ovanför storleken på vektorsektionen i en %qs-klausul"
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr "för pekartyper måste ett längduttryck anges"
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr "vektorsektionen är inte sammanhängande i %qs-klausulen"
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr "%qE har inte pekar- eller vektortyp"
@@ -35608,7 +35682,7 @@ msgstr "%<_Atomic%> %qE i %<reduction%>-klausul"
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "%qE har ogiltig typ för %<reduction(%s)%>"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr "ingen användardefinierad reduktion funnen för %qE"
@@ -35618,17 +35692,17 @@ msgstr "ingen användardefinierad reduktion funnen för %qE"
msgid "variable length element type in array %<reduction%> clause"
msgstr "elementtyp med variabel längd i vektor-%<reduction%>-klausul"
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr "en %<nowait%>-klausul får inte användas tillsammans med %<copyprivate%>"
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "%qE måste vara %<threadprivate%> för %<copyin%>"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr "modifierare skall inte anges i %<linear%>-klausul på %<simd%>- eller %<for%>-konstruktioner"
@@ -35648,18 +35722,18 @@ msgstr "en linjär klausul använd på variabel som inte är heltal och inte pek
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr "%<_Atomic%> %qD i %<linear%>-klausul"
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr "%<linear%>-klausulens steg %qE är varken en konstant eller en parameter"
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qE är inte en variabel i klausul %qs"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr "%qD förekommer mer än en gång i reduktionsklausuler"
@@ -35671,32 +35745,32 @@ msgstr "%qE förekommer mer än en gång i dataklausuler"
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr "%qD förekommer mer än en gång i dataklausuler"
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr "%qD förekommer både i data- och map-klausuler"
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "%qE är inte en variabel i klausul %<firstprivate%>"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "%qE är inte en variabel i klausul %<lastprivate%>"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr "%qE är inte en variabel i %<aligned%>-klausul"
@@ -35716,55 +35790,55 @@ msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr "%qE förekommer mer än en gång i %<aligned%>-klausuler"
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE är inte en variabel i en %<depend%>-klausul"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr "vektorsektionen har inte en avbildbar typ i %qs-klausulen"
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr "%qD förekommer mer än en gång i rörelseklausuler"
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr "%qD förekommer mer än en gång i avbildningsklausuler"
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE har inte en avbildbar typ i %qs-klausul"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD har inte en avbildbar typ i %qs-klausul"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE är varken en variabel eller ett funktionsnamn i klausulen %qs"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr "%qE förekommer mer än en gång i samma %<declare target%>-direktiv"
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qD är inte en ett argument i en %<uniform%>-klausul"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr "%qE är inte ett argument i en %<uniform%>-klausul"
@@ -35774,32 +35848,32 @@ msgstr "%qE är inte ett argument i en %<uniform%>-klausul"
msgid "%qs variable is neither a pointer nor an array"
msgstr "%qs-variabeln är varken en pekare eller en vektor"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr "%<nonmonotonic%>-modifierare angiven för schemaläggningssort %qs"
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr "en %<inbranch%>-klausul är inkompatibel med %<notinbranch%>"
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qE är förutbestämd som %qs för %qs"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr "%<simdlen%>-klausulvärde är större än %<safelen%>-klausulvärde"
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr "%<nonmonotonic%>-schemaläggningsmodiferare angiven tillsammans med %<ordered%>-klausul"
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr "%<linear%>-klausulsteg är en parameter %qD inte angiven i %<uniform%>-klausul"
@@ -36342,152 +36416,152 @@ msgstr "argument till funktionsanrop kan vara en kandidat för ett formatattribu
msgid "use of multiversioned function without a default"
msgstr "användning av multiversionsfunktion utan ett standardfall"
-#: cp/call.c:7710
+#: cp/call.c:7713
#, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "att skicka %qT som %<this%>-argument kastar kvalificerare"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr " i anrop till %qD"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "%qT är inte en åtkomlig bas till %qT"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "härleder %qT som %qT"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr " (du kan avaktivera detta med -fno-deduce-init-list)"
-#: cp/call.c:7931
+#: cp/call.c:7934
#, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "skickar argument till ellips av den ärvda konstrueraren %qD"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, gcc-internal-format
msgid "constructor delegates to itself"
msgstr "konstruerare delegerar till sig själv"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "anrop av icke-funktion %qD"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr "kan inte anropa konstrueraren %<%T::%D%> direkt"
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr "för en typkonvertering i funktionsstil, ta bort det överflödiga %<::%D%>"
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "ingen matchande funktion för anrop av %<%T::operator %T(%A)%#V%>"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, gcc-internal-format
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "ingen matchande funktion för anrop av %<%T::%E(%A)%#V%>"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr "ingen funktion som stämmer för anrop av %<%s(%A)%>"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "anrop av överlagrad %<%s(%A)%> är tvetydigt"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "pure virtual %q#D anropad från initierare av ickestatisk datamedlem"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, gcc-internal-format
msgid "pure virtual %q#D called from constructor"
msgstr "pure virtual %q#D anropad från en konstruerare"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, gcc-internal-format
msgid "pure virtual %q#D called from destructor"
msgstr "pure virtual %q#D anropad från en destruerare"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "det går inte att anropa medlemsfunktion %qD utan ett objekt"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr "att skicka %qT väljer %qT framför %qT"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "väljer %qD framför %qD"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr " för konvertering från %qT till %qT"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr " för att konverteringssekvensen för argumentet är bättre"
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr "standardargument stämmer inte överens i upplösning av överlagring"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, gcc-internal-format
msgid " candidate 1: %q#F"
msgstr " kandidat 1: %q#F"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, gcc-internal-format
msgid " candidate 2: %q#F"
msgstr " kandidat 2: %q#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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 "ISO C++ säger att dessa är tvetydiga, trots att den sämsta konverteringen för den första är bättre än den sämsta konverteringen för den andra:"
-#: cp/call.c:10102
+#: cp/call.c:10107
#, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "kunde inte konvertera %qE från %qT till %qT"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr "en temporär bunden till %qD består endast tills konstrueraren avslutar"
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "ogiltig initiering av icke konstant referens av typ %qT från ett r-värde av typ %qT"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "ogiltig initiering av referens av typ %qT från uttryck av typ %qT"
@@ -36588,424 +36662,424 @@ msgstr "%qT har inte ABI-taggen %E som %qT (använd i typen av %qD) har"
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "kan inte härleda från %<final%> bas %qT i härledd typ %qT"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr "alla medlemsfunktioner i klass %qT är privata"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr "%q#T definierar bara en privat destruerare och har inga vänner"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr "%q#T definierar bara privata konstruerare och har inga vänner"
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr "ingen unik slutlig ersättare för %qD i %qT"
-#: cp/class.c:3042
+#: cp/class.c:3044
#, gcc-internal-format
msgid "%qD can be marked override"
msgstr "%qD kan markeras override"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr "%q+#D är markerad %<final%>, men är inte virtuell"
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr "%q+#D är markerad %<override%>, men den åsidosätter inte"
-#: cp/class.c:3126
+#: cp/class.c:3128
#, gcc-internal-format
msgid "%qD was hidden"
msgstr "%qD var dold"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, gcc-internal-format
msgid " by %qD"
msgstr " av %qD"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "%q#D ogiltig, en anonym union kan bara ha ickestatiska datamedlemmar"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "%q#D ogiltig, en anonym post kan bara ha ickestatiska datamedlemmar"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr "privat medlem %q#D i anonym union"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr "privat medlem %q#D i anonym post"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr "skyddad medlem %q#D i anonym union"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr "skyddad medlem %q#D i anonym post"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr "ellipsen i %qD ärvs inte"
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "bitfält %q+#D har en icke-heltalstyp"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "bredd för bitfältet %q+D inte en heltalskonstant"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "negativ bredd i bitfält %q+D"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "noll i bredd i bitfält %q+D"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr "bredden på %qD är större än dess typ"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr "%qD är för liten för att få plats med alla värden hos %q#T"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr "medlem %q+#D med konstruerare inte tillåten i union"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "medlem %q+#D med destruerare inte tillåten i union"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "medlem %q+#D med kopieringstilldelningsoperator inte tillåten i union"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr "obegränsade unioner är endast tillgängliga med -std=c++11 eller -std=gnu++11"
-#: cp/class.c:3781
+#: cp/class.c:3783
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "i C++98 får %q+D inte vara statisk eftersom den är medlem av en union"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, gcc-internal-format
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "icke-statisk datamedlem %q+D i en union får inte ha referenstyp %qT"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "fält %q+D ogiltigt deklarerad funktionstyp"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "fält %q+D ogiltigt deklarerad metodtyp"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr "ignorerar attributet packed på grund av opackat icke-POD-fält %q#D"
-#: cp/class.c:3912
+#: cp/class.c:3914
#, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "medlemmen %q+D kan inte både deklareras %<const%> och %<mutable%>"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "medlem %q+D kan inte deklareras som en %<mutable%> referens"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "flera fält i unionen %qT initierade"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr "fält %q#D med samma namn som en klass"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q#T har pekardatamedlemmar"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr " men ersätter inte %<%T(const %T&)%>"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " eller %<operator=(const %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr " men ersätter inte %<operator=(const %T&)%>"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr "justeringen av %qD ökade i -fabi-version=9 (GCC 5.2)"
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr "justering av %qD kommer öka med -fabi-version=9"
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "initierare angiven för icke-virtuell metod %q+D"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr "metoden åsidosätter både metoderna %<transaction_pure%> och %qE"
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr "metod deklarerad %qE åsidosätter %qE-metod"
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "omslutande klass till constexpr icke-statisk medlemsfunktion %q+#D är inte en literal typ"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "%q+T är inte literal för att:"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr " %q+T har en icke-trivial destruerare"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr " %q+T är inte ett aggregat, har inte en trivial standardkonstruerare och har ingen constexpr-konstruerare som inte är en kopierings- eller flyttningskonstruerare"
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr " basklassen %qT till %q+T är inte literal"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr " den icke-statiska datamedlemmen %qD har icke-literal typ"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr " den icke-statiska datamedlemmen %qD har volatile typ"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "basklassen %q#T har en åtkomlig icke-virtuell destruerare"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr "icke-statisk referens %q#D i klass utan en konstruerare"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr "icke-statisk const-medlem %q#D i klass utan en konstruerare"
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr "%q+D deklarerad att ta const-referens, men implicit deklaration skulle ta icke-const"
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "direkt bas %qT är oåtkomlig i %qT på grund av tvetydighet"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "virtuell bas %qT är oåtkomlig i %qT på grund av tvetydighet"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, gcc-internal-format
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "förskjutningen av %qD följer inte ABI:et och kan ändras i en framtida version av GCC"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr "storleken på typen %qT är för stor (%qE byte)"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "ogiltig användning av %qT med en vektor av storlek noll i %q#D"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, gcc-internal-format
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "ogiltig användning av %q#T med flexibel vektormedlem i %q#T"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, gcc-internal-format
msgid "array member %q#D declared here"
msgstr "vektormedlem %q#D är deklarerad här"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr "vektormedlem %qD med storlek noll är inte vid slutet av %q#T"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "vektormedlem %qD med storlek noll i en i övrigt tom %q#T"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, gcc-internal-format
msgid "in the definition of %q#T"
msgstr "i definitionen av %q#T"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr "flexibel vektormedlem %qD inte vid slutet av %q#T"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "flexibel vektor medlem %qD i en i övrigt tom %q#T"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, gcc-internal-format
msgid "next member %q#D declared here"
msgstr "nästa medlem %q#D är deklarerad här"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "omdefinition av %q#T"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "%q#T har virtuella funktioner och åtkomlig ickevirtuell destruerare"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr "typgenomskinliga %q#T har inga fält"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr "den typgenomskinliga klassen %qT har basklasser"
-#: cp/class.c:7375
+#: cp/class.c:7378
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr "den typgenomskinliga klassen %qT har virtuella funktioner"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr "typtransparenta %q#T kan inte göras transparent eftersom typen på första fältet har ett annat ABI än klassen som helhet"
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr "definitionen av std::initializer_list matchar inte #include <initializer_list>"
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "försökte avsluta post, men hoppade ut på grund av tidigare parsningsfel"
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "sprÃ¥ksträng %<â€%Eâ€%> känns inte igen"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr "det går inte att lösa upp överlagrad funktion %qD baserat på konvertering till typ %qT"
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "ingen match som konverterar funktionen %qD till typen %q#T"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "konvertering av överlagrad funktion %qD till typ %q#T är tvetydig"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "antar pekare till medlem %qD"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr "(en pekare på medlem kan bara skapas med %<&%E%>)"
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "inte tillräcklig typinformation"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "kan inte konvertera %qE från typ %qT till typ %qT"
@@ -37015,12 +37089,12 @@ msgstr "kan inte konvertera %qE från typ %qT till typ %qT"
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "deklaration av %q#D"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr "byter betydelse av %qD från %q#D"
@@ -37050,333 +37124,333 @@ msgstr "ogiltig typ för parameter %d till constexpr-funktion %q+#D"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "ogiltig returtyp %qT för constexpr-funktionen %q+D"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr "%q#T har virtuella basklasser"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr "constexpr-konstruerare har inte tom kropp"
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr "kroppen av %<constexpr%>-konstruerare kan inte vara ett function-try-block"
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr "%<constexpr%>-konstrueraren för unionen %qT måste initiera precis en icke statisk datamedlem"
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "medlemmen %qD måste initieras av en mem-initierare i %<constexpr%>-konstruerare"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr "kroppen i constexpr-funktionen %qD är inte en retursats"
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr "%qD är inte användbar som en constexpr-funktion eftersom:"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "%q+E är inte ett konstant uttryck"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, gcc-internal-format
msgid "call to internal function %qE"
msgstr "anrop av intern funktion %qE"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr "uttrycket %qE anger inte en constexpr-funktion"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr "anrop av icke-constexpr-funktion %qD"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr "%qD anropad i ett konstant uttryck före dess definition är komplett"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "%qD anropad i ett konstant uttryck"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr "%qD användes före sin definition"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr "anrop har cirkulärt beroende"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr "beräkning av constexpr överskrider maxvärdet på %d (använd -fconstexpr-depth= för att öka maxvärdet)"
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr "constexpr-anrop flödar förbi slutet på funktionen"
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr "höger operand av skiftuttrycket %q+E är negativ"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr "högra operanden av skiftuttrycket %q+E är ≥ precisionen på den vänstra operanden"
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr "vänster operand av skiftuttrycket %q+E är negativ"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr "skiftuttrycket %q+E spiller över"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr "aritmetik som innefattar en nollpekare i %qE"
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "vektorindexvärdet %qE är utanför gränserna för vektorn %qD av typen %qT"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "vektorindexvärdet %qE är utanför gränserna för vektortypen %qT"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr "använder oinitierat vektorelement"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, gcc-internal-format
msgid "dereferencing a null pointer in %qE"
msgstr "derefererar en nollpekare i %qE"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "%qE är inte ett konstant uttryck"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "muterbar %qD är inte användbart i ett konstant uttryck"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr "använder medlem %qD istället för initierad medlem %qD i ett konstant uttryck"
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr "använder oinitierad medlem %qD"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, gcc-internal-format
msgid "dereferencing a null pointer"
msgstr "derefererar en nollpekare"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr "använder värdet av %qE genom ett %qT-glvalue i ett konstant uttryck"
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr "värdet på %qD är inte användbart i ett konstant uttryck"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "%qD använd i sin egen initierare"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, gcc-internal-format
msgid "%q#D is not const"
msgstr "%q#D är inte const"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr "%q+#D är volatile"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "%qD initierades inte med ett konstant uttryck"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "%qD deklarerades inte %<constexpr%>"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr "%qD har inte heltals- eller uppräkningstyp"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr "ändring av %qE är inte ett konstant uttryck"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr "constexpr-slingiterationsantal överskrider gränsen på %d (använd -fconstexpr-loop-limit= för att öka gränsen)"
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr "värdet %qE av typen %qT är inte ett konstant uttryck"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "temporär av den ej literala typen %qT i ett konstant uttryck"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr "en reinterpret_cast är inte ett konstant uttryck"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "konvertering av %qT-nullpekare till %qT som inte är inte ett konstant uttryck"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "%<reinterpret_cast<%T>(%E)%> är inte ett konstant uttryck"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "uttrycket %qE är inte ett konstant uttryck"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, gcc-internal-format
msgid "statement is not a constant expression"
msgstr "satsen är inte ett konstant uttryck"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr "oväntat uttryck %qE av sorten %s"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr "%qE är inte ett konstant uttryck eftersom det har referenser till muterbara delobjekt av %qT"
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr "%qE är inte ett konstant uttryck eftersom det refererar till en ofullständigt initierad variabel"
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "konvertering från pekartypen %qT till den aritmetiska typen %qT i ett konstant uttryck"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr "uttrycket %qE har sidoeffekter"
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr "reinterpret_cast från heltal till pekare"
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr "adress-av på ett objekt %qE med trådlokal eller automatisk lagring är inte ett konstant uttryck"
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr "%<this%> används i ett konstant uttryck"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr "typeid-uttryck är inte ett konstant uttryck eftersom %qE har polymorf typ"
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr "typkonvertering till %qT som inte är en heltalstyp i ett konstant uttryck"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "%qDF är deklarerad %<static%> i en %<constexpr%>-funktion"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "%qD är deklarerad %<thread_local%> i en %<constexpr%>-funktion"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "oinitierad variabel %qD i %<constexpr%>-funktion"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr "division med noll är inte ett konstant uttryck"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "%<delete[]%> är inte ett konstant uttryck"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, gcc-internal-format
msgid "non-constant array initialization"
msgstr "ickekonstant vektorinitierare"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr "%<goto%> är inte ett konstant uttryck"
# ast = abstract syntax tree
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "oväntat AST av sorten %s"
@@ -38172,7 +38246,7 @@ msgstr " går in constexpr-if-sats"
msgid " skips initialization of %q#D"
msgstr " hoppar över initiering av %q#D"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr "ogiltig utgång från OpenMP-strukturerat block"
@@ -38187,7 +38261,7 @@ msgstr "etikett med namnet wchar_t"
msgid "%qD is not a type"
msgstr "%qD är inte en typ"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "%qD använd utan mallparametrar"
@@ -39823,7 +39897,7 @@ msgstr "en %<auto%>-parameter är tillåten i detta sammanhang"
msgid "parameter declared %<auto%>"
msgstr "parametern deklarerad %<auto%>"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "ogiltig användning av mallnamnet %qE utan en argumentlista"
@@ -40274,13 +40348,13 @@ msgstr "mallargument krävs för %<%s %T%>"
msgid "%qD has the same name as the class in which it is declared"
msgstr "%qD har samma namn som klassen den är deklarerad i"
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qT är inte en mall"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, gcc-internal-format
msgid "previous declaration here"
msgstr "tidigare deklaration här"
@@ -40290,8 +40364,8 @@ msgstr "tidigare deklaration här"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr "kanske du vill explicit lägga till %<%T::%>"
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "referens till %qD är tvetydig"
@@ -40341,7 +40415,7 @@ msgstr "upprepat bastyp %qT ogiltig"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr "uppräkningstyp med/utan räckviddsbegränsning stämmer inte överens för enum %q#T"
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr "tidigare definition här"
@@ -40405,7 +40479,7 @@ msgstr "uppräkningsvärdet %E är utanför intervallet för den underliggande t
msgid "return type %q#T is incomplete"
msgstr "returtypen %q#T är ofullständig"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator=%> skall returnera en referens till %<*this%>"
@@ -40420,7 +40494,7 @@ msgstr "ogiltig funktionsdeklaration"
msgid "no return statements in function returning %qT"
msgstr "inga retursatser i funktion som returnerar %qT"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr "endast enkel returtyp %<auto%> kan härledas till %<void%>"
@@ -40578,27 +40652,27 @@ msgstr "statisk medlem %qD kan inte vara ett bitfält"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "bredden på bitfältet %qD har icke-heltalstyp %qT"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr "den statiska datamedlemmen %q+D är inuti deklarationsmålsdirektiv"
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "anonym post som inte är inuti en namngiven typ"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "anonyma aggregat med namnrymdsräckvidd måste vara statiska"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr "anonym union utan medlemmar"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%> måste returnera typ %qT"
@@ -40607,67 +40681,67 @@ msgstr "%<operator new%> måste returnera typ %qT"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "andra parametern till %<operator new%> kan inte ha standardargument"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%> tar typen %<size_t%> (%qT) som första parameter"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%> måste returnera typ %qT"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%> tar typen %qT som första parameter"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr "%qT har ett fält %qD vars typ inte har någon länkklass"
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr "%qT har ett fält %qD vars typ beror på typen %qT som inte har någon länkklass"
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr "%qT har ett fält %qD vars typ använder den anonyma namnrymden"
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr "%qT är deklarerad med större synlighet än typen för dess fält %qD"
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr "%qT har en bas %qT vars typ inte har någon länkklass"
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr "%qT har en bas %qT vars typ beror på typen %qT som inte har någon länkklass"
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr "%qT har en bas %qT vars typ använder den anonyma namnrymden"
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr "%qT är deklarerad med större synlighet än sin bas %qT"
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr "%q#D, deklarerad med en namnlös typ, används men är aldrig definierad"
@@ -40676,59 +40750,59 @@ msgstr "%q#D, deklarerad med en namnlös typ, används men är aldrig definierad
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr "namnlös typ utan länkklass används för att deklarera variabeln %q#D med länkklass"
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "namnlös typ utan länkklass används för att deklarera funktionen %q#D med länkklass"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr "%q#D refererar inte till den okvalificerade typen, så den används int för länkklass"
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%q#D, deklarerad med en lokal typ %qT, används men är aldrig definierad"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr "typen %qT utan länkklass använd för att deklarera variabeln %q#D med länkklass"
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "typen %qT utan någon länkklass använd för att deklarera funktionen %q#D med länkklass"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr "programmet borde även definiera %qD"
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr "inline-funktion %qD använd men aldrig definierad"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "standardargumentet saknas för parameter %P till %q+#D"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr "konverterar lambda som använder %<...%> till funktionspekare"
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr "användning av borttagen funktion %qD"
@@ -41037,18 +41111,18 @@ msgstr "%qD initieras med sig själv"
msgid "invalid initializer for array member %q#D"
msgstr "ogiltigt initierare för vektormedlem %q#D"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr "oinitierad const-medlem i %q#T"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, gcc-internal-format
msgid "%q#D should be initialized"
msgstr "%q#D borde initieras"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "oinitierad referensmedlem i %q#T"
@@ -41148,7 +41222,7 @@ msgstr "felaktig vektorinitierare"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr "vektorer måste initieras med en initierare inom klamrar"
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%qT är inte en klasstyp"
@@ -41168,7 +41242,7 @@ msgstr "ogiltigt pekare till bitfält %qD"
msgid "invalid use of non-static member function %qD"
msgstr "ogiltig användning av icke-statisk medlemsfunktion %qD"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "ogiltig användning av icke-statisk datamedlem %qD"
@@ -41363,22 +41437,22 @@ msgstr "fångst av typen %qT med variabel storlek som inte är en N3639-vektor a
msgid "because the array element type %qT has variable size"
msgstr "eftersom vektorelementtypen %qT har variabel storlek"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr "det går inte att fånga %qE via referens"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr "fångst av kopia av ofullständig typ %qT"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr "redan infångad %qD i lambdauttryck"
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "%<this%> fångades inte för denna lambdafunktion"
@@ -41433,186 +41507,186 @@ msgstr "det finns inga argument till %qD som beror på en mallparameter, så en
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(om du använder %<-fpermissive%>, kommer G++ acceptera din kod, men man bör undvika att tillåta användning av ett odeklarerat namn)"
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr "manglar typeof, använd decltype istället"
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr "manglar __underlying_type"
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr "manglar okänd fixdecimaltyp"
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr "användning av inbyggd egenskap %qE i funktionssignatur; använd biblioteksegenskaper istället"
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr "manglar %C"
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr "utelämnad mittenoperand till %<?:%> kan inte manglas"
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr "strängliteral i funktionsmallsignatur"
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr "det manglade namnet för %qD kommer ändras i C++17 eftersom undantagsspecifikationen är en del av funktionstypen"
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr "en senare -fabi-version= (eller =0) undviker detta fel med en ändring av manglingen"
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "det manglade namnet på %qD ändrades mellan -fabi-version=%d (%D) och -fabi-version=%d (%D)"
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "det manglade namnet på %qD ändras mellan -fabi-version=%d (%D) och -fabi-version=%d (%D)"
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "det manglade namnet på en snutt för %qD ändras mellan -fabi-version=%d och -fabi-version=%d"
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "det manglade namnet på %qD ändras mellan -fabi-version=%d och -fabi-version=%d"
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "det manglade namnet på initieringsvaktsvariabeln för %qD ändras mellan -fabi-version=%d och -fabi-version=%d"
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "ickestatisk const-medlem %q#D, kan inte använda standardtilldelningsoperatorn"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr "ickestatisk referensmedlem %q#D, kan inte använda standardtilldelningsoperatorn"
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr "syntetiserad metod %qD krävs första gången här "
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr "union-medlem %q+D med icketrivial %qD"
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr "standarddefinierad konstruerare anropar %qD som inte är constexpr"
-#: cp/method.c:1324
+#: cp/method.c:1325
#, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr "initieraren för %q#D är ogiltig"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr "den standarddefinierade standardkonstrueraren initierar inte %q#D"
-#: cp/method.c:1387
+#: cp/method.c:1388
#, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "kopierar icke-statisk datamedlem %q#D med rvärdereferenstyp"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr "den standarddefinierade standardkonstrueraren initierar inte några ej statiska datamedlemmar"
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr "standarddefinierad flyttningstilldelning av %qT anropar en icketrivial flyttningstilldelningsoperator för den virtuella basen %qT"
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr "en lambdahöljestyp har en raderad standardkonstruerare"
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr "en lambdahöljetyp har en raderad koperingstilldelningsoperator"
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr "%q#D är implicit deklarerad som raderad för att %qT deklarerar en flyttkonstruerare eller flyttilldelningsoperator"
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr "%q#D ärver från flera bassubobjekt"
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr "%q#D är underförstått raderad eftersom standarddefinitionen skulle vara felformulerad:"
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr "%q#F raderas implicit för att dess undantagsspecifikation stämmer inte med den implicita undantagsspecifikationen %qX"
-#: cp/method.c:2148
+#: cp/method.c:2149
#, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "standarddefinierad deklaration %q+D"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr "stämmer inte med förväntad signatur %qD"
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr "funktionen %q+D standarddefinierades i sin omdeklaration med en undantagsspecifikation som skiljer från den implicita undantagsspecifikationen %qX"
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr "den explicit standarddefinierade funktionen %q+D kan inte deklareras som constexpr för att den implicita deklarationen är inte constexpr:"
-#: cp/method.c:2250
+#: cp/method.c:2251
#, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "en mall kan inte standarddefinieras"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "%qD kan inte standarddefinieras"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "standarddefinierad funktion %q+D med standardargument"
@@ -41804,124 +41878,124 @@ msgstr "%<%T::%D%> namnger en destruerare"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%> namnger konstruerare i %qT"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr "kan inte ärva konstruerare från den indirekta basen %qT"
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "inga medlemmar matchar %<%T::%D%> i %q#T"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "deklaration av %qD inte i namnrymd som omger %qD"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "explicit-kvalifikation i deklaration av %qD"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr "%qD har inte deklarerats inom %D"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, gcc-internal-format
msgid "only here as a friend"
msgstr "endast här som en vän"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr "%qD borde ha deklarerats inuti %qD"
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "attributet %qD kräver ett ensamt NTBS-argument"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr "attributet %qD är meningslöst eftersom medlemmar av den anonyma namnrymden får lokala symboler"
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr "ignorerar attributet %qD på en namnrymd som inte är inline"
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr "ignorerar attributet %qD på en anonym namnrymd"
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "attributdirektivet %qD ignorerat"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "namnrymdsalias %qD inte tillåtet här, antar %qD"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "användning av strong bör undvikas; använd inline-namnrymder istället"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr "strong using är endast meningsfullt vid namnrymdsräckvidd"
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr "nuvarande namnrymd %qD innesluter inte den starkt använda namnrymden %qD"
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr "maxgräns på %d namnrymder sökta %qE"
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr "föreslaget alternativ: %qs"
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] "föreslaget alternativ:"
msgstr[1] "föreslagna alternativ:"
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr " %qE"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr "argumentberoende uppslagning hittar %q+D"
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr "definitionen av std::initializer_list matchar inte #include <initializer_list>, är inte en mall"
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr "XXX går in i pop_everything ()\n"
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX lämnar pop_everything ()\n"
@@ -41941,7 +42015,7 @@ msgstr "identifieraren %qE är ett nyckelord i C++11"
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr "LEXER_DEBUGGING_ENABLED_P är inte satt till true"
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr "%<#pragma omp declare simd%> som inte omedelbart följs av en funktionsdeklaration eller -definition"
@@ -41966,7 +42040,7 @@ msgstr "%<::%E%> har inte deklarerats"
msgid "request for member %qE in non-class type %qT"
msgstr "begäran av medlem %qE i typ %qT som inte är en klasstyp"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "%<%T::%E%> har inte deklarerats"
@@ -42026,1201 +42100,1207 @@ msgstr "nya typer får inte definieras i en returtyp"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(kanske ett semikolon saknas efter definitionen av %qT)"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, gcc-internal-format
msgid "%qE is not a class template"
msgstr "%qE är inte en klassmall"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qE är inte en mall"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr "ogiltigt mall-id"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "ISO C++ förbjuder användning av en flyttalsliteral i ett konstantuttryck"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr "en typomvandling till en annan typ än en heltals- eller uppräkningstyp kan inte förekomma i ett konstantuttryck"
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "%<typeid%>-operator får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "ej konstanta sammansatta literaler får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "ett funktionsanrop får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "en ökning får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "en minskning får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "en vektorreferens får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "adressen till en etikett får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "anrop till överlagrade operatorer får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "en tilldelning får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "en kommaoperator får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "ett anrop till en konstruerare får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "ett transaktionsuttryck får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "%qs får inte finnas i ett konstantuttryck"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr "härledning av klassmallargument är endast tillgängligt med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "ogiltig användning av destruerare %qD som en typ"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr "ogiltig kombination av flera typkvalificerare"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qE är inte namnet på en typ; menade du %qs?"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qE är inte namnet på en typ"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<constexpr%> är endast tillgängligt med -std=c++11 eller -std=gnu++11"
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<noexcept%> är endast tillgängligt med -std=c++11 eller -std=gnu++11"
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<thread_local%> är endast tillgängligt med -std=c++11 eller -std=gnu++11"
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr "%<concept%> är endast tillgängligt med -fconcepts"
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr "(kanske %<typename %T::%E%> avsågs)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr "%qE i namnrymden %qE är inte namnet på en malltyp"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr "%qE i namnrymden %qE är inte namnet på en typ"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%E%> namnger konstrueraren, inte typen"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr "typ %qT har inga mallkonstruerare"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr "%<typename%> behövs före %<%T::%E%> för att %qT är en beroende räckvidd"
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr "%qE i %q#T är inte namnet på en malltyp"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "%qE i %q#T är inte namnet på en typ"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr "strängliteral förväntades"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr "inkonsistenta användardefinierade literalsuffix %qD och %qD i strängliteral"
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr "en bred sträng är inte tillåten i denna kontext"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr "kan inte hitta en teckenliteraloperator %qD med argumentet %qT"
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr "heltalskonstant överskrider intervallet för typen %qT"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr "flyttalskonstant överskrider intervallet för typen %qT"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr "flyttalskonstant avkortas till noll"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr "kan inte hitta en numerisk literaloperator %qD"
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr "använd -std=gnu++11 eller -fext-numeric-literals för att aktivera fler inbyggda suffix"
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr "kan inte hitta en strängliteraloperator %qD med argumenten %qT, %qT"
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, gcc-internal-format
msgid "expected declaration"
msgstr "en deklaration förväntades"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, gcc-internal-format
msgid "expected binary operator"
msgstr "binär operator förväntades"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, gcc-internal-format
msgid "expected ..."
msgstr "... förväntades"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr "binärt uttryck i operanden till ett vikningsuttryck"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr "villkorligt uttryck i operanden till ett vikningsuttryck"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr "operator som inte stämmer i vikningsuttryck"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "fixdecimaltyper stödjs inte i C++"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO C++ förbjuder klammergrupper inuti uttryck"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "satsuttryck är inte tillåtna utanför funktioner eller i mallargumentlistor"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr "vikningsuttryck är endast tillgängliga med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr "primäruttryck förväntades"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "%<this%> kan inte användas i detta sammanhang"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr "en malldeklaration får inte förekomma på blocknivå"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr "lokal variabel %qD får inte förekomma i detta sammanhang"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, gcc-internal-format
msgid "expected id-expression"
msgstr "id-uttryck förväntades"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr "räckvidd %qT före %<~%> är inte ett klassnamn"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr "%<~auto%> är endast tillgängligt med -std=c++14 eller -std=gnu++14"
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "deklaration av %<~%T%> som medlem av %qT"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr "typedef-namnet %qD använt som destruerardeklarerare"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr "literala operatorsuffix som inte föregås av %<_%> är reserverade för framtida standardisering"
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr "okvalificerat id förväntades"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr "%<:%> hittades i kapslad namnspecifikation, %<::%> förväntades"
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "decltype beräknas till %qT, som inte är en klass eller uppräkningstyp"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr "funktionsmalls-id %qD i nästad namnspecificerare"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr "variabelmall-id %qD i nästad namnspecificerare"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qD är inte en mall"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "nästat namn-specificerare förväntades"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "typer får inte definieras i typkonverteringar"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr "typer får inte definieras i ett %<typeid%>-uttryck"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr "%<_Cilk_spawn%> måste följas av ett uttryck"
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "fel antal argument till %<__builtin_addressof%>"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "fel antal argument till %<__builtin_launder%>"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ förbjuder sammansatta literaler"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr "två på varandra följande %<[%> får bara introducera ett attribut"
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr "klammerlistindex är inte tillåtet med vektornotation"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "ogiltigt användning av %qD"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%> är inte en klassmedlem"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr "icke skalär typ"
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C++ tillåter inte %<alignof%> med annat än en typ"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "typer får inte definieras i %<noexcept%>-uttryck"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "typer får inte definieras i en new-uttryck"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr "vektorgräns är förbjuden efter typ-id i parenteser"
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr "försök ta bort parenteserna runt typ-id:t"
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr "initiering av new-uttryck för typen %<auto%> tar precis ett element"
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr "uttryckslista eller typ-id förväntades"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr "typer får inte definieras i en new-type-id"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "uttryck i new-deklarerare måste ha heltals- eller uppräkningstyp"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "användning av gammaldags typkonvertering"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr "operatorn %<>>%> hanteras som två högervinkelparenteser i C++11"
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "föreslår parenteser runt %<>>%>-uttryck"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ISO C++ tillåter inte ?: med mellersta operanden utelämnad"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr "lambdauttryck i oevaluerat sammanhang"
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr "lambdauttryck i mallargument"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr "slut på fångstlista förväntades"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr "explicit fångst via kopiering av %<this%> överflödigt med standardfall av fångst via kopiering"
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr "fångst av %<*this%> är endast tillgängligt med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr "lambdafångstinitierare är endast tillgängliga med -std=c++14 eller -std=gnu++14"
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr "tom initierare för lambdas init-fångst"
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr "fångst av en icke-variabel %qD"
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, gcc-internal-format
msgid "%q#D declared here"
msgstr "%q#D är deklarerad här"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr "fångst av variabeln %qD med ej automatisk lagringsvaraktighet"
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr "explicit fångst via kopiering av %qD överflödigt vid standardfångst via kopiering"
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr "explicit fångst via referens av %qD överflödigt med standardfångst via referens"
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr "lambdamallar är endast tillgängliga med -std=c++14 eller -std=gnu++14"
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, gcc-internal-format
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C++ stödjer inte lambdamallar"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "standardargumentet angivet för lambdaparameter"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, gcc-internal-format
msgid "duplicate %<mutable%>"
msgstr "dubblerad %<mutable%>"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr "%<constexpr%> lambda är endast tillgängligt med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr "attribut vid början av satser ignoreras"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr "etikettsats förväntades"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "case-etikett %qE är inte i en switch-sats"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr "%<typename%> behövs före %qE för att %qT är en beroende räckvidd"
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%> namnger konstrueraren, inte typen"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr "sammansatt sats i en constexpr-funktion"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr "%<if constexpr%> är endast tillgängligt med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr "init-satsen i valsatser är endast tillgängliga med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, gcc-internal-format
msgid "expected selection-statement"
msgstr "selektionssats förväntades"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr "typer får inte definieras i villkor"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "intervallbaserat %<for%>-uttryck av typen %qT har ofullständig typ"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr "intervallbaserat %<for%>-uttryck av typen %qT har en %<end%>-medlem men inte någon %<begin%>"
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr "intervallbaserat %<for%>-uttryck av typen %qT har en %<begin%>-medlem men inte någon %<end%>"
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr "inkonsistenta start-/sluttyper i intervallbaserat %<for%>-sats: %qT och %qT"
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr "iterationssats förväntades"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr "intervallbaserad %<for%>-slinga är endast tillgänglig med -std=c++11 eller -std=gnu++11"
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr "break-sats använd med Cilk Plus-for-slinga"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr "%<goto%> i %<constexpr%>-funktion"
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ förbjuder beräknade goto"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr "hoppsats förväntades"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "extra %<;%>"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr "%<__label__%> som inte inleder ett block"
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr "icke-variabel %qD i deklaration med mer än en deklarerare med platshållartyp"
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr "inkonsistent härledning för %qT: %qT och sedan %qT"
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr "att blanda deklarationer och funktionsdefinitioner är förbjudet"
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr "typer får inte definieras i en for-range-deklaration"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr "initierare i intervallbaserad %<for%>-slinga"
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr "flera deklarationer i intervallbaserad %<for%>-slinga"
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "dekomponeringsdeklarationer är endast tillgängliga med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, gcc-internal-format
msgid "empty decomposition declaration"
msgstr "tom dekomponeringsdeklaration"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+#| msgid "invalid initializer for member function %qD"
+msgid "invalid initializer for structured binding declaration"
+msgstr "ogiltigt initierare för medlemsfunktion %qD"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "%<friend%> använd utanför en klass"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr "%<auto%> ändrar betydelse i C++11; var god ta bort det"
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr "decl-specificerare är ogiltig i villkor"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, gcc-internal-format
msgid "%qD invalid in lambda"
msgstr "%qD är ogiltigt i lambda"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "klassdefinition kan inte deklareras som en vän"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr "mallar får inte vara %<virtual%>"
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "ogiltig länkklasspecifikation"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr "static_assert utan ett meddelande är endast tillgänglig med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr "typer får inte definieras i %<decltype%>-uttryck"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr "typer får inte definieras i en conversion-type-id"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "ogiltig användning av %<auto%> i konverteringsoperator"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr "användning av %<auto%> i medlemsmallskonverteringsoperator kan aldrig vara härledd"
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr "endast konstruerare tar medlemsinitierare"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "det går inte att expandera initierare för medlem %<%D%>"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "minnesinitierare för %qD följer en konstruerardelegering"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr "konstruerardelegering följer mem-initierare för %qD"
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "anakronistisk gammaldags basklassinitierare"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "nyckelordet %<typename%> är inte tillåtet i detta sammanhang (en kvalificerad medlemsinitierare är implicit en typ)"
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr "oväntat nyckelord; ta bort mellanrum mellan citationstecken och suffixidentifierare"
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr "suffixidentifierare förväntades"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr "en tom sträng förväntades efter nyckelordet %<operator%>"
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr "ogiltigt kodningsprefix i literal operator"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, gcc-internal-format
msgid "expected operator"
msgstr "operator förväntades"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "nyckelordet %<export%> är inte implementerat och kommer ignoreras"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr "ogiltig begränsad typparameter"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr "cv-kvalificerad typparameter"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr "variadisk begränsning introducerad utan %<...%>"
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "felaktig användning av %<auto%> i standardmallargument"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "mallparameterpaket %qD kan inte ha ett standardargument"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "mallparameterpaket kan inte ha standardargument"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr "mall-id förväntades"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "%<<::%> kan inte inleda en argumentlista till en mall"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr "%<<:%> är en alternativ stavning av %<[%>. Lägg in mellanrum mellan %<<%> och %<::%>"
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr "(om du använder %<-fpermissive%> eller %<-std=c++11%> eller %<-std=gnu++11%> kommer G++ acceptera din kod)"
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr "parsningsfel i mallargumentlista"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr "mallnamn förväntades"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "icke-mall %qD använd som mall"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr "använd %<%T::template %D%> för att indikera att det är en mall"
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr "parameterpaket förväntades före %<...%>"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr "mallargument förväntades"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "ogiltigt mallargument som inte är en typ"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "en explicit instansiering skall inte använda %<inline%>-specificerare"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "en explicit instansiering skall inte använda %<constexpr%>-specificerare"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "mallspecialisering med C-länkning"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, gcc-internal-format
msgid "expected type specifier"
msgstr "typspecificerare förväntades"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "användning av %<auto%> i lambdaparameterdeklarationer är endast tillgängligt med -std=c++14 eller -std=gnu++14"
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "användning av %<auto%> i parameterdeklarationer är endast tillgängligt med -std=c++14 eller -std=gnu++14"
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO C++ förbjuder användning av %<auto%> i en parameterdeklaration"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, gcc-internal-format
msgid "expected template-id for type"
msgstr "mall-id för typ förväntades"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr "typnamn förväntades"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr "beräknad typspecifikation för en enum med räckvidd får inte använda nyckelordet %<%D%>"
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "deklaration %qD deklarerar inte något"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "attributet ignorerat på oinstansierad typ"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "attribut ignoreras vid mallinstansiering"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr "attribut ignoreras för bearbetade typspecificerare som inte är en framåtdeklaration"
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "%qD är en uppräkningsmall"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr "%qD är inte namnet på en uppräkningstyp i %qT"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, gcc-internal-format
msgid "unnamed scoped enum is not allowed"
msgstr "namnlös enum med räckvidd är inte tillåtet"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "%<;%> eller %<{%> förväntades"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr "det går inte att lägga till en uppräkningslista till en mallinstansiering"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, gcc-internal-format
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "nästad namnspecificerare %qT för enum-deklaration som inte namnger en klass eller namnrymd"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "deklaration av %qD i namnrymd %qD som inte innesluter %qD"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "deklaration av %qD i %qD som inte innesluter %qD"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr "extra kvalifikation inte tillåten"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "fler definitioner av %q#T"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ förbjuder tomma namnlösa enum"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr "ogenomskinlig enum-specifikation utan namn"
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr "en ogenomskinlig enum-specifikation måste använda en enkel identifierare"
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD är inte ett namnrymdsnamn"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr "namnrymdsnamn förväntades"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr "en nästad namnrymdsdefinition kan inte ha attribut"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr "nästade namnrymdsdefinitioner är endast tillgängliga med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr "en nästad namnrymdsdefinition kan inte inline:as"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, gcc-internal-format
msgid "nested identifier required"
msgstr "nästad identifierare behövs"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, gcc-internal-format
msgid "namespace %qD entered"
msgstr "gick in i namnrymden %qD"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "%<namespace%>-definition är inte tillåten här"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "paketexpansion i using-deklaration är endast tillgängligt med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "ett mall-id får inte förekomma i en using-deklaration"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "en kommaseparerad lista i using-deklaration är endast tillgängligt med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr "åtkomstdeklarationer bör undvikas till förmån för using-deklarationer; förslag: lägg till nyckelordet %<using%>"
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "typer får inte definieras i aliasmalldeklarationer"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr "%<asm%> i %<constexpr%>-funktion"
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "en funktionsdefinition är inte tillåten här"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "en asm-specifikation är inte tillåten på en funktionsdefinition"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "attribut är inte tillåtna vid en funktionsdefinition"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr "konstruerare, destruerare eller typkonvertering förväntades"
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, gcc-internal-format
msgid "expected initializer"
msgstr "initierare förväntades"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, gcc-internal-format
msgid "initializer provided for function"
msgstr "initierare angiven för funktion"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "attribut efter initierare inom parentes ignoreras"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr "icke-funktionen %qD deklarerad som implicit mall"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "vektorgräns är inte en heltalskonstant"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr "det går inte att definiera medlem av beroende typedef %qT"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%E%> är inte en typ"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "ogiltig användning av konstruerare som en mall"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr "använd %<%T::%D%> istället för %<%T::%D%> för att namnge konstrueraren i ett kvalificerat namn"
@@ -43229,344 +43309,346 @@ msgstr "använd %<%T::%D%> istället för %<%T::%D%> för att namnge konstruerar
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr "ogiltig deklarator"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, gcc-internal-format
msgid "qualified-id in declaration"
msgstr "kvalificerad id i deklaration"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, gcc-internal-format
msgid "expected declarator"
msgstr "deklarator förväntades"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD är en namnrymd"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr "kan inte skapa en pekare till medlem av %q#T som inte är en klass"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr "oväntad pekaroperator"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "upprepade cv-kvalificerare"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr "upprepade ref-kvalificerare"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr "%E kräver %<-fgnu-tm%>"
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr "upprepade virt-specificerare"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "mallargument saknas efter %qT"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, gcc-internal-format
msgid "invalid use of %qT"
msgstr "ogiltigt användning av %qT"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "typer får inte definieras i mallargument"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "felaktig användning av %<auto%> i mallargument"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr "typspecificerare förväntades"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "%<,%> eller %<...%> förväntades"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr "typer får inte definieras i parametertyper"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "standardargument är endast tillåtna för funktionsparametrar"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr "parameterpaket %qD kan inte ha ett standardargument"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "mallparameterpaket kan inte ha ett standardargument"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr "parameterpaket kan inte ha ett standardargument"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ tillåter inte designerade initierare"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO C++ tillåter inte C99:s designerade initierare"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr "klassnamn förväntades"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "%<;%> förväntades efter klassdefinition"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "%<;%> förväntades efter postdefinition"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "%<;%> förväntades efter uniondefinition"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "%<{%> eller %<:%> förväntades"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "det går inte att ange %<override%> för en klass"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr "globala kvalificering av klassnamn är ogiltigt"
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr "kvalificerat namn namnger inte en klass"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "ogiltigt klassnamn i deklaration av %qD"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "en explicit specialisering måste föregås av %<template <>%>"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "funktionsmall %qD omdeklarerad som en klassmall"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr "det gick inte att lösa upp typnamnstyp"
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, gcc-internal-format
msgid "previous definition of %q#T"
msgstr "föregående definition av %q#T"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, gcc-internal-format
msgid "expected class-key"
msgstr "klassnyckel förväntades"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr "ISO C++ förbjuder nyckelordet typename i mall-mall-parameter; använd -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr "%<class%> eller %<typename%> förväntades"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr "i C++03 måste en klassnyckel användas när en vän deklareras"
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "vändeklaration som inte namnger en klass eller funktion"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr "en lagringklass på ett anonymt aggregat i klassräckvidd tillåts inte"
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr "pure-specificerare på funktionsdefinition"
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr "överblivet %<,%> vid slutet av medlemsdeklaration"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "%<;%> förväntades vid slutet av medlemsdeklaration"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr "ogiltig pure-specificerare (endast %<= 0%> är tillåtet)"
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr "en klammeromsluten initierare är inte tillåten här"
-#: cp/parser.c:23680
-#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+#: cp/parser.c:23703
+#, fuzzy, gcc-internal-format
+#| msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr "%<virtual%> anges mer än en gång i basspecificerade"
-#: cp/parser.c:23700
-#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+#: cp/parser.c:23723
+#, fuzzy, gcc-internal-format
+#| msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr "mer än en åtkomstspecifikation i basspecificerade"
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr "nyckelordet %<typename%> är inte tillåtet utanför mallar"
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr "nyckelordet %<typename%> är inte tillåtet i detta sammanhang (basklassen är implicit en typ)"
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "typer får inte definieras i en undantagsspecifikation"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "ISO C++1z tillåter inte dynamiska undantagsspecifikationer"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr "dynamiska undantagsspecifikationer undanbedes i C++11"
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr "ogiltig användning av %<auto%> i undantagsspecifikation"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr "%<try%> i %<constexpr%>-funktion"
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr "typer får inte definieras i undantagsdeklarationer"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr "attribut som använder prefix använt tillsammans med attributsymboler med räckvidd"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr "en identifierare förväntades som attributnamn"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr "attributet %<noreturn%> får förekomma högst en gång i en attributlista"
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr "attributet %<deprecated%> kan förekomma högst en gång i en attributlista"
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, gcc-internal-format
msgid "expected attribute before %<...%>"
msgstr "attribut förväntades före %<...%>"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr "attribut som använder prefix är endast tillgängligt med -std=c++1z eller -std=gnu++1z"
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr "%<requires%> är endast tillgängligt med -fconcepts"
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr "ett transaktionsuttryck får inte finnas utanför en mall"
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr "specialisering av medlem %<%T::%E%> kräver %<template<>%>-syntax"
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "ogiltig omdeklaration av %<%T::%E%>"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "för få mallparameterlistor"
@@ -43575,489 +43657,489 @@ msgstr "för få mallparameterlistor"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr "för många mallparameterlistor"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "namngivna returvärden stödjs inte längre"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr "den literala operatormallen %qD har ogiltig parameterlista. Ett mallargument som inte är en typ pack <char...> eller <typename CharT, CharT...> förväntades"
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr "den literala operatormallen %qD har ogiltig parameterlista. Ett mallargument som inte är en typ pack <char...> förväntades"
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, gcc-internal-format
msgid "empty introduction-list"
msgstr "tom introduktionslista"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr "det finns inget matchande koncept för mallintroduktionen"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr "ogiltig deklaration av medlemsmall i lokal klass"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr "mall med C-länkning"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr "ogiltig explicit specifikation"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "malldeklaration av %<typedef%>"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, gcc-internal-format
msgid "a class template declaration must not declare anything else"
msgstr "en klassmallsdeklaration får inte deklarera något annat"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "explicit mallspecialisering kan inte ha en lagringsklass"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "%<>>%> skulle vara %<> >%> inuti en nästad mallargumentlista"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "vilsekommet %<>>%>, använd %<>%> för att avsluta en mallargumentlista"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr "argument till %<sizeof...%> måste omges av parenteser"
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "ogiltig användning av %qD i länkklasspecifikation"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%> före %qD"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++ 1998 stödjer inte %<long long%>"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "både %<__thread%> och %<thread_local%> angivna"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, gcc-internal-format
msgid "duplicate %qD"
msgstr "dubblerad %qD"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "dubblerad %qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr "%<new%> förväntades"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr "%<delete%> förväntades"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr "%<return%> förväntades"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr "%<extern%> förväntades"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "%<static_assert%> förväntades"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "%<decltype%> förväntades"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr "%<operator%> förväntades"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr "%<class%> förväntades"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr "%<template%> förväntades"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "%<namespace%> förväntades"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr "%<using%> förväntades"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr "%<asm%> förväntades"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr "%<try%> förväntades"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr "%<catch%> förväntades"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr "%<throw%> förväntades"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "%<__label__%> förväntades"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr "%<@try%> förväntades"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "%<@synchronized%> förväntades"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "%<@throw%> förväntades"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr "%<__transaction_atomic%> förväntades"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr "%<__transaction_relaxed%> förväntades"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr "%<::%> förväntades"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr "%<...%> förväntades"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr "%<*%> förväntades"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr "%<~%> förväntades"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "%<:%> eller %<::%> förväntades"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "%<class%>, %<typename%> eller %<template%> förväntades"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "%qs-tagg använd vid namngivning av %q#T"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "%q#T deklarerades tidigare här"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%qD omdeklarerad med annan åtkomst"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr "i C++98 är %<template%> (för att lösa upp tvetydighet) är endast tillåtet inuti mallar"
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr "filen slutar i standardargument"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr "felplacerad Objective-C++-konstruktion %<@%D%>"
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr "objective-c++-meddelandemottagare förväntades"
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr "objective-c++-meddelandeargument förväntades"
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr "%<@encode%> måste ange en typ som ett argument"
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr "ogiltigt Objective-C++-väljarnamn"
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr "metoddeklaration i objective-c++ förväntades"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr "metodattribut måste anges på slutet"
# %qs blir "{" eller "}"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr "vilsekommet %qs mellan Objective-C++ metoder"
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr "ogiltig typ för iterationsvariabel"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "identifierare förväntades efter %<@protocol%>"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr "attribut får inte anges före Objective-C++-nyckelordet %<@%D%>"
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "prefixattribut ignoreras före %<@%D%>"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, gcc-internal-format
msgid "invalid type for property"
msgstr "ogiltigt typ på egenskap"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr "%<wait%>-uttryck måste vara heltal"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr "ogiltig reduktionsidentifierare"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr "initiering i parenteser är inte tillåtet i en OpenMP-%<for%>-slinga"
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "initiering i parenteser är inte tillåtet i en for-slinga"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr "%<_Cilk_for%> tillåter ett uttryck istället för en deklaration endast i C, inte i C++"
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "iterationsvariabel %qD skall inte vara reduction"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr "inte tillräckligt med for-slingor att kollapsa"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "vektorattribut som inte omedelbart följs av en ensam funktionsdeklaration eller -definition"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, gcc-internal-format
msgid "invalid initializer clause"
msgstr "ogiltig initierarklausul"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr "id-uttryck förväntades (argument)"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr "en av initieraranropets argument skall vara %<omp_priv%> eller %<&omp_priv%>"
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr "typer får inte definieras i en declare reduction-typlista"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr "en fördeklarerad aritmetisk typ %qT i %<#pragma omp declare reduction%>"
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr "funktions- eller vektortyp %qT i %<#pragma omp declare reduction%>"
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr "referenstyp %qT i %<#pragma omp declare reduction%>"
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr "const-, volatile- eller __restrict-kvalificerad typ %qT i %<#pragma omp declare reduction%>"
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr "%<#pragma acc routine%> namnger en mängd överlagrade"
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr "%qD refererar inte till en funktion med namnrymdsräckvidd"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr "atomic_cancel"
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr "%<__transaction_relaxed%> utan stöd för transaktionsminne aktiverat"
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr "%<__transaction_atomic%> utan stöd för transaktionsminne aktiverat"
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "skräp vid slutet av %<#pragma GCC pch_preprocess%>"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr "ogiltig kornstorlek för _Cilk_for"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "%<#pragma GCC ivdep%> måste vara inuti en funktion"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr "%<#pragma simd%> måste vara inuti en funktion"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "%<#pragma cilk grainsize%> måste vara inuti en funktion"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr "-fcilkplus måste vara aktiverat för att använda %<#pragma cilk grainsize%>"
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "intermoduloptimeringar inte implementerade för C++"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, gcc-internal-format
msgid "expected variable-name"
msgstr "variabelnamn förväntades"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr "%<,%> eller %<)%> förväntades efter %qE"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr "implicita mallar får inte vara %<virtual%>"
@@ -44149,7 +44231,7 @@ msgstr "specialisering av %qD efter instansiering"
msgid "candidate is: %#D"
msgstr "kandidat är: %#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, gcc-internal-format
msgid "%s %#D"
msgstr "%s %#D"
@@ -44725,224 +44807,242 @@ msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom %qE inte Ã
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%qE är inte ett giltigt mallargument av typ %qT eftersom %qD inte har extern länkklass"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom %qD inte har någon länkklass"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+#| msgid " variable-sized array type %qT is not a valid template argument"
+msgid "the address of %qD is not a valid template argument"
+msgstr " vektortypen %qT med variabel storlek är inte ett giltigt mallargument"
+
+#: cp/pt.c:6634
+#, fuzzy, gcc-internal-format
+#| msgid " variable-sized array type %qT is not a valid template argument"
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr " vektortypen %qT med variabel storlek är inte ett giltigt mallargument"
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+#| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "%qE är inte ett giltigt mallargument av typ %qT eftersom %qD inte har extern länkklass"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom det står i konflikt med cv-kvalificeringar"
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom inte är ett l-värde"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%q#D är inte ett giltigt mallargument till typen %qT eftersom en referensvariabel inte har en konstant adress"
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom det inte är ett objekt med länkklass"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom objekt %qD inte har någon länkklass"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom det är en pekare"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr "försök att använda %qE istället"
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom det är av typen %qT"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "standardkonverteringar är inte tillåtna i denna kontext"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr "ignorerar attribut på mallargumentet %qT"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr "ignorerar attribut i mallargumentet %qE"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr "inskjutet klassnamn %qD använt som mallmallargument"
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr "ogiltig användning av destrueraren %qE som en typ"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr "för att referera till en typmedlem av en mallparameter, använd %<typename %E%>"
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "typ/värde stämmer inte vid argument %d i mallparameterlistan till %qD"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " förväntade en konstant av typen %qT, fick %qT"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " förväntade en klassmall, fick %qE"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " förväntade en typ, fick %qE"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " förväntade en typ, fick %qT"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr " förväntade en klassmall, fick %qT"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr " förväntade en mall av typen %qD, fick %qT"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "begränsningar stämmer inte vid argument %d i mallparameterlistan till %qD"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr " %qD förväntades men fick %qD"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "typer stämmer inte i icke-typs parameterpaket"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "kunde inte konvertera mallargument %qE från %qT till %qT"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "mallargument %d är ogiltigt"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "fel antal mallargument (%d, skulle vara %d)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "fel antal mallargument (%d, skulle vara åtminstone %d)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, gcc-internal-format
msgid "provided for %qD"
msgstr "angivna till %qD"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr "pack-expansionsargument för icke-pack-parametern %qD till aliasmall %qD"
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "pack-expansionsargument för icke-pack-parametern %qD till konceptet %qD"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr "så varje instansiering med ett icke-tomt parameterpaket vore felformulerad"
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "angivna till %q+D"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "%q#D är inte en funktionsmall"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "icke-malltyp %qT använd som en mall"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "för malldeklaration %q+D"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, gcc-internal-format
msgid "template constraint failure"
msgstr "mallbegränsningsfel"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr "användning av felaktig variabelmall %qE"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr "mallinstansieringsdjupet överskrider maxvärdet på %d (använd -ftemplate-depth= för att öka maxvärdet)"
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr "fold över tom expansion över %O"
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr "argumentpaketlängder stämmer inte överens vid expansion av %<%T%>"
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr "argumentpaketlängder stämmer inte överens vid expansion av %<%E%>"
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr " vid instansiering av standardargument för anrop av %D"
@@ -44960,271 +45060,271 @@ msgstr " vid instansiering av standardargument för anrop av %D"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr "variabeln %qD har funktionstyp"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "ogiltig parametertyp %qT"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "i deklaration %q+D"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "funktion som returnerar en vektor"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "funktion som returnerar en funktion"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "skapar pekare till medlemsfunktion i typ %qT som inte är en klass"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr "formar referens till void"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "formar pekare till en referenstyp %qT"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr "formar referens till en referenstyp %qT"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr "formerar en pekare till en kvalificerad funktionstyp %qT"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr "formerar en referens till en kvalificerad funktionstyp %qT"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "skapar pekare till medlem av typ %qT som inte är en klass"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "skapar pekare till medlemsreferenstyp %qT"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "skapar pekare till medlem av typ void"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr "skapar vektor av %qT"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT är inte en klass-, post- eller unionstyp"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%qT slås upp till %qT som inte är en uppräkningstyp"
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qT löses upp till %qT, som inte är en klasstyp"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr "tom initierare i lambdas init-fångst"
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr "användning av %qs i mall"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "kvalificerande typ %qT matchar inte destruerarnamnet ~%qT"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr "namnet %qE i den beroende tolkas som något annat än en typ, men instansiering ger en typ"
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr "säg %<typename %E%> om en typ avses"
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "användning av ogiltigt fält %qD"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "ogiltig användning av paketexpansionsuttryck"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr "använd %<...%> för att expandera argumentpaket"
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr "%qD deklarerades inte i detta definitionsområde, och inga deklarationer hittades av en argumentberoende uppslagning vid instansieringspunkten"
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr "deklarationer i beroende bas %qT hittas inte av en okvalificerad uppslagning"
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr "använd %<this->%D%> istället"
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr "använd %<%T::%D%> istället"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr "%qD är deklarerad här, senare i översättningsenheten"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT är inte en klass eller namnrymd"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD är inte en klass eller namnrymd"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, gcc-internal-format
msgid "%qT is/uses unnamed type"
msgstr "%qT är/använder en namnlös typ"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "mallargumentet för %qD använder lokal typ %qT"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "%qT är en variabel typ"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "heltalsuttryck %qE är inte konstant"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr " försöker instansiera %qD"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr "tvetydig mallinstansiering av %q#T"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr "tvetydig mallinstansiering av %q#D"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
msgid "%s %#S"
msgstr "%s %#S"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "explicit instansieringar av icke-mall %q#D"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "%qD är inte en statisk datamedlem i en klassmall"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "det finns ingen matchande mall för %qD"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "typ %qT för explicit instansiering %qD stämmer inte med deklarerad typ %qT"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "explicit instansiering av %q#D"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "dubblerad explicit instansiering av %q#D"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO C++ 1998 förbjuder användning av %<extern%> vid explicita instansieringar"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "lagringsklass %qD tillämpad på mallinstansiering"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "explicit instansieringar av mallen %q#D som inte är en klass"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "explicit instansieringar av icke-malltyp %qT"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "explicit instansiering av %q#T före definitionen av mallen"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "ISO C++ förbjuder användning av %qE vid explicita instansieringar"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "dubblerad explicit instansiering av %q#T"
@@ -45236,92 +45336,92 @@ msgstr "dubblerad explicit instansiering av %q#T"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "explicit instansiering av %qD men ingen definition tillgänglig"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr "mallinstansieringsdjupet överskrider maxvärdet på %d vid instansiering av %q+D, möjligen från generering av virtuell tabell (använd -ftemplate-depth= för att öka maxvärdet)"
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr "ogiltig mallparameter som inte är en typ"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%q#T är inte en giltig typ för en mallparameter som inte är en typ"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr "härledning från klammeromgiven initierarlista kräver #include <initializer_list>"
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr "icke-klass-mall %qT använd utan mallargument"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr "kan inte härleda mallargument för kopieinitiering av %qT, eftersom den inte har några icke-explicita härledningsguider eller användardeklarerade konstruerare"
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr "härledning av klassmallargument misslyckades:"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, gcc-internal-format
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "explicita härledningsguider övervägs inte vid kopieinitiering"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr "direkt listinitiering av %<auto%> tar precis ett element"
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr "för härledning till %<std::initializer_list%>, använd kopielistinitiering (d.v.s. lägg till %<=%> före %<{%>)"
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr "%qT som en typ snarare en enkel %<decltype(auto)%>"
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr "kan inte härleda lambdareturtyp från %qE"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "kan inte härleda %qT från %qE"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr "platshållarbegränsningar är inte uppfyllt"
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, gcc-internal-format
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "härledd initierare uppfyller inte sina platshållarbegränsningar"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "härledd returtyp uppfyller inte sina platshållarbegränsningar"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, gcc-internal-format
msgid "deduced expression type does not satisfy placeholder constraints"
msgstr "härledd uttryckstyp uppfyller inte sina platshållarbegränsningar"
@@ -45478,466 +45578,466 @@ msgstr "%q+#D kan inte deklareras"
msgid " since %q+#D declared in base class"
msgstr " eftersom %q+#D är deklarerad i basklassen"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "föreslår uttryckliga klamrar runt tom kropp i %<do%>-sats"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "typen på asm-operand %qE kunde inte avgöras"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr "__label__-deklarationer får bara förekomma på funktionsnivå"
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr "ogiltig användning av %qD i en statisk medlemsfunktion"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "argument till destruerare är inte tillåtet"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "%<this%> är inte tillgängligt i en statisk medlemsfunktion"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "ogiltig användning av %<this%> i icke-medlemsfunktion"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "ogiltigt användning av %<this%> på toppnivå"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "ogiltigt kvalificerande räckvidd i pseudodestruerarnamn"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "kvalificerad typ %qT matchar inte destruerarnamnet ~%qT"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE har inte typen %qT"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr "sammansatt literal för ej objekttyp %qT"
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "malltypparametrar måste använda nyckelordet %<class%> eller %<typename%>"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "ogiltigt användning av typ %qT som standardvärde för en mallmallparameter"
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "ogiltigt standardargument för en mallmallparameter"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "definition av %q#T inuti mallparameterlista"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "ogiltig definition av kvalificerad typ %qT"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "ogiltig basklasspecifikation"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr "kan inte fånga medlemmen %qD i anonym union"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr "%qD är inte fångad"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr "lambdat har ingen standardfångst"
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr "lambda i lokal klass %q+T kan inte fånga variabler från det omgivande sammanhanget"
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr "användning av lokal variabel med automatisk lagringsklass från en kringliggande funktion"
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr "användning av parameter från den kringliggande funktionen"
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, gcc-internal-format
msgid "use of parameter outside function body"
msgstr "användning av parameter utanför funktionskroppen"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, gcc-internal-format
msgid "missing template arguments"
msgstr "mallargument saknas"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "mallparameter %qD av typ %qT är inte tillåten i ett konstant heltalsuttryck eftersom den inte är av heltals- eller uppräkningstyp"
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "användning av namnrymden %q+D som uttryck"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "användning av klassmall %qT som uttryck"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "begäran av medlem %qD är tvetydig i gitter av multipelt arv"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "%qD får inte finnas i ett konstantuttryck"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "typen på %qE är okänd"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "%qT är inte ett uppräkningstyp"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr "Parameterpakets-__bases är endast giltiga i malldeklarationer"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr "det går inte att applicera %<offsetof%> på destrueraren %<~%T%>"
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr "andra operanden till %<offsetof%> är varken en ensam identifierare eller en sekvens av medlemsåtkomster och vektorreferenser"
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "det går inte att använda %<offsetof%> på medlemsfunktion %qD"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr "offsetof inom icke-standardlayouttypen %qT är odefinierat"
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr "%<this%> tillåtet i OpenMP endast i %<declare simd%>-klausuler"
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr "användardefinierad reduktionsuppslagning är tvetydig"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr "%qE i %<reduction%>-klausul är en vektor med storlek noll"
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr "%qE har const-typ för %<reduction%>"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr "användardefinierad reduktion med konstruerarinitierare för basklassen %qT"
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr "linjär klausul med modifieraren %qs tillämpad på en variabel som inte är en referens med typen %qT"
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr "linjär klausul tillämpad på en variabel som inte är heltals-, flyttals- eller pekarvariabel med typen %qT"
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr "linjär klausul tillämpad på en variabel som inte är heltal och inte pekare med typen %qT"
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr "ett linjärt steguttryck måste vara ett heltal"
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "%qD är inte en variabel i klausul %qs"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "%qD är inte en variabel i klausul %<firstprivate%>"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "%qD är inte en variabel i klausul %<lastprivate%>"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr "%<gang%>-statiskt uttryck måste vara heltal"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, gcc-internal-format
msgid "%<gang%> static value must be positive"
msgstr "%<gang%>-statiskt värde måste vara positivt"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr "%<gang%>-numeriskt uttryck måste vara ett heltal"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr "%<vector%>-längduttryck måste vara ett heltal"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr "%<worker%>-numeriskt uttryck måste vara ett heltal"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, gcc-internal-format
msgid "%qs expression must be integral"
msgstr "%qs-uttrycket måste vara ett heltal"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr "%<gang%>-numeriskt värde måste vara positivt"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, gcc-internal-format
msgid "%<vector%> length value must be positive"
msgstr "%<vector%>-längdvärdet måste vara positivt"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr "%<worker%>-numeriskt värde måste vara positivt"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr "uttryck för styckesstorlek för schemaläggning måste vara heltal"
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr "%qs-längduttryck måste vara ett heltal"
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr "%qs längduttryck måste vara ett positivt konstant heltalsuttryck"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr "%<async%>-uttryck måste vara heltal"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr "%<thread_limit%>-uttryck måste vara heltal"
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr "%<device%>-id måste vara ett heltal"
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr "%<dist_schedule%> styckesstorleksuttryck måste vara heltal"
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qD är inte en variabel i %<aligned%>-klausul"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr "%qE i %<aligned%>-klausul är varken en pekare eller en vektor eller en referens till pekare eller vektor"
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr "%qD förekommer mer än en gång i %<aligned%>-klausuler"
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr "%<aligned%>-klausuls justeringsuttryck måste vara heltal"
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qD är inte en variabel i %<depend%>-klausul"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr "överlagrad funktion med namnet %qE i klausulen %qs"
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr "mallen %qE i-klausulen %qs"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr "%<grainsize%>-uttryck måste vara ett heltal"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr "%<priority%>-uttryck måste vara ett heltal"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr "%<num_tasks%>-uttryck måste vara ett heltal"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr "%qs-variabeln är varken en pekare, eller en vektor eller en referens till pekare eller vektor"
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, gcc-internal-format
msgid "%<tile%> argument needs integral type"
msgstr "%<tile%>-argumentet behöver en heltalstyp"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr "%<threadprivate%> %qD är inte fil-, namnrymds- eller blockräckviddsvariabel"
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "%<threadprivate%> %qE-direktiv inte i %qT-definition"
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr "skillnaden mellan %qE och %qD har inte heltalstyp"
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr "%<#pragma omp simd%> använd med klassiterationsvariabeln %qE"
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr "%<#pragma omp atomic update%> använder två olika uttryck för minne"
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, gcc-internal-format
msgid "static assertion failed"
msgstr "statisk försäkran misslyckades"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr "statisk försäkran misslyckades: %s"
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "icke-konstant villkor i statisk deklaration"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "argument till decltype måste vara ett uttryck"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr "decltype kan inte lösa upp adressen till en överlagrad funktion"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "operanden till vikningsuttrycket har inget oexpanderat parameterpaket"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "båda argumenten i en binär vikning har oexpanderade parameterpaket"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr "inga oexpanderade parameterpack i binär fold"
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, gcc-internal-format
msgid "non-pointer argument to %<__builtin_launder%>"
msgstr "icke-pekar-argument till %<__builtin_launder%>"
@@ -45952,107 +46052,107 @@ msgstr "%qV-kvalificerare kan inte tillämpas på %qT"
msgid "lambda-expression in a constant expression"
msgstr "lambdauttryck i ett konstantuttryck"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr "attributet %qE tillämpat på %qD med returtypen void"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, gcc-internal-format
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "attributet %qE kan bara användas på funktioner eller på klass- eller uppräkningstyper"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "begärd init_priority är inte en heltalskonstant"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "det går bara att använda attributet %qE på definitioner av objekt- eller klasstyp med filräckvidd"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "begärd init_priority är utanför sitt intervall"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "begärt init_priority är reserverad för internt bruk"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "attributet %qE stödjs inte på denna plattform"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr "omdeklaration av %qD lägger till abi-taggen %E"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr "attributet %qE behöver argument"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "argumenten till attributet %qE måste vara smala strängkonstanter"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "argumenten till attributet %qE måste innehålla giltiga identifierare"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "%<%c%> är inte ett giltigt första tecken för en identifierare"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr "%<%c%> är inte ett giltig bokstav i en identifierare"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "attributet %qE använt på typen %qT som inte är en klass eller uppräkningstyp"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr "attributet %qE använt på %qT efter dess definition"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "ignorerar attributet %qE använt på mallinstansieringen %qT"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "ignorerar attributet %qE använt på mallspecialiseringen %qT"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "attributet %qE tillämpat på %qD som inte är en funktion eller variabel"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "attributet %qE tillämpat på extern \"C\"-deklaration %qD"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr "noll som en nollpekarkonstant"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "lang_*-kontroll: misslyckades i %s, vid %s:%d"
@@ -46734,157 +46834,157 @@ msgstr " i konvertering av pekare till medlem"
msgid "invalid conversion to type %qT from type %qT"
msgstr "ogiltig konvertering till typ %qT från typ %qT"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "kan inte konvertera %qT till %qT för argument %qP till %qD"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr "det går inte att konvertera %qT till %qT i standardargument"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr "det går inte att konvertera %qT till %qT när argument skickas"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr "det går inte att konvertera %qT till %qT"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr "det går inte att konvertera %qT till %qT i initiering"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr "det går inte att konvertera %qT till %qT i retur"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr "det går inte att konvertera %qT till %qT i tilldelning"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr "returtypen %qT är ofullständig"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "parameter %qP till %qD kan vara en kandidat för ett formatattribut"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr "parameter kan vara en kandidat för ett formatattribut"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr "målet för konvertering kan vara en kandidat för ett formatattribut"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr "målet för initialisering kan vara en kandidat för ett formatattribut"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "vänsterhandssida av tilldelning kan vara en kandidat för ett formatattribut"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr "när argument %P till %qD skickades"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "returnerar referens till en temporär"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "referens till annat än lvärde returnerad"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr "referens till lokal variabel %qD returnerad"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, gcc-internal-format
msgid "address of label %qD returned"
msgstr "adressen till etiketten %qD returnerad"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr "adress till lokal variabel %qD returnerad"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "returnerar ett värde från en destruerare"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "det går inte att returnerar från en hanterare i ett funktions-try-block eller en konstruerare"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "returnerar ett värde från en konstruerare"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "return-sats utan värde i funktion som returnerar %qT"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, gcc-internal-format
msgid "returning initializer list"
msgstr "returnerar en initierarlista"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr "inkonsistenta typer %qT och %qT härledda för lambda-returtypen"
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr "inkonsistent härledning för auto-returtyp: %qT och sedan %qT"
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "return-sats med värde i funktion som returnerar â€voidâ€"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%> får inte returnera NULL om den inte är deklarerad %<throw()%> (eller -fcheck-new är aktivt)"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr "använder temporär som lvärde"
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr "hjälp xvärde (rvärdesreferens) som lvärde"
@@ -50839,87 +50939,87 @@ msgstr "Pekarinitieringsmål vid %L måste ha attributet SAVE"
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr "Procedurpekarinitieringsmål vid %L får inte vara en procedurpekare"
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr "Fortran 2008: Pekarfunktioner i variabeldefinitionssammanhang (%s) vid %L"
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr "Icke variabelt uttryck i variabeldefinitionssammanhang (%s) vid %L"
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr "Namngiven konstant %qs i variabeldefinitionssammanhang (%s) vid %L"
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "%qs i variabeldefinitionssammanhang (%s) vid %L är inte en variabel"
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr "Icke-POINTER i pekarassociationssammanhang (%s) vid %L"
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr "Typen är oåtkomlig i variabeldefinitionssammanhang (%s) vid %L"
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr "LOCK_TYPE i variabeldefinitionssammanhang (%s) vid %L"
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr "LOCK_EVENT i variabeldefinitionssammanhang (%s) vid %L"
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr "Attrappargument %qs med INTENT(IN) i pekarassociationssammanhang (%s) vid %L"
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr "Attrappargument %qs med INTENT(IN) i variabeldefinitionssammanhang (%s) vid %L"
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr "Variabeln %qs är PROTECTED och kan inte förekomma i ett pekarassociationssammanhang (%s) vid %L"
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr "Variabeln %qs är PROTECTED och kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L"
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr "Variabeln %qs kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L"
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr "%qs vid %L som är associerad med vektorindexerat mål kan inte användas i ett variabeldefinitionssammanhang (%s)"
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr "%qs vid %L som är associerad med uttryck kan inte användas i ett variabeldefinitionssammanhang (%s)"
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr "Associationsnamn %qs kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L eftersom dess mål vid %L inte heller kan"
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr "Element med samma värde vid %L och %L i vektorindex i ett variabeldefinitionssammanhang (%s)"
@@ -51106,12 +51206,12 @@ msgstr "Första argumentet till definierad tilldelning vid %L måste vara INTENT
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr "Andra argumentet av definierad tilldelning vid %L måste vara INTENT(IN)"
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr "Första argumentet till operatorgränssnitt vid %L måste vara INTENT(IN)"
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr "Andra argumentet till operatorgränssnitt vid %L måste vara INTENT(IN)"
@@ -51886,508 +51986,524 @@ msgstr "DC-formatspecificerare är inte tillåten vid %C"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "Fortran 2003: DT-formatspecificerare är inte tillåten vid %C"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr "X-beskrivare kräver inledande utrymmesantal vid %L"
-#: fortran/io.c:762
+#: fortran/io.c:724
#, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr "$-beskrivare vid %L"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr "$ måste vara den sista specificeraren i formatet vid %L"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, gcc-internal-format, gfc-internal-format
msgid "Extension: Zero width after L descriptor at %L"
msgstr "Utökning: Nollbredd efter L-beskrivare vid %L"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr "Positiv bredd saknas efter L-beskrivare vid %L"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr "%<G0%>†i format vid %L"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr "Positiv bredd krävs i formatspecificerare %s vid %L"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr "Period krävs i formatangivelse %s vid %L"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr "Period krävs i formatangivelse vid %L"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr "Formatspecificeraren H vid %L är en funktion borttagen i Fortran 95"
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr "Saknat komma vid %L"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "%s i formatsträng vid %L"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr "Överflödiga tecken i format vid %L"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr "Formatsats i modulhuvudblock vid %C"
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "FORMAT-sats vid %C kan inte förekomma inuti ett INTERFACE"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "Formatetikett saknas vid %C"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr "IOMSG måste vara en scalar-default-char-variable vid %L"
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr "%s kräver ett scalar-default-char-expr vid %L"
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "Ogiltigt värde för %s-specifikation vid %C"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "Dubblerad %s-specifikation vid %C"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr "Variabeln %s får inte vara INTENT(IN) vid %C"
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr "Variabel %s kan inte tilldelas i en PURE-procedur vid %C"
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "Dubblerad %s-etikettspecifikation vid %C"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr "%s är en DEC-utökning vid %C, kompilera om med -fdec för att aktivera"
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr "Konstant uttryck i FORMAT-tagg vid %L måste vara av typ CHARACTER"
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr "FORMAT-tagg vid %L måste ha typen standardsorts CHARACTER eller INTEGER"
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr "ASSIGNED-variabel i FORMAT-tagg vid %L"
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr "Variabeln %qs vid %L har inte tilldelats en formatetikett"
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr "Skalär %qs i FORMAT-tagg vid %L är inte en ASSIGNED-variabel"
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr "Icke-tecken i FORMAT-tagg vid %L"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr "Icke-teckens vektorelement med antagen form i FORMAT-tagg vid %L"
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr "Icke-teckens vektorelement med antagen storlek i FORMAT-tagg vid %L"
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr "Icke-teckens pekarvektorelement i FORMAT-tagg vid %L"
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "%s-tagg vid %L måste ha typen %s"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr "Taggen %s vid %L måste vara en teckensträng av standardsort"
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "%s-tagg vid %L måste vara skalär"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr "IOMSG-tagg vid %L"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr "Fortran 95 kräver standard-INTEGER i %s-tagg vid %L"
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr "Icke-standard LOGICAL sort i %s-tagg vid %L"
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr "NEWUNIT-specificerare vid %L"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr "CONVERT-tagg vid %L"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "Fortran 2003: %s-specificerare i %s-sats vid %C har värdet %qs"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "%s-specificerare i %s-sats vid %C har värdet %qs"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "Utökning: %s-specificerare i %s-sats vid %C har värdet %qs"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "%s-specificerare i %s-sats vid %C har ogiltigt värde %qs"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr "OPEN-sats är inte tillåten i en PURE-procedur vid %C"
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr "UNIT-specificerare är inte tillåten med NEWUNIT vid %C"
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr "NEWUNIT-specificerare måste ha FILE= eller STATUS='scratch' vid %C"
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr "OPEN-sats vid %C måste ha antingen UNIT eller NEWUNIT angivet"
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr "Typen ACTION står i konflikt med READONLY-specificeraren vid %C"
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr "ASYNCHRONOUS= vid %C är inte tillåtet i Fortran 95"
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr "BLANK= vid %C är inte tillåtet i Fortran 95"
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr "DECIMAL= vid %C är inte tillåtet i Fortran 95"
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr "ENCODING= vid %C är inte tillåtet i Fortran 95"
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr "ROUND= vid %C är inte tillåtet i Fortran 95"
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr "SIGN= vid %C är inte tillåtet i Fortran 95"
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr "CLOSE-sats inte tillåten i PURE-procedur vid %C"
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr "CLOSE-sats vid %L kräver ett UNIT-tal"
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "UNIT-tal i CLOSE-sats vid %L måste vara ickenegativt"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "%s-sats är inte tillåtet i PURE-procedur vid %C"
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr "UNIT-tal saknas i satsen vid %L"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr "UNIT-tal i sats vid %L måste vara ickenegativt"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr "FLUSH-sats vid %C"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, gcc-internal-format, gfc-internal-format
msgid "Missing format with default unit at %C"
msgstr "Format saknas med standardenhet vid %C"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "Dubblerad UNIT-specifikation vid %C"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "Dubblerad formatspecifikation vid %C"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr "Symbolen %qs i namnlistan %qs är INTENT(IN) vid %C"
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "Dubblerad NML-specifikation vid %C"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr "Symbolen %qs vid %C måste vara ett NAMELIST-gruppnamn"
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr "END-tagg vid %C är inte tillåten i utmatningssats"
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "UNIT inte angivet vid %L"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr "UNIT-specifikation vid %L måste vara ett INTEGER-uttryck eller en CHARACTER-variabel"
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr "Ogiltig form av WRITE-sats vid %L, UNIT krävs"
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr "Intern enhet med vektorindex vid %L"
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr "Extern IO UNIT får inte vara en vektor vid %L"
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr "NAMELIST %qs i READ-sats vid %L innehåller symbolen %qs som inte får stå i ett variabeldefinitionssammanhang"
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr "NAMELIST-objekt %qs i namnlistan %qs vid %L är polymorf och behöver en definierad input/output-procedur"
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr "NAMELIST-objektet %qs i namnlistan %qs vid %L med ALLOCATABLE- eller POINTER-komponenter"
+
+#: fortran/io.c:3317
+#, fuzzy, gcc-internal-format
+#| msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr "NAMELIST-objekt %qs i namnlistan %qs vid %L är polymorf och behöver en definierad input/output-procedur"
+
+#: fortran/io.c:3328
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr "Komma före i/o-elementlista vid %L"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "ERR-taggetikett %d vid %L inte definierad"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "END-taggetikett %d vid %L inte definierad"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "EOR-taggetikett %d vid %L inte definierad"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "FORMAT-etikett %d vid %L inte definierad"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr "io_kind_name(): felaktig I/O-sort"
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "Syntaxfel i I/O-iterator vid %C"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr "Variabel förväntades i READ-sats vid %C"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "Förväntade uttryck i %s-sats vid %C"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "Syntaxfel i %s-sats vid %C"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr "Intern fil vid %L med namnlista"
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "ASYNCHRONOUS=-specificerare vid %L måste vara ett initieringsuttryck"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr "PAD= vid %C är inte tillåtet i Fortran 95"
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr "DELIM= vid %C är inte tillåtet i Fortran 95"
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr "PRINT-namnlista vid %C är en utökning"
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr "Komma förväntades i I/O-lista vid %C"
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "PRINT-sats vid %C är inte tillåten inuti PURE-procedur"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr "INQUIRE-sats är inte tillåten i PURE-procedur vid %C"
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr "IOLENGTH-tagg ogiltig i INQUIRE-sats vid %C"
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr "INQUIRE-sats vid %L får inte innehålla både FILE- och UNIT-specificerare"
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr "INQUIRE-sats vid %L kräver antingen FILE- eller UNIT-specificerare"
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "UNIT-tal i INQUIRE-sats vid %L får inte vara %d"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr "INQUIRE-sats vid %L kräver en PENDING=-specificerare med ID=-specificeraren"
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr "WAIT vid %C är inte tillåtet i Fortran 95"
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr "WAIT-sats är inte tillåtet i PURE-procedur vid %C"
@@ -53284,252 +53400,252 @@ msgstr "â€USE :: module†vid %C"
msgid "Missing generic specification in USE statement at %C"
msgstr "Generisk specifikation saknas i USE-sats vid %C"
-#: fortran/module.c:637
+#: fortran/module.c:638
#, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr "Byter namn på operatorer i USE-sats vid %C"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr "Namnet %qs vid %C har redan använts som ett externt modulnamn"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr "SUBMODULE-deklaration vid %C"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr "SUBMODULE-deklarationen vid %C får inte förekomma i en annan räckviddsenhet"
-#: fortran/module.c:821
+#: fortran/module.c:822
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "Syntaxfel i SUBMODULE-sats vid %C"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr "När modul %qs på rad %d kolumn %d lästes: %s"
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr "När modul %qs på rad %d kolumn %d lästes: %s"
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr "Modul %qs på rad %d kolumn %d: %s"
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr "require_atom(): felaktig atomtyp begärd"
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "Fel när modulfil skrevs: %s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr "write_atom(): Skriver negativt heltal"
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr "write_atom(): Försöker skriva dab-atom"
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr "unquote_string(): fick en felaktig sträng"
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr "mio_array_ref(): Okänd vektorreferens"
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr "Namnlistan %s får inte namnändras av USE-association till %s"
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr "Tvetydig !$OMP DECLARE REDUCTION från modulen %s vid %L"
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr "Tidigare !$OMP DECLARE REDUCTION från modulen %s vid %L"
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr "%qs i modulen %qs, importerad vid %C, är också namnet på den aktuella programenheten"
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "Symbolen %qs refererad från %L finns inte i modulen %qs"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr "Användaroperatorn %qs refererad från %L finns inte i modulen %qs"
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr "Inbyggd operator %qs refererad från %L finns inte i modulen %qs"
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr "write_symbol(): felaktig modulsymbol %qs"
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr "write_symtree(): Symbolen inte skriven"
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, gcc-internal-format
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "Kan inte öppna modulfilen %qs för skrivning vid %C: %s"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr "Fel när modulfilen %qs skrevs: %s"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr "Kan inte radera modulfilen %qs: %s"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr "Kan inte ändra namn på modulfilen %qs till %qs: %s"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr "Kan inte radera temporär modulfil %qs: %s"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr "Symbolen %qs vid %C är redan deklarerad"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr "import_iso_c_binding_module(): Kan inte skapa en symbol för %s"
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr "Symbolen %qs, refererad vid %L, finns inte i den valda standarden"
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr "Symbolen %qs refererad från %L hittas inte i den inbyggda modulen ISO_C_BINDING"
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr "Symbolen %qs är redan deklarerad"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr "Användning av inbyggd modul %qs vid %C står i konflikt med namn på ej inbyggd modul använd tidigare"
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr "Användning av namngiven NUMERIC_STORAGE_SIZE-konstant från inbyggd modul ISO_FORTRAN_ENV vid %L är inte kompatibelt med flaggan %qs"
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr "Användning av namngiven NUMERIC_STORAGE_SIZE-konstant från inbyggd modul ISO_FORTRAN_ENV vid %C är inte kompatibelt med flaggan %s"
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr "Symbolen %qs refererad vid %L hittas inte i den inbyggda modulen ISO_FORTRAN_ENV"
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr "USE-sats vid %C har ingen ONLY-kvalificerare"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr "inbyggd modul ISO_FORTRAN_ENV vid %C"
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr "ISO_C_BINDING-modul vid %C"
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr "Det finns ingen inbyggd modul med namnet %qs vid %C"
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr "IEEE_FEATURES-modul vid %C"
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr "IEEE_EXCEPTIONS-modul vid %C"
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr "IEEE_ARITHMETIC-modul vid %C"
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, gcc-internal-format
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "Kan inte öppna modulfilen %qs för läsning vid %C: %s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr "Modulfilen %qs har inte genererats, antingen för att modulen inte innehåller en MODULE PROCEDURE eller så finns det ett fel i modulen."
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr "Användning av ej inbyggd modul %qs vid %C står i konflikt med namn på inbyggd modul använd tidigare"
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr "Filen %qs öppnad vid %C är inte en GNU Fortran-modulfil"
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr "Kan inte läsa modulfilen %qs öppnad vid %C, eftersom den skapades av en annan version av GNU Fortran"
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr "Det går inte att USE samma %smodul vi bygger!"
@@ -55903,7 +56019,7 @@ msgstr "Funktionen %qs vid %L är INTRINSIC men är inte kompatibel med en inbyg
msgid "Unable to resolve the specific function %qs at %L"
msgstr "Kan inte slå upp den specifika funktionen %qs vid %L"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr "Funktionen %qs vid %L har ingen IMPLICIT-typ"
@@ -57391,447 +57507,437 @@ msgstr "Ej utvidgningsbar härledd typ %qs vid %L får inte vara ABSTRACT"
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr "Det generiska namnet %qs på funktionen %qs vid %L är samma namn som den härledda typen vid %L"
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "Vektor %qs med antagen storlek i namnlistan %qs vid %L är inte tillåtet"
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr "NAMELIST-vektorobjektet %qs med antagen form i namnlistan %qs vid %L"
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr "NAMELIST-vektorobjektet %qs med icke-konstant form in namnlistan %qs vid %L"
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr "NAMELIST-vektorobjektet %qs med icke-konstant längd i namnlistan %qs vid %L"
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr "NAMELIST-objekt %qs i namnlistan %qs vid %L är polymorf och behöver en definierad input/output-procedur"
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr "NAMELIST-objektet %qs i namnlistan %qs vid %L med ALLOCATABLE- eller POINTER-komponenter"
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr "NAMELIST-objekt %qs deklarerades PRIVATE och kan inte vara medlem av PUBLIC-namnlista %qs vid %L"
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr "NAMELIST-objekt %qs har användningsassociativa PRIVATE-komponenter och kan inte vara medlem av namnlistan %qs vid %L"
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr "NAMELIST-objekt %qs har PRIVATE-komponenter och kan inte vara medlem av PUBLIC-namnlista %qs vid %L"
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "PROCEDURE-attribut i konflikt med NAMELIST-attribut i %qs vid %L"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr "Parametervektor %qs vid %L kan inte ha automatisk eller fördröjd form"
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr "Implicit typad PARAMETER %qs vid %L matchar inte en senare IMPLICIT-typ"
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "Inkompatibel härledd typ i PARAMETER vid %L"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "CLASS-variabeln %qs vid %L får inte ha attributet PARAMETER"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr "Ledsen, allocatable/pointer-komponenter i co-vektor av polymorf (CLASS)-typ vid %L stödjs inte"
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr "Attributet PROTECTED står i konflikt med attributet EXTERNAL vid %L"
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr "Attributet PROCEDURE står i konflikt med attributet PROTECTED vid %L"
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr "%qs vid %L har attributet CONTIGUOUS, men är inte en vektorpekare eller en vektor med antagen form eller antagen ordning"
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr "Vektor med antagen storlek vid %L måste vara ett attrappargument"
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr "Vektor med antagen form vid %L måste vara ett attrappargument"
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr "Vektor med antagen ordning vid %L måste vara ett attrappargument"
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr "Vektor med antagen ordning vid %L kan inte ha attributet VALUE eller CODIMENSION"
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr "Symbol vid %L är inte en DUMMY-variabel"
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr "%qs vid %L kan inte ha attributet VALUE eftersom det inte är ett attrappargument"
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr "Teckenvärd attrappvariabel %qs vid %L med attributet VALUE måste ha konstant längd"
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr "C-interoperativ teckenattrappvariabel %qs vid %L med attributet VALUE måste ha längd ett"
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr "Den härledda typen %qs vid %L har typen %qs, som inte har definierats"
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall vara ett attrappargument"
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall ha typen TYPE(*) eller en numerisk inbyggd typ"
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK får inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUE"
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK får inte ha attributet INTENT(OUT)"
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall antingen vara en skalär eller en vektor med förmodad storlek"
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr "Den antagna typen på variabeln %s vid %L är bara tillåten för attrappvariabler"
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "Variabeln â€%s†med antagen typ vid %L fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUE"
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "Variabeln â€%s†med antagen typ vid %L fÃ¥r inte ha attributet INTENT(OUT)"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr "Variabeln %s med antagen typ vid %L får inte vara en vektor med explicit form"
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr "Variabel %qs vid %L kan inte vara BIND(C) eftersom den varken är ett COMMON-block eller deklarerad med räckvidd modulnivå"
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr "PUBLIC %s %qs vid %L har PRIVATE härledd typ %qs"
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "Variabeln %s vid %L av typen LOCK_TYPE eller med en delkomponent av typen LOCK_TYPE måste vara en co-vektor"
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "Variabeln %s vid %L av typen EVENT_TYPE eller med en delkomponent av typen LOCK_TYPE måste vara en co-vektor"
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr "INTENT(OUT)-attrappargumentet %qs vid %L har ASSUMED SIZE och kan därför inte ha en standardinitierare"
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr "Attrappargumentet %qs vid %L av LOCK_TYPE får inte vara INTENT(OUT)"
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr "Attrappargumentet %qs vid %L av EVENT_TYPE får inte vara INTENT(OUT)"
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr "Funktionsresultat %qs vid %L skall inte vara en co-vektor eller ha en co-vektorkomponent"
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr "Variabeln %qs vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) får inte vara en co-vektor"
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr "Variabeln %qs vid %L med co-vektorkomponent skall vara en skalär som inte är en pekare eller allokerbar och inte en co-vektor"
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr "Variabeln %qs vid %L är en co-vektor och är inte ALLOCATABLE, SAVE eller ett attrappargument"
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "Co-vektorvariabeln %qs vid %L skall inte ha co-dimensioner med fördröjd form"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr "Allokerbar co-vektorvariabel %qs vid %L måste ha en fördröjd form"
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr "Variabeln %qs vid %L är INTENT(OUT) och kan alltså inte vara en allokerbara co-vektor eller har co-vektorkomponenter"
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "Co-attrappvariabeln %qs vid %L är inte tillåten i BIND(C)-proceduren %qs"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "LOGICAL-attrappargumentet %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qs"
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "LOGICAL-resultatvariabeln %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qs"
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, gcc-internal-format
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "Namnlistan %qs får inte vara ett argument till en subrutin eller funktion vid %L"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr "Trådprivat vid %L är inte SAVE:ad"
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr "!$OMP DECLARE TARGET-variabeln %qs vid %L är inte SAVE:ad"
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr "check_data_variable(): Felaktigt uttryck"
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "BLOCK DATA-element %qs vid %L måste vara i COMMON"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr "DATA-vektor %qs vid %L måste anges i en tidigare deklaration"
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "DATA-elementet %qs vid %L kan inte ha ett co-index"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr "DATA-element %qs vid %L är en pekare och måste då vara en fullständig vektor"
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr "Ickekonstant vektorsektion vid %L i DATA-sats."
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr "DATA-sats vid %L har fler variabler än värden"
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr "början av implicerad do-slinga vid %L kan inte förenklas till ett konstant värde"
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr "slutet av implicerad do-slinga vid %L kan inte förenklas till ett konstant värde"
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr "steget i implicerad do-slinga vid %L kan inte förenklas till ett konstant värde"
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr "DATA-sats vid %L har fler värden än variabler"
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "Etiketten %d vid %L är definierad men inte använd"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "Etiketten %d vid %L är definierad men kan inte användas"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr "Härledd typvariabel %qs vid %L måste ha attributet SEQUENCE för att vara ett EQUIVALENCE-objekt"
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr "Härledd typvariabel %qs vid %L kan inte ha ALLOCATABLE-komponenter för att vara ett EQUIVALENCE-objekt"
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr "Härledd typvariabel %qs vid %L med standardinitiering kan inte vara i EQUIVALENCE med en variabel i COMMON"
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr "Härledd typvariabel %qs vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objekt"
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr "Syntaxfel i EQUIVALENCE-sats vid %L"
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr "Antingen alla eller inget av objekten i EQUIVALENCE-mängden vid %L kan ha attributet PROTECTED"
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr "Common-blockmedlem %qs vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren %qs"
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr "Namngiven konstant %qs vid %L kan inte vara ett EQUIVALENCE-objekt"
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr "Vektor %qs vid %L med icke-konstanta gränser kan inte vara ett EQUIVALENCE-objekt"
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr "Postkomponent %qs vid %L kan inte vara ett EQUIVALENCE-objekt"
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "Delsträng vid %L har längden noll"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr "PUBLIC-funktionen %qs vid %L har PRIVATE typ %qs"
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr "ENTRY %qs vid %L har ingen IMPLICIT-typ"
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr "Användaroperatorprocedur %qs vid %L måste vara en FUNCTION"
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "Användaroperatorprocedur %qs vid %L får inte ha antagen teckenlängd"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "Användaroperatorprocedur %qs vid %L måste ha åtminstone ett argument"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr "Första argumentet till operatorgränssnitt vid %L får inte vara frivilligt"
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr "Andra argumentet till operatorgränssnitt vid %L får inte vara valfritt"
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr "Operatorgränssnitt vid %L måste ha, högst, två argument"
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr "Innesluten procedur %qs vid %L i en PURE-procedur måste också vara PURE"
@@ -58915,12 +59021,12 @@ msgstr "Ledsen, händelsekomponenten hos härledd typ vid %L stödjs inte ännu"
msgid "The event variable at %L shall not be coindexed"
msgstr "Händelsevariabeln vid %L får inte vara co-indexerad"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr "build_dt: format med namnlista"
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr "Felaktig IO-bastyp (%d)"
diff --git a/gcc/po/tr.po b/gcc/po/tr.po
index d85ab4d0b5a..f6dc63a7050 100644
--- a/gcc/po/tr.po
+++ b/gcc/po/tr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 5.2.0\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2015-09-11 20:22+0300\n"
"Last-Translator: Nilgün Belma Bugüner <nilgun@fide.org>\n"
"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
@@ -209,13 +209,13 @@ msgstr "'%%l' terimi bir yafta deÄŸil"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "gerçel sayı sabit yanlış kullanılmış"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -597,67 +597,67 @@ msgstr ""
"Çeviri hatalarını <gnu-tr@belgeler.org> adresine bildiriniz.\n"
"\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, fuzzy, c-format
#| msgid "Processing spec %c%s%c, which is '%s'\n"
msgid "Processing spec (%s), which is '%s'\n"
msgstr "'%4$s' %1$c%2$s%3$c özelliği işleniyor\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "Hedef: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr ""
"%s\n"
"seçenekleriyle yapılandırıldı.\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Evre modeli: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, fuzzy, c-format
#| msgid "gcc version %s\n"
msgid "gcc version %s %s\n"
msgstr "gcc %s sürümü\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, fuzzy, c-format
#| msgid "gcc driver version %s executing gcc version %s\n"
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "gcc sürücüsü %s sürümü gcc %s sürümünü çalıştırıyor\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "kurulum: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "programlar: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "kitaplıklar: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -666,16 +666,16 @@ msgstr ""
"\n"
"Hata raporlama işlemleri için:\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "©"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -685,7 +685,7 @@ msgstr ""
"Hiçbir garantisi yoktur; hatta SATILABiLiRLiĞi veya ŞAHSi KULLANIMINIZA\n"
"UYGUNLUĞU için bile garanti verilmez.\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -694,14 +694,14 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
"\n"
msgstr ""
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -709,7 +709,7 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -721,18 +721,18 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, fuzzy, c-format
-#| msgid " -v, --version Print version number, then exit\n"
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --version Sürüm bilgilerini gösterir ve çıkar\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, fuzzy, c-format
#| msgid " -n, --no-output Do not create an output file\n"
msgid " -o, --output <dir> Output directory\n"
msgstr " -n, --no-output Bir çıktı dosyası üretilmez\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, fuzzy, c-format
+#| msgid " -v, --version Print version number, then exit\n"
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --version Sürüm bilgilerini gösterir ve çıkar\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -748,14 +748,14 @@ msgstr ""
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -783,31 +783,31 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgid " -f, --function Print function level info\n"
msgstr " -h, --help Bu yardım iletisini gösterir ve çıkar\n"
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr " -h, --help Bu yardım iletisini gösterir ve çıkar\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -F, --fullname Print full filename\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
msgstr " -h, --help Bu yardım iletisini gösterir ve çıkar\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
msgid " -o, --object Print object level info\n"
msgstr " -h, --help Bu yardım iletisini gösterir ve çıkar\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -894,20 +894,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Bu yardım iletisini gösterir ve çıkar\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Her temel blok için bilgi verilir\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities Çıktıda dallanma olasılıkları da içerilir\n"
-#: gcov.c:661
+#: gcov.c:660
#, fuzzy, c-format
#| msgid ""
#| " -c, --branch-counts Given counts of branches taken\n"
@@ -917,17 +912,22 @@ msgid ""
" rather than percentages\n"
msgstr " -c, --branch-counts Yüzde yerine dallanma sayısı alınır\n"
-#: gcov.c:663
+#: gcov.c:662
#, fuzzy, c-format
#| msgid " --help Display this information\n"
msgid " -d, --display-progress Display progress information\n"
msgstr " --help Bu yardım iletisini gösterir\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries Her işlev için özet çıktılar\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Bu yardım iletisini gösterir ve çıkar\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1122,82 +1122,82 @@ msgstr "%s: '%s' çıkış bloklarından arc'lara sahip\n"
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s: çizge '%s' için çözümlenebilir değil\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Çalıştırılan satırlar:%s / %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Çalıştırılacak satır yok\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s '%s'\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "Çalıştırılan dallar:%s / %d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "En az bir kere alındı:%s / %d\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "Dal yok\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Çalıştırılan çağrılar: %s / %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Çağrı yok\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s: '%s' için satır yok\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "çağrı %2d %s döndürdü\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "%2d. çağrı hiç çalıştırılmadı\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "%2d. dal %s%s kere alındı\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "%2d. dal hiç çalıştırılmadı\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "%2d. mutlak %s kere alındı\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "%2d. mutlak hiç çalıştırılmadı\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr "%s kaynak dosyası açılamıyor\n"
@@ -1312,109 +1312,109 @@ msgstr "Bu seçenek belgelenmedi"
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr ""
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr ""
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr ""
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[iptal edildi]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr ""
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr ""
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr ""
-#: opts.c:1372
+#: opts.c:1379
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are target specific"
msgstr "Bu seçenekler dile bağımlıdir:\n"
-#: opts.c:1375
+#: opts.c:1382
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options control compiler warning messages"
msgstr "Bu seçenekler dile bağımlıdir:\n"
-#: opts.c:1378
+#: opts.c:1385
#, fuzzy
#| msgid "Perform loop optimizations"
msgid "The following options control optimizations"
msgstr "Döngü eniyilemeleri uygulanır"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are language-independent"
msgstr "Bu seçenekler dile bağımlıdir:\n"
-#: opts.c:1384
+#: opts.c:1391
#, fuzzy
#| msgid "The --param option recognizes the following as parameters:\n"
msgid "The --param option recognizes the following as parameters"
msgstr "--param seçeneğinde belirtilebilecek parametreler:\n"
-#: opts.c:1390
+#: opts.c:1397
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are specific to just the language "
msgstr "Bu seçenekler dile bağımlıdir:\n"
-#: opts.c:1392
+#: opts.c:1399
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are supported by the language "
msgstr "Bu seçenekler dile bağımlıdir:\n"
-#: opts.c:1403
+#: opts.c:1410
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are not documented"
msgstr "Bu seçenekler dile bağımlıdir:\n"
-#: opts.c:1405
+#: opts.c:1412
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options take separate arguments"
msgstr "Bu seçenekler dile bağımlıdir:\n"
-#: opts.c:1407
+#: opts.c:1414
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options take joined arguments"
msgstr "Bu seçenekler dile bağımlıdir:\n"
-#: opts.c:1418
+#: opts.c:1425
#, fuzzy
#| msgid "The following options are language-independent:\n"
msgid "The following options are language-related"
@@ -3107,8 +3107,8 @@ msgstr "strfmon biçiminde uzunluk değiştirici"
msgid "<command-line>"
msgstr "<komut-satırı>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "Unsupported operand for code '%c'"
@@ -3129,7 +3129,7 @@ msgstr "terim, kod `%c' için geçersiz"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "terim eksik"
@@ -3152,8 +3152,8 @@ msgstr "geçersiz %%d terimi"
msgid "invalid operand prefix '%%%c'"
msgstr "terim kodu `%c' geçersiz"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
@@ -3169,18 +3169,18 @@ msgid "invalid %%r value"
msgstr "%%r değeri geçersiz"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "%%R değeri geçersiz"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "%%N değeri geçersiz"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "%%P değeri geçersiz"
@@ -3190,7 +3190,7 @@ msgstr "%%P değeri geçersiz"
msgid "invalid %%h value"
msgstr "%%h değeri geçersiz"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "%%L değeri geçersiz"
@@ -3211,7 +3211,7 @@ msgid "invalid %%U value"
msgstr "%%U değeri geçersiz"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "%%s değeri geçersiz"
@@ -3221,7 +3221,7 @@ msgstr "%%s değeri geçersiz"
msgid "invalid %%C value"
msgstr "%%C değeri geçersiz"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "%%E değeri geçersiz"
@@ -3232,7 +3232,7 @@ msgid "unknown relocation unspec"
msgstr "bilinmeyen yerdeÄŸiÅŸim unspec"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "%%xn kodu geçersiz"
@@ -3300,7 +3300,7 @@ msgstr "%%R kodu için terim geçersiz"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "geçersiz terim çıktı kodu"
@@ -3311,30 +3311,30 @@ msgstr "geçersiz terim çıktı kodu"
msgid "invalid UNSPEC as operand: %d"
msgstr "terim olarak UNSPEC geçersiz"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, fuzzy, c-format
#| msgid "invalid %%f operand"
msgid "invalid shift operand"
msgstr "geçersiz %%f terimi"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "isnatlı Thumb komutu"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "koşullu dizilimde isnatlı komut"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3342,118 +3342,118 @@ msgstr "koşullu dizilimde isnatlı komut"
msgid "invalid operand for code '%c'"
msgstr "terim, kod `%c' için geçersiz"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, fuzzy, c-format
#| msgid "instruction never exectued"
msgid "instruction never executed"
msgstr "komut hiç çalıştırılmadı"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr ""
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
#, fuzzy
#| msgid "output operand %d must use %<&%> constraint"
msgid "operands to %T/%t must be reg + const_int:"
msgstr "çıktı terimi %d %<&%> kısıtını kullanmalı"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
#, fuzzy
#| msgid "bad address, not (reg+disp):"
msgid "bad address, not an I/O address:"
msgstr "hatalı adres, (reg+disp) değil:"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
#, fuzzy
#| msgid "address offset not a constant"
msgid "bad address, not a constant:"
msgstr "adres mesafesi bir sabit deÄŸil"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "hatalı adres, (reg+disp) değil:"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "hatalı adres, post_inc veya pre_dec değil:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "derleyici iç hatası. Hatalı adres:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "Derleyici iç hatası. Bilinmeyen kip:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "geçersiz komut:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "yanlış komut:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "bilinmeyen taşıma komutu:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "hatalı kaydırma komutu:"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "derleyici iç hatası. Yanlış kaydırma:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
#, fuzzy
#| msgid "unsupported combination: %s"
msgid "unsupported fixed-point conversion"
msgstr "desteklenmeyen birleÅŸim: %s"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
#, fuzzy
#| msgid "Perform variable tracking"
msgid "variable"
msgstr "Değişken izleme uygulanır"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "function parameter"
msgstr "%q+D parametresinin yeniden tanımlanması"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
#, fuzzy
#| msgid "%q+#D previously defined here"
msgid "structure field"
msgstr "%q+#D evvelce burada tanımlanmış"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
#| msgid "creating array of %qT"
msgid "return type of function"
msgstr "%qT dizisi oluşturulması"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
#, fuzzy
#| msgid "PRINT_OPERAND null pointer"
msgid "pointer"
@@ -3478,7 +3478,7 @@ msgid "invalid const_double operand"
msgstr "const_double terim geçersiz"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3702,100 +3702,100 @@ msgstr "output_move_double terimi hatalı"
msgid "bad output_condmove_single operand"
msgstr "output_condmove_single terimi hatalı"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "terim olarak UNSPEC geçersiz"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, fuzzy, c-format
#| msgid "invalid lvalue in asm output %d"
msgid "invalid use of asm flag output"
msgstr "asm çıktısı %d içinde geçersiz sol değer"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand size for operand code 'O'"
msgstr "terim, kod `%c' için geçersiz"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand size for operand code 'z'"
msgstr "terim, kod `%c' için geçersiz"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand type used with operand code 'Z'"
msgstr "terim, kod `%c' için geçersiz"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
#| msgid "invalid operand for code '%c'"
msgid "invalid operand size for operand code 'Z'"
msgstr "terim, kod `%c' için geçersiz"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, fuzzy, c-format
#| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "terim kodu `%c' geçersiz"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "kısıtlar terim için geçersiz"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "bilinmeyen komut kipi"
@@ -3834,7 +3834,7 @@ msgstr "%<__fpreg%> üzerinde geçersiz işlem"
msgid "invalid %%P operand"
msgstr "%%P terimi geçersiz"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "%%p değeri geçersiz"
@@ -3892,7 +3892,7 @@ msgid "post-increment address is not a register"
msgstr "sonradan arttırımlı adres bir yazmaç değil"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "hatalı adres"
@@ -3929,7 +3929,7 @@ msgid "insn contains an invalid address !"
msgstr "adres geçersiz"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "adres geçersiz"
@@ -4024,316 +4024,316 @@ msgstr "Yığıt taştı.\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "Sınırını belirlemek için kabukta `%s' çalıştırmayı deneyin.\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
#, fuzzy
#| msgid "Use hardware floating point"
msgid "-mvsx requires hardware floating point"
msgstr "Donanım kayan nokta aritmetiği kullanılır"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
#, fuzzy
#| msgid "-f%s and -msdata=%s are incompatible"
msgid "-mvsx and -mpaired are incompatible"
msgstr "-f%s ile -msdata=%s uyumsuz."
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
#, fuzzy
#| msgid "Disable indexed addressing"
msgid "-mvsx needs indexed addressing"
msgstr "İndisli adresleme kapatılır"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
#, fuzzy
#| msgid "-f%s and -msdata=%s are incompatible"
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-f%s ile -msdata=%s uyumsuz."
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr ""
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mquad-memory requires 64-bit mode"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
#, fuzzy
#| msgid "Generate code in little endian mode"
msgid "-mquad-memory is not available in little endian mode"
msgstr "Kıymetsiz baytın başta olduğu kod üretilir"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mtoc-fusion requires 64-bit"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
#, fuzzy
#| msgid "bad test"
msgid "bad move"
msgstr "hatalı test"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, fuzzy, c-format
#| msgid "invalid %%H value"
msgid "invalid %%e value"
msgstr "%%H değeri geçersiz"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "%%f değeri geçersiz"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "%%F değeri geçersiz"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "%%G değeri geçersiz"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "%%j kodu geçersiz"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "%%J kodu geçersiz"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "%%k değeri geçersiz"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "%%K değeri geçersiz"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "%%O değeri geçersiz"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "%%q değeri geçersiz"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "%%T değeri geçersiz"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "%%u değeri geçersiz"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "%%v değeri geçersiz"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "%%x değeri geçersiz"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, fuzzy, c-format
#| msgid "invalid punctuation %qc in constraint"
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "kısıt içindeki `%qc' işareti geçersiz"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
#, fuzzy
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr "%2$qT mutlak sınıf türündeki %1$qE ifadesi throw ifadesi içinde kullanılamaz"
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "AltiVec argümanı prototipsiz işleve aktarıldı"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
#, fuzzy
#| msgid "Do not generate a single exit point for each function"
msgid "Could not generate addis value for fusion"
msgstr "Her işlev için tek çıkış noktası üretilmez"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
#, fuzzy
#| msgid "unable to generate reloads for:"
msgid "Unable to generate load/store offset for fusion"
msgstr "aşağıdakiler için yeniden yüklemeler üretilemiyor:"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "adres çözümlenemez"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid comparison operator for 'E' output modifier"
msgstr "'b' değiştirici için terim geçersiz"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid reference for 'J' output modifier"
msgstr "'b' değiştirici için terim geçersiz"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, fuzzy, c-format
#| msgid "invalid operand for 'O' modifier"
msgid "invalid address for 'O' output modifier"
msgstr "'O' değiştiricisi için terim geçersiz"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid address for 'R' output modifier"
msgstr "'b' değiştirici için terim geçersiz"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, fuzzy, c-format
#| msgid "invalid operand for 'b' modifier"
msgid "invalid address for 'S' output modifier"
msgstr "'b' değiştirici için terim geçersiz"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, fuzzy, c-format
#| msgid "invalid operand for 'o' modifier"
msgid "invalid constant for output modifier '%c'"
msgstr "'o' değiştiricisi için terim geçersiz"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, fuzzy, c-format
#| msgid "invalid operand output code"
msgid "invalid constant - try using an output modifier"
msgstr "geçersiz terim çıktı kodu"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, fuzzy, c-format
#| msgid "invalid operand for 'o' modifier"
msgid "invalid constant vector for output modifier '%c'"
msgstr "'o' değiştiricisi için terim geçersiz"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, fuzzy, c-format
#| msgid "invalid expression as operand"
msgid "invalid expression - try using an output modifier"
msgstr "terim olarak ifade geçersiz"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, fuzzy, c-format
#| msgid "invalid operand for 'o' modifier"
msgid "invalid expression for output modifier '%c'"
msgstr "'o' değiştiricisi için terim geçersiz"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "AltiVec argument passed to unprototyped function"
msgid "vector argument passed to unprototyped function"
msgstr "AltiVec argümanı prototipsiz işleve aktarıldı"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
#, fuzzy
#| msgid "pointer targets in return differ in signedness"
msgid "types differ in signedness"
msgstr "dönüş değerinde gösterici hedefleri farklı signed'lıkta"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
#, fuzzy
#| msgid "target format does not support infinity"
msgid "binary operator does not support vector bool operand"
msgstr "hedef biçim sonsuzu desteklemiyor"
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -4359,43 +4359,43 @@ msgstr "farklı ABI'lerle oluşturulup kullanılmış"
msgid "created and used with different endianness"
msgstr "farklı bayt sıralaması ile oluşturulup kullanılmış"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "geçersiz %%Y terimi"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "geçersiz %%A terimi"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "geçersiz %%B terimi"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "geçersiz %%C terimi"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "geçersiz %%D terimi"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "geçersiz %%f terimi"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "geçersiz %%s terimi"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, fuzzy, c-format
#| msgid "floating point constant not a valid immediate operand"
msgid "floating-point constant not a valid immediate operand"
@@ -4578,30 +4578,30 @@ msgstr ""
msgid "bad test"
msgstr "hatalı test"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "%%D değeri geçersiz"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "mask geçersiz"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "%%d değeri geçersiz"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "%%t/%%b değeri geçersiz"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "adreste yazmaç yok"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "adres mesafesi bir sabit deÄŸil"
@@ -4624,8 +4624,8 @@ msgstr "<anonim>"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "%<;%> umuluyordu"
@@ -4647,15 +4647,15 @@ msgstr "%<;%> umuluyordu"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<(%>"
msgstr "%<{%> umuluyordu"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<,%>"
@@ -4687,7 +4687,7 @@ msgstr "%<{%> umuluyordu"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<)%>"
@@ -4696,7 +4696,7 @@ msgstr "%<{%> umuluyordu"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<]%>"
@@ -4709,7 +4709,7 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<}%>"
@@ -4717,7 +4717,7 @@ msgstr "%<{%> umuluyordu"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "%<{%> umuluyordu"
@@ -4727,7 +4727,7 @@ msgstr "%<{%> umuluyordu"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<:%>"
@@ -4742,25 +4742,25 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr "%2$qT mutlak sınıf türündeki %1$qE ifadesi throw ifadesi içinde kullanılamaz"
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<while%>"
msgstr "%<{%> umuluyordu"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4770,20 +4770,20 @@ msgstr ""
msgid "expected %<.%>"
msgstr "%<{%> umuluyordu"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@end%>"
msgstr "%<{%> umuluyordu"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<>%>"
msgstr "%<{%> umuluyordu"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<,%> or %<)%>"
@@ -4792,18 +4792,18 @@ msgstr "%<,%> veya %<;%> umuluyordu"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "%<=%> umuluyordu"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<}%>"
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "%<,%> veya %<}%> umuluyordu"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<[%>"
@@ -4815,7 +4815,7 @@ msgstr "%<{%> umuluyordu"
msgid "(anonymous)"
msgstr "<anonim>"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<<%>"
@@ -4827,11 +4827,11 @@ msgstr "%<{%> umuluyordu"
msgid "expected label"
msgstr "sınıf ismi umuluyordu"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "1. aday:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "2. aday:"
@@ -5090,11 +5090,11 @@ msgstr ""
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "adaylar:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
#, fuzzy
#| msgid "candidate 1:"
msgid "candidate is:"
@@ -5292,93 +5292,93 @@ msgstr "Sürülüm:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr "%L'deki fiili argüman sözde INTENT = OUT/INOUT eşleşmesine tanımlanabilir olmalıdır"
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "Pozitif geniÅŸlik gerekli"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "Negatif olmayan geniÅŸlik gerekli"
-#: fortran/io.c:587
+#: fortran/io.c:597
#, fuzzy
#| msgid "Unexpected end of format string"
msgid "Unexpected element %qc in format string at %L"
msgstr "Umulmadık biçim dizgesi sonu"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "Umulmadık biçim dizgesi sonu"
-#: fortran/io.c:590
+#: fortran/io.c:600
#, fuzzy
#| msgid "zero width in %s format"
msgid "Zero width in format descriptor"
msgstr "%s biçiminde sıfır uzunluk"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "Öndeki sol parantez eksik"
-#: fortran/io.c:639
+#: fortran/io.c:649
#, fuzzy
#| msgid "template argument required for %<%s %T%>"
msgid "Left parenthesis required after %<*%>"
msgstr "%<%s %T%> için şablon argüman gerekli"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr "Beklenmedik P düzenleme tanımlayıcı"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr "P tanımlayıcı rehber katsayı gerektirir"
-#: fortran/io.c:726
-#, fuzzy, c-format
-#| msgid "Missing right paren at %C"
-msgid "Right parenthesis expected at %C"
-msgstr "%C'de saÄŸ parantez eksik"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:847
+#: fortran/io.c:810
#, fuzzy
#| msgid "Positive width required"
msgid "Positive width required with T descriptor"
msgstr "Pozitif geniÅŸlik gerekli"
-#: fortran/io.c:930
+#: fortran/io.c:893
#, fuzzy
#| msgid "Expected P edit descriptor"
msgid "E specifier not allowed with g0 descriptor"
msgstr "Beklenmedik P düzenleme tanımlayıcı"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr "Pozitif üstel genişlik gerekli"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, fuzzy, c-format
+#| msgid "Missing right paren at %C"
+msgid "Right parenthesis expected at %C"
+msgstr "%C'de saÄŸ parantez eksik"
+
+#: fortran/io.c:1040
#, fuzzy
#| msgid "unrecognized format specifier"
msgid "Period required in format specifier"
msgstr "tanınmayan biçim belirteci"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
@@ -5388,75 +5388,75 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr "%C'deki ifadede sözdizimi hatası"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "Beklenmeyen dosyasonu"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "Tamsayı üstten taşması"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "İsim çok uzun"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "İsim hatalı"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "Umulmadık isim"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr "Umulmadık sol parantez"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr "SaÄŸ parantez umuluyordu"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "Tamsayı umuluyordu"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "Dizge umuluyordu"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr "find_enum(): Enum yok"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr "Öznitelik bit ismi umuluyordu"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "Tamsayı dizgesi umuluyordu"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr "Tamsayı dönüşümünde hata"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "Gerçel sayı dizgesi umuluyordu"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr "İfade türü umuluyordu"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr "Hatalı işleç"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr "Sabit ifadesinde tür hatalı"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr "Beklenmeyen modül sonu"
@@ -5753,12 +5753,12 @@ msgstr ""
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -6154,7 +6154,7 @@ msgstr "SH2a kıymetsiz baytın başta olduğu sıralamayı desteklemiyor"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "-m32 ve -m64 birlikte kullanılamayabilir"
@@ -9978,7 +9978,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "Dolaysız TLS konumlarının bit genişliği belirtilir"
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
#, fuzzy
#| msgid "Schedule code for given CPU"
@@ -10257,7 +10257,7 @@ msgstr ""
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
#, fuzzy
#| msgid "Use ROM instead of RAM"
msgid "Use LRA instead of reload."
@@ -10564,14 +10564,14 @@ msgstr "sizeof(long double) -> 12"
msgid "Use 80-bit long double."
msgstr "128 bitlik long double kullanılır"
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
#, fuzzy
#| msgid "Use 64-bit long double"
msgid "Use 64-bit long double."
msgstr "64 bitlik long double kullanılır"
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
#, fuzzy
#| msgid "Use 128-bit long double"
@@ -11963,117 +11963,117 @@ msgstr "31 bitlik ABI"
msgid "64 bit ABI."
msgstr "64 bitlik ABI"
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr ""
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
#, fuzzy
#| msgid "Additional debug prints"
msgid "Additional debug prints."
msgstr "Ek hata ayıklama iletileri çıktılar"
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
#, fuzzy
#| msgid "ESA/390 architecture"
msgid "ESA/390 architecture."
msgstr "ESA/390 mimarisi"
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
#, fuzzy
#| msgid "Specify if floating point hardware should be used"
msgid "Enable decimal floating point hardware support."
msgstr "Eğer kayan nokta donanımı kulanılmalıysa belirtilir"
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
#, fuzzy
#| msgid "Use hardware floating point"
msgid "Enable hardware floating point."
msgstr "Donanım kayan nokta aritmetiği kullanılır"
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
#, fuzzy
#| msgid "Use hardware quad FP instructions"
msgid "Use hardware transactional execution instructions."
msgstr "Donanım bazlı quad fp komutları kullanılır"
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
#, fuzzy
#| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "Donanım kayan nokta komutlarının kullanımını 32 bitlik işlemlerle sınırlar"
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
#, fuzzy
#| msgid "Use packed stack layout"
msgid "Use packed stack layout."
msgstr "Paketlenmiş yığıt yerleşimi kullanılır"
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
#, fuzzy
#| msgid "Use bras for executable < 64k"
msgid "Use bras for executable < 64k."
msgstr "64k'dan küçük çalıştırılabilirler için bras kullanılır"
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
#| msgid "Use hardware floating point"
msgid "Disable hardware floating point."
msgstr "Donanım kayan nokta aritmetiği kullanılır"
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
#, fuzzy
#| msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
msgstr "Bir yakalama komutu tetiklenmeden önce yığıt boyutuna kalan azami bayt sayısını belirler"
-#: config/s390/s390.opt:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
#, fuzzy
#| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
msgstr "Yığıt boyutu için verilen sınırın aşıldığı saptandığı sırada işlev önbilgisindeki ek kodu çıktılar"
-#: config/s390/s390.opt:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
#, fuzzy
#| msgid "Generate string instructions for block moves"
msgid "Use the mvcle instruction for block moves."
msgstr "Blok hareketleri için dizge komutları üretilir"
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
#, fuzzy
#| msgid "Warn if a function uses alloca or creates an array with dynamic size"
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "Bir işlev alloca kullanırsa ya da değişken boyutlu dizi oluşturursa uyarır"
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
#, fuzzy
#| msgid "Warn if a single function's framesize exceeds the given framesize"
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "Tek işlevlik çalışma çerçevesi belirtileni aşarsa uyarır"
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
#, fuzzy
#| msgid "z/Architecture"
msgid "z/Architecture."
msgstr "z/Mimari"
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -12135,11 +12135,11 @@ msgstr "Kütüphaneler benzeştirici için üretilir"
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -12439,108 +12439,126 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "UltraSPARC Görsel Komut Kümesi eklentileri kullanılır"
#: config/sparc/sparc.opt:86
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr ""
+
+#: config/sparc/sparc.opt:90
#, fuzzy
#| msgid "Use UltraSPARC Visual Instruction Set extensions"
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "UltraSPARC Görsel Komut Kümesi eklentileri kullanılır"
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
#, fuzzy
#| msgid "Use UltraSPARC Visual Instruction Set extensions"
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr "UltraSPARC Görsel Komut Kümesi eklentileri kullanılır"
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+#| msgid "Generate floating-point multiply-add instructions"
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "Kayan noktalı çarpma/toplama komutları üretilir"
+
+#: config/sparc/sparc.opt:102
#, fuzzy
#| msgid "Use UltraSPARC Visual Instruction Set extensions"
msgid "Use UltraSPARC Population-Count instruction."
msgstr "UltraSPARC Görsel Komut Kümesi eklentileri kullanılır"
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
#, fuzzy
#| msgid "Use UltraSPARC Visual Instruction Set extensions"
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr "UltraSPARC Görsel Komut Kümesi eklentileri kullanılır"
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
#, fuzzy
#| msgid "Pointers are 64-bit"
msgid "Pointers are 64-bit."
msgstr "Göstericiler 64 bittir"
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
#, fuzzy
#| msgid "Pointers are 32-bit"
msgid "Pointers are 32-bit."
msgstr "Göstericiler 32 bittir"
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
#, fuzzy
#| msgid "Use 64-bit ABI"
msgid "Use 64-bit ABI."
msgstr "64-bit ABI kullanılır"
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
#, fuzzy
#| msgid "Use 32-bit ABI"
msgid "Use 32-bit ABI."
msgstr "32-bit ABI kullanılır"
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
#, fuzzy
#| msgid "Use stack bias"
msgid "Use stack bias."
msgstr "Yığıt sapması kullanır"
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
#, fuzzy
#| msgid "Use structs on stronger alignment for double-word copies"
msgid "Use structs on stronger alignment for double-word copies."
msgstr "Çift-sözcüklü kopyalarda daha kuvvetli hizalama için struct (yapı) kullanılır"
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
#, fuzzy
#| msgid "Optimize tail call instructions in assembler and linker"
msgid "Optimize tail call instructions in assembler and linker."
msgstr "Çevirici ve ilintileyicide kuyruk çağrı komutlarını eniyiler"
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
#, fuzzy
#| msgid "Generate code for the M*Core M210"
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr "M*Core M210 için kod üretilir"
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
#, fuzzy
#| msgid "Use features of and schedule code for given CPU"
msgid "Use features of and schedule code for given CPU."
msgstr "Verilen işlemcinin özellikleri ve zamanlama kodu kullanılır"
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
#, fuzzy
#| msgid "Use given SPARC-V9 code model"
msgid "Use given SPARC-V9 code model."
msgstr "Belirtilen SPARC-V9 kod modeli kullanılır"
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
#, fuzzy
#| msgid "Enable debug output"
msgid "Enable debug output."
msgstr "Hata ayıklamalı çıktı etkinleştirilir"
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr ""
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -18464,7 +18482,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -19005,7 +19023,7 @@ msgid "expected boolean type"
msgstr "İfade türü umuluyordu"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
#| msgid "Expected integer"
msgid "expected integer"
@@ -19372,155 +19390,155 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
#, fuzzy
#| msgid "invalid operation on uninstantiated type"
msgid "invalid comparison of non-ordered type"
msgstr "örneklenmemiş tür üzerindeki işlem geçersiz"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
#, fuzzy
#| msgid "%Hduplicate class will only be compiled once"
msgid "slice can only be compared to nil"
msgstr "%Hyinelenmiş sınıf sadece bir kere derlenecek"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
#, fuzzy
#| msgid "%qs can only be specified for functions"
msgid "map can only be compared to nil"
msgstr "%qs sadece işlevler için belirtilebilir"
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
#, fuzzy
#| msgid "%Hduplicate class will only be compiled once"
msgid "func can only be compared to nil"
msgstr "%Hyinelenmiş sınıf sadece bir kere derlenecek"
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, fuzzy, c-format
#| msgid "invalid operand to %%R"
msgid "invalid operation (%s)"
msgstr "%%R için terim geçersiz"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
#, fuzzy
#| msgid "invalid operation on uninstantiated type"
msgid "invalid comparison of non-comparable type"
msgstr "örneklenmemiş tür üzerindeki işlem geçersiz"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
#| msgid "invalid operation on uninstantiated type"
msgid "invalid comparison of generated struct"
msgstr "örneklenmemiş tür üzerindeki işlem geçersiz"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
#| msgid "invalid use of non-lvalue array"
msgid "invalid comparison of generated array"
msgstr "sol değersiz dizi kullanımı geçersiz"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
#, fuzzy
#| msgid "invalid use of non-lvalue array"
msgid "invalid comparison of non-comparable array"
msgstr "sol değersiz dizi kullanımı geçersiz"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
#, fuzzy
#| msgid "Warn about implicit conversion"
msgid "need explicit conversion"
msgstr "Dolaylı dönüşümlerde uyarır"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, fuzzy, c-format
#| msgid "cannot convert type %qT to type %qT"
msgid "cannot use type %s as type %s"
msgstr "%qT türü %qT türüne dönüştürülemiyor"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
#, fuzzy
#| msgid "invalid receiver type %qs"
msgid "different receiver types"
msgstr "alıcı tür %qs geçersiz"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "different number of parameters"
msgstr "%q+D parametresinin yeniden tanımlanması"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
#, fuzzy
#| msgid "invalid parameter type %qT"
msgid "different parameter types"
msgstr "geçersiz parametre türü %qT"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr ""
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr ""
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr ""
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, fuzzy, c-format
msgid "incompatible type for method %s%s%s"
msgstr "%2$qE işlevinin %1$d. argümanı için tür uyumsuz"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, fuzzy, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr "%2$qE işlevinin %1$d. argümanı için tür uyumsuz"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
#, fuzzy
#| msgid "error while parsing methods"
msgid "type has no methods"
msgstr "yöntemler çözümlenirken hata"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, fuzzy, c-format
#| msgid "ambiguous abbreviation %s"
msgid "ambiguous method %s%s%s"
msgstr "belirsiz kısaltma %s"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, fuzzy, c-format
#| msgid "missing argument to \"%s\""
msgid "missing method %s%s%s"
msgstr "\"%s\" için argüman eksik"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr ""
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr ""
@@ -19707,7 +19725,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "%<va_start%> işlevine çok az argüman verilmiş"
@@ -19775,29 +19793,29 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr ""
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, fuzzy, gcc-internal-format
#| msgid "invalid vector type for attribute %qE"
msgid "invalid memory model for %<__atomic_store%>"
msgstr "%qE özniteliği için vektör türü geçersiz"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_eh_return bu hedefte desteklenmiyor"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "__builtin_set_thread_pointer is not supported on this target"
@@ -19805,7 +19823,7 @@ msgstr "__builtin_eh_return bu hedefte desteklenmiyor"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to %<__builtin_frame_address%>"
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
@@ -19813,80 +19831,80 @@ msgstr "%<__builtin_frame_address%>'e aktarılan argüman geçersiz"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to %<__builtin_frame_address%>"
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "%<__builtin_frame_address%>'e aktarılan argüman geçersiz"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "%<__builtin_longjmp%>'in ikinci argümanı 1 olmalı"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, fuzzy, gcc-internal-format
#| msgid "target format does not support infinity"
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "hedef biçim sonsuzu desteklemiyor"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "hedef biçim sonsuzu desteklemiyor"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "%<va_start%> işlev içinde sabit sayıda argümanla kullanılmış"
-#: builtins.c:9402
+#: builtins.c:9408
#, fuzzy, gcc-internal-format
#| msgid "too few arguments to function %<va_start%>"
msgid "wrong number of arguments to function %<va_start%>"
msgstr "%<va_start%> işlevine çok az argüman verilmiş"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "%<__builtin_next_arg%> argümansız çağrılmış"
-#: builtins.c:9422
+#: builtins.c:9428
#, fuzzy, gcc-internal-format
#| msgid "too few arguments to function %<va_start%>"
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "%<va_start%> işlevine çok az argüman verilmiş"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "%<va_start%>'in ikinci parametresi isimli son argüman değil"
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr ""
-#: builtins.c:9496
+#: builtins.c:9502
#, fuzzy, gcc-internal-format
#| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "%H%D için ilk argüman bir gösterici, ikinci argüman sabit olmalıdır"
-#: builtins.c:9509
+#: builtins.c:9515
#, fuzzy, gcc-internal-format
#| msgid "%Hlast argument of %D is not integer constant between 0 and 3"
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "%H%D için son argüman 0 .. 3 arasında bir tamsayı sabit değil"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -20848,12 +20866,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr ""
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F işlevi tanımlanmadan kullanılmış"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%<static%> olarak bildirilen `%q+F hiç tanımlanmamış"
@@ -20959,13 +20977,13 @@ msgstr "belirtim dosyası %s bulunamadı\n"
msgid "cannot find '%s'"
msgstr "'%s' bulunamıyor"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, fuzzy, gcc-internal-format
#| msgid "pex_init failed"
msgid "pex_init failed: %m"
msgstr "pex_init başarısız"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, fuzzy, gcc-internal-format
#| msgid "%s: %s"
msgid "%s: %m"
@@ -20976,7 +20994,7 @@ msgstr "%s: %s"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr ""
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, fuzzy, gcc-internal-format
#| msgid "pex_init failed"
@@ -21202,7 +21220,7 @@ msgstr ""
msgid "error writing %qs"
msgstr "%qs yazılırken hata"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "%s açılamıyor"
@@ -21285,17 +21303,17 @@ msgstr "bilinmeyen seçenek `%q.*s' %<-fdump-%s%> için yoksayılıyor"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -21410,13 +21428,13 @@ msgstr "Kod Boehm GC için üretilir"
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, fuzzy, gcc-internal-format
#| msgid "function %q+D redeclared with attribute noinline"
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "%q+D işlevinin yeniden bildirimi inline öznitelikli değil"
-#: expr.c:10811
+#: expr.c:10809
#, fuzzy, gcc-internal-format
#| msgid "function %q+D redeclared with attribute noinline"
msgid "%Kcall to %qs declared with attribute warning: %s"
@@ -21434,13 +21452,13 @@ msgstr "%qs özniteliğinin argümanı geçersiz"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "%q+D boyutu %wd bayttan fazla"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, fuzzy, gcc-internal-format
#| msgid "could not open dump file %qs: %s"
msgid "could not open final insn dump file %qs: %m"
msgstr "döküm dosyası %qs açılamadı: %s"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, fuzzy, gcc-internal-format
#| msgid "could not open dump file %qs: %s"
msgid "could not close final insn dump file %qs: %m"
@@ -21457,7 +21475,7 @@ msgstr "büyük tamsayı örtük olarak unsigned türe indirgendi"
msgid "comparison is always %d due to width of bit-field"
msgstr "karşılaştırma bit alanının genişliğinden dolayı daima %d"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
@@ -21487,7 +21505,7 @@ msgstr ""
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr ""
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "fold sınaması: özgün ağac fold tarafından değiştirildi"
@@ -21498,7 +21516,7 @@ msgstr "fold sınaması: özgün ağac fold tarafından değiştirildi"
msgid "total size of local objects too large"
msgstr "%Jyerel nesnelerin toplam boyutu çok büyük"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "%<asm%> içindeki kısıt imnkansız"
@@ -21605,71 +21623,77 @@ msgstr ""
msgid "input file %qs is the same as output file"
msgstr "%qs geçerli bir çıktı dosyası değil"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "no input file specified"
+msgid "output filename may not be empty"
+msgstr "girdi dosyası belirtilmedi"
+
+#: gcc.c:4501
#, fuzzy, gcc-internal-format
#| msgid "warning: -pipe ignored because -save-temps specified"
msgid "-pipe ignored because -save-temps specified"
msgstr "UYARI: -save-temps belirtildiğinden -pipe yoksayıldı"
-#: gcc.c:4586
+#: gcc.c:4589
#, fuzzy, gcc-internal-format
#| msgid "warning: '-x %s' after last input file has no effect"
msgid "%<-x %s%> after last input file has no effect"
msgstr "UYARI: son girdi dosyasından sonraki '-x %s' etkisiz"
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, fuzzy, gcc-internal-format
#| msgid "switch '%s' does not start with '-'"
msgid "switch %qs does not start with %<-%>"
msgstr "switch '%s' '-' ile başlamıyor"
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "could not open dump file %qs: %s"
msgid "could not open temporary response file %s"
msgstr "döküm dosyası %qs açılamadı: %s"
-#: gcc.c:5077
+#: gcc.c:5080
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "cannot create temporary file"
msgid "could not write to temporary response file %s"
msgstr "geçici dosya oluşturulamıyor"
-#: gcc.c:5083
+#: gcc.c:5086
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "cannot create temporary file"
msgid "could not close temporary response file %s"
msgstr "geçici dosya oluşturulamıyor"
-#: gcc.c:5206
+#: gcc.c:5209
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' invalid"
msgid "spec %qs invalid"
msgstr "spec '%s' geçersiz"
-#: gcc.c:5356
+#: gcc.c:5359
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' has invalid '%%0%c'"
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "spec '%s' geçersiz '%%0%c' içeriyor"
-#: gcc.c:5677
+#: gcc.c:5680
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' has invalid '%%W%c"
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "spec '%s' geçersiz '%%W%c içeriyor"
-#: gcc.c:5700
+#: gcc.c:5703
#, fuzzy, gcc-internal-format
#| msgid "spec '%s' has invalid '%%x%c'"
msgid "spec %qs has invalid %<%%x%c%>"
@@ -21678,254 +21702,254 @@ msgstr "spec '%s' geçersiz '%%x%c' içeriyor"
#. 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:5911
+#: gcc.c:5914
#, fuzzy, gcc-internal-format
#| msgid "spec failure: '%%*' has not been initialized by pattern match"
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "belirtim aksaması: '%%*' kalıp eşleştirerek ilklendirilemedi"
-#: gcc.c:5954
+#: gcc.c:5957
#, fuzzy, gcc-internal-format
#| msgid "spec failure: unrecognized spec option '%c'"
msgid "spec failure: unrecognized spec option %qc"
msgstr "belirtim aksaması: belirtim seçeneği '%c' anlaşılamadı"
-#: gcc.c:6016
+#: gcc.c:6019
#, fuzzy, gcc-internal-format
#| msgid "unknown spec function '%s'"
msgid "unknown spec function %qs"
msgstr "bilinmeyen '%s' spec iÅŸlevi"
-#: gcc.c:6046
+#: gcc.c:6049
#, fuzzy, gcc-internal-format
#| msgid "error in args to spec function '%s'"
msgid "error in args to spec function %qs"
msgstr "'%s' spec işlevi için argümanlar hatalı"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "bozuk spec iÅŸlevi ismi"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "spec işlevi için argüman belirtilmedi"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "belirtim işlevinin argümanları bozuk"
-#: gcc.c:6396
+#: gcc.c:6399
#, fuzzy, gcc-internal-format
#| msgid "braced spec '%s' is invalid at '%c'"
msgid "braced spec %qs is invalid at %qc"
msgstr "kaşlı ayraçlı spec '%s' '%c'de geçersiz"
-#: gcc.c:6491
+#: gcc.c:6494
#, fuzzy, gcc-internal-format
#| msgid "braced spec body '%s' is invalid"
msgid "braced spec body %qs is invalid"
msgstr "kaşlı ayraçlı spec gövdesi '%s' geçersiz"
-#: gcc.c:7097
+#: gcc.c:7100
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s:could not open output file '%s'\n"
msgid "%s: could not determine length of compare-debug file %s"
msgstr "%s: çıktı dosyası '%s' açılamadı\n"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s:could not open output file '%s'\n"
msgid "%s: could not open compare-debug file %s"
msgstr "%s: çıktı dosyası '%s' açılamadı\n"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr ""
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "belirtim aksaması: SYSROOT_SUFFIX_SPEC için argüman sayısı birden fazla"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "belirtim aksaması: SYSROOT_HEADERS_SUFFIX_SPEC için argüman sayısı birden fazla.."
-#: gcc.c:7812
+#: gcc.c:7815
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "komut satırı seçeneği \"%s\" tanınmıyor"
-#: gcc.c:7816
+#: gcc.c:7819
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized command line option %<-%s%>"
msgstr "komut satırı seçeneği \"%s\" tanınmıyor"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr ""
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "girdi dosyası yok"
-#: gcc.c:8054
+#: gcc.c:8057
#, fuzzy, gcc-internal-format
#| msgid "cannot specify -o with -c or -S with multiple files"
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "çok sayıda dosya -o seçeneğinin -c veya -S ile birlikte kullanımı ile belirtilemez"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: %s derleyici bu sistemde kurulu deÄŸil"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr ""
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, fuzzy, gcc-internal-format
#| msgid "comparison is always %d"
msgid "comparing final insns dumps"
msgstr "karşılaştırma sonucu daima %d"
-#: gcc.c:8261
+#: gcc.c:8264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "field %qs not found"
msgid "-fuse-linker-plugin, but %s not found"
msgstr "alan %qs yok"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s: ilintileme yapılmadığından ilintileyici girdi dosyası kullanılmadı"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "%s dili tanınmıyor"
-#: gcc.c:8596
+#: gcc.c:8599
#, fuzzy, gcc-internal-format
#| msgid "multilib spec '%s' is invalid"
msgid "multilib spec %qs is invalid"
msgstr "multilib spec '%s' geçersiz"
-#: gcc.c:8798
+#: gcc.c:8801
#, fuzzy, gcc-internal-format
#| msgid "multilib exclusions '%s' is invalid"
msgid "multilib exclusions %qs is invalid"
msgstr "multilib dışlaması olarak '%s' geçersiz"
-#: gcc.c:8862
+#: gcc.c:8865
#, fuzzy, gcc-internal-format
#| msgid "multilib select '%s' is invalid"
msgid "multilib select %qs %qs is invalid"
msgstr "multilib seçimi '%s' geçersiz"
-#: gcc.c:9024
+#: gcc.c:9027
#, fuzzy, gcc-internal-format
#| msgid "multilib select '%s' is invalid"
msgid "multilib select %qs is invalid"
msgstr "multilib seçimi '%s' geçersiz"
-#: gcc.c:9064
+#: gcc.c:9067
#, fuzzy, gcc-internal-format
#| msgid "multilib exclusion '%s' is invalid"
msgid "multilib exclusion %qs is invalid"
msgstr "multilib dışlaması olarak '%s' geçersiz"
-#: gcc.c:9279
+#: gcc.c:9282
#, fuzzy, gcc-internal-format
#| msgid "environment variable DJGPP not defined"
msgid "environment variable %qs not defined"
msgstr "ortam değişkeni DJGPP atanmamış"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, fuzzy, gcc-internal-format
#| msgid "invalid version number `%s'"
msgid "invalid version number %qs"
msgstr "geçersiz sürüm numarası `%s'"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "%%:version-compare için çok az argüman belirtildi"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "%%:version-compare için çok fazla argüman belirtildi"
-#: gcc.c:9514
+#: gcc.c:9517
#, fuzzy, gcc-internal-format
#| msgid "unknown operator '%s' in %%:version-compare"
msgid "unknown operator %qs in %%:version-compare"
msgstr "%%:version-compare içindeki '%s' işleci bilinmiyor"
-#: gcc.c:9638
+#: gcc.c:9641
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to %%:version-compare"
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "%%:version-compare için çok fazla argüman belirtildi"
-#: gcc.c:9711
+#: gcc.c:9714
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to %%:version-compare"
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "%%:version-compare için çok fazla argüman belirtildi"
-#: gcc.c:9747
+#: gcc.c:9750
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to %%:version-compare"
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "%%:version-compare için çok az argüman belirtildi"
-#: gcc.c:9751
+#: gcc.c:9754
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too many arguments to %%:version-compare"
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "%%:version-compare için çok fazla argüman belirtildi"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function"
msgid "too few arguments to %%:replace-extension"
msgstr "işlev için çok az argüman belirtildi"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong type argument to bit-complement"
msgid "wrong number of arguments to %%:debug-level-gt"
@@ -22087,9 +22111,9 @@ msgstr "PRINT_OPERAND boş gösterici"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here"
msgid "declared here"
@@ -22521,247 +22545,247 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, fuzzy, gcc-internal-format
#| msgid "no return statement in function returning non-void"
msgid "using result of function returning %<void%>"
msgstr "void olmayan dönüşlü işlevde `return' deyimi yok"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "asm çıktısı %d içinde geçersiz sol değer"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr "bellek girdisi %d doÄŸrudan adreslenebilir deÄŸil"
-#: gimplify.c:6764
+#: gimplify.c:6767
#, fuzzy, gcc-internal-format
#| msgid "register variable %qD used in nested function"
msgid "threadprivate variable %qE used in target region"
msgstr "yazmaç değişkeni %qD iç işlevde kullanılmış"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:6778
+#: gimplify.c:6781
#, fuzzy, gcc-internal-format
#| msgid "register variable %qD used in nested function"
msgid "threadprivate variable %qE used in untied task"
msgstr "yazmaç değişkeni %qD iç işlevde kullanılmış"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
#| msgid "%qD not declared"
msgid "%qE not specified in enclosing %qs"
msgstr "%qD bildirilmemiÅŸ"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
#| msgid "error closing %s: %m"
msgid "enclosing %qs"
msgstr "%s kapatılırken hata: %m"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, fuzzy, gcc-internal-format
#| msgid "%H%qE undeclared (first use in this function)"
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%H%qE bildirilmemiş (bu işlevde ilk kullanımı)"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, fuzzy, gcc-internal-format
#| msgid "variable %q+D declared %<inline%>"
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "%<inline%> bildirimli %q+D deÄŸiÅŸkeni"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "iteration variable %qE is predetermined linear"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "iteration variable %qE should be private"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "iteration variable %qE should not be firstprivate"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, fuzzy, gcc-internal-format
#| msgid "register variable %qD used in nested function"
msgid "iteration variable %qE should not be reduction"
msgstr "yazmaç değişkeni %qD iç işlevde kullanılmış"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "iteration variable %qE should not be linear"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "iteration variable %qE should not be lastprivate"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "iteration variable %qE should not be private"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:8284
+#: gimplify.c:8287
#, fuzzy, gcc-internal-format
#| msgid "local variable %qD may not appear in this context"
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "yerel değişken %qD bu kapsamda görünemez"
-#: gimplify.c:8304
+#: gimplify.c:8307
#, fuzzy, gcc-internal-format
#| msgid "local variable %qD may not appear in this context"
msgid "%s variable %qE is private in outer context"
msgstr "yerel değişken %qD bu kapsamda görünemez"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr "%<,%> veya %<;%> umuluyordu"
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
#| msgid "invalid template declaration of %qD"
msgid "invalid private reduction on %qE"
msgstr "%qD şablon bildirimi geçersiz"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, fuzzy, gcc-internal-format
#| msgid "incoming edge count does not match number of PHI arguments"
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "gelen ayrıt sayısı PHI argüman sayısı ile uyuşmuyor"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "%<,%> veya %<;%> umuluyordu"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr "gimpleme başarısız"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "%qT %<...%> üzerinden aktarılırken %qT'ye yükseltgenir"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(bu durumda %<va_arg%>'a %qT değil %qT akarılmalı)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "Bu kodun bitiminde uygulama çıkacak"
@@ -23012,7 +23036,7 @@ msgstr "?: için terimler farklı türde"
#: ipa-devirt.c:1229
#, fuzzy, gcc-internal-format
#| msgid "%Jprevious definition here"
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr "%Jönceden burada tanımlı"
#: ipa-devirt.c:1235
@@ -23114,9 +23138,10 @@ msgid "a field of same name but different type is defined in another translation
msgstr ""
#: ipa-devirt.c:1576
-#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
-msgstr ""
+#, fuzzy, gcc-internal-format
+#| msgid "Different kind type parameters in pointer assignment at %L"
+msgid "fields have different layout in another translation unit"
+msgstr "%L'deki gösterici atamasında parametreler farklı çeşit türlerinde"
#: ipa-devirt.c:1599
#, gcc-internal-format
@@ -23528,201 +23553,201 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr "veri türü ismi için saklama sınıfı belirtildi"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
#| msgid "invalid IACC argument"
msgid "invalid arguments"
msgstr "IACC argümanı geçersiz"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr ""
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr ""
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr ""
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument of %qs attribute"
msgid "invalid exit from %s structured block"
msgstr "%qs özniteliğinin argümanı geçersiz"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument of %qs attribute"
msgid "invalid entry to %s structured block"
msgstr "%qs özniteliğinin argümanı geçersiz"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr ""
@@ -23810,7 +23835,7 @@ msgstr "%C'de hedef makinede desteklenmeyen BYTE türü kullanılmış"
msgid "command line option %qs is not supported by this configuration"
msgstr "komut satırı seçeneği %qs bu yapılandırmada desteklenmiyor"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, fuzzy, gcc-internal-format
#| msgid "missing argument to \"%s\""
msgid "missing argument to %qs"
@@ -23984,138 +24009,148 @@ msgstr "yığıt sınırlama ifadesi desteklenmiyor"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr ""
+
+#: opts.c:1015
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr ""
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "komut satırı seçeneği \"%s\" tanınmıyor"
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "komut satırı seçeneği \"%s\" tanınmıyor"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr ""
-#: opts.c:1837
+#: opts.c:1844
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "komut satırı seçeneği \"%s\" tanınmıyor"
-#: opts.c:2078
+#: opts.c:2085
#, fuzzy, gcc-internal-format
#| msgid "-m%s not supported in this configuration"
msgid "HSA has not been enabled during configuration"
msgstr "-m%s bu yapılandırmada desteklenmiyor"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "yapı hizalama ikinin küçük bir üssü olmalı %d değil"
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
#| msgid "unused parameter %qs"
msgid "unknown stack check parameter %qs"
msgstr "parametre %qs kullanılmamış"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "stack limit expression is not supported"
msgid "dwarf version %d is not supported"
msgstr "yığıt sınırlama ifadesi desteklenmiyor"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s: --param seçeneğinin argümanları iSiM=DEĞER biçiminde olmalı"
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "--param değeri %qs geçersiz"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs"
msgstr "--param değeri %qs geçersiz"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "--param değeri %qs geçersiz"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "hedef sistem hata ayıklama çıktısını desteklemiyor"
-#: opts.c:2513
+#: opts.c:2520
#, fuzzy, gcc-internal-format
#| msgid "debug format \"%s\" conflicts with prior selection"
msgid "debug format %qs conflicts with prior selection"
msgstr "\"%s\" hata ayıklama biçimi önceki seçimle çelişiyor"
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
#| msgid "unrecognised debug output level \"%s\""
msgid "unrecognized debug output level %qs"
msgstr "hata ayıklama çıktı seviyesi \"%s\" tanınmıyor"
-#: opts.c:2533
+#: opts.c:2540
#, fuzzy, gcc-internal-format
#| msgid "debug output level %s is too high"
msgid "debug output level %qs is too high"
msgstr "hata ayıklama çıktılama seviyesi %s çok yüksek"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "core dosyasının boyu azami sınıra getiriliyor: %m"
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "core dosyasının boyut sınırı azami değere ayarlanıyor: %m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "tanınmayan gcc hata ayıklama seçeneği: %c"
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr ""
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -24482,7 +24517,7 @@ msgstr "genel yazmaç değişkeni bir işlev tanımını izliyor"
msgid "register of %qD used for multiple global register variables"
msgstr "yazmaç iki genel yazmaç değişkeni için kullanılmış"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, fuzzy, gcc-internal-format
#| msgid " conflict with %q+D"
msgid "conflicts with %qD"
@@ -25117,13 +25152,13 @@ msgstr "%s yazılırken hata: %m"
msgid "error closing %s: %m"
msgstr "%s kapatılırken hata: %m"
-#: toplev.c:2054
+#: toplev.c:2057
#, fuzzy, gcc-internal-format
#| msgid "assert: %s is assign compatible with %s"
msgid "self-tests incompatible with -E"
msgstr "assert: %s %s ile uyumlu atanıyor"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -26131,53 +26166,53 @@ msgstr "%q+D için yeniden tanımlama"
msgid "in expansion of macro %qs"
msgstr ""
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i can not throw but has EH edges"
msgid "BB %i has multiple EH edges"
msgstr "BB %i yakalanamıyor ama EH ayrıtları var"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i can not throw but has EH edges"
msgid "BB %i can not throw but has an EH edge"
msgstr "BB %i yakalanamıyor ama EH ayrıtları var"
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i last statement has incorrectly set region"
msgid "BB %i last statement has incorrectly set lp"
msgstr "BB %i son deyiminin bölgesi yanlış belirlenmiş"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unnecessary EH edge %i->%i"
msgid "Incorrect EH edge %i->%i"
msgstr "gereksiz EH ayrıtı %i->%i"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong insn in the fallthru edge"
msgid "BB %i too many fallthru edges"
msgstr "düşen ayrıtta yanlış komut"
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "BB %i last statement has incorrectly set region"
msgid "BB %i has incorrect edge"
msgstr "BB %i son deyiminin bölgesi yanlış belirlenmiş"
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong insn in the fallthru edge"
msgid "BB %i has incorrect fallthru edge"
@@ -26283,36 +26318,36 @@ msgstr "SSA bozulması"
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to builtin function"
msgid "in a call to built-in function %qD"
msgstr "yerleşik işleve aktarılan argüman geçersiz"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "in a call to function %qD declared here"
msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, fuzzy, gcc-internal-format
#| msgid "cannot optimize loop, the loop counter may overflow"
msgid "missed loop optimization, the loop counter may overflow"
msgstr "döngü en iyilenemez, döngü sayacının taşma olasılığı var"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "operation on %qE may be undefined"
msgid "iteration %s invokes undefined behavior"
msgstr "%qE ifadesinde işlem tanımsız olabilir"
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, fuzzy, gcc-internal-format
#| msgid "within this context"
msgid "within this loop"
@@ -26681,11 +26716,11 @@ msgstr "%q+D dllimport özniteliği olmaksızın yeniden bildirildi; önceki dll
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -27717,7 +27752,7 @@ msgstr "%qE özniteliği %qE için yoksayıldı"
msgid "type was previously declared %qE"
msgstr "%q+#D evvelce burada bildirilmiÅŸ"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, fuzzy, gcc-internal-format
#| msgid "%qs can only be specified for functions"
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
@@ -28004,7 +28039,7 @@ msgstr ""
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "%qD adresi, daima %<true%> olarak deÄŸerlendirilecek"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "atamayı sarmalayan parantezler muhtemelen doğruluk değeri olarak kullanılmış"
@@ -28659,66 +28694,66 @@ msgstr "sabit nesneye yazma (%d. argüman)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "biçim argümanında (%d. argüman) fazladan tür niteleyiciler"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, fuzzy, gcc-internal-format
#| msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "%q.*s biçiminin %<%s%s%> türünde olması umuluyor, ama %d. argüman %qT türünde"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, fuzzy, gcc-internal-format
#| msgid "%qs expects a constant argument"
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%qs için bir sabit argüman beklenir"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, fuzzy, gcc-internal-format
#| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "%q.*s biçiminin %<%T%s%> türünde olması umuluyor, ama %d. argüman %qT türünde"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, fuzzy, gcc-internal-format
#| msgid "%qs expects a constant argument"
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%qs için bir sabit argüman beklenir"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%> bir tür olarak tanımlı değil"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%>, %<long%> veya %<long long%> olarak tanımlı değil"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%<locus%> bir tür olarak tanımlı değil"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%> bir tür olarak tanımlı değil"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%<tree%> bir tür olarak tanımlı değil"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%<tree%> bir gösterici türü olarak tanımlı değil"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "biçimlenecek argümanlar %<...%> değil"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "strftime biçimleri argümanları biçimleyemez"
@@ -28826,7 +28861,7 @@ msgstr "gerçel sayı sabit yanlış kullanılmış"
msgid "repeated %<@%> before Objective-C string"
msgstr "yanlış yere konmuş %<@%D%> Nesnel-C++ oluşumu"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr ""
@@ -28858,7 +28893,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, fuzzy, gcc-internal-format
#| msgid "invalid vector type for attribute %qE"
msgid "invalid type for iteration variable %qE"
@@ -28876,24 +28911,24 @@ msgstr "%qE özniteliği için vektör türü geçersiz"
msgid "%qE is not initialized"
msgstr "ilklendirici yok"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr ""
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, fuzzy, gcc-internal-format
#| msgid "invalid conditional operand"
msgid "invalid controlling predicate"
msgstr "koşullu terim geçersiz"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, fuzzy, gcc-internal-format
#| msgid "assignment suppression"
msgid "missing increment expression"
msgstr "atama engelleme"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, fuzzy, gcc-internal-format
#| msgid "invalid truth-value expression"
msgid "invalid increment expression"
@@ -29475,8 +29510,8 @@ msgstr ""
msgid "wrong type argument to %s"
msgstr "abs'a yanlış türde argüman"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "sabit ifadesinde taÅŸma"
@@ -30215,7 +30250,7 @@ msgstr[1] "%2$qE işlevinin %1$d. argümanına aktarım gösterici hedef türün
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
#| msgid "%<friend%> can only be specified inside a class"
msgid "%<_Cilk_spawn%> may only be used inside a function"
@@ -30387,7 +30422,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "-mdebug-%s seçeneği bilinmiyor"
@@ -30730,7 +30765,7 @@ msgstr "VxWorks için profilci desteği"
msgid "%Kargument %d must be a constant immediate"
msgstr "%qd argümanı bir sabit değil"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, fuzzy, gcc-internal-format
#| msgid "mask must be an immediate"
msgid "%Klane index must be a constant immediate"
@@ -30823,7 +30858,7 @@ msgstr "%qs den sonra yol eksik"
msgid "unknown value %qs for -mtune"
msgstr "-mmacosx-version-min için %qs değeri bilinmiyor"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "switch -mcpu=%s conflicts with -march= switch"
msgid "switch -mcpu=%s conflicts with -march=%s switch"
@@ -30923,9 +30958,9 @@ msgstr "hedef sistem \"%s\" hata ayıklama biçimini desteklemiyor"
msgid "target %s %s=%s is not valid"
msgstr "spec '%s' geçersiz"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
#| msgid "alias argument not a string"
msgid "attribute %<target%> argument not a string"
@@ -31015,7 +31050,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "-mmemory-latency için değer %qs hatalı"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -31206,239 +31241,239 @@ msgstr ""
msgid "insn addresses not freed"
msgstr "ön arttırımlı adres bir yazmaç değil"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
#| msgid "stack limits not supported on this target"
msgid "this builtin is not supported for this target"
msgstr "bu hedefte yığıt sınırları desteklenmiyor"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "seçici bir anlık değer olmalı"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "mask bir anlık değer olmalı"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr ""
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, fuzzy, gcc-internal-format
#| msgid "-fpic and -mapcs-reent are incompatible"
msgid "iWMMXt and NEON are incompatible"
msgstr "-fpic ve -mapcs-reent uyumsuz"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "target CPU does not support ARM mode"
msgstr "hedef işlemci beraber çalışmayı desteklemiyor"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "geri izleme desteğinin etkinleştirilmesi sadece Thumb komut seti için derleme yapılırken anlamlidir"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "çağrılan ile birlikte çalışma desteğinin etkinleştirilmesi sadece Thumb için derleme esnasında anlamlıdır"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g ile -mno-apcs-frame anlamlı hata ayıklama bilgisi vermeyebilir"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, fuzzy, gcc-internal-format
#| msgid "can not use -mtp=cp15 with -mthumb"
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "-mtp=cp15, -mthumb ile kullanılamaz"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, fuzzy, gcc-internal-format
#| msgid "assert: %s is assign compatible with %s"
msgid "RTP PIC is incompatible with Thumb"
msgstr "assert: %s %s ile uyumlu atanıyor"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "hedef işlemci THUMB komutlarını desteklemiyor"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "target CPU does not support unaligned accesses"
@@ -31446,150 +31481,150 @@ msgstr "hedef işlemci beraber çalışmayı desteklemiyor"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, fuzzy, gcc-internal-format
#| msgid "-fPIC is not currently supported on the 68000 or 68010"
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-fPIC su an 68000 veya 68010 için desteklenmiyor"
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "hedef işlemci beraber çalışmayı desteklemiyor"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check ile -mno-apcs-frame uyumsuz"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic ve -mapcs-reent uyumsuz"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "APCS yeniden girişli kod desteklenmiyor. Yoksayıldi"
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
#| msgid "-mrelocatable and -msdata=%s are incompatible"
msgid "selected fp16 options are incompatible"
msgstr "-mrelocatable ile -msdata=%s uyumsuz"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr "iwmmxt, düzgün işlem için ABI uyumlu bir AAPCS gerektiriyor"
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr "iwmmxt abi bir iwmmxt yetenekli iÅŸlemci gerektiriyor"
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "hedef işlemci beraber çalışmayı desteklemiyor"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "hedef işlemci beraber çalışmayı desteklemiyor"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr ""
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, fuzzy, gcc-internal-format
#| msgid "-mfloat-abi=hard and VFP"
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mfloat-abi=hard ve VFP"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mfloat-abi=hard ve VFP"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, fuzzy, gcc-internal-format
#| msgid "structure size boundary can only be set to %s"
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "veri yapısı boyut sınırı sadece %s ye ayarlanabilir"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, fuzzy, gcc-internal-format
#| msgid "structure size boundary can only be set to %s"
msgid "structure size boundary can only be set to 8 or 32"
msgstr "veri yapısı boyut sınırı sadece %s ye ayarlanabilir"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr ""
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register=, -fpic olmaksızın kullanışsız"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "PIC yazmacı için '%s' kullanılamıyor"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, fuzzy, gcc-internal-format
#| msgid "-freorder-blocks-and-partition does not work on this architecture"
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-freorder-blocks-and-partition bu mimaride çalışmaz"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support THUMB instructions"
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "hedef işlemci THUMB komutlarını desteklemiyor"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -31598,79 +31633,84 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "%qs özniteliği sadece işlevlere uygulanır"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to functions"
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "%qs özniteliği sadece işlevlere uygulanır"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, fuzzy, gcc-internal-format
#| msgid "%qD must not have variable number of arguments"
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "%qD değişken sayıda argümana sahip olmamalı"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to functions"
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "%qs özniteliği sadece işlevlere uygulanır"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute ignored without -mcmse option."
msgstr "%qE özniteliği sınıf türleri dışında yoksayılır"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute have effect only on public objects"
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "%qE özniteliği sadece genel nesnelerde etkilidir"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to function types"
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "%qs özniteliği sadece işlev türlerine uygulanır"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "yığıttaki parametrenin gerçek konumu hesaplanamıyor"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "Unexpected thumb1 far jump"
msgstr "Beklenmeyen modül sonu"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "yüksek yazmaçları çekmeye elverişli düşük yazmaç yok"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid vector type for attribute %qE"
msgid "invalid fpu for attribute(target(\"%s\"))"
@@ -31679,13 +31719,13 @@ msgstr "%qE özniteliği için vektör türü geçersiz"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr ""
@@ -31793,183 +31833,195 @@ msgstr "-G ve -static birlikte kullanılamaz"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot have default arguments"
msgid "%qs function cannot have arguments"
msgstr "%qD öntanımlı argümanlara sahip olamaz"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, fuzzy, gcc-internal-format
#| msgid "Function does not return a value"
msgid "%qs function cannot return a value"
msgstr "iÅŸlev bir deÄŸer ile donmuyor"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
#, fuzzy, gcc-internal-format
#| msgid "%qs appears to be a misspelled signal handler"
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr "%qs imlası bozuk bir sinyal eylemcisi gibi görünüyor"
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Number of registers used to pass integer arguments"
msgid "fixed register %s used to pass parameter to function"
msgstr "Tamsayı argümanları aktarmada kullanılan yazmaçların sayısı"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, fuzzy, gcc-internal-format
#| msgid "weak declaration of %q+D not supported"
msgid "writing to address space %qs not supported"
msgstr "%q+D zayıf bildirimi desteklenmiyor"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variadic functions"
msgid "%qE attribute only applies to variables in static storage"
msgstr "%qE özniteliği sadece değişkin işlevlere uygulanır"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute is not supported on this platform"
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "bu platformda %qE özniteliği desteklenmiyor"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to variables"
msgid "%qE attribute only applies to variables"
msgstr "%qs özniteliği sadece değişkenlere uygulanır"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute requires an integer constant argument"
msgid "%qE attribute allows only an integer constant argument"
msgstr "%qs özniteliği bir tamsayı sabit argüman gerektirir"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute does not apply to types"
msgid "%qE attribute address out of range"
msgstr "%qs özniteliği veri türlerine uygulanmaz"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to variables"
msgid "%qE attribute on non-volatile variable"
msgstr "%qs özniteliği sadece değişkenlere uygulanır"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "address spaces are not supported for reduced Tiny devices"
msgstr "bu hedefte -fdata-sections desteklenmiyor"
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, fuzzy, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr "%2$s bit kipinde %1$qs kod modeli desteklenmiyor"
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, fuzzy, gcc-internal-format
#| msgid "declaration of %q+D shadows a parameter"
msgid "static IO declaration for %q+D needs an address"
msgstr "%q+D bildirimi bir parametreyi gölgeliyor"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+D was here"
msgid "IO definition for %q+D needs an address"
msgstr "%q+D'nin önceki tanımı buradaydı"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ".noinit alanına sadece ilklendirilmiş değişkenler yerleştirilebilir"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+#| msgid "only initialized variables can be placed into program memory area"
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "program bellek alanına sadece ilklendirilmiş değişkenler yerleştirilebilir"
+
+#: config/avr/avr.c:10160
#, fuzzy, gcc-internal-format
#| msgid "only initialized variables can be placed into program memory area"
msgid "uninitialized variable %q+D put into program memory area"
msgstr "program bellek alanına sadece ilklendirilmiş değişkenler yerleştirilebilir"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
#| msgid "%qs incompatible attribute ignored"
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "%qs uyumsuz özniteliği yoksayıldı"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, fuzzy, gcc-internal-format
#| msgid "MCU %qs supported for assembler only"
msgid "architecture %qs supported for assembler only"
msgstr "MCU `%qs' sadece sembolik çevirici için desteklenir"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, fuzzy, gcc-internal-format
#| msgid "Conversion from %s to %s at %L"
msgid "conversion from address space %qs to address space %qs"
msgstr "%s den %s e dönüşüm (%L'de)"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Unexpected end of module in string constant"
msgid "%s expects a compile time integer constant"
msgstr "Dizge sabitinde umulmadık modül sonu"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs attribute requires an integer constant argument"
msgid "%s expects a compile time long integer constant as first argument"
msgstr "%qs özniteliği bir tamsayı sabit argüman gerektirir"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -32272,12 +32324,12 @@ msgstr "%qs için ilgisiz birikeç"
msgid "invalid IACC argument"
msgstr "IACC argümanı geçersiz"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs için bir sabit argüman beklenir"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "sabit argüman %qs için aralık dışında"
@@ -32474,7 +32526,7 @@ msgstr "%2$s bit kipinde %1$qs kod modeli desteklenmiyor"
msgid "code model %qs not supported in x32 mode"
msgstr "PIC kipinde %s kod modeli desteklenmiyor"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "code model %s not supported in PIC mode"
msgid "code model %s does not support PIC mode"
@@ -32618,654 +32670,654 @@ msgstr "typedef bildirimi parametre bildiriminde geçersiz"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr ""
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, fuzzy, gcc-internal-format
#| msgid "-fprefetch-loop-arrays not supported for this target"
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "bu hedefte -fprefetch-loop-arrays desteklenmiyor"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasında değil"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasında değil"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, fuzzy, gcc-internal-format
#| msgid "-march=%s is not compatible with the selected ABI"
msgid "-mnop-mcount is not compatible with this target"
msgstr "-march=%s seçilen ABI ile uyumsuz"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, fuzzy, gcc-internal-format
#| msgid "inter-module optimizations not implemented for C++"
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "modüller arası eniyilemeler henüz C++ için gerçeklenmedi"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, fuzzy, gcc-internal-format
#| msgid "-msseregparm used without SSE enabled"
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "-msseregparm SSE etkin değilken kullanılmış"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, fuzzy, gcc-internal-format
#| msgid "-msseregparm used without SSE enabled"
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "-msseregparm SSE etkin değilken kullanılmış"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "SSE komut kümesi iptal edildi, 387 aritmetiği kullanılıyor"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "387 komut kümesi iptal edildi, SSE aritmetiği kullanılıyor"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, fuzzy, gcc-internal-format
#| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr "birbirlerini etkilemeyenler tabloları doğruluk için ya bir çerçeve göstericisi ya da -maccumulate-outgoing-args gerektirir"
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, fuzzy, gcc-internal-format
#| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr "birbirlerini etkilemeyenler tabloları doğruluk için ya bir çerçeve göstericisi ya da -maccumulate-outgoing-args gerektirir"
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, fuzzy, gcc-internal-format
#| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr "birbirlerini etkilemeyenler tabloları doğruluk için ya bir çerçeve göstericisi ya da -maccumulate-outgoing-args gerektirir"
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, fuzzy, gcc-internal-format
#| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr "birbirlerini etkilemeyenler tabloları doğruluk için ya bir çerçeve göstericisi ya da -maccumulate-outgoing-args gerektirir"
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unknown -m%s= option specified: '%s'"
msgid "unknown option for -mrecip=%s"
msgstr "bilinmeyen -m%s= seçeneği belirtilmiş: '%s'"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ACCESS specification at %L was already specified"
msgid "option(\"%s\") was already specified"
msgstr "ACCESS belirtimi %L'de zaten belirtilmiÅŸ"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "standard conversions are not allowed in this context"
msgid "%s instructions aren't allowed in %s service routine"
msgstr "standart uzlaşımlara bu bağlam içinde izin verilmez"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Use a stack protection method for every function"
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr "Her işlev için bir yığıt koruma yöntemi kullanılır"
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "fastcall ve regparm öznitelikleri uyumlu değil"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, fuzzy, gcc-internal-format
#| msgid "fastcall and stdcall attributes are not compatible"
msgid "regparam and thiscall attributes are not compatible"
msgstr "fastcall ve stdcall öznitelikleri uyumsuz"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute requires an integer constant argument"
msgid "%qE attribute requires an integer constant argument"
msgstr "%qs özniteliği bir tamsayı sabit argüman gerektirir"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs attribute larger than %d"
msgid "argument to %qE attribute larger than %d"
msgstr "%qs özniteliğine argüman %d den büyük"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "fastcall ve cdecl öznitelikleri uyumsuz"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "fastcall ve stdcall öznitelikleri uyumsuz"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, fuzzy, gcc-internal-format
#| msgid "fastcall and stdcall attributes are not compatible"
msgid "fastcall and thiscall attributes are not compatible"
msgstr "fastcall ve stdcall öznitelikleri uyumsuz"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "stdcall ve cdecl öznitelikleri uyumsuz"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "fastcall ve stdcall öznitelikleri uyumsuz"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, fuzzy, gcc-internal-format
#| msgid "stdcall and fastcall attributes are not compatible"
msgid "stdcall and thiscall attributes are not compatible"
msgstr "fastcall ve stdcall öznitelikleri uyumsuz"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, fuzzy, gcc-internal-format
#| msgid "stdcall and fastcall attributes are not compatible"
msgid "cdecl and thiscall attributes are not compatible"
msgstr "fastcall ve stdcall öznitelikleri uyumsuz"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute is used for non-class method"
msgstr "%qE özniteliği sınıf türleri dışında yoksayılır"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, fuzzy, gcc-internal-format
#| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr "SSE/SSE2 etkin değilken sseregparm öznitelikli %qD çağrısı"
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, fuzzy, gcc-internal-format
#| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr "SSE/SSE2 etkin değilken sseregparm öznitelikli %qT çağrısı"
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, fuzzy, gcc-internal-format
#| msgid "does not support multilib"
msgid "X32 does not support ms_abi attribute"
msgstr "multilib desteklenmiyor"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, fuzzy, gcc-internal-format
#| msgid "-march=%s is not compatible with the selected ABI"
msgid "ms_hook_prologue is not compatible with nested function"
msgstr "-march=%s seçilen ABI ile uyumsuz"
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, fuzzy, gcc-internal-format
#| msgid "MMX vector argument without MMX enabled changes the ABI"
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr "MMX etkin değilken MMX vektör argümanı ABI'yi değiştirir"
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, fuzzy, gcc-internal-format
#| msgid "MMX vector return without MMX enabled changes the ABI"
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr "MMX etkin değilken MMX vektör dönüşü ABI'yi değiştirir"
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, fuzzy, gcc-internal-format
#| msgid "MMX vector argument without MMX enabled changes the ABI"
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr "MMX etkin değilken MMX vektör argümanı ABI'yi değiştirir"
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, fuzzy, gcc-internal-format
#| msgid "MMX vector return without MMX enabled changes the ABI"
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr "MMX etkin değilken MMX vektör dönüşü ABI'yi değiştirir"
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "SSE etkin değilken SSE vektör argümanı ABI'yi değiştirir"
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "SSE etkin değilken SSE vektör dönüşü ABI'yi değiştirir"
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "MMX etkin değilken MMX vektör argümanı ABI'yi değiştirir"
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr "MMX etkin değilken MMX vektör dönüşü ABI'yi değiştirir"
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr "SSE etkin değilken SSE yazmaç dönüşü"
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr "SSE etkin değilken SSE yazmaç argümanı"
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, fuzzy, gcc-internal-format
#| msgid "SSE register return with SSE disabled"
msgid "x87 register return with x87 disabled"
msgstr "SSE etkin değilken SSE yazmaç dönüşü"
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, fuzzy, gcc-internal-format
#| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr "SSE/SSE2 etkin değilken sseregparm öznitelikli %qD çağrısı"
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr ""
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr ""
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support flexible array members"
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "ISO C90 esnek dizi üyelerini desteklemez"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, fuzzy, gcc-internal-format
#| msgid "unsupported operand size for extended register"
msgid "unsupported size for integer register"
msgstr "ek yazmaç için desteklenmeyen terim boyutu"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr "ek yazmaçların yüksek yarıları yok"
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr "ek yazmaç için desteklenmeyen terim boyutu"
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr ""
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't be called directly"
msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, fuzzy, gcc-internal-format
#| msgid "stack limit expression is not supported"
msgid "Virtual function multiversioning not supported"
msgstr "yığıt sınırlama ifadesi desteklenmiyor"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of %q+D"
msgid "previous declaration of %D"
msgstr "%q+D bildiriminin önceki bildirimi"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
#| msgid "__builtin_eh_return not supported on this target"
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "__builtin_eh_return bu hedefte desteklenmiyor"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs must be a 2-bit unsigned literal"
msgid "Parameter to builtin must be a string constant or literal"
msgstr "%qs argümanı 2 bitlik işaretsiz bir sabit olmalı"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Argument to -ffpe-trap is not valid: %s"
msgid "Parameter to builtin not valid: %s"
msgstr "-ffpe-trap seçeneğinin argümanı geçersiz: %s"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 2-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, fuzzy, gcc-internal-format
#| msgid "shift must be an immediate"
msgid "the fifth argument must be an 8-bit immediate"
msgstr "shift bir anlık değer olmalı"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the third argument must be an 8-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be an 1-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 3-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "the last argument must be a 4-bit immediate"
msgstr "3. argüman 4 bitlik bir işaretsiz sabit olmalı"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 1-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 5-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the next to last argument must be an 8-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be an 8-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "the third argument must be comparison constant"
msgstr "%<__builtin_prefetch%> için 3. argüman bir sabit olmalı"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect comparison mode"
msgstr "yanlış komut:"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, fuzzy, gcc-internal-format
#| msgid "incorrect sharing of tree nodes"
msgid "incorrect rounding operand"
msgstr "Ağaç düğümlerinin paylaşımı yanlış"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "the immediate argument must be a 4-bit immediate"
msgstr "3. argüman 4 bitlik bir işaretsiz sabit olmalı"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the immediate argument must be a 5-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the immediate argument must be an 8-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the last argument must be a 32-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr "seçici 0..%wi aralığında bir tamsayı sabit olmalı"
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, fuzzy, gcc-internal-format
#| msgid "mask must be an immediate"
msgid "last argument must be an immediate"
msgstr "mask bir anlık değer olmalı"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect hint operand"
msgstr "yanlış komut:"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute only applies to variables"
msgid "%qE attribute only available for 32-bit"
msgstr "%qs özniteliği sadece değişkenlere uygulanır"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, fuzzy, gcc-internal-format
#| msgid "argument of %qs attribute is not a string constant"
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "%qs özniteliğinin argümanı bir dizge sabiti değil"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, fuzzy, gcc-internal-format
#| msgid "fastcall and stdcall attributes are not compatible"
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "fastcall ve stdcall öznitelikleri uyumsuz"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, fuzzy, gcc-internal-format
#| msgid "%qs incompatible attribute ignored"
msgid "%qE incompatible attribute ignored"
msgstr "%qs uyumsuz özniteliği yoksayıldı"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't have non-void return value"
msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, fuzzy, gcc-internal-format
#| msgid "standard conversions are not allowed in this context"
msgid "alternatives not allowed in asm flag output"
msgstr "standart uzlaşımlara bu bağlam içinde izin verilmez"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, fuzzy, gcc-internal-format
#| msgid "unknown machine mode %qs"
msgid "unknown asm flag output %qs"
msgstr "%qs makine kipi bilinmiyor"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "invalid type for asm flag output"
msgstr "tür argümanı geçersiz"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unsupported combination: %s"
msgid "unsupported simdlen %d"
msgstr "desteklenmeyen birleÅŸim: %s"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, fuzzy, gcc-internal-format
#| msgid "unused arguments in $-style format"
msgid "unsupported argument type %qT for simd\n"
msgstr "$ tarzı biçimde kullanılmamış argümanlar"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -33400,7 +33452,7 @@ msgstr "gp_offset (%ld) veya end_offset (%ld) sıfırdan küçük."
msgid "argument %qd is not a constant"
msgstr "%qd argümanı bir sabit değil"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS, boş gösterici"
@@ -33410,7 +33462,7 @@ msgstr "PRINT_OPERAND_ADDRESS, boş gösterici"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: '%c' noktalaması bilinmiyor"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND boş gösterici"
@@ -33523,7 +33575,7 @@ msgstr "çok sayıda işlev türü öznitelik belirtilmiş"
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "yığıt sınırlama ifadesi desteklenmiyor"
@@ -34062,8 +34114,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, fuzzy, gcc-internal-format
#| msgid "bad builtin fcode"
msgid "bad builtin code"
@@ -34337,29 +34389,29 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on types"
msgid "%qE attribute requires a void return type"
msgstr "%qE özniteliği veri türlerinde yoksayılır"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
#| msgid "__BELOW100__ attribute not allowed with auto storage class"
msgid "%qE attribute not allowed with auto storage class"
msgstr "__BELOW100__ özniteliğine özdevinimli saklatım sınıfında izin verilmez"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -34384,7 +34436,7 @@ msgstr "-g sadece bu işlemci üzerinde GAS kullanıldığında desteklenir,"
msgid "-g option disabled"
msgstr "-g seçeneği iptal edildi"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr "hizalama (%u) %s için genel ortak veri azami hizalamasını aşıyor. %u kullanılıyor"
@@ -34528,246 +34580,246 @@ msgstr "sayı 0 ya da 1 olmalı"
msgid "junk at end of #pragma longcall"
msgstr "'#pragma longcall' sonunda karışıklik"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, fuzzy, gcc-internal-format
#| msgid "%q+D takes only zero or two arguments"
msgid "vec_mul only accepts 2 arguments"
msgstr "%q+D ya iki argüman alır ya da hiç almaz"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, fuzzy, gcc-internal-format
#| msgid "%q+D takes only zero or two arguments"
msgid "vec_cmpne only accepts 2 arguments"
msgstr "%q+D ya iki argüman alır ya da hiç almaz"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, fuzzy, gcc-internal-format
#| msgid "%q+D takes only zero or two arguments"
msgid "vec_adde only accepts 3 arguments"
msgstr "%q+D ya iki argüman alır ya da hiç almaz"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, fuzzy, gcc-internal-format
#| msgid "%q+D takes only zero or two arguments"
msgid "vec_addec only accepts 3 arguments"
msgstr "%q+D ya iki argüman alır ya da hiç almaz"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%q+D takes only zero or two arguments"
msgid "%s only accepts %d arguments"
msgstr "%q+D ya iki argüman alır ya da hiç almaz"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%q+D takes only zero or two arguments"
msgid "%s only accepts 1 argument"
msgstr "%q+D ya iki argüman alır ya da hiç almaz"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%q+D takes only zero or two arguments"
msgid "%s only accepts 2 arguments"
msgstr "%q+D ya iki argüman alır ya da hiç almaz"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, fuzzy, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "%2$qE işlevinin %1$d. argümanın aktarımı gösterici hedef türündeki niteleyicileri iptal ediyor"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-m%s not supported in this configuration"
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "-m%s bu yapılandırmada desteklenmiyor"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid parameter combination for AltiVec intrinsic"
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "AltiVec yerleşiği için parametre birleşimi geçersiz"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 seçeneği PowerPC64 mimarisini gerektirir, etkinleştiriliyor"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, 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 bitlik Darwin için desteklenmiyor; kurulu C ve C++ kütüphaneleri ile uyumsuz"
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, fuzzy, gcc-internal-format
#| msgid "not configured for ABI: '%s'"
msgid "not configured for SPE ABI"
msgstr "ABI için yapılandırılmadı: '%s'"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
#| msgid "Do not use PowerPC instruction set"
msgid "not configured for SPE instruction set"
msgstr "PowerPC komut kümesi kullanılmaz"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, fuzzy, gcc-internal-format
#| msgid "stack limits not supported on this target"
msgid "AltiVec not supported in this target"
msgstr "bu hedefte yığıt sınırları desteklenmiyor"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, fuzzy, gcc-internal-format
#| msgid "stack limits not supported on this target"
msgid "SPE not supported in this target"
msgstr "bu hedefte yığıt sınırları desteklenmiyor"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple kıymetsiz baytın başta olduğu sistemlerde desteklenmez"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring kıymetsiz baytın başta olduğu sistemlerde desteklenmez"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, fuzzy, gcc-internal-format
#| msgid "Emit code compatible with TI tools"
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr "TI araçları ile uyumlu kod üretilir"
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, fuzzy, gcc-internal-format
#| msgid "-mips3d requires -mpaired-single"
msgid "-mcrypto requires -maltivec"
msgstr "-mips3d seçeneği -mpaired-single gerektirir"
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mdirect-move requires -mvsx"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower8-vector requires -mvsx"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mvsx-timode requires -mvsx"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, fuzzy, gcc-internal-format
#| msgid "-mips3d requires -mpaired-single"
msgid "-mhard-dfp requires -mhard-float"
msgstr "-mips3d seçeneği -mpaired-single gerektirir"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-df requires -mvsx"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-di requires -mvsx"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
@@ -34776,563 +34828,568 @@ msgstr ""
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-vector requires -mpower8-vector"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-dform requires -mpower9-vector"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mvsx-timode might need -mlra"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mallow-movmisalign requires -mvsx"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr "--resource, -o gerektirir"
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, fuzzy, gcc-internal-format
#| msgid "-mips3d requires -mpaired-single"
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr "-mips3d seçeneği -mpaired-single gerektirir"
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, fuzzy, gcc-internal-format
#| msgid "\"%s\" is not a valid option to the preprocessor"
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "\"%s\" önişlemci için geçerli bir seçenek değil"
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC vektörü başvurusu tarafından döndürüldü: bir uyumluluk garanti etmeksizin standartdışı ABI eklentisi"
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "AltiVec komutları iptal edildiğinden vektör yazmaçındaki değer döndürülemez, komutları etkinleştirmek için -maltivec kullanın"
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "AltiVec komutları iptal edildiğinden vektör yazmacındaki argüman aktarılamaz, komutları etkinleştirmek için -maltivec kullanın"
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC vektörü başvurusu tarafından aktarıldı: bir uyumluluk garanti etmeksizin standartdışı ABI eklentisi"
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Treat the input file as already preprocessed"
msgid "internal error: builtin function %s already processed"
msgstr "Girdi dosyaları evvelce önişlemden geçirilmiş kabul edilir"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "argument 1 must be an 8-bit field value"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "2. argüman 5 bitlik bir işaretsiz sabit olmalı"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "2. argüman 5 bitlik bir işaretsiz sabit olmalı"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "2. argüman 5 bitlik bir işaretsiz sabit olmalı"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "__builtin_altivec_predicate'in 1. argümanı bir sabit olmalı"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "__builtin_altivec_predicate'in 1. argümanı aralık dışında"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument %d must be an unsigned literal"
msgstr "2. argüman 5 bitlik bir işaretsiz sabit olmalı"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate is out of range"
msgid "argument %d is an unsigned literal that is out of range"
msgstr "__builtin_spe_predicate'in 1. argümanı aralık dışında"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%q+D takes only zero or two arguments"
msgid "builtin %s only accepts a string argument"
msgstr "%q+D ya iki argüman alır ya da hiç almaz"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument to builtin function"
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "yerleşik işleve aktarılan argüman geçersiz"
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument to builtin function"
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "yerleşik işleve aktarılan argüman geçersiz"
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "3. argüman 4 bitlik bir işaretsiz sabit olmalı"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "3. argüman 4 bitlik bir işaretsiz sabit olmalı"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, fuzzy, gcc-internal-format
#| msgid "argument 3 must be a 4-bit unsigned literal"
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "3. argüman 4 bitlik bir işaretsiz sabit olmalı"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 1 must be 0 or 2"
msgstr "sayı 0 ya da 1 olmalı"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "2. argüman 5 bitlik bir işaretsiz sabit olmalı"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "2. argüman 5 bitlik bir işaretsiz sabit olmalı"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 2 must be 0 or 1"
msgstr "sayı 0 ya da 1 olmalı"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
#| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
msgid "argument 3 must be in the range 0..15"
msgstr "%L'deki ATANH argümanı -1 .. 1 aralığının içinde kalmalı"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "%qs argümanı 2 bitlik işaretsiz bir sabit olmalı"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr "Altivec yerleşiği %qF için çözümlenmemiş aşırı yükleme"
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "dss argümanı 2 bitlik işaretsiz bir sabit olmalı"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "%<__builtin_prefetch%> için 3. argüman bir sabit olmalı"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, fuzzy, gcc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "__builtin_spe_predicate'in 1. argümanı bir sabit olmalı"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, fuzzy, gcc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate is out of range"
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "__builtin_spe_predicate'in 1. argümanı aralık dışında"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "__builtin_spe_predicate'in 1. argümanı bir sabit olmalı"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "__builtin_spe_predicate'in 1. argümanı aralık dışında"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "this builtin function is only available on the fr450"
msgid "Builtin function %s is only valid for the cell processor"
msgstr "bu yerleşik işlev sadece fr450 üzerinde kullanılabilir"
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mvsx option"
msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mhtm option"
msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -maltivec option"
msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mpaired option"
msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mspe option"
msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr ""
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mhard-float option"
msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "built-in function %q+D declared as non-function"
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "command line option %qs is not supported by this configuration"
msgid "Builtin function %s is not supported with the current options"
msgstr "komut satırı seçeneği %qs bu yapılandırmada desteklenmiyor"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "yığıt çerçevesi çok büyük"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support flexible array members"
msgid "-fsplit-stack uses register r29"
msgstr "ISO C90 esnek dizi üyelerini desteklemez"
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, fuzzy, gcc-internal-format
#| msgid "#pragma extern_prefix not supported on this target"
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "#pragma extern_prefix bu hedefte desteklenmiyor"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "bu ABI için 64 bitlik profilleme kodu yok"
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr "AltiVec türlerde %<long double%> kullanımı geçersiz"
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr "AltiVec türlerde mantıksal türlerin kullanımı geçersiz"
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr "AltiVec türlerde %<complex%> kullanımı geçersiz"
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, fuzzy, gcc-internal-format
#| msgid "use of boolean types in AltiVec types is invalid"
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr "AltiVec türlerde mantıksal türlerin kullanımı geçersiz"
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, fuzzy, gcc-internal-format
#| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr "AltiVec türlerde %<long%> kullanımı 64 bitlik kod için geçersiz"
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr "AltiVec türlerde %<long%> kullanımı önerilmiyor; %<int%> kullanın"
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, fuzzy, gcc-internal-format
#| msgid "use of %<long long%> in AltiVec types is invalid"
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr "AltiVec türlerde %<long long%> kullanımı geçersiz"
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, fuzzy, gcc-internal-format
#| msgid "use of %<double%> in AltiVec types is invalid"
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr "AltiVec türlerde %<double%> kullanımı geçersiz"
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid use of %<::%>"
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "%<::%> kullanımı geçersiz"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "%s\"%s\"%s is not allowed"
msgstr "%<#pragma%> burada kullanılamaz"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "spec '%s' is invalid"
msgid "%s\"%s\"%s is invalid"
msgstr "spec '%s' geçersiz"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -35525,6 +35582,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mapcs-stack-check ile -mno-apcs-frame uyumsuz"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 seçeneği PowerPC64 mimarisi gerektirir"
@@ -35617,7 +35675,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, fuzzy, gcc-internal-format
#| msgid "invalid option argument %qs"
msgid "constant value required for builtin %qF argument %d"
@@ -35647,7 +35705,7 @@ msgstr "--resource, -o gerektirir"
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -35669,7 +35727,7 @@ msgstr "dizi indisi için dönüşüm belirsiz"
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -35684,170 +35742,170 @@ msgstr "%qs önerilmiyor"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "sabit argüman %qs için aralık dışında"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "sabit argüman %qs için aralık dışında"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "sabit argüman %qs için aralık dışında"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
#| msgid "%s cannot resolve address of overloaded function"
msgid "unresolved overloaded builtin"
msgstr "%s aşırı yüklü işlevin adresini çözümleyemiyor"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, fuzzy, gcc-internal-format
#| msgid "bad builtin fcode"
msgid "bad builtin icode"
msgstr "hatalı yerleşik fcode"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to builtin function"
msgid "invalid argument %d for builtin %qF"
msgstr "yerleşik işleve aktarılan argüman geçersiz"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr "Yerel değişkenlerin toplam boyutu mimarinin izin verdigi sınırı aşıyor"
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, fuzzy, gcc-internal-format
#| msgid "frame size of %qs is "
msgid "frame size of %qs is %wd bytes"
msgstr "%qs çerçevi boyutu "
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr "%qs özdevimli yığıt tahsisi kullanıyor"
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "z/Architecture kipi %s üzerinde desteklenmiyor"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "ESA/390 kipinde 64 bitlik ABI desteklenmiyor."
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
msgid "hardware vector support not available on %s"
msgstr "Donanım kayan nokta komutlarının kullanımını 32 bitlik işlemlerle sınırlar"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
msgid "hardware decimal floating point instructions not available on %s"
msgstr "Donanım kayan nokta komutlarının kullanımını 32 bitlik işlemlerle sınırlar"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "-mbackchain -mpacked-stack -mhard-float bir arada desteklenmiyor"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr "yığıt boyutunun yığıt koruma değerinden büyük olması gerekir"
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "yığıt boyutu 64k'dan büyük olmamalıdır"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr "-mstack-guard, -mstack-size uyguluyor"
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
#| msgid "argument to \"%s\" should be a non-negative integer"
msgid "arguments to %qs should be non-negative integers"
msgstr "\"%s\" için argüman sıfır ya da pozitif bir tamsayı olmalı"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
#| msgid "argument to %qs attribute larger than %d"
msgid "argument to %qs is too large (max. %d)"
msgstr "%qs özniteliğine argüman %d den büyük"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
#| msgid "__builtin_saveregs not supported by this target"
msgid "value %qs is not supported by attribute %<target%>"
@@ -35911,27 +35969,28 @@ msgstr "r0 bir çağrı taşırmalı yazmaç olarak kullanılabilmeyi gerektirir
msgid "-mrelax is only supported for RTP PIC"
msgstr "static TPF-OS'da desteklenmiyor"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s bu yapılandırma ile desteklenmiyor"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 ile -m64 bir arada olmaz"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "-mcmodel= seçeneğinin değeri (%s) hatalı"
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "-mcmodel= 32 bitlik sistemlerde desteklenmiyor"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "-fcall-saved-REG is not supported for out registers"
@@ -36240,22 +36299,22 @@ msgstr "%<#pragma init%> hatalı, yoksayılıyor"
msgid "invalid constant in %<#pragma %s%>"
msgstr "#pragma %s geçersiz"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr "mantıksal yazmaçlar kayan nokta seçeneği için gerekli"
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "-f%s seçeneği CONST16 komutları ile desteklenmiyor"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr "PIC gerekli ama CONST16 komutları ile desteklenmiyor"
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "sadece ilklendirilmemiş değişkenler .bss bölümüne yerleştirilebilir"
@@ -36349,7 +36408,7 @@ msgstr "%qs özniteliği sadece değişkenlere uygulanır"
msgid "could not read the BRIG file"
msgstr "belirtim dosyası %s bulunamadı\n"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
#| msgid "invalid option argument %qs"
@@ -36776,9 +36835,9 @@ msgid "label %qD defined here"
msgstr "%q+D yaftası tanımlı ama kullanılmamış"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here"
msgid "%qD declared here"
@@ -36920,7 +36979,7 @@ msgstr "ISO C90 %<[*]%> dizi bildirimlerini desteklemez"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -38076,7 +38135,7 @@ msgstr "bildirim belirteçleri umuluyordu"
msgid "two or more data types in declaration specifiers"
msgstr "bildirim belirteçleri içinde iki veya daha fazla veri türü"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> GCC için çok uzun"
@@ -38232,17 +38291,17 @@ msgstr "%<@catch%> veya %<@finally%> olmaksızın %<@try%>"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C salt %<complex%>i %<double complex%> anlamında desteklemez"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C karmaşık tamsayı türleri desteklemez"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -38295,7 +38354,7 @@ msgstr ""
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "expected end of line"
@@ -38340,7 +38399,7 @@ msgid "unknown type name %qE"
msgstr "bilinmeyen yazmaç ismi: %s"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "bildirim belirteçleri umuluyordu"
@@ -38357,7 +38416,7 @@ msgstr "boÅŸ bildirimde %<inline%>"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "betimleyici veya %<(%> umuluyordu"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored for %qE"
msgid "prefix attributes are ignored for methods"
@@ -38375,8 +38434,8 @@ msgstr "tür öznitelikleri sadece tür tanımlarında uygulanabilir"
msgid "unexpected attribute"
msgstr "Öznitelik bit ismi umuluyordu"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
#| msgid "section attribute not allowed for %q+D"
msgid "%<fallthrough%> attribute not followed by %<;%>"
@@ -38418,7 +38477,7 @@ msgstr "dosya etki alanı boş bildiriminde %<auto%>"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "%<,%> veya %<;%> umuluyordu"
@@ -38448,7 +38507,7 @@ msgstr "ISO C90 %<long long%>'u desteklemez"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 %<long long%>'u desteklemez"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "dizge sabiti umuluyordu"
@@ -38520,14 +38579,14 @@ msgstr "%d. şablon argümanı geçersiz"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "betimleyici umuluyordu"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "sembolik sabitler listesinin sonunda virgul"
@@ -38667,7 +38726,7 @@ msgstr "%HISO C90 kod ve bildirimlerin karışmasına izin vermez"
msgid "expected %<}%> before %<else%>"
msgstr "%<,%> veya %<}%> umuluyordu"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
@@ -38693,12 +38752,12 @@ msgstr "%qE özniteliği sadece sınıf tanımlarına uygulanabilir"
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -38712,18 +38771,18 @@ msgstr "betimleyici veya %<*%> umuluyordu"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "deyim umuluyordu"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, fuzzy, gcc-internal-format
#| msgid "%Hempty body in an if-statement"
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "%Hif deyiminin gövdesi boş"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, fuzzy, gcc-internal-format
#| msgid "%Hempty body in an else-statement"
msgid "suggest braces around empty body in an %<else%> statement"
@@ -38734,7 +38793,7 @@ msgstr "%Helse gövdesi boş"
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, fuzzy, gcc-internal-format
#| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
msgid "suggest explicit braces to avoid ambiguous %<else%>"
@@ -38756,7 +38815,7 @@ msgstr ""
msgid "invalid iterating variable in fast enumeration"
msgstr "komuttaki yazmaç geçersiz"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -38950,18 +39009,18 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr "?: için terimler farklı türde"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments specified for %qs attribute"
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "%qs özniteliği için belirtilen argüman sayısı yanlış"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -39019,68 +39078,68 @@ msgstr "bildirim belirteçleri umuluyordu"
msgid "no type or storage class may be specified here,"
msgstr "%qs için saklatım sınıfı belirtilmiş"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, fuzzy, gcc-internal-format
#| msgid "missing %<(%> after %<#pragma pack%> - ignored"
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "%<#pragma pack%> sonrasında %<(%> eksik - yoksayıldı"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, fuzzy, gcc-internal-format
#| msgid "missing %<(%> after %<#pragma pack%> - ignored"
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "%<#pragma pack%> sonrasında %<(%> eksik - yoksayıldı"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, fuzzy, gcc-internal-format
#| msgid "%Jsection attribute cannot be specified for local variables"
msgid "the %<setter%> attribute may only be specified once"
msgstr "%Jbölüm özniteliği yerel değişkenler için belirtilmiş olamaz"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, fuzzy, gcc-internal-format
#| msgid "%Jaddress area attribute cannot be specified for functions"
msgid "the %<getter%> attribute may only be specified once"
msgstr "%Jadres alanı özelliği işlevler için belirtilemez"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
#| msgid "%<this%> may not be used in this context"
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "bu kapsamda %<this%> kullanılamaz"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC memregs must precede any function decls"
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "#pragma GCC memregs bir işlev bildirimi ile öncelenmeli"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr ""
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, fuzzy, gcc-internal-format
#| msgid "%s statement expected at %L"
msgid "for, while or do statement expected"
msgstr "%s deyimi %L'de umuluyordu"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, fuzzy, gcc-internal-format
#| msgid "malformed #pragma GCC pch_preprocess, ignored"
msgid "%<#pragma GCC pch_preprocess%> must be first"
@@ -39097,13 +39156,13 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "#pragma GCC memregs bir işlev bildirimi ile öncelenmeli"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, fuzzy, gcc-internal-format
#| msgid "too many input files"
msgid "too many %qs clauses"
msgstr "girdi dosyası sayısı çok fazla"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected integer expression before ')'"
@@ -39121,61 +39180,61 @@ msgstr "%L'deki ifade değişmez olmalı"
msgid "%qD is not a variable"
msgstr "%qD bir ÅŸablon deÄŸil"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a template"
msgid "%qD is not a pointer variable"
msgstr "%qD bir ÅŸablon deÄŸil"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, fuzzy, gcc-internal-format
#| msgid "comparison between signed and unsigned integer expressions"
msgid "collapse argument needs positive constant integer expression"
msgstr "işaretli ve işaretsiz tamsayı ifadeler arasında karşılaştırma"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<none%>"
msgstr "%<{%> umuluyordu"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<none%> or %<shared%>"
msgstr "%<,%> veya %<;%> umuluyordu"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%>, %<;%> or %<}%>"
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<data%>"
msgstr "%<{%> umuluyordu"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
#| msgid "too many input files"
msgid "too many %<if%> clauses"
msgstr "girdi dosyası sayısı çok fazla"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, fuzzy, gcc-internal-format
#| msgid "too many input files"
msgid "too many %<if%> clauses without modifier"
msgstr "girdi dosyası sayısı çok fazla"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -39205,25 +39264,25 @@ msgstr ""
msgid "%<num_tasks%> value must be positive"
msgstr "%s etiketi (%L'de) %s türünde olmalı"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC memregs must precede any function decls"
msgid "%<grainsize%> value must be positive"
msgstr "#pragma GCC memregs bir işlev bildirimi ile öncelenmeli"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, fuzzy, gcc-internal-format
#| msgid "%s at %L must be a scalar"
msgid "%<priority%> value must be non-negative"
msgstr "%s' (%L'de) bir değişmez olmalıdır"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<tofrom%>"
msgstr "%<{%> umuluyordu"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<scalar%>"
@@ -39234,63 +39293,63 @@ msgstr "%<{%> umuluyordu"
msgid "%<num_workers%> value must be positive"
msgstr ""
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
#| msgid "too many arguments for format"
msgid "too many %<static%> arguments"
msgstr "biçim için argüman sayısı çok fazla"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
#| msgid "Expected attribute bit name"
msgid "unexpected argument"
msgstr "Öznitelik bit ismi umuluyordu"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, fuzzy, gcc-internal-format
#| msgid "%s tag at %L must be of type %s"
msgid "%qs value must be positive"
msgstr "%s etiketi (%L'de) %s türünde olmalı"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute argument not an integer constant"
msgid "%<tile%> argument needs positive integral constant"
msgstr "%qs öznitelik argümanı bir tamsayı sabit değil"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, fuzzy, gcc-internal-format
#| msgid "comparison between signed and unsigned integer expressions"
msgid "ordered argument needs positive constant integer expression"
msgstr "işaretli ve işaretsiz tamsayı ifadeler arasında karşılaştırma"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr ""
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr ""
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
#| msgid "%s tag at %L must be of type %s"
msgid "chunk size value must be positive"
msgstr "%s etiketi (%L'de) %s türünde olmalı"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, fuzzy, gcc-internal-format
#| msgid "invalid const_double operand"
msgid "invalid schedule kind"
@@ -39306,17 +39365,17 @@ msgstr ""
msgid "%<num_teams%> value must be positive"
msgstr ""
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr ""
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, fuzzy, gcc-internal-format
#| msgid "code model %<large%> not supported yet"
msgid "using parameters for %<linear%> step is not supported yet"
@@ -39337,19 +39396,19 @@ msgstr ""
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
#| msgid "invalid %%d operand"
msgid "invalid depend kind"
msgstr "geçersiz %%d terimi"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
#| msgid "invalid mask"
msgid "invalid map kind"
msgstr "mask geçersiz"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
#| msgid "invalid const_double operand"
msgid "invalid dist_schedule kind"
@@ -39361,74 +39420,74 @@ msgstr "const_double terim geçersiz"
msgid "invalid proc_bind kind"
msgstr "geçersiz döngü komutu"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr ""
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, fuzzy, gcc-internal-format
#| msgid "%qs is not a valid output file"
msgid "%qs is not valid for %qs"
msgstr "%qs geçerli bir çıktı dosyası değil"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, fuzzy, gcc-internal-format
#| msgid "%qT is not a nested class of %qT"
msgid "%qs must be the first clause of %qs"
msgstr "%qT %qT'nin alt sınıfı değil"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr ""
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, fuzzy, gcc-internal-format
#| msgid "declaration of %qD shadows a global declaration"
msgid "array section in %<#pragma acc declare%>"
msgstr "%qD bildirimi bir global bildirimi gölgeliyor"
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, fuzzy, gcc-internal-format
#| msgid "%qT is a variably modified type"
msgid "invalid OpenACC clause at file scope"
msgstr "%qT değişkene göre değişen türde"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, fuzzy, gcc-internal-format
#| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "%<for%> döngüsünün ilk bildiriminde %<extern%> değişken %q+D bildirimi"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, fuzzy, gcc-internal-format
#| msgid "invalid use of member %q+D in static member function"
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "statik üye işlevde üye %q+D kullanımı geçersiz"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
#| msgid "expected string literal"
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "dizge sabiti umuluyordu"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr ""
@@ -39445,7 +39504,7 @@ msgstr "%qD bildirilmemiÅŸti"
msgid "expected function name"
msgstr "umulmadık düğüm"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qD does not refer to a function"
@@ -39457,47 +39516,47 @@ msgstr "%qD bir üye şablon işlevi değil"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr "bir işlev tanımıda özniteliklere izin verilmez"
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, fuzzy, gcc-internal-format
#| msgid "attributes are not allowed on a function-definition"
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr "bir işlev tanımıda özniteliklere izin verilmez"
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr ""
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC memregs must precede any function decls"
msgid "%<#pragma acc routine%> must be applied before use"
msgstr "#pragma GCC memregs bir işlev bildirimi ile öncelenmeli"
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC memregs must precede any function decls"
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "#pragma GCC memregs bir işlev bildirimi ile öncelenmeli"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, fuzzy, gcc-internal-format
#| msgid "malformed %<#pragma align%>"
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "%<#pragma align%> bozuk"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, fuzzy, gcc-internal-format
#| msgid "invalid operation on %<__fpreg%>"
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "%<__fpreg%> üzerinde geçersiz işlem"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
@@ -39508,29 +39567,29 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr "Beklenmeyen modül sonu"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, fuzzy, gcc-internal-format
#| msgid "%s statement expected at %L"
msgid "for statement expected"
msgstr "%s deyimi %L'de umuluyordu"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
#| msgid "%s statement expected at %L"
msgid "_Cilk_for statement expected"
msgstr "%s deyimi %L'de umuluyordu"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, fuzzy, gcc-internal-format
#| msgid "expected declaration or statement"
msgid "expected iteration declaration or initialization"
@@ -39541,76 +39600,76 @@ msgstr "bildirim veya deyim umuluyordu"
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "iteration variable %qD should not be firstprivate"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, fuzzy, gcc-internal-format
#| msgid "%<void%> as only parameter may not be qualified"
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "tek parametre olarak %<void%> yeterli olmayabilir"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<for%> after %qs"
msgstr "%<,%> veya %<;%> umuluyordu"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<point%>"
msgstr "%<{%> umuluyordu"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -39626,7 +39685,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr "%<#pragma align%> %D bildiriminden önce görünmeli, yoksayılıyor"
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -39636,34 +39695,34 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<target%>"
msgstr "%<{%> umuluyordu"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<declare%>"
msgstr "%<{%> umuluyordu"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr ""
@@ -39720,25 +39779,25 @@ msgstr "betimleyici veya %<(%> umuluyordu"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%>, %<;%> or %<}%>"
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%qE declared %<threadprivate%> after first use"
msgstr "%<static%> olarak bildirilen `%q+F hiç tanımlanmamış"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, fuzzy, gcc-internal-format
#| msgid "%Jparameter %u has incomplete type"
msgid "%<threadprivate%> %qE has incomplete type"
@@ -39755,56 +39814,56 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr "#pragma GCC memregs bir işlev bildirimi ile öncelenmeli"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, fuzzy, gcc-internal-format
#| msgid "selector must be an integer constant in the range 0..%wi"
msgid "vectorlength must be an integer constant"
msgstr "seçici 0..%wi aralığında bir tamsayı sabit olmalı"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
#| msgid "stack size must be an exact power of 2"
msgid "vectorlength must be a power of 2"
msgstr "yığıt boyutu ikinin üstel katlarında olmalı"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, fuzzy, gcc-internal-format
#| msgid "selector must be an integer constant in the range 0..%wi"
msgid "step size must be an integer constant expression or an integer variable"
msgstr "seçici 0..%wi aralığında bir tamsayı sabit olmalı"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr ""
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr "%<#pragma%> burada kullanılamaz"
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -39815,7 +39874,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr "array new içindeki boyut bütünleyici türde olmalı"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<...%>"
msgid "expected %<:%> or numeral"
@@ -40587,7 +40646,7 @@ msgstr "atamada sol taraf bir biçim özniteliği adayı olabilir"
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "ilklendirmede sol taraf bir biçim özniteliği adayı olabilir"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "dönüş türü bir biçim özniteliği adayı olabilir"
@@ -40924,7 +40983,7 @@ msgstr "skalar ilklendiricide gereğinden fazla öğe"
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO C %<goto *expr;%> kullanımına izin vermez"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "%<noreturn%> olarak bildirilmiş işlev %<return%> deyimi içeriyor"
@@ -40934,7 +40993,7 @@ msgstr "%<noreturn%> olarak bildirilmiş işlev %<return%> deyimi içeriyor"
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, fuzzy, gcc-internal-format
#| msgid "Logical range in CASE statement at %L is not allowed"
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
@@ -40962,7 +41021,7 @@ msgstr "void dönüşlü işlevde %<return%> değer içeriyor"
msgid "function returns address of label"
msgstr "işlev yerel değişkenin adresi ile dönüyor"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "switch miktarı bir tamsayı değil"
@@ -40978,7 +41037,7 @@ msgstr "ISO C'de %<long%> switch ifadesi %<int%> türüne dönüştürülmez"
msgid "case label is not an integer constant expression"
msgstr "dizi boyutu bir tümleyen sabit ifadesi değil"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "case etiketi bir switch deyimi içinde değil"
@@ -40998,17 +41057,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "break deyimi switch ya da döngü içinde değil"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "continue deyimi bir döngü içinde değil"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, fuzzy, gcc-internal-format
#| msgid "break statement not within loop or switch"
msgid "break statement used with OpenMP for loop"
@@ -41020,7 +41079,7 @@ msgstr "break deyimi switch ya da döngü içinde değil"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "break deyimi switch ya da döngü içinde değil"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, fuzzy, gcc-internal-format
#| msgid "continue statement not within a loop"
msgid "continue statement within %<#pragma simd%> loop body"
@@ -41132,12 +41191,12 @@ msgstr "doğrudan değer gereken yerde union türünde değer kullanılmış"
msgid "used vector type where scalar is required"
msgstr "doğrudan değer gereken yerde yapı türünde değer kullanılmış"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -41148,28 +41207,28 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "girdi dosyası sayısı çok fazla"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, fuzzy, gcc-internal-format
#| msgid "bit-field %qs has invalid type"
msgid "bit-field %qE in %qs clause"
msgstr "%qs bit alanı geçersiz tür içeriyor"
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qE is a member of a union"
msgstr "%qD bir üye şablon işlevi değil"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
#| msgid "%qD must not have variable number of arguments"
msgid "%qD is not a variable in %qs clause"
msgstr "%qD değişken sayıda argümana sahip olmamalı"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
#| msgid "'%s' is not a valid class name"
msgid "%qE is not a variable in %qs clause"
@@ -41182,75 +41241,75 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "girdi dosyası sayısı çok fazla"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, fuzzy, gcc-internal-format
#| msgid "%qD must not have variable number of arguments"
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qD değişken sayıda argümana sahip olmamalı"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "low bound %qE of array section does not have integral type"
msgstr "array new içindeki boyut bütünleyici türde olmalı"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "length %qE of array section does not have integral type"
msgstr "array new içindeki boyut bütünleyici türde olmalı"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, fuzzy, gcc-internal-format
#| msgid "Copy array sections into a contiguous block on procedure entry"
msgid "zero length array section in %qs clause"
msgstr "Dizi bölümlerini yordam girdisinde sürekli bir blokun içine kopyalar"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, fuzzy, gcc-internal-format
#| msgid "Copy array sections into a contiguous block on procedure entry"
msgid "array section is not contiguous in %qs clause"
msgstr "Dizi bölümlerini yordam girdisinde sürekli bir blokun içine kopyalar"
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
#| msgid "%qE does not have class type"
msgid "%qE does not have pointer or array type"
@@ -41273,7 +41332,7 @@ msgstr "ISO C nitelikli işlev türlerini yasaklar"
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr ""
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, fuzzy, gcc-internal-format
#| msgid "reference to %qD is ambiguous"
msgid "user defined reduction not found for %qE"
@@ -41284,17 +41343,17 @@ msgstr "%qD ile iliÅŸkilendirme belirsiz"
msgid "variable length element type in array %<reduction%> clause"
msgstr ""
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr ""
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -41314,20 +41373,20 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, fuzzy, gcc-internal-format
#| msgid "type to vector delete is neither pointer or array type"
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr "vektör silme işlemi için tür ne gösterici ne de dizi"
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, fuzzy, gcc-internal-format
#| msgid "%qT is not an accessible base of %qT"
msgid "%qE is not a variable in clause %qs"
msgstr "%qT erişilebilir bir %qT tabanı değil"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr ""
@@ -41339,34 +41398,34 @@ msgstr ""
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
#| msgid "'%s' is not a valid class name"
msgid "%qE is not a variable in %<aligned%> clause"
@@ -41389,60 +41448,60 @@ msgstr "%qD değişken sayıda argümana sahip olmamalı"
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, fuzzy, gcc-internal-format
#| msgid "'%s' is not a valid class name"
msgid "%qE is not a variable in %<depend%> clause"
msgstr "'%s' geçerli bir sınıf ismi değil"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr ""
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr ""
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, fuzzy, gcc-internal-format
#| msgid "%qD does not declare a template type"
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qD bir şablon türü bildirmiyor"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, fuzzy, gcc-internal-format
#| msgid "%qD does not declare a template type"
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD bir şablon türü bildirmiyor"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, fuzzy, gcc-internal-format
#| msgid "%qT is not an accessible base of %qT"
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qT erişilebilir bir %qT tabanı değil"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr ""
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a function template"
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qD bir iÅŸlev ÅŸablonu deÄŸil"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr ""
@@ -41453,32 +41512,32 @@ msgstr ""
msgid "%qs variable is neither a pointer nor an array"
msgstr "vektör silme işlemi için tür ne gösterici ne de dizi"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr ""
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -42067,165 +42126,165 @@ msgstr "işlev çağrısı argümanı bir biçim özniteliği için aday olabili
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, fuzzy, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "%2$q#D işlevinin %<this%> parametresi olarak %1$qT aktarımı niteleyicileri iptal ediyor"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr " %qD çağrısında"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "%qT erişilebilir bir %qT tabanı değil"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, fuzzy, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "%2$s olarak %1$qD bildirimi"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, fuzzy, gcc-internal-format
#| msgid "too many arguments to %s %q+#D"
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "%s %q+#D için argümanlar çok fazla"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, fuzzy, gcc-internal-format
#| msgid "constructors cannot be declared virtual"
msgid "constructor delegates to itself"
msgstr "kurucular virtual olarak bildirilemez"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "işlev olmayan %qD ye çağrı"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr ""
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "%<%T::%s(%A)%#V%> çağrısı ile eşleşen işlev yok"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "%<%T::%s(%A)%#V%> çağrısı ile eşleşen işlev yok"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%D(%A)%>"
msgid "no matching function for call to %<%s(%A)%>"
msgstr "%<%D(%A)%> çağrısı ile eşleşen bir işlev yok"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "aşırı yüklü %<%s(%A)%> çağrısı belirsiz"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, fuzzy, gcc-internal-format
#| msgid "%qT has no non-static data member named %qD"
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "%qT %qD isminde statik olmayan bir üyeye sahip değil"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, fuzzy, gcc-internal-format
#| msgid "%qT has no non-static data member named %qD"
msgid "pure virtual %q#D called from constructor"
msgstr "%qT %qD isminde statik olmayan bir üyeye sahip değil"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, fuzzy, gcc-internal-format
#| msgid "%qT has no non-static data member named %qD"
msgid "pure virtual %q#D called from destructor"
msgstr "%qT %qD isminde statik olmayan bir üyeye sahip değil"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "üye işlev %qD nesne olmaksızın çağrılamaz"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr "%qT aktarımı %qT türünü %qT türü üzerinden seçiyor"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "%qD %qD üzerinden,"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr " %qT türünden %qT türüne dönüşüm için seçiliyor,"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr " çünkü argüman için dönüşüm süreci daha iyi"
-#: cp/call.c:9873
+#: cp/call.c:9878
#, fuzzy, gcc-internal-format
#| msgid "default argument specified in explicit specialization"
msgid "default argument mismatch in overload resolution"
msgstr "doğrudan özelleştirmede öntanımlı argüman belirtilmiş"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, fuzzy, gcc-internal-format
#| msgid "candidate is: %+#D"
msgid " candidate 1: %q#F"
msgstr "aday: %+#D"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, fuzzy, gcc-internal-format
#| msgid "candidate is: %+#D"
msgid " candidate 2: %q#F"
msgstr "aday: %+#D"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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 "İlkinin en kotü dönüşümü ikincisinden daha iyi olsa bile ISO C++ bunlar belirsizdir der:"
-#: cp/call.c:10102
+#: cp/call.c:10107
#, fuzzy, gcc-internal-format
#| msgid "could not convert %qE to %qT"
msgid "could not convert %qE from %qT to %qT"
msgstr "%qE %qT türüne dönüştürülemedi"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, fuzzy, gcc-internal-format
#| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "%qT türündeki sabit olmayan başvurunun geçici %qT türünden ilklendirilmesi geçersiz"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "%qT türündeki başvurunun %qT türündeki ifadeden ilklendirilmesi geçersiz"
@@ -42333,297 +42392,297 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "taban %qT türünden türetilmiş %qT türüne dönüşüm sanal taban %qT üzerinden yapılamaz"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr "sınıf %qT içindeki tüm üye işlevler 'private'"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr "%q#T sadece private bir yıkıcı tanımlıyor ve kardeşleri yok"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr "%q#T sadece private kurucular tanımlıyor ve kardeşleri yok"
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr "%qD için %qT içinde eşsiz bir son değiştirici yok"
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
#| msgid "%q+#D cannot be overloaded"
msgid "%qD can be marked override"
msgstr "%q+#D,"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3128
#, fuzzy, gcc-internal-format
#| msgid "%q+D was hidden"
msgid "%qD was hidden"
msgstr "%q+D"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
#| msgid " by %q+D"
msgid " by %qD"
msgstr " %q+D tarafından gizlendi"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "%q+#D geçersiz; bir anonim union sadece statik olmayan veri üyeleri içerebilir"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "%q+#D geçersiz; bir anonim union sadece statik olmayan veri üyeleri içerebilir"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous union"
msgid "private member %q#D in anonymous union"
msgstr "anonim union içinde private üye %q+#D"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous union"
msgid "private member %q#D in anonymous struct"
msgstr "anonim union içinde private üye %q+#D"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "protected member %q#D in anonymous union"
msgstr "anonim union içinde protected üye %q+#D"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "protected member %q#D in anonymous struct"
msgstr "anonim union içinde protected üye %q+#D"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "bit-alanı %q+#D tümleyen türde değil"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "bit alanı %q+D için genişlik bir tamsayı sabit değil"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "bit alanı %q+D için genişlik negatif"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "bit alanı %q+D için sıfır genişlik"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, fuzzy, gcc-internal-format
#| msgid "width of %q+D exceeds its type"
msgid "width of %qD exceeds its type"
msgstr "%q+D kendi türünden geniş"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, fuzzy, gcc-internal-format
#| msgid "%q+D is too small to hold all values of %q#T"
msgid "%qD is too small to hold all values of %q#T"
msgstr "%q+D alanı %#T türünün tüm değerlerini tutmak için çok küçük"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr "union içinde kuruculu üye %q+#D olamaz"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "union içinde yıkıcılı üye %q+#D olamaz"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "union içinde kopya atama isleçli üye %q+#D olamaz"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3781
+#: cp/class.c:3783
#, fuzzy, gcc-internal-format
#| msgid "%q+D may not be static because it is a member of a union"
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "%q+D bir union üyesi olduğundan static olmayabilir"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
#| msgid "invalid access to non-static data member %qD of NULL object"
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "NULL nesnenin static olmayan veri üyesi %qD'ye erişim geçersiz"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "%q+D alanı ile geçersiz olarak işlev türü bildirildi"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "%q+D alanı ile geçersiz olarak yöntem türü bildirildi"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, fuzzy, gcc-internal-format
#| msgid "ignoring packed attribute on unpacked non-POD field %q+#D"
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr "paketsiz POD olmayan %q+#D alanı üzerinde paketli öznitelik yoksayılıyor"
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "üye olmayan %qs, %<mutable%> olarak bildirilemez"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "üye olmayan %qs, %<mutable%> olarak bildirilemez"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "union %qT içinde çok sayıda alan ilklendirildi"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
#| msgid "field %q+#D with same name as class"
msgid "field %q#D with same name as class"
msgstr "%q+#D alanı sınıf ile aynı isimde"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q#T gösterici veri üyeleri içeriyor"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr " ama %<%T(const %T&)%>ye deÄŸiÅŸtirilmiyor"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " ya da %<operator=(const %T&)%> içeriyor"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr " ama %<operator=(const %T&)%>ye deÄŸiÅŸtirilmiyor"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr ""
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "sanal olmayan yöntem %q+D için ilklendirici belirtilmiş"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, fuzzy, gcc-internal-format
#| msgid "invalid use of non-static member function %qD"
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "static olmayan üye işlev %qD kullanımı geçersiz"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, fuzzy, gcc-internal-format
#| msgid "%qT is not a base of %qT"
msgid "%q+T is not literal because:"
msgstr "%qT %qT tabanında değil"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid " %q+T has a non-trivial destructor"
msgstr "taban sınıf %q#T bir sanal olmayan yıkıcıya sahip"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid " base class %qT of %q+T is non-literal"
msgstr "taban sınıf %q#T bir sanal olmayan yıkıcıya sahip"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
#| msgid "invalid use of non-static data member %q+D"
msgid " non-static data member %qD has non-literal type"
msgstr "static olmayan veri üyesi %q+D kullanımı geçersiz"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
#| msgid "invalid use of non-static data member %q+D"
msgid " non-static data member %qD has volatile type"
msgstr "static olmayan veri üyesi %q+D kullanımı geçersiz"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "taban sınıf %q#T bir sanal olmayan yıkıcıya sahip"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, fuzzy, gcc-internal-format
#| msgid "non-static reference %q+#D in class without a constructor"
msgid "non-static reference %q#D in class without a constructor"
msgstr "bir kurucu olmaksızın sınıf içinde static olmayan başvuru %q+#D"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q+#D in class without a constructor"
msgid "non-static const member %q#D in class without a constructor"
@@ -42631,166 +42690,166 @@ msgstr "bir kurucu olmaksızın sınıf içinde static olmayan sabit üye %q+#D"
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "doğrudan taban %qT belirsizlikten dolayı %qT içinde erişilebilir değil"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "sanal taban %qT belirsizlikten dolayı %qT içinde erişilebilir değil"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, fuzzy, gcc-internal-format
#| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "%q+D alanının göreli konumu ABI-uyumlu değil ve bu GCC'nin gelecek sürümünde değişebilir"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
#| msgid "size of array %qs is too large"
msgid "size of type %qT is too large (%qE bytes)"
msgstr "%qs dizisinin boyutu çok büyük"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<this%> at top level"
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "tepe seviyede %<this%> kullanımı geçersiz"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "esnek dizi üyeli yapı kullanımı geçersiz"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
#| msgid "parameter %qD declared void"
msgid "array member %q#D declared here"
msgstr "parametre %qD void olarak bildirilmiÅŸ"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member not at end of struct"
msgid "zero-size array member %qD not at end of %q#T"
msgstr "%Jesnek dizi yapının son üyesi değil"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member in otherwise empty struct"
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "%Jbaşka bir boş yapı içinde esnek dizi"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
#| msgid "redefinition of %q#T"
msgid "in the definition of %q#T"
msgstr "%q#T sınıfın yeniden tanımı"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member not at end of struct"
msgid "flexible array member %qD not at end of %q#T"
msgstr "%Jesnek dizi yapının son üyesi değil"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
#| msgid "%Jflexible array member in otherwise empty struct"
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "%Jbaşka bir boş yapı içinde esnek dizi"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here"
msgid "next member %q#D declared here"
msgstr "burada bildirilmiÅŸ %q+D"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "%q#T sınıfın yeniden tanımı"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, fuzzy, gcc-internal-format
#| msgid "%q#T has virtual functions but non-virtual destructor"
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "%q#T sanal olmayan kuruculu sanal işlevler içeriyor"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
#| msgid "class %qT does not have any field named %qD"
msgid "type transparent %q#T does not have any fields"
msgstr "sınıf %qT %qD isminde alan içermiyor"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, fuzzy, gcc-internal-format
#| msgid "type %qs has virtual member functions"
msgid "type transparent class %qT has virtual functions"
msgstr "%qs türü sanal üye işlevlere sahip"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "yapı tamamlanmaya çalışılırken önceki ayrıştırma hatalarından dolayı kesildi"
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "dil dizgesi %<\"%E\"%> tanınmıyor"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, fuzzy, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr "%2$qT türüne dönüşüme dayalı aşırı yüklü %1$qD işlevi çözümlenemiyor"
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "%qD işlevinin %q#T türüne dönüşümü için eşleşme yok"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "aşırı yüklü %qD işlevinin %q#T türüne dönüşümü belirsiz"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "%qD üyesine gösterici varsayılıyor"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr "(bir üye göstericisi sadece %<&%E%> ile şekillendirilebilir)"
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "tür bilgisi yetersiz"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "%qE ifadesi %qT türünden %qT türüne dönüştürülemez"
@@ -42800,12 +42859,12 @@ msgstr "%qE ifadesi %qT türünden %qT türüne dönüştürülemez"
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "%q#D yeniden bildirimi"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, fuzzy, gcc-internal-format
#| msgid "changes meaning of %qD from %q+#D"
msgid "changes meaning of %qD from %q#D"
@@ -42838,382 +42897,382 @@ msgstr "işlev %q+#D için soyut dönüş değeri türü geçersiz"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "işlev %q+#D için soyut dönüş değeri türü geçersiz"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, fuzzy, gcc-internal-format
#| msgid "type %qs has virtual member functions"
msgid "%q#T has virtual base classes"
msgstr "%qs türü sanal üye işlevlere sahip"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, fuzzy, gcc-internal-format
#| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "%Jtaban sınıf %q#T kopyalama kurucusunda doğrudan ilklendirilmiş olmalı"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr ""
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
#| msgid "%q+D is normally a non-static function"
msgid "%qD is not usable as a constexpr function because:"
msgstr "%q+D normalde bir static olmayan iÅŸlevdir"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%q+E is not a constant expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "call to internal function %qE"
msgstr "işlev olmayan %qD ye çağrı"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, fuzzy, gcc-internal-format
#| msgid "friend declaration does not name a class or function"
msgid "expression %qE does not designate a constexpr function"
msgstr "kardeş bildirimi bir sınıf veya işlevi isimlendirmiyor"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "call to non-constexpr function %qD"
msgstr "işlev olmayan %qD ye çağrı"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot appear in a constant-expression"
msgid "%qD called in a constant expression before its definition is complete"
msgstr "%qD bir sabit ifadesinde bulunamaz"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot appear in a constant-expression"
msgid "%qD called in a constant expression"
msgstr "%qD bir sabit ifadesinde bulunamaz"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, fuzzy, gcc-internal-format
#| msgid "%q+D was used with no prototype before its definition"
msgid "%qD used before its definition"
msgstr "%q+D tanımlanmadan önce prototipsiz kullanılmış"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, fuzzy, gcc-internal-format
#| msgid "protocol %qs has circular dependency"
msgid "call has circular dependency"
msgstr "protokol %qs döngüsel bağımlılık içeriyor"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr "%d lik azami şablon örneklenim derinliği %qD örnekleniminde aşılıyor (azami değeri arttırmak için -ftemplate-depth-NN kullanın)"
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
#| msgid "right shift count is negative"
msgid "right operand of shift expression %q+E is negative"
msgstr "sağa kaydırma sayısı negatif"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "left operand of shift expression %q+E is negative"
msgstr "virgüllü ifadenin sol terimi etkisiz"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, fuzzy, gcc-internal-format
#| msgid "integral expression %qE is not constant"
msgid "shift expression %q+E overflows"
msgstr "bütünleyen ifade %qE bir sabit değil"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, fuzzy, gcc-internal-format
#| msgid "array subscript is not an integer"
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "dizi indisi bir tamsayı değil"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, fuzzy, gcc-internal-format
#| msgid "array subscript is not an integer"
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "dizi indisi bir tamsayı değil"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized array element"
msgstr "uye %qD için ilklendirici eksik"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer in %qE"
msgstr "%<void *%> gösterici ilişkilendirmesi"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%qE is not a constant expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot appear in a constant-expression"
msgid "mutable %qD is not usable in a constant expression"
msgstr "%qD bir sabit ifadesinde bulunamaz"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized member %qD"
msgstr "uye %qD için ilklendirici eksik"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer"
msgstr "%<void *%> gösterici ilişkilendirmesi"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr ""
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, fuzzy, gcc-internal-format
#| msgid "size of array %qD is not an integral constant-expression"
msgid "the value of %qD is not usable in a constant expression"
msgstr "%qD dizisinin boyutu bir tümleyen sabit ifadesi değil"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, fuzzy, gcc-internal-format
#| msgid "no field %qD found in union being initialized"
msgid "%qD used in its own initializer"
msgstr "ilklendirilen union içinde %qD diye bir alan yok"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, fuzzy, gcc-internal-format
#| msgid "%q+D is not a function,"
msgid "%q#D is not const"
msgstr "%q+D bir iÅŸlev deÄŸil,"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, fuzzy, gcc-internal-format
#| msgid "%q+#D is private"
msgid "%q#D is volatile"
msgstr "%q+#D private'dir"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot appear in a constant-expression"
msgid "%qD was not initialized with a constant expression"
msgstr "%qD bir sabit ifadesinde bulunamaz"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, fuzzy, gcc-internal-format
#| msgid "%qD was not declared in this scope"
msgid "%qD was not declared %<constexpr%>"
msgstr "%qD bu etki alanında bildirilmemiş"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, fuzzy, gcc-internal-format
#| msgid "expression in new-declarator must have integral or enumeration type"
msgid "%qD does not have integral or enumeration type"
msgstr "new bildirimli ifade bütünleyici ya da numaralama türünde olmalı"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
#| msgid "size of array %qD is not an integral constant-expression"
msgid "modification of %qE is not a constant expression"
msgstr "%qD dizisinin boyutu bir tümleyen sabit ifadesi değil"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr "%d lik azami şablon örneklenim derinliği %qD örnekleniminde aşılıyor (azami değeri arttırmak için -ftemplate-depth-NN kullanın)"
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "value %qE of type %qT is not a constant expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, fuzzy, gcc-internal-format
#| msgid "enumeral and non-enumeral type in conditional expression"
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "koşullu ifade içinde enum ve enum olmayan türler"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a reinterpret_cast is not a constant expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "Sabit ifadesinde tür hatalı"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
#| msgid "integral expression %qE is not constant"
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "bütünleyen ifade %qE bir sabit değil"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
#| msgid "integral expression %qE is not constant"
msgid "expression %qE is not a constant expression"
msgstr "bütünleyen ifade %qE bir sabit değil"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "statement is not a constant expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "unexpected expression %qE of kind %s"
msgstr "ifade umuluyordu"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "Sabit ifadesinde tür hatalı"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "use of %<this%> in a constant expression"
msgstr "Sabit ifadesinde tür hatalı"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "cast to non-integral type %qT in a constant expression"
msgstr "Sabit ifadesinde tür hatalı"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "%<static%> olarak bildirilen `%q+F hiç tanımlanmamış"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, fuzzy, gcc-internal-format
#| msgid "%H%qE undeclared here (not in a function)"
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "%H%qE burada bildirilmemiş (bir işlev içinde değil)"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, fuzzy, gcc-internal-format
#| msgid "register variable %qD used in nested function"
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "yazmaç değişkeni %qD iç işlevde kullanılmış"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
#| msgid "size of array is not an integral constant-expression"
msgid "division by zero is not a constant expression"
msgstr "dizi boyutu bir tümleyen sabit ifadesi değil"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%<delete[]%> is not a constant expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, fuzzy, gcc-internal-format
#| msgid "nonconstant array index in initializer"
msgid "non-constant array initialization"
msgstr "ilklendiricide sabit olmayan dizi indisi"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%<goto%> is not a constant expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Unexpected end of file in '%s'"
msgid "unexpected AST of kind %s"
@@ -44095,7 +44154,7 @@ msgstr "deyim umuluyordu"
msgid " skips initialization of %q#D"
msgstr " %q+#D ilklendirmesi atlanıyor"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -44111,7 +44170,7 @@ msgstr "wchar_t isimli yafta"
msgid "%qD is not a type"
msgstr "%qD bir ÅŸablon deÄŸil"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "%qD şablon parametreleri olmaksızın kullanılmış"
@@ -45912,7 +45971,7 @@ msgstr "bu kapsamda %<this%> kullanılamaz"
msgid "parameter declared %<auto%>"
msgstr "%<inline%> bildirimli %q+D parametresi"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "bir argüman listesi olmaksızın %qE şablon isminin kullanımı geçersiz"
@@ -46399,13 +46458,13 @@ msgstr "%<%s %T%> için şablon argüman gerekli"
msgid "%qD has the same name as the class in which it is declared"
msgstr "%qD bildirildiği sınıf ile aynı isimde"
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qT bir ÅŸablon deÄŸil"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
#| msgid "previous declaration %q+#D here"
msgid "previous declaration here"
@@ -46416,8 +46475,8 @@ msgstr "buradaki önceki %q+#D bildirimi ile çelişiyor"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "%qD ile iliÅŸkilendirme belirsiz"
@@ -46469,7 +46528,7 @@ msgstr "yinelenmiş taban türü %qT geçersiz"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, fuzzy, gcc-internal-format
#| msgid "%Jprevious definition here"
msgid "previous definition here"
@@ -46538,7 +46597,7 @@ msgstr ""
msgid "return type %q#T is incomplete"
msgstr "dönüş türü %q#T bir içi boş türdür"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator=%>, %<*this%> için bir başvuru döndürmeli"
@@ -46554,7 +46613,7 @@ msgstr "işlev bildirimi geçersiz"
msgid "no return statements in function returning %qT"
msgstr "void olmayan dönüşlü işlevde `return' deyimi yok"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, fuzzy, gcc-internal-format
#| msgid "function return types not compatible due to %<volatile%>"
msgid "only plain %<auto%> return type can be deduced to %<void%>"
@@ -46721,27 +46780,27 @@ msgstr "static üye %qD bir bit alanı olamaz"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "%qD dizisinin boyutu tümlemeyen %qT türünde"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr ""
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "anonim yapı isimli türün içinde değil"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "isim alanı bağlamındaki anonim kümeler static olmalıdır"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr "üyesiz anonim union"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%> %qT türünde dönmeli"
@@ -46750,68 +46809,68 @@ msgstr "%<operator new%> %qT türünde dönmeli"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, fuzzy, gcc-internal-format
#| msgid "second parameter of %<va_start%> not last named argument"
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "%<va_start%>'in ikinci parametresi isimli son argüman değil"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%> ilk parametreyi %<size_t%> (%qT) türünde alir"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%> %qT türünde dönmeli"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%> ilk parametreyi %qT türünde alır"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%q#D, declared using unnamed type, is used but never defined"
@@ -46821,62 +46880,62 @@ msgstr "%<static%> olarak bildirilen `%q+F hiç tanımlanmamış"
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, fuzzy, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr "%2$qL ilintili önceki %1$q+#D bildirimi"
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, fuzzy, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "%2$qL ilintili önceki %1$q+#D bildirimi"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, fuzzy, gcc-internal-format
#| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr "%q+#D niteliksiz türe başvurmuyor, dolasıyla ilintileme için kullanılmaz"
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%<static%> olarak bildirilen `%q+F hiç tanımlanmamış"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, fuzzy, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "%2$qL ilintili önceki %1$q+#D bildirimi"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
#| msgid "inline function %q+D used but never defined"
msgid "inline function %qD used but never defined"
msgstr "satıriçi işlev %q+D tanımlanmadan kullanılmış"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, fuzzy, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "%2$q+#D'nin %1$P. parametresi için öntanımlı argüman eksik"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, fuzzy, gcc-internal-format
#| msgid "invalid use of non-static member function %qD"
msgid "use of deleted function %qD"
@@ -47203,20 +47262,20 @@ msgstr "sınıf %T kendisiyle dolaylı kardeş"
msgid "invalid initializer for array member %q#D"
msgstr "üye %qs için ilk değer geçersiz"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, fuzzy, gcc-internal-format
#| msgid "uninitialized const member %qD"
msgid "uninitialized const member in %q#T"
msgstr "ilklendirilmemiş sabit üyesi %qD"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
#| msgid "%q+D will be initialized after"
msgid "%q#D should be initialized"
msgstr "%q+D sonradan ilklendirilmiÅŸ olacak"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, fuzzy, gcc-internal-format
#| msgid "%Juninitialized reference member %qD"
msgid "uninitialized reference member in %q#T"
@@ -47324,7 +47383,7 @@ msgstr "dizi ilklendirici hatalı"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, fuzzy, gcc-internal-format
#| msgid "%qE does not have class type"
msgid "%qT is not a class type"
@@ -47345,7 +47404,7 @@ msgstr "%qD bit alanına gösterici geçersiz"
msgid "invalid use of non-static member function %qD"
msgstr "static olmayan üye işlev %qD kullanımı geçersiz"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "static olmayan veri üyesi %qD kullanımı geçersiz"
@@ -47551,24 +47610,24 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr "bileÅŸik sabit deÄŸiÅŸken boyuta sahip"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, fuzzy, gcc-internal-format
#| msgid "cannot declare reference to %q#T"
msgid "cannot capture %qE by reference"
msgstr "%q#T türüne başvuru bildirilemez"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
#| msgid "cannot %s a pointer to incomplete type %qT"
msgid "capture by copy of incomplete type %qT"
msgstr "%s içi boş %qT türüne bir gösterici olamaz"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr ""
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, fuzzy, gcc-internal-format
#| msgid "%<this%> is unavailable for static member functions"
msgid "%<this%> was not captured for this lambda function"
@@ -47624,201 +47683,201 @@ msgstr "%qD için bir şablon parametresine bağımlı bir argüman yok, o halde
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(%<-fpermissive%> kullanırsaniz, G++ kodunuzu kabul edecek ama bildirilmemiş isim kullanımına izin vermek artık önerilmiyor)"
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr ""
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr "%<?:%> için ortadaki terim olmadığından yorumlanamadı"
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "%qD' nin anlamlandırılmış ismi GCC'nin gelecek sürümünde değişecek"
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "%qD' nin anlamlandırılmış ismi GCC'nin gelecek sürümünde değişecek"
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "%qD' nin anlamlandırılmış ismi GCC'nin gelecek sürümünde değişecek"
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "%qD' nin anlamlandırılmış ismi GCC'nin gelecek sürümünde değişecek"
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "%qD' nin anlamlandırılmış ismi GCC'nin gelecek sürümünde değişecek"
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q#D, can't use default assignment operator"
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "statik olmayan sabit üye %q#D, öntanımlı atama işleci kullanamaz"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, fuzzy, gcc-internal-format
#| msgid "non-static reference member %q#D, can't use default assignment operator"
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr "statik olmayan referans üye %q#D, öntanımlı atama işleci kullanamaz"
-#: cp/method.c:969
+#: cp/method.c:970
#, fuzzy, gcc-internal-format
#| msgid "%Hsynthesized method %qD first required here "
msgid "synthesized method %qD first required here "
msgstr "%Hbireştirilmiş %qD yöntemi önce burada gerekli"
-#: cp/method.c:1256
+#: cp/method.c:1257
#, fuzzy, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr "%1$J%<const%> %3$qT türü ile ilklendirilmemiş üye %2$qD"
-#: cp/method.c:1266
+#: cp/method.c:1267
#, fuzzy, gcc-internal-format
#| msgid "Constructor can't be %s"
msgid "defaulted constructor calls non-constexpr %qD"
msgstr "Kurucu %s olmayabilir"
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
#| msgid "initializer for %qT must be brace-enclosed"
msgid "initializer for %q#D is invalid"
msgstr "%qT için ilklendirici {} içinde olmalı"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr ""
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
#| msgid "invalid access to non-static data member %qD of NULL object"
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "NULL nesnenin static olmayan veri üyesi %qD'ye erişim geçersiz"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, fuzzy, gcc-internal-format
#| msgid "repeated using declaration %q+D"
msgid "defaulted declaration %q+D"
msgstr "%q+D bildirimi kullanılarak yinelenmiş"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, fuzzy, gcc-internal-format
#| msgid "array does not match the region tree"
msgid "does not match expected signature %qD"
msgstr "dizi bölge ağacıyla eşleşmiyor"
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, fuzzy, gcc-internal-format
#| msgid "template parameters cannot be friends"
msgid "a template cannot be defaulted"
msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, fuzzy, gcc-internal-format
#| msgid "%q+#D cannot be declared"
msgid "%qD cannot be defaulted"
msgstr "%q+#D bildirilemez"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, fuzzy, gcc-internal-format
#| msgid "file ends in default argument"
msgid "defaulted function %q+D with default argument"
@@ -48025,129 +48084,129 @@ msgstr "%<%T::%D%> yıkıcı isimlendiriyor"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%> %qT içinde kurucu isimlendiriyor"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, fuzzy, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "%3$q#T içinde %<%1$T::%2$D%> ile eşleşen bir üye yok"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "%qD bildirimi %qD'yi kuşatan isim alanında değil"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "%qD bildiriminde doÄŸrudan niteleme"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
#| msgid "%qD has not been declared"
msgid "%qD has not been declared within %D"
msgstr "%qD bildirilmemiÅŸti"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared as a friend"
msgid "only here as a friend"
msgstr "%q+D bir kardeÅŸ olarak bildirilmiÅŸ"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr "%qD %qD içinde bildirilmeliydi"
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, fuzzy, gcc-internal-format
#| msgid "%qs attribute requires an integer constant argument"
msgid "%qD attribute requires a single NTBS argument"
msgstr "%qs özniteliği bir tamsayı sabit argüman gerektirir"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr ""
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr ""
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "%qD öznitelik yönergesi yoksayıldı"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "burada isim alanı rumuzu %qD kullanılamaz, %qD varsayılıyor"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, fuzzy, gcc-internal-format
#| msgid "This switch is deprecated; use -Wextra instead"
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "Önerilmiyor; yerine -Wextra kullanın"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr "kesin kullanım sadece isimalanı kapsamında anlamlıdır"
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, fuzzy, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr "%3$qD isim alanını kapsamayan %2$qD isim alanında doğrudan %1$qD bildirimi"
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr ""
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] ""
msgstr[1] ""
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, fuzzy, gcc-internal-format
#| msgid " %q+#D"
msgid " %qE"
msgstr " %q+#D"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr ""
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr "XXX, pop_everything () iÅŸlevine giriyor\n"
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX, pop_everything () işlevini bırakıyor\n"
@@ -48168,7 +48227,7 @@ msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -48195,7 +48254,7 @@ msgstr "%<::%D%> bildirilmemiÅŸti"
msgid "request for member %qE in non-class type %qT"
msgstr "sınıf olmayan %2$qT türündeki %1$qD üyesi için istek"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> has not been declared"
msgid "%<%T::%E%> has not been declared"
@@ -48265,801 +48324,807 @@ msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(belki de %qT bildiriminden sonra bir ; yoktur)"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a template"
msgid "%qE is not a class template"
msgstr "%qE bir ÅŸablon deÄŸil"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qE bir ÅŸablon deÄŸil"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr "geçersiz şablon kimliği"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a function call cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an increment cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an decrement cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an array reference cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "the address of a label cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "an assignment cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a comma operator cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "%qs cannot appear in a constant-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, fuzzy, gcc-internal-format
#| msgid "invalid use of constructor as a template"
msgid "invalid use of destructor %qD as a type"
msgstr "kurucunun şablon olarak kullanımı geçersiz"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, fuzzy, gcc-internal-format
#| msgid "invalid definition of qualified type %qT"
msgid "invalid combination of multiple type-specifiers"
msgstr "nitelikli tür %qT tanımı geçersiz"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
#| msgid "%qE does not name a type"
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qE bir türü isimlendirmiyor"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qE bir türü isimlendirmiyor"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr "(belki de %<typename %T::%E%> demek istiyordunuz)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
#| msgid "%qE in namespace %qE does not name a type"
msgid "%qE in namespace %qE does not name a template type"
msgstr "%qE %qE isim alanında bir türü isimlendirmiyor"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr "%qE %qE isim alanında bir türü isimlendirmiyor"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> names constructor in %qT"
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%D%> %qT içinde kurucu isimlendiriyor"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, fuzzy, gcc-internal-format
#| msgid "type %qs has no default constructor to call"
msgid "and %qT has no template constructors"
msgstr "%qs türü için çağrılacak öntanımlı kurucu yok"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
#| msgid "%qE in class %qT does not name a type"
msgid "%qE in %q#T does not name a template type"
msgstr "%qE %qT sınıfında bir türü isimlendirmiyor"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, fuzzy, gcc-internal-format
#| msgid "%qE in class %qT does not name a type"
msgid "%qE in %q#T does not name a type"
msgstr "%qE %qT sınıfında bir türü isimlendirmiyor"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, fuzzy, gcc-internal-format
#| msgid "expected string literal"
msgid "expected string-literal"
msgstr "dizge sabiti umuluyordu"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, fuzzy, gcc-internal-format
#| msgid "within this context"
msgid "a wide string is invalid in this context"
msgstr "bu baÄŸlamda"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
#| msgid "integer constant is too large for %qs type"
msgid "integer literal exceeds range of %qT type"
msgstr "tamsayı sabit %qs türü için oldukça büyük"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
#| msgid "floating constant exceeds range of %<%s%>"
msgid "floating literal exceeds range of %qT type"
msgstr "gerçel sayı sabit %<%s%> aralığı dışında"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr ""
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, fuzzy, gcc-internal-format
#| msgid "unable to find a register to spill in class %qs"
msgid "unable to find numeric literal operator %qD"
msgstr "%qs sınıfı içinde dökülecek bir yazmaç bulunamadı"
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "expected declaration"
msgstr "boÅŸ bildirim"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected binary operator"
msgstr "beklenmeyen terim"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected ..."
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
#| msgid "Bad type in constant expression"
msgid "binary expression in operand of fold-expression"
msgstr "Sabit ifadesinde tür hatalı"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "conditional expression in operand of fold-expression"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
#| msgid "type mismatch in conditional expression"
msgid "mismatched operator in fold-expression"
msgstr "koşullu ifadede tür uyumsuzluğu"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, fuzzy, gcc-internal-format
#| msgid "-pipe not supported"
msgid "fixed-point types not supported in C++"
msgstr "-pipe desteklenmiyor"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO C++ da kaşlı ayracla gruplanmış ifadelere izin verilmez"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, fuzzy, gcc-internal-format
#| msgid "statement-expressions are allowed only inside functions"
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "deyim ifadelerine sadece işlevlerin içinde izin verilir"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected primary-expression"
msgstr "ifade umuluyordu"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "bu kapsamda %<this%> kullanılamaz"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, fuzzy, gcc-internal-format
#| msgid "Objective-C declarations may only appear in global scope"
msgid "a template declaration cannot appear at block scope"
msgstr "Objective-C bildirimleri sadece genel etki alanında görünebilir"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr "yerel değişken %qD bu kapsamda görünemez"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected id-expression"
msgstr "ifade umuluyordu"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, fuzzy, gcc-internal-format
#| msgid "%qT is not a class or namespace"
msgid "scope %qT before %<~%> is not a class-name"
msgstr "%qT bir sınıf ya da isim alanı değil"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, fuzzy, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "%2$qT üyesi olarak %<~%1$T%> bildirimi"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr "typedef ismi %qD yıkıcı bildiricisi olarak kullanılmış"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, fuzzy, gcc-internal-format
#| msgid "expected specifier-qualifier-list"
msgid "expected unqualified-id"
msgstr "belirteç niteleyici listesi umuluyordu"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, fuzzy, gcc-internal-format
#| msgid "%qT resolves to %qT, which is not an enumeration type"
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "%qT bir enum türü olmayan %qT türüne çözümleniyor"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, fuzzy, gcc-internal-format
#| msgid "incomplete type %qT used in nested name specifier"
msgid "function template-id %qD in nested-name-specifier"
msgstr "içi boş %qT türü alt isim belirtecinde kullanılmış"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, fuzzy, gcc-internal-format
#| msgid "incomplete type %qT used in nested name specifier"
msgid "variable template-id %qD in nested-name-specifier"
msgstr "içi boş %qT türü alt isim belirtecinde kullanılmış"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qD bir ÅŸablon deÄŸil"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers"
msgid "expected nested-name-specifier"
msgstr "bildirim belirteçleri umuluyordu"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in casts"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in a %<typeid%> expression"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
#| msgid "wrong number of arguments specified for %qs attribute"
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "%qs özniteliği için belirtilen argüman sayısı yanlış"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
#| msgid "wrong type argument to bit-complement"
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "bit-tümler için yanlış türde argüman"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ birleÅŸik sabitlere izin vermez"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, fuzzy, gcc-internal-format
#| msgid "-client_name not allowed with -dynamiclib"
msgid "braced list index is not allowed with array notation"
msgstr "-client_name ile -dynamiclib birarada olmaz"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "%qD kullanımı geçersiz"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, fuzzy, gcc-internal-format
#| msgid "%<%D::%D%> is not a member of %qT"
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%>, %qT'nin bir üyesi değil"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr ""
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C++ tasarlanmış ilkendiricilere izin vermez"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in a new-expression"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr "parantezli tür kimliğinden sonra dizi sınırı yasak"
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr "tür kimliğini sarmalayan parantezleri kaldırmayı deneyin"
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, fuzzy, gcc-internal-format
#| msgid "Expected expression type"
msgid "expected expression-list or type-id"
msgstr "İfade türü umuluyordu"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in a new-type-id"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "new bildirimli ifade bütünleyici ya da numaralama türünde olmalı"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "eski tarz tür dönüşümü"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, fuzzy, gcc-internal-format
#| msgid "suggest parentheses around && within ||"
msgid "suggest parentheses around %<>>%> expression"
msgstr "|| içindeki && çevresinde parantezler önerilir"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ISO C++ tasarlanmış ilkendiricilere izin vermez"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
#| msgid "parse error in template argument list"
msgid "lambda-expression in template-argument"
msgstr "şablon argüman listesinde çözümleme hatası"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "expected end of capture-list"
msgstr "Beklenmeyen modül sonu"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, fuzzy, gcc-internal-format
#| msgid "increment of read-only variable %qD"
msgid "capture of non-variable %qD "
msgstr "salt-okunur değişken %qD için eksiltme"
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared here"
msgid "%q#D declared here"
msgstr "burada bildirilmiÅŸ %q+D"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support complex types"
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C90 karmaşık türleri desteklemez"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, fuzzy, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "öntanımlı argüman %2$q#D bildiriminin %1$d. parametresi için"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
#| msgid "duplicate %<volatile%>"
msgid "duplicate %<mutable%>"
msgstr "%<volatile%> yinelenmiÅŸ"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, fuzzy, gcc-internal-format
#| msgid "attributes after parenthesized initializer ignored"
msgid "attributes at the beginning of statement are ignored"
msgstr "parantezli ilklendiriciden sonraki öznitelikler yoksayıldı"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected labeled-statement"
msgstr "deyim umuluyordu"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "case etiketi %qE bir switch deyimi içinde değil"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> names constructor in %qT"
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%> %qT içinde kurucu isimlendiriyor"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, fuzzy, gcc-internal-format
#| msgid "Discover pure and const functions"
msgid "compound-statement in constexpr function"
msgstr "Saf ve sabit iÅŸlevler keÅŸfedilir"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, fuzzy, gcc-internal-format
#| msgid "expected declaration or statement"
msgid "expected selection-statement"
msgstr "bildirim veya deyim umuluyordu"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in conditions"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, fuzzy, gcc-internal-format
#| msgid "expression statement has incomplete type"
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "ifade deyimi boş tür içeriyor"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, fuzzy, gcc-internal-format
#| msgid "expected declaration or statement"
msgid "expected iteration-statement"
msgstr "bildirim veya deyim umuluyordu"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, fuzzy, gcc-internal-format
#| msgid "break statement not within loop or switch"
msgid "break statement used with Cilk Plus for loop"
msgstr "break deyimi switch ya da döngü içinde değil"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr ""
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ hesaplanmış goto'lara izin vermez"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected jump-statement"
msgstr "deyim umuluyordu"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "fazladan %<;%>"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr "karışık bildirimler ve işlev tanımları yasaktır"
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in a for-range-declaration"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "boÅŸ bildirim"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+#| msgid "invalid initial value for member %qs"
+msgid "invalid initializer for structured binding declaration"
+msgstr "üye %qs için ilk değer geçersiz"
+
+#: cp/parser.c:13220
#, fuzzy, gcc-internal-format
#| msgid "%<friend%> can only be specified inside a class"
msgid "%<friend%> used outside of class"
@@ -49067,529 +49132,529 @@ msgstr "%<friend%> sadece bir sınıf içinde belirtilebilir"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, fuzzy, gcc-internal-format
#| msgid "pure-specifier on function-definition"
msgid "decl-specifier invalid in condition"
msgstr "işlev tanımında pure belirteci"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
#| msgid "%q+D invalid in %q#T"
msgid "%qD invalid in lambda"
msgstr "%q+D %q#T içinde geçersiz"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "sınıf tanımı kardeş olarak bildirilemeyebilir"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, fuzzy, gcc-internal-format
#| msgid "invalid base-class specification"
msgid "invalid linkage-specification"
msgstr "taban sınıf belirtimi geçersiz"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in %<decltype%> expressions"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in a conversion-type-id"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<this%> in non-member function"
msgid "invalid use of %<auto%> in conversion operator"
msgstr "üye olmayan işlevde %<this%> kullanımı geçersiz"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, fuzzy, gcc-internal-format
#| msgid "only constructors take base initializers"
msgid "only constructors take member initializers"
msgstr "temel ilklendiricileri sadece kurucular alır"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "cannot expand initializer for member %<%D%>"
msgstr "uye %qD için ilklendirici eksik"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, fuzzy, gcc-internal-format
#| msgid "static declaration of %q+D follows non-static declaration"
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "%q+D statik bildirimi statik olmayan bildirimi izliyor"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "artık tarih olmuş eski tarz temel sınıf ilklendiricisi"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "%<typename%> anahtar sözcüğüne bu bağlamda izin verilmez (bir nitelikli üye ilklendirici örtük olarak bir tür olduğundan)"
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "expected suffix identifier"
msgstr "betimleyici umuluyordu"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
#| msgid "invalid conditional operand"
msgid "invalid encoding prefix in literal operator"
msgstr "koşullu terim geçersiz"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected operator"
msgstr "beklenmeyen terim"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "%<export%> anahtar sözcüğü gerçekleştirilmedi ve yoksayılacak"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
#| msgid "invalid catch parameter"
msgid "invalid constrained type parameter"
msgstr "yakalama parametresi geçersiz"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
#| msgid "invalid catch parameter"
msgid "cv-qualified type parameter"
msgstr "yakalama parametresi geçersiz"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<virtual%> in template declaration of %q#D"
msgid "invalid use of %<auto%> in default template argument"
msgstr "%<virtual%> kullanımı %q#D şablon bildiriminde geçersiz"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot have default arguments"
msgid "template parameter pack %qD cannot have a default argument"
msgstr "%qD öntanımlı argümanlara sahip olamaz"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, fuzzy, gcc-internal-format
#| msgid "template parameters cannot be friends"
msgid "template parameter packs cannot have default arguments"
msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected template-id"
msgstr "deyim umuluyordu"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "%<<::%> bir şablon argüman listesi başlatamaz"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr "%<<:%> ile %<[%> aynı şeyi gösterir. %<<%> ile %<::%> arasında boşluk bırakın"
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, fuzzy, gcc-internal-format
#| msgid "(if you use -fpermissive G++ will accept your code)"
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr "(-fpermissive kullanırsanız G++ kodunuzu kabul edecek)"
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr "şablon argüman listesinde çözümleme hatası"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected template-name"
msgstr "deyim umuluyordu"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "şablon olarak şablon olmayan %qD kullanılmış"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr "bir şablon olduğunu belirtmek için %<%T::template %D%> kullanın"
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers or %<...%>"
msgid "expected parameter pack before %<...%>"
msgstr "bildirim belirteçleri veya %<...%> umuluyordu"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected template-argument"
msgstr "deyim umuluyordu"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "invalid non-type template argument"
msgstr "tür argümanı geçersiz"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template type %qT"
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "şablon olmayan tür %qT'nin doğrudan örneklenimi"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template type %qT"
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "şablon olmayan tür %qT'nin doğrudan örneklenimi"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "C ilintileme ile şablon özelleştirmesi"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers"
msgid "expected type specifier"
msgstr "bildirim belirteçleri umuluyordu"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids forward parameter declarations"
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO C ileriye dönük parametre bildirimlerine izin vermez"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, fuzzy, gcc-internal-format
#| msgid "Expected expression type"
msgid "expected template-id for type"
msgstr "İfade türü umuluyordu"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, fuzzy, gcc-internal-format
#| msgid "Expected name"
msgid "expected type-name"
msgstr "Umulmadık isim"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "declaration %qD does not declare anything"
msgstr "bildirim hiçbir şey bildirmiyor"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "attributes ignored on uninstantiated type"
msgstr "%qE özniteliği sınıf türleri dışında yoksayılır"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, fuzzy, gcc-internal-format
#| msgid "storage class %qD applied to template instantiation"
msgid "attributes ignored on template instantiation"
msgstr "saklama sınıfı %qD şablon örneklenimine uygulanmış"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr ""
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a function template"
msgid "%qD is an enumeration template"
msgstr "%qD bir iÅŸlev ÅŸablonu deÄŸil"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
#| msgid "expression in new-declarator must have integral or enumeration type"
msgid "%qD does not name an enumeration in %qT"
msgstr "new bildirimli ifade bütünleyici ya da numaralama türünde olmalı"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "unnamed scoped enum is not allowed"
msgstr "%<#pragma%> burada kullanılamaz"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<;%> or %<{%>"
msgstr "%<,%> veya %<;%> umuluyordu"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, fuzzy, gcc-internal-format
#| msgid "Enable automatic template instantiation"
msgid "cannot add an enumerator list to a template instantiation"
msgstr "Özdevinimli şablon örneklenimi etkin olur"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, fuzzy, gcc-internal-format
#| msgid "friend declaration does not name a class or function"
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "kardeş bildirimi bir sınıf veya işlevi isimlendirmiyor"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, fuzzy, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "%3$qD'yi kapsamayan %2$qD etki alanı içinde %1$qD türünde bildirim"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, fuzzy, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "%3$qD'yi kapsamayan %2$qD etki alanı içinde %1$qD türünde bildirim"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, fuzzy, gcc-internal-format
#| msgid "extra qualification ignored"
msgid "extra qualification not allowed"
msgstr "fazladan niteleme yoksayıldı"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "çok sayıda %q#T tanımı"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids %sing an enum"
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ bir enum'um %s-lenmesine izin vermez"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD bir isim alanı ismi değil"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, fuzzy, gcc-internal-format
#| msgid "expected class name"
msgid "expected namespace-name"
msgstr "sınıf ismi umuluyordu"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "a nested namespace definition cannot have attributes"
msgstr "%<#pragma%> burada kullanılamaz"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, fuzzy, gcc-internal-format
#| msgid "Warn when an inlined function cannot be inlined"
msgid "a nested namespace definition cannot be inline"
msgstr "Bir satıriçi işlev satıriçi olamadığında uyarır"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "nested identifier required"
msgstr "betimleyici umuluyordu"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, fuzzy, gcc-internal-format
#| msgid "use of namespace %qD as expression"
msgid "namespace %qD entered"
msgstr "isim alanı %qD'nin ifade olarak kullanımı"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "%<namespace%> definition is not allowed here"
msgstr "%<#pragma%> burada kullanılamaz"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "using bildiriminde bir ÅŸablon kimliÄŸi bulunamaz"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in alias template declarations"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, fuzzy, gcc-internal-format
#| msgid "%s: function definition not converted\n"
msgid "a function-definition is not allowed here"
msgstr "%s: işlev tanımı dönüştürülmedi\n"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "bir işlev tanımında bir asm belirtimine izin verilmez"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "bir işlev tanımıda özniteliklere izin verilmez"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "expected initializer"
msgstr "betimleyici umuluyordu"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, fuzzy, gcc-internal-format
#| msgid "can't initialize friend function %qs"
msgid "initializer provided for function"
msgstr "kardeÅŸ iÅŸlev %qs ilklendirilemiyor"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "parantezli ilklendiriciden sonraki öznitelikler yoksayıldı"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
#| msgid "function %q+D redeclared as inline"
msgid "non-function %qD declared as implicit template"
msgstr "iÅŸlev %q+D 'inline' olarak yeniden bildirilmiÅŸ"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "dizi sınırı bir tamsayı sabit değil"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member reference type %qT"
msgid "cannot define member of dependent typedef %qT"
msgstr "%qT üye referans türünde gösterici oluşturulması"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a type"
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%D%> bir tür değil"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "kurucunun şablon olarak kullanımı geçersiz"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr ""
@@ -49598,7 +49663,7 @@ msgstr ""
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, fuzzy, gcc-internal-format
#| msgid "invalid function declaration"
msgid "invalid declarator"
@@ -49606,377 +49671,377 @@ msgstr "işlev bildirimi geçersiz"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
#| msgid "invalid function declaration"
msgid "qualified-id in declaration"
msgstr "işlev bildirimi geçersiz"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers"
msgid "expected declarator"
msgstr "bildirim belirteçleri umuluyordu"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD bir isim alanıdır"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member of non-class type %qT"
msgid "cannot form pointer to member of non-class %q#T"
msgstr "sınıf olmayan %qT türünde üye göstericisi oluşturulması"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected ptr-operator"
msgstr "beklenmeyen terim"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "cv-niteleyici yinelenmiÅŸ"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
#| msgid "duplicate cv-qualifier"
msgid "multiple ref-qualifiers"
msgstr "cv-niteleyici yinelenmiÅŸ"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, fuzzy, gcc-internal-format
#| msgid "duplicate cv-qualifier"
msgid "duplicate virt-specifier"
msgstr "cv-niteleyici yinelenmiÅŸ"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
#| msgid "default argument for %q#D has type %qT"
msgid "missing template arguments after %qT"
msgstr "%q#D için öntanımlı argüman %qT türünde"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %qD"
msgid "invalid use of %qT"
msgstr "%qD kullanımı geçersiz"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in template arguments"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<virtual%> in template declaration of %q#D"
msgid "invalid use of %<auto%> in template argument"
msgstr "%<virtual%> kullanımı %q#D şablon bildiriminde geçersiz"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "expected type-specifier"
msgstr "betimleyici umuluyordu"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<...%>"
msgid "expected %<,%> or %<...%>"
msgstr "%<:%> veya %<...%> umuluyordu"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in parameter types"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "öntanımlı argümanlara sadece işlev parametresi olarak izin verilir"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot have default arguments"
msgid "parameter pack %qD cannot have a default argument"
msgstr "%qD öntanımlı argümanlara sahip olamaz"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, fuzzy, gcc-internal-format
#| msgid "template parameters cannot be friends"
msgid "template parameter pack cannot have a default argument"
msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, fuzzy, gcc-internal-format
#| msgid "%qD cannot have default arguments"
msgid "parameter pack cannot have a default argument"
msgstr "%qD öntanımlı argümanlara sahip olamaz"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ tasarlanmış ilkendiricilere izin vermez"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not allow designated initializers"
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO C++ tasarlanmış ilkendiricilere izin vermez"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, fuzzy, gcc-internal-format
#| msgid "expected class name"
msgid "expected class-name"
msgstr "sınıf ismi umuluyordu"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared inline after its definition"
msgid "expected %<;%> after class definition"
msgstr "%q+D tanımlandıktan sonra satıriçi bildirilmiş"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared inline after its definition"
msgid "expected %<;%> after struct definition"
msgstr "%q+D tanımlandıktan sonra satıriçi bildirilmiş"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, fuzzy, gcc-internal-format
#| msgid "Unexpected junk after function declaration at %C"
msgid "expected %<;%> after union definition"
msgstr "%C'deki işlev bildiriminden sonra umulmayan döküntü"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<{%> or %<:%>"
msgstr "%<,%> veya %<;%> umuluyordu"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, fuzzy, gcc-internal-format
#| msgid "cannot find file for class %s"
msgid "cannot specify %<override%> for a class"
msgstr "sınıf %s için dosya bulunamıyor"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, fuzzy, gcc-internal-format
#| msgid "friend declaration does not name a class or function"
msgid "qualified name does not name a class"
msgstr "kardeş bildirimi bir sınıf veya işlevi isimlendirmiyor"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "%qD bildirimindeki sınıf ismi geçersiz"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "bir doğrudan özelleştirme %<template <>%> ile öncelenmeli"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, fuzzy, gcc-internal-format
#| msgid "non-template %qD used as template"
msgid "function template %qD redeclared as a class template"
msgstr "şablon olarak şablon olmayan %qD kullanılmış"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+#T"
msgid "previous definition of %q#T"
msgstr "%q+#T türünde önceden tanım"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, fuzzy, gcc-internal-format
#| msgid "expected class name"
msgid "expected class-key"
msgstr "sınıf ismi umuluyordu"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<class%> or %<typename%>"
msgstr "%<,%> veya %<;%> umuluyordu"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, fuzzy, gcc-internal-format
#| msgid "a class-key must be used when declaring a friend"
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr "bir kardeş bildirilirken bir sınıf anahtarı kullanılmalıdır"
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "kardeş bildirimi bir sınıf veya işlevi isimlendirmiyor"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr "işlev tanımında pure belirteci"
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, fuzzy, gcc-internal-format
#| msgid "cannot use %<::%> in parameter declaration"
msgid "stray %<,%> at end of member declaration"
msgstr "parametre bildiriminde %<::%> kullanılamaz"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, fuzzy, gcc-internal-format
#| msgid "cannot use %<::%> in parameter declaration"
msgid "expected %<;%> at end of member declaration"
msgstr "parametre bildiriminde %<::%> kullanılamaz"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr ""
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr "şablonlar dışında %<typename%> kullanımına izin verilmez"
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr "%<typename%> anahtar sözcüğüne bu bağlamda izin verilmez (taban sınıfı örtük olarak bir türdür)"
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in an exception-specification"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
#| msgid "Generate code to check exception specifications"
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "Olağan dışılık belirtimlerini sınayacak kod üretilir"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<this%> in non-member function"
msgid "invalid use of %<auto%> in exception-specification"
msgstr "üye olmayan işlevde %<this%> kullanımı geçersiz"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in exception-declarations"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, fuzzy, gcc-internal-format
#| msgid "%s attribute conflicts with %s attribute at %L"
msgid "attribute using prefix used together with scoped attribute token"
msgstr "%s özniteliği ile %s özniteliği %L'de çelişiyor"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, fuzzy, gcc-internal-format
#| msgid "expected identifier or %<(%>"
msgid "expected an identifier for the attribute name"
msgstr "betimleyici veya %<(%> umuluyordu"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers or %<...%>"
msgid "expected attribute before %<...%>"
msgstr "bildirim belirteçleri veya %<...%> umuluyordu"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, fuzzy, gcc-internal-format
#| msgid "%s cannot appear in a constant-expression"
msgid "a requires expression cannot appear outside a template"
msgstr "%s bir sabit ifadesinde görünemez"
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, fuzzy, gcc-internal-format
#| msgid "invalid redeclaration of %q+D"
msgid "invalid declaration of %<%T::%E%>"
msgstr "yeniden %q+D bildirimi geçersiz"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "şablon parametresi listesi çok az"
@@ -49985,550 +50050,550 @@ msgstr "şablon parametresi listesi çok az"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr "şablon parametresi listesi çok fazla"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "isimli dönüş değerleri artık desteklenmiyor"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
#| msgid "Enable fused multiply/add instructions"
msgid "empty introduction-list"
msgstr "Birleşik çarpma/toplama komutları etkinleştirilir"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, fuzzy, gcc-internal-format
#| msgid "no matching template for %qD found"
msgid "no matching concept for template-introduction"
msgstr "%qD için eşleşen bir şablon yok"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, fuzzy, gcc-internal-format
#| msgid "invalid declaration of member template %q#D in local class"
msgid "invalid declaration of member template in local class"
msgstr "yerel sınıf içinde %q#D üye şablonu bildirimi geçersiz"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr "C ilintilemeli ÅŸablon"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, fuzzy, gcc-internal-format
#| msgid "invalid base-class specification"
msgid "invalid explicit specialization"
msgstr "taban sınıf belirtimi geçersiz"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, fuzzy, gcc-internal-format
#| msgid "template declaration of %qs"
msgid "template declaration of %<typedef%>"
msgstr "%qs ÅŸablon bildirimi"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "a class template declaration must not declare anything else"
msgstr "bildirim hiçbir şey bildirmiyor"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, fuzzy, gcc-internal-format
#| msgid "explicit specialization in non-namespace scope %qD"
msgid "explicit template specialization cannot have a storage class"
msgstr "isim alanı olmayan %qD kapsamında doğrudan özelleştirme"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, fuzzy, gcc-internal-format
#| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "%H%<>>%> alt şablon argüman listesinde %<> >%> olmalıydı"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "sahte %<>>%>, bir şablon argüman listesini sonlandırmak için %<>%> kullanın"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, fuzzy, gcc-internal-format
#| msgid "invalid base-class specification"
msgid "invalid use of %qD in linkage specification"
msgstr "taban sınıf belirtimi geçersiz"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, fuzzy, gcc-internal-format
#| msgid "%<__thread%> before %<extern%>"
msgid "%<__thread%> before %qD"
msgstr "%<extern%> öncesinde %<__thread%>"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ does not support %<long long%>"
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++ %<long long%> desteklemez"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, fuzzy, gcc-internal-format
#| msgid "both %<short%> and %<char%> in declaration specifiers"
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "bildirim belirteçlerinde hem %<short%> hem de %<char%>"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
#| msgid "duplicate %qE"
msgid "duplicate %qD"
msgstr "%qE yinelenmiÅŸ"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "%qs yinelenmiÅŸ"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<new%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<delete%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<return%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<extern%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, fuzzy, gcc-internal-format
#| msgid "expected statement"
msgid "expected %<static_assert%>"
msgstr "deyim umuluyordu"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<decltype%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<operator%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<class%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<template%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<namespace%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<using%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<asm%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<try%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<catch%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<throw%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<__label__%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@try%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@synchronized%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<@throw%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr ""
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr ""
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<::%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<...%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<*%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, fuzzy, gcc-internal-format
#| msgid "expected %<{%>"
msgid "expected %<~%>"
msgstr "%<{%> umuluyordu"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, fuzzy, gcc-internal-format
#| msgid "expected %<:%> or %<...%>"
msgid "expected %<:%> or %<::%>"
msgstr "%<:%> veya %<...%> umuluyordu"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%>, %<;%> or %<}%>"
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "%qs yaftası %q#T isimlemesinde kullanılmış"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, fuzzy, gcc-internal-format
#| msgid "%q+#D previously declared here"
msgid "%q#T was previously declared here"
msgstr "%q+#D evvelce burada bildirilmiÅŸ"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%qD farklı erişimle tekrar bildirilmiş"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, fuzzy, gcc-internal-format
#| msgid "%<template%> (as a disambiguator) is only allowed within templates"
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr "%<template%> (bir belirsizlik giderici olarak) sadece şablonlarda kullanılabilir"
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr "öntanımlı argüman içinde dosya sonu"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr "yanlış yere konmuş %<@%D%> Nesnel-C++ oluşumu"
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr "%<@encode%> bir argüman olarak bir tür belirtmeli"
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr "Nesnel-C++ seçici ismi geçersiz"
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, fuzzy, gcc-internal-format
#| msgid "expected declaration specifiers"
msgid "objective-c++ method declaration is expected"
msgstr "bildirim belirteçleri umuluyordu"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, fuzzy, gcc-internal-format
#| msgid "%Jsection attribute cannot be specified for local variables"
msgid "method attributes must be specified at the end"
msgstr "%Jbölüm özniteliği yerel değişkenler için belirtilmiş olamaz"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, fuzzy, gcc-internal-format
#| msgid "illegal reference type specified for instance variable %qs"
msgid "invalid type for instance variable"
msgstr "gerçekleme değişkeni %qs için ilişkilendirme türü kuraldışı"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "%<@protocol%> sonrasında betimleyici umuluyordu"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored for %qE"
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "%qE özniteliği %qE için yoksayıldı"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "invalid type for property"
msgstr "tür argümanı geçersiz"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, fuzzy, gcc-internal-format
#| msgid "STAT expression at %C must be a variable"
msgid "%<wait%> expression must be integral"
msgstr "%C'deki STAT ifadesi bir değişken olmalıdır"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid reduction-identifier"
msgstr "geçersiz ilklendirici"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, fuzzy, gcc-internal-format
#| msgid "Initialization at %C is not allowed in a PURE procedure"
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "%C'de ilklendirmeye bir PURE iÅŸlevinde izin verilmez"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, fuzzy, gcc-internal-format
#| msgid "register variable %qD used in nested function"
msgid "iteration variable %qD should not be reduction"
msgstr "yazmaç değişkeni %qD iç işlevde kullanılmış"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, fuzzy, gcc-internal-format
#| msgid "not enough type information"
msgid "not enough for loops to collapse"
msgstr "tür bilgisi yetersiz"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, fuzzy, gcc-internal-format
#| msgid "attributes are not allowed on a function-definition"
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "bir işlev tanımıda özniteliklere izin verilmez"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid initializer clause"
msgstr "geçersiz ilklendirici"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
#| msgid "expected expression"
msgid "expected id-expression (arguments)"
msgstr "ifade umuluyordu"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in declare reduction type list"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qD does not refer to a namespace scope function"
msgstr "%qD bir üye şablon işlevi değil"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, fuzzy, gcc-internal-format
#| msgid "junk at end of %<#pragma pack%>"
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "%<#pragma pack%> sonunda döküntü"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
#| msgid "invalid constraints for operand"
msgid "invalid grainsize for _Cilk_for"
msgstr "kısıtlar terim için geçersiz"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC memregs must precede any function decls"
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "#pragma GCC memregs bir işlev bildirimi ile öncelenmeli"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC memregs must precede any function decls"
msgid "%<#pragma simd%> must be inside a function"
msgstr "#pragma GCC memregs bir işlev bildirimi ile öncelenmeli"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC memregs must precede any function decls"
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "#pragma GCC memregs bir işlev bildirimi ile öncelenmeli"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "modüller arası eniyilemeler henüz C++ için gerçeklenmedi"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
#| msgid "Expected variable name at %C"
msgid "expected variable-name"
msgstr "%C'de deÄŸiÅŸken ismi umuluyordu"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, fuzzy, gcc-internal-format
#| msgid "expected %<,%> or %<;%>"
msgid "expected %<,%> or %<)%> after %qE"
msgstr "%<,%> veya %<;%> umuluyordu"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr ""
@@ -50626,7 +50691,7 @@ msgstr "örneklenim sonrası %qD özelleştirmesi"
msgid "candidate is: %#D"
msgstr "aday: %+#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, fuzzy, gcc-internal-format
#| msgid "%s %+#D"
msgid "%s %#D"
@@ -51260,131 +51325,149 @@ msgstr "%qE %qT türü için geçerli bir şablon argümanı değil cunku o bir
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%qE %qT türü için geçerli bir şablon argümanı değil çünkü %qD nesnesi için harici ilintileme yok"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qE %qT türü için geçerli bir şablon argümanı değil çünkü %qD nesnesi için harici ilintileme yok"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+#| msgid "partial specialization %qT does not specialize any template arguments"
+msgid "the address of %qD is not a valid template argument"
+msgstr "kısmi özelleştirme %qT hiç bir şablon argümanını özelleştirmiyor"
+
+#: cp/pt.c:6634
+#, fuzzy, gcc-internal-format
+#| msgid "partial specialization %qT does not specialize any template arguments"
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr "kısmi özelleştirme %qT hiç bir şablon argümanını özelleştirmiyor"
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+#| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "%qE %qT türü için geçerli bir şablon argümanı değil çünkü %qD nesnesi için harici ilintileme yok"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr "cv nitelemesinde çeliştiğinden dolayı %qE %qT türü için geçerli bir şablon argümanı değildir"
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because it is not a lvalue"
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qE %qT türü için geçerli bir şablon argümanı değil cunku o bir sol taraf terimi değil"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because it is not a constant pointer"
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%qE %qT türü için geçerli bir şablon argümanı değil çünkü o bir sabit göstericisi değildir"
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qE %qT türü için geçerli bir şablon argümanı değil çünkü %qD nesnesi için harici ilintileme yok"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%qE %qT türü için geçerli bir şablon argümanı değil çünkü %qD nesnesi için harici ilintileme yok"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qE %qT türü için geçerli bir şablon argümanı değil çünkü o bir göstericidir"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr "yerine %qE kullanmayı deneyin"
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qE %qT türü için geçerli bir şablon argümanı değil çünkü %qT türündedir"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "standart uzlaşımlara bu bağlam içinde izin verilmez"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, fuzzy, gcc-internal-format
#| msgid "applying attributes to template parameters is not implemented"
msgid "ignoring attributes on template argument %qT"
msgstr "özniteliklerin şablon parametrelerine uygulanması gerçeklenmedi"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
#| msgid "applying attributes to template parameters is not implemented"
msgid "ignoring attributes in template argument %qE"
msgstr "özniteliklerin şablon parametrelerine uygulanması gerçeklenmedi"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr ""
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, fuzzy, gcc-internal-format
#| msgid "invalid use of constructor as a template"
msgid "invalid use of destructor %qE as a type"
msgstr "kurucunun şablon olarak kullanımı geçersiz"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr "bir şablon parametresinin bir tür üyesine basvurmak için %<typename %E%> kullanın"
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, fuzzy, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "%2$qD için şablon parametre listesindeki %1$d. argümanda tür/değer uyumsuzluğu"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " %qT türünde bir sabit umulurken %qT alındı"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " bir sınıf sablonu umulurken %qE alındı"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " bir tür umulurken %qE alındı"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " bir tür umulurken %qT alındı"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr " bir sınıf sablonu umulurken %qT alındı"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, fuzzy, gcc-internal-format
#| msgid " expected a template of type %qD, got %qD"
msgid " expected a template of type %qD, got %qT"
msgstr " %qD türünde bir şablon umulurken %qD alındı"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "%2$qD için şablon parametre listesindeki %1$d. argümanda tür/değer uyumsuzluğu"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got %qE"
msgid " expected %qD but got %qD"
@@ -51392,110 +51475,110 @@ msgstr " bir tür umulurken %qE alındı"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, fuzzy, gcc-internal-format
#| msgid "type mismatch in conditional expression"
msgid "type mismatch in nontype parameter pack"
msgstr "koşullu ifadede tür uyumsuzluğu"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
#| msgid "could not convert template argument %qE to %qT"
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "şablon argümanı %qE %qT'ye dönüştürülemedi"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "%d. şablon argümanı geçersiz"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "yanlış sayıda şablon argümanı (%d yerine %d olmalıydı)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of template arguments (%d, should be %d)"
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "yanlış sayıda şablon argümanı (%d yerine %d olmalıydı)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, fuzzy, gcc-internal-format
#| msgid "provided for %q+D"
msgid "provided for %qD"
msgstr "%q+D için sağlanmış"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, fuzzy, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "öntanımlı argüman %2$q#D bildiriminin %1$d. parametresi için"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "%q+D için sağlanmış"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a function template"
msgid "%q#D is not a function template"
msgstr "%qD bir iÅŸlev ÅŸablonu deÄŸil"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "şablon olarak şablon olmayan tür %qT kullanılmış"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "%q+D şablon bildirimi için"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
#| msgid "internal consistency failure"
msgid "template constraint failure"
msgstr "dahili tutarlılık hatası"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a template"
msgid "use of invalid variable template %qE"
msgstr "%qD bir ÅŸablon deÄŸil"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr "%d lik azami şablon örneklenim derinliği %qD örnekleniminde aşılıyor (azami değeri arttırmak için -ftemplate-depth-NN kullanın)"
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
#| msgid "redefinition of default argument for %q#D"
msgid " when instantiating default argument for call to %D"
@@ -51514,289 +51597,289 @@ msgstr "%q#D için öntanımlı argümanın yeniden tanımı"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, fuzzy, gcc-internal-format
#| msgid "variable %qD has initializer but incomplete type"
msgid "variable %qD has function type"
msgstr "%qD değişkeni ilklendiricili ama içi boş türde"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "geçersiz parametre türü %qT"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "%q+D bildiriminde"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "bir dizi döndüren işlev"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "bir işlev döndüren işlev"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "sınıf olmayan %qT türünde üye işlev göstericisi oluşturulması"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr "void'e referans oluÅŸturuluyor"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, fuzzy, gcc-internal-format
#| msgid "forming %s to reference type %qT"
msgid "forming pointer to reference type %qT"
msgstr "%s %qT referans türünde şekilleniyor"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, fuzzy, gcc-internal-format
#| msgid "forming %s to reference type %qT"
msgid "forming reference to reference type %qT"
msgstr "%s %qT referans türünde şekilleniyor"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr "%2$qT işlev türüne ekli %1$qV niteleyicileri yoksayılıyor"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr "%2$qT işlev türüne ekli %1$qV niteleyicileri yoksayılıyor"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "sınıf olmayan %qT türünde üye göstericisi oluşturulması"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "%qT üye referans türünde gösterici oluşturulması"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "void türünde üyeye gösterici oluşturulması"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr "%qT dizisi oluşturulması"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT ne bir class, ne struct, ne de union türünde"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%qT bir enum türü olmayan %qT türüne çözümleniyor"
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qT bir sınıf türü olmayan %qT türüne çözümleniyor"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr "şablonda %qs kullanımı"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, fuzzy, gcc-internal-format
#| msgid "qualified type %qT does not match destructor name ~%qT"
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "yetkin tür %qT, yıkıcı ismi ~%qT ile eslesmiyor"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr "%qE bağımlı ismi bir tür olarak çözümlenmedi ama örneklenim onun bir tür olmasını istiyor"
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr "eğer bu bir tür anlamındaysa %<typename %E%> deyin"
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "geçersiz alan %qD kullanımı"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, fuzzy, gcc-internal-format
#| msgid "invalid use of void expression"
msgid "invalid use of pack expansion expression"
msgstr "void ifade kullanımı geçersiz"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, fuzzy, gcc-internal-format
#| msgid "%<...%> as arguments.)"
msgid "use %<...%> to expand argument pack"
msgstr "%<...%> kabul edeceği varsayılacak.)"
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a type"
msgid "use %<%T::%D%> instead"
msgstr "%<%T::%D%> bir tür değil"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared inline after its definition"
msgid "%qD declared here, later in the translation unit"
msgstr "%q+D tanımlandıktan sonra satıriçi bildirilmiş"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT bir sınıf ya da isim alanı değil"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD ne bir sınıf ne de isim alanı"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
#| msgid "%qT is/uses anonymous type"
msgid "%qT is/uses unnamed type"
msgstr "%qT anonim türdür/tür kullanır"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, fuzzy, gcc-internal-format
#| msgid "default argument for %q#D has type %qT"
msgid "template argument for %qD uses local type %qT"
msgstr "%q#D için öntanımlı argüman %qT türünde"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "%qT değişkene göre değişen türde"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "bütünleyen ifade %qE bir sabit değil"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr " %qD örneklenmeye çalışılıyor"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#T"
msgstr "%q#T için sınıf şablonu örneklenimi belirsiz"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#D"
msgstr "%q#T için sınıf şablonu örneklenimi belirsiz"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
#, fuzzy
#| msgid "%s %+#D"
msgid "%s %#S"
msgstr "%s %+#D"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "şablon olmayan %q#D'nin doğrudan örneklenimi"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, fuzzy, gcc-internal-format
#| msgid "%q#D is not a non-static data member of %qT"
msgid "%qD is not a static data member of a class template"
msgstr "%q#D %qT'nin bir static olmayan üyesi değildir"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "%qD için eşleşen bir şablon yok"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template type %qT"
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "şablon olmayan tür %qT'nin doğrudan örneklenimi"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "%q#D'nin doğrudan örneklenimi"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "yinelenmiş doğrudan %q#D örneklenimi"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, fuzzy, gcc-internal-format
#| msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO C++ doğrudan örneklenimlerde %<extern%> kullanımına izin vermez"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "saklama sınıfı %qD şablon örneklenimine uygulanmış"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, fuzzy, gcc-internal-format
#| msgid "explicit instantiation of non-template %q#D"
msgid "explicit instantiation of non-class template %qD"
msgstr "şablon olmayan %q#D'nin doğrudan örneklenimi"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "şablon olmayan tür %qT'nin doğrudan örneklenimi"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "şablon tanımından önce %q#T'nin doğrudan örneklenimi"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "ISO C++ doğrudan örneklenimlerde %qE kullanımına izin vermez"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "yinelenmiş doğrudan %q#T örneklenimi"
@@ -51808,102 +51891,102 @@ msgstr "yinelenmiş doğrudan %q#T örneklenimi"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "bir tanımlama olmadan %qD'nin doğrudan örneklenimi"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, fuzzy, gcc-internal-format
#| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr "%d lik azami şablon örneklenim derinliği %q+D örnekleniminde aşılıyor (azami değeri arttırmak için -ftemplate-depth-NN kullanın)"
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, fuzzy, gcc-internal-format
#| msgid "invalid catch parameter"
msgid "invalid template non-type parameter"
msgstr "yakalama parametresi geçersiz"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, fuzzy, gcc-internal-format
#| msgid "%q#T is not a valid type for a template constant parameter"
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%q#T bir şablon sabiti parametresi için geçerli bir tür değildir"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr ""
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
#| msgid "non-template %qD used as template"
msgid "non-class template %qT used without template arguments"
msgstr "şablon olarak şablon olmayan %qD kullanılmış"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
#| msgid "template argument %d is invalid"
msgid "class template argument deduction failed:"
msgstr "%d. şablon argümanı geçersiz"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
#| msgid "function not considered for inlining"
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "işlev satıriçine alınma sırasında görmezden gelinir"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
#| msgid "invalid covariant return type for %q+#D"
msgid "unable to deduce lambda return type from %qE"
msgstr "%q+#D için ortak değişen dönüş türü geçersiz"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, fuzzy, gcc-internal-format
#| msgid "unable to emulate %qs"
msgid "unable to deduce %qT from %qE"
msgstr "%qs öykünümü mümkün değil"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "komut kendi kısıtlarını gözönüne almıyor:"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "komut kendi kısıtlarını gözönüne almıyor:"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not satisfy placeholder constraints"
@@ -52076,507 +52159,507 @@ msgstr "%q+#D bildirilemez"
msgid " since %q+#D declared in base class"
msgstr " `%q+#D' taban sınıfta bildirildiğinden"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, fuzzy, gcc-internal-format
#| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "%Hanlamca belirsiz %<else%>den kaçınmak için kaşlı ayraçlar önerilir"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "asm terimi %qE'nin türü saptanamadı"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, fuzzy, gcc-internal-format
#| msgid "Objective-C declarations may only appear in global scope"
msgid "__label__ declarations are only allowed in function scopes"
msgstr "Objective-C bildirimleri sadece genel etki alanında görünebilir"
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
#| msgid "invalid use of member %q+D in static member function"
msgid "invalid use of member %qD in static member function"
msgstr "statik üye işlevde üye %q+D kullanımı geçersiz"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "yıkıcıların argümanı olmaz"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "statik üye işlevlerde %<this%> kullanılmaz"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "üye olmayan işlevde %<this%> kullanımı geçersiz"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "tepe seviyede %<this%> kullanımı geçersiz"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "sözde yıkıcı isminde niteleyen etki alanı geçersiz"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "yetkin tür %qT, yıkıcı ismi ~%qT ile eslesmiyor"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE %qT türünde değil"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, fuzzy, gcc-internal-format
#| msgid "compound literal has variable size"
msgid "compound literal of non-object type %qT"
msgstr "bileÅŸik sabit deÄŸiÅŸken boyuta sahip"
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "şablon türü parametrelerde %<class%> ya da %<typename%> sözcüğü kullanılmalı"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "bir şablonun şablon parametresinin öntanımlı değeri olarak %qT türünün kullanımı geçersiz"
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "bir şablonun şablon parametresi için öntanımlı argüman geçersiz"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "şablon parametre listesi içinde %q#T tanımı"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "nitelikli tür %qT tanımı geçersiz"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "taban sınıf belirtimi geçersiz"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "cannot capture member %qD of anonymous union"
msgstr "anonim union içinde protected üye %q+#D"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a template"
msgid "%qD is not captured"
msgstr "%qD bir ÅŸablon deÄŸil"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, fuzzy, gcc-internal-format
#| msgid "use of %<auto%> variable from containing function"
msgid "use of local variable with automatic storage from containing function"
msgstr "iceren işlevden %<auto%> kullanımı"
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr "iceren işlevden parametre kullanımı"
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
#| msgid "use of parameter from containing function"
msgid "use of parameter outside function body"
msgstr "iceren işlevden parametre kullanımı"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
#| msgid "invalid type argument"
msgid "missing template arguments"
msgstr "tür argümanı geçersiz"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "%qD şablon parametresi %qT türündeyse butunleyen ya da sırali türde olmadığından bir butunleyen sabit ifadesinde kullanılmaz"
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "isim alanı %qD'nin ifade olarak kullanımı"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "sınıf sablonu %qT'nin ifade olarak kullanımı"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "uye %qD için istek çoklu miras kafesi içinde belirsiz"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "%qD bir sabit ifadesinde bulunamaz"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "%qE türü bilinmiyor"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, fuzzy, gcc-internal-format
#| msgid "%qT is not a template type"
msgid "%qT is not an enumeration type"
msgstr "%qT bir şablon türü değil"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, fuzzy, gcc-internal-format
#| msgid "storage class specifiers invalid in parameter declarations"
msgid "Parameter pack __bases only valid in template declaration"
msgstr "saklatım sınıfı belirteçleri parametre bildiriminde geçersiz"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, fuzzy, gcc-internal-format
#| msgid "invalid use of non-static member function %qD"
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "static olmayan üye işlev %qD kullanımı geçersiz"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, fuzzy, gcc-internal-format
#| msgid "reference to %qD is ambiguous"
msgid "user defined reduction lookup is ambiguous"
msgstr "%qD ile iliÅŸkilendirme belirsiz"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, fuzzy, gcc-internal-format
#| msgid "type to vector delete is neither pointer or array type"
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr "vektör silme işlemi için tür ne gösterici ne de dizi"
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<restrict%>"
msgid "%qE has const type for %<reduction%>"
msgstr "%<restrict%> kullanımı geçersiz"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr ""
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, fuzzy, gcc-internal-format
#| msgid "%qT is not an accessible base of %qT"
msgid "%qD is not a variable in clause %qs"
msgstr "%qT erişilebilir bir %qT tabanı değil"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, fuzzy, gcc-internal-format
#| msgid "instance variable %qs is declared private"
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "gerçeklenim değişkeni %qs private olarak bildirilmiş"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, fuzzy, gcc-internal-format
#| msgid "STAT expression at %C must be a variable"
msgid "%<gang%> static expression must be integral"
msgstr "%C'deki STAT ifadesi bir değişken olmalıdır"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
#| msgid "%s tag at %L must be of type %s"
msgid "%<gang%> static value must be positive"
msgstr "%s etiketi (%L'de) %s türünde olmalı"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, fuzzy, gcc-internal-format
#| msgid "STAT expression at %C must be a variable"
msgid "%<gang%> num expression must be integral"
msgstr "%C'deki STAT ifadesi bir değişken olmalıdır"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, fuzzy, gcc-internal-format
#| msgid "STAT expression at %C must be a variable"
msgid "%<vector%> length expression must be integral"
msgstr "%C'deki STAT ifadesi bir değişken olmalıdır"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, fuzzy, gcc-internal-format
#| msgid "STAT expression at %C must be a variable"
msgid "%<worker%> num expression must be integral"
msgstr "%C'deki STAT ifadesi bir değişken olmalıdır"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
#| msgid "Expression at %L must be scalar"
msgid "%qs expression must be integral"
msgstr "%L'deki ifade değişmez olmalı"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, fuzzy, gcc-internal-format
#| msgid "%s tag at %L must be of type %s"
msgid "%<gang%> num value must be positive"
msgstr "%s etiketi (%L'de) %s türünde olmalı"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
#| msgid "stack size must be an exact power of 2"
msgid "%<vector%> length value must be positive"
msgstr "yığıt boyutu ikinin üstel katlarında olmalı"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
#| msgid "%s expression list treated as compound expression"
msgid "%qs length expression must be positive constant integer expression"
msgstr "%s ifade listesi bilesik ifade olarak ele alıniyor"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr ""
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
#| msgid "%qD must not have variable number of arguments"
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qD değişken sayıda argümana sahip olmamalı"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
#| msgid "%qD must not have variable number of arguments"
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qD değişken sayıda argümana sahip olmamalı"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
#| msgid "too many input files"
msgid "template %qE in clause %qs"
msgstr "girdi dosyası sayısı çok fazla"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, fuzzy, gcc-internal-format
#| msgid "STAT expression at %C must be a variable"
msgid "%<grainsize%> expression must be integral"
msgstr "%C'deki STAT ifadesi bir değişken olmalıdır"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, fuzzy, gcc-internal-format
#| msgid "STAT expression at %C must be a variable"
msgid "%<priority%> expression must be integral"
msgstr "%C'deki STAT ifadesi bir değişken olmalıdır"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, fuzzy, gcc-internal-format
#| msgid "STAT expression at %C must be a variable"
msgid "%<num_tasks%> expression must be integral"
msgstr "%C'deki STAT ifadesi bir değişken olmalıdır"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
#| msgid "%<tree%> is not defined as a pointer type"
msgid "%<tile%> argument needs integral type"
msgstr "%<tree%> bir gösterici türü olarak tanımlı değil"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr ""
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, fuzzy, gcc-internal-format
#| msgid "CRIS-port assertion failed: "
msgid "static assertion failed"
msgstr "CRIS-port olumlaması başarısız: "
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "CRIS-port assertion failed: "
msgid "static assertion failed: %s"
msgstr "CRIS-port olumlaması başarısız: "
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, fuzzy, gcc-internal-format
#| msgid "non-static declaration of %q+D follows static declaration"
msgid "non-constant condition for static assertion"
msgstr "%q+D statik olmayan bildirim statik bildirimi izliyor"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, fuzzy, gcc-internal-format
#| msgid "Argument of SELECT statement at %L must be a scalar expression"
msgid "argument to decltype must be an expression"
msgstr "%L'deki SELECT deyiminin argümanı bir sabit ifadesi olmalı"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, fuzzy, gcc-internal-format
#| msgid "%s cannot resolve address of overloaded function"
msgid "decltype cannot resolve address of overloaded function"
msgstr "%s aşırı yüklü işlevin adresini çözümleyemiyor"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "virgüllü ifadenin sol terimi etkisiz"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, fuzzy, gcc-internal-format
#| msgid "template argument %qE involves template parameter(s)"
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "şablon argümanı %qE şablon parametre(ler)ini içine alıyor"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument to %<__builtin_return_address%>"
msgid "non-pointer argument to %<__builtin_launder%>"
@@ -52593,121 +52676,121 @@ msgstr "%qV niteleyicileri %qT'ye uygulanamaz"
msgid "lambda-expression in a constant expression"
msgstr "Sabit ifadesinde tür hatalı"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on types"
msgid "%qE attribute applied to %qD with void return type"
msgstr "%qE özniteliği veri türlerinde yoksayılır"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute can only be applied to class definitions"
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "%qE özniteliği sadece sınıf tanımlarına uygulanabilir"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "istenen init_priority bir tamsayı sabit değil"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "%qE özniteliği sadece sınıf türünde nesnelerin dosya bağlamı tanımlarında kullanılabilir"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "istenen init_priority aralık dışında"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "istenen init_priority iç kullanim için ayrilmiştir"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "bu platformda %qE özniteliği desteklenmiyor"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr "%2$s olarak %1$qD bildirimi"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute requires prototypes with named arguments"
msgid "the %qE attribute requires arguments"
msgstr "%qE özniteliği isimli argümanları olan prototipler gerektirir"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
#| msgid "argument of %qs attribute is not a string constant"
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "%qs özniteliğinin argümanı bir dizge sabiti değil"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
#| msgid "argument of %qs attribute is not a string constant"
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "%qs özniteliğinin argümanı bir dizge sabiti değil"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "%<%T::%D%> geçerli bir bildirici değil"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid character in an identifier"
msgstr "%<%T::%D%> geçerli bir bildirici değil"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "%qE özniteliği sınıf türleri dışında yoksayılır"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute can only be applied to class definitions"
msgid "%qE attribute applied to %qT after its definition"
msgstr "%qE özniteliği sadece sınıf tanımlarına uygulanabilir"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
#| msgid "storage class %qD applied to template instantiation"
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "saklama sınıfı %qD şablon örneklenimine uygulanmış"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, fuzzy, gcc-internal-format
#| msgid "storage class %qD applied to template instantiation"
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "saklama sınıfı %qD şablon örneklenimine uygulanmış"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
#| msgid "%J%qE attribute applies only to functions"
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "%J%qE özniteliği sadece işlevlere uygulanır"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
#| msgid "%J%qE attribute applies only to functions"
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "%J%qE özniteliği sadece işlevlere uygulanır"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, fuzzy, gcc-internal-format
#| msgid "array bound is not an integer constant"
msgid "zero as null pointer constant"
msgstr "dizi sınırı bir tamsayı sabit değil"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "lang_* denetimi: %2$s dosyasının %3$d. satırındaki %1$s içinde başarısız"
@@ -53457,173 +53540,173 @@ msgstr " üyeye gösterici dönüşümünde"
msgid "invalid conversion to type %qT from type %qT"
msgstr "%qT'ye %qT'den dönüşüm geçersiz"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "%4$qD işlevinin %3$qP. argümanı için %1$qT türü %2$qT türüne dönüştürülemez"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr "%4$qD işlevinin %3$qP. argümanı için %1$qT türü %2$qT türüne dönüştürülemez"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in argument passing"
msgstr "%qT %qT'ye %s içinde dönüştürülemez"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT"
msgstr "%qT %qT'ye %s içinde dönüştürülemez"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in initialization"
msgstr "%qT %qT'ye %s içinde dönüştürülemez"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in return"
msgstr "%qT %qT'ye %s içinde dönüştürülemez"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, fuzzy, gcc-internal-format
#| msgid "cannot convert %qT to %qT in %s"
msgid "cannot convert %qT to %qT in assignment"
msgstr "%qT %qT'ye %s içinde dönüştürülemez"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
#| msgid "return type %q#T is incomplete"
msgid "class type %qT is incomplete"
msgstr "dönüş türü %q#T bir içi boş türdür"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, fuzzy, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "%2$qE işlevinin %1$d. argümanı bir biçim özniteliği adayı olabilir"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, fuzzy, gcc-internal-format
#| msgid "return type might be a candidate for a format attribute"
msgid "parameter might be a candidate for a format attribute"
msgstr "dönüş türü bir biçim özniteliği adayı olabilir"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, fuzzy, gcc-internal-format
#| msgid "argument of function call might be a candidate for a format attribute"
msgid "target of conversion might be a candidate for a format attribute"
msgstr "işlev çağrısı argümanı bir biçim özniteliği için aday olabilir"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, fuzzy, gcc-internal-format
#| msgid "argument of function call might be a candidate for a format attribute"
msgid "target of initialization might be a candidate for a format attribute"
msgstr "işlev çağrısı argümanı bir biçim özniteliği için aday olabilir"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, fuzzy, gcc-internal-format
#| msgid "assignment left-hand side might be a candidate for a format attribute"
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "atamada sol taraf bir biçim özniteliği adayı olabilir"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr "%2$q+D işlevinin %1$P. argümanına aktarımda"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "geçiciye başvuru dönüyor"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "sag yansiz dönüşluye referans"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, fuzzy, gcc-internal-format
#| msgid "reference to local variable %q+D returned"
msgid "reference to local variable %qD returned"
msgstr "yerel deÄŸiÅŸken %q+D'ye referans donduruldu"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of label %qD returned"
msgstr "yerel deÄŸiÅŸken %q+D adresi donduruldu"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of local variable %qD returned"
msgstr "yerel deÄŸiÅŸken %q+D adresi donduruldu"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "bir yıkıcıdan değer donuyor"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "bir kurucunun bir işlev deneme blokunun bir tutamagından dondurulemez"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "kurucudan bir deÄŸer dondurulemez"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "%qT donduren işlevde değer içermeyen return"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
#| msgid "missing initializer"
msgid "returning initializer list"
msgstr "ilklendirici yok"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr "new türleri bir dönüş türünde tanımlanamayabilir"
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, fuzzy, gcc-internal-format
#| msgid "Inconsistent ranks for operator at %L and %L"
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr "%L ve %L'de işliçler için sıralar uyumsuz"
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "'void' dönüşlu işlevde değer içeren `return' deyimi"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%>', %<throw()%> olarak bildirilmedikce (ya da -fcheck-new etkinken) NULL donmemeli"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -57980,88 +58063,88 @@ msgstr "Nesne '%s' (%L'de), %s SAVE özniteliğine sahip olmalı"
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr ""
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' cannot appear in the expression at %L"
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr "Değişken '%s' (%L'de) ifade içinde görünemez"
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr ""
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -58268,12 +58351,12 @@ msgstr "%L'de tanımlanmış atamanın ilk argümanı INTENT(IN) veya INTENT(INO
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr "%L'de tanımlanmış atamanın ikinci argümanı INTENT(IN) olmalıdır"
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr "%L'deki işleç arayüzünün ilk argümanı INTENT(IN) olmalıdır"
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr "%L'deki işleç arayüzünün ikinci argümanı INTENT(IN) olmalıdır"
@@ -59124,566 +59207,581 @@ msgstr "%C'de biçim belirtimi yinelenmiş"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "%C'de biçim belirtimi yinelenmiş"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: X descriptor requires leading space count at %C"
msgid "X descriptor requires leading space count at %L"
msgstr "Ek: %C'de X tanımlayıcı rehber boşluk sayısı gerektirir"
-#: fortran/io.c:762
+#: fortran/io.c:724
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: $ descriptor at %C"
msgid "$ descriptor at %L"
msgstr "Ek: %C'de $ tanımlayıcı"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "$ must be the last specifier"
msgid "$ should be the last specifier in format at %L"
msgstr "$ son belirteç olmalı"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %C"
msgid "Extension: Zero width after L descriptor at %L"
msgstr "Ek: %C'de L tanımlayıcısından sonraki pozitif genişlik eksik"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %C"
msgid "Missing positive width after L descriptor at %L"
msgstr "Ek: %C'de L tanımlayıcısından sonraki pozitif genişlik eksik"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, fuzzy, gcc-internal-format
#| msgid "%s in format string at %C"
msgid "%<G0%> in format at %L"
msgstr "Biçim dizgesi içinde %s (%C'de)"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Positive width required"
msgid "Positive width required in format specifier %s at %L"
msgstr "Pozitif geniÅŸlik gerekli"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unrecognized format specifier"
msgid "Period required in format specifier %s at %L"
msgstr "tanınmayan biçim belirteci"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unrecognized format specifier"
msgid "Period required in format specifier at %L"
msgstr "tanınmayan biçim belirteci"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing comma at %C"
msgid "Missing comma at %L"
msgstr "Ek: %C'de virgül eksik"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s in format string at %C"
msgid "%s in format string at %L"
msgstr "Biçim dizgesi içinde %s (%C'de)"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Non-character in FORMAT tag at %L"
msgid "Extraneous characters in format at %L"
msgstr "Ek: %L'deki FORMAT etiketindeki deÄŸer karakter deÄŸil"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Format statement in module main block at %C."
msgid "Format statement in module main block at %C"
msgstr "%C'deki main modülü bloku içinde biçim beyanı"
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "%C'deki ENTRY deyimi bir INTERFACE bloku içindeymiş gibi görünmüyor"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "%C'de biçim yaftası eksik"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Duplicate %s specification at %C"
msgid "Invalid value for %s specification at %C"
msgstr "%s belirtimi %C'de yinelenmiÅŸ"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "%s belirtimi %C'de yinelenmiÅŸ"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable tag cannot be INTENT(IN) at %C"
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr "%C'de deÄŸiÅŸken etiketi INTENT(IN) olamaz"
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Variable tag cannot be assigned in PURE procedure at %C"
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr "Değişken etiketi %C'deki PURE yordamında atanamaz"
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "%s etiket belirtimi %C'de yinelenmiÅŸ"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr "%L'de FORMAT etiketindeki sabit ifadesi öntanımlı CHARACTER türünde olmalıdır"
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr "%L'de FORMAT etiketindeki sabit ifadesi öntanımlı CHARACTER türünde olmalıdır"
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr "Atıl: %L'da FORMAT etiketinde ASSIGNED değişkeni"
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L has not been assigned a format label"
msgid "Variable %qs at %L has not been assigned a format label"
msgstr "'%s' değişkeni (%L'de) bir biçim yaftası atamamış"
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Non-character in FORMAT tag at %L"
msgid "Non-character in FORMAT tag at %L"
msgstr "Ek: %L'deki FORMAT etiketindeki deÄŸer karakter deÄŸil"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Character array in FORMAT tag at %L"
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr "Ek: %L'de FORMAT etiketinde karakter dizisi"
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Character array in FORMAT tag at %L"
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr "Ek: %L'de FORMAT etiketinde karakter dizisi"
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Character array in FORMAT tag at %L"
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr "Ek: %L'de FORMAT etiketinde karakter dizisi"
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "%s etiketi (%L'de) %s türünde olmalı"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s tag at %L must be of type %s or %s"
msgid "%s tag at %L must be a character string of default kind"
msgstr "%s etiketi (%L'de) ya %s ya da %s türünde olmalıdır"
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "%s' etiketi (%L'de) bir değişmez olmalı"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: IOMSG tag at %L"
msgid "IOMSG tag at %L"
msgstr "Fortran 2003: %L'de IOMSG etiketi"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr "Fortran 95 %L'de SIZE etiketinde öntanımlı INTEGER gerektirir"
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Bad INTENT specification at %C"
msgid "NEWUNIT specifier at %L"
msgstr "%C'deki INTENT belirtimi hatalı"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: CONVERT tag at %L"
msgid "CONVERT tag at %L"
msgstr "Ek: %L'de CONVERT etiketi"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: FLUSH statement at %C"
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "Fortran 2003: %C'de FLUSH deyimi"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, fuzzy, gcc-internal-format
#| msgid "Expecting %s statement at %C"
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "%s deyimi umuluyordu (%C'de)"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, fuzzy, gcc-internal-format
#| msgid "Expected expression in %s statement at %C"
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "%s deyiminde ifade umuluyordu (%C'de)"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, fuzzy, gcc-internal-format
#| msgid "Name '%s' in %s statement at %C is not a loop name"
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "İsim '%s' %s deyimi içindeki bir döngü ismi değil (%C'de)"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr "%C'deki PURE yordamda OPEN deyimine izin verilmez"
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr "%L'deki INQUIRE deyimi ya FILE ya da UNIT belirteci gerektir"
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr "%C'deki END etiketine çıktı deyiminde izin verilmez"
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr "%C'deki END etiketine çıktı deyiminde izin verilmez"
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr "%C'deki END etiketine çıktı deyiminde izin verilmez"
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr "%C'deki END etiketine çıktı deyiminde izin verilmez"
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr "%C'deki END etiketine çıktı deyiminde izin verilmez"
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr "%C'deki END etiketine çıktı deyiminde izin verilmez"
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr "%C'deki PURE yordamda CLOSE deyimine izin verilmez"
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
msgid "CLOSE statement at %L requires a UNIT number"
msgstr "%L'deki ASSIGNED GOTO deyimi bir INTEGER deÄŸiÅŸken gerektirir"
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Expression in CASE statement at %L must be of type %s"
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "%L'de CASE deyimindeki ifade %s türünde olmalı"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "PURE yordamda %s deyimine izin verilmez (%C'de)"
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Argument of SELECT statement at %L cannot be %s"
msgid "UNIT number missing in statement at %L"
msgstr "%L'deki SELECT deyiminin argümanı %s olamaz"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Expression in CASE statement at %L must be of type %s"
msgid "UNIT number in statement at %L must be non-negative"
msgstr "%L'de CASE deyimindeki ifade %s türünde olmalı"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2003: FLUSH statement at %C"
msgid "FLUSH statement at %C"
msgstr "Fortran 2003: %C'de FLUSH deyimi"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing format label at %C"
msgid "Missing format with default unit at %C"
msgstr "%C'de biçim yaftası eksik"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "%C'de UNIT belirtimi yinelenmiÅŸ"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "%C'de biçim belirtimi yinelenmiş"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr "'%s' simgesi '%s' isim alanında INTENT(IN)'dir (%C'de)"
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "%C'de NML belirtimi yinelenmiÅŸ"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' at %C must be a NAMELIST group name"
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr "'%s' simgesi %C'de bir NAMELIST grup ismi olmalıdır"
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr "%C'deki END etiketine çıktı deyiminde izin verilmez"
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-I- specified twice"
msgid "UNIT not specified at %L"
msgstr "-I- iki kere belirtilmiÅŸ"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr "%L'deki UNIT belirtimi ya bir INTEGER ifadesi ya da bir CHARACTER değişkeni olmalıdır"
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Invalid form of PROGRAM statement at %C"
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr "%C'deki PROGRAM deyiminin biçimi geçersiz"
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr "%L'de vektör indisli iç birim"
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr "Harici IO UNIT %L'de bir dizi olamaz"
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr ""
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Comma before output item list at %C is an extension"
msgid "Comma before i/o item list at %L"
msgstr "EK: %C'deki çıktı öğe listesinden önceki virgül bir ifadedir"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "ERR etiketi %d. yaftada (%L'de) tanımsız"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "END etiketi %d. yaftada (%L'de) tanımsız"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "EOR etiketi %d. yaftada (%L'de) tanımsız"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "FORMAT etiketi %d. yaftada (%L'de) tanımsız"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "%C'deki G/C yineleyicide sözdizimi hatası"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr "%C'deki READ deyiminde deÄŸiÅŸken umuluyordu"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "%s deyiminde ifade umuluyordu (%C'de)"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "%s deyiminde sözdizimi hatası (%C'de)"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Intrinsic at %L does not exist"
msgid "Internal file at %L with namelist"
msgstr "%L'deki yerleÅŸik mevcut deÄŸil"
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "KIND parameter of %s at %L must be an initialization expression"
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "%s'in KIND parametresi %L'de bir ilklendirme ifadesi olmalıdır"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "PAD= at %C not allowed in Fortran 95"
msgstr "%C'deki END etiketine çıktı deyiminde izin verilmez"
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr "%C'deki END etiketine çıktı deyiminde izin verilmez"
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr "%C'de PRINT isim listesi bir ifadedir"
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr "%C'deki G/C listesinde virgül umuluyordu"
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "%C'deki PRINT deyimi PURE yordamı içinde olamaz"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr "%C'deki INQUIRE deyimi PURE yordamı içinde olamaz"
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr "%C'deki IOLENGTH etiketi INQUIRE deyimi içinde geçersiz"
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr "%L'deki INQUIRE deyimi hem FILE hem de UNIT belirtecini içeremez"
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr "%L'deki INQUIRE deyimi ya FILE ya da UNIT belirteci gerektir"
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Argument of SELECT statement at %L cannot be %s"
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "%L'deki SELECT deyiminin argümanı %s olamaz"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr "%L'deki INQUIRE deyimi ya FILE ya da UNIT belirteci gerektir"
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "END tag at %C not allowed in output statement"
msgid "WAIT at %C not allowed in Fortran 95"
msgstr "%C'deki END etiketine çıktı deyiminde izin verilmez"
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s statement not allowed in PURE procedure at %C"
msgid "WAIT statement not allowed in PURE procedure at %C"
@@ -60666,276 +60764,276 @@ msgstr ""
msgid "Missing generic specification in USE statement at %C"
msgstr "%C'deki USE deyiminde soysal belirtim eksik"
-#: fortran/module.c:637
+#: fortran/module.c:638
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Syntax error in SAVE statement at %C"
msgid "Renaming operators in USE statements at %C"
msgstr "%C'deki SAVE deyiminde sözdizimi hatası"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, fuzzy, gcc-internal-format
#| msgid "Global name '%s' at %L is already being used as a %s at %L"
msgid "The name %qs at %C has already been used as an external module name"
msgstr "Genel isim '%s' (%L'de), zaten %s (%L'de) olarak kullanılıyor"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Syntax error in data declaration at %C"
msgid "SUBMODULE declaration at %C"
msgstr "%C'deki veri bildiriminde sözdizimi hatası"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr "%C'deki ENTRY deyimi bir içerilmiş altyordamın içinde görünemez"
-#: fortran/module.c:821
+#: fortran/module.c:822
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Syntax error in SAVE statement at %C"
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "%C'deki SAVE deyiminde sözdizimi hatası"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, fuzzy, gcc-internal-format
#| msgid "Reading module %s at line %d column %d: %s"
msgid "Reading module %qs at line %d column %d: %s"
msgstr "%s modülünün okunması (%d. satır %d. sütun): %s"
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, fuzzy, gcc-internal-format
#| msgid "Writing module %s at line %d column %d: %s"
msgid "Writing module %qs at line %d column %d: %s"
msgstr "%s modülünün yazılması (%d. satır %d. sütun): %s"
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, fuzzy, gcc-internal-format
#| msgid "Module %s at line %d column %d: %s"
msgid "Module %qs at line %d column %d: %s"
msgstr "%s modülü (%d. satır %d. sütun): %s"
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "Modul dosyasına yazarken hata: %s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Namelist %s cannot be renamed by USE association to %s."
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr "İsim listesinin ismi %s USE ilişkisiyle %s yapılamaz"
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in module '%s'"
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "Başvurulan '%s' simgesi (%L'de), '%s' modülünde yok"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, fuzzy, gcc-internal-format
#| msgid "User operator '%s' referenced at %L not found in module '%s'"
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr "Başvurulan '%s' işleci (%L'de), '%s' modülünde yok"
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, fuzzy, gcc-internal-format
#| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr "Başvurulan '%s' yerleşik işleci (%L'de), '%s' modülünde yok"
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for writing at %C: %s"
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "Modül dosyası`%s' yazmak için açılamıyor (%C'de): %s"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
#| msgid "Error writing module file '%s' for writing: %s"
msgid "Error writing module file %qs for writing: %s"
msgstr "Modül dosyası `%s' yazmak için açılırken hata: %s"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
#| msgid "%s: can't delete file '%s': %s\n"
msgid "Can't delete module file %qs: %s"
msgstr "%s: `%s' silinemiyor: %s\n"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for writing at %C: %s"
msgid "Can't rename module file %qs to %qs: %s"
msgstr "Modül dosyası`%s' yazmak için açılamıyor (%C'de): %s"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
#| msgid "%s: can't delete aux info file '%s': %s\n"
msgid "Can't delete temporary module file %qs: %s"
msgstr "%s: yardımcı bilgi dosyası `%s' silinemiyor: %s\n"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, fuzzy, gcc-internal-format
#| msgid "Component '%s' at %C already declared at %L"
msgid "Symbol %qs at %C already declared"
msgstr "'%s' bileÅŸeni (%C'deki) zaten %L'de bildirilmiÅŸ"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, fuzzy, gcc-internal-format
#| msgid "Intrinsic '%s' at %L is not included in the selected standard"
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr "%L'deki yerleşik '%s' seçilmiş standartta bulunmuyor"
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in module '%s'"
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr "Başvurulan '%s' simgesi (%L'de), '%s' modülünde yok"
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, fuzzy, gcc-internal-format
#| msgid "Component '%s' at %C already declared at %L"
msgid "Symbol %qs already declared"
msgstr "'%s' bileÅŸeni (%C'deki) zaten %L'de bildirilmiÅŸ"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' referenced at %L not found in module '%s'"
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr "Başvurulan '%s' simgesi (%L'de), '%s' modülünde yok"
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s statement at %C is not within a loop"
msgid "USE statement at %C has no ONLY qualifier"
msgstr "%s deyimi bir döngü içinde değil (%C'de)"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr ""
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for reading at %C: %s"
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "Modül dosyası`%s' okumak için açılamıyor (%C'de): %s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr ""
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Can't USE the same module we're building!"
msgid "Can't USE the same %smodule we're building!"
@@ -63523,7 +63621,7 @@ msgstr "Ä°ÅŸlev '%s' (%L'de) bir INTRINSIC ama bir yerleÅŸik ile uyumlu deÄŸil"
msgid "Unable to resolve the specific function %qs at %L"
msgstr "'%s' özel işlevi (%L'de) çözümlenemiyor"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, fuzzy, gcc-internal-format
#| msgid "Function '%s' at %L has no IMPLICIT type"
msgid "Function %qs at %L has no IMPLICIT type"
@@ -65154,473 +65252,463 @@ msgstr ""
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr "'%s' ('%s'in bileşeni) %L'de sabit dizi sınırlarına sahip olmalı"
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, fuzzy, gcc-internal-format
#| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "'%s' tahmini boyutlu dizisine '%s' isim listesinde izin verilmiyor (%C'de)."
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, fuzzy, gcc-internal-format
#| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr "'%s' PRIVATE simgesi %L'de PUBLIC isim listesi üyesi olamaz"
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, fuzzy, gcc-internal-format
#| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr "'%s' PRIVATE simgesi %L'de PUBLIC isim listesi üyesi olamaz"
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, fuzzy, gcc-internal-format
#| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "PROCEDURE özniteliği '%s' içinde NAMELIST özniteliği ile çelişiyor (%L'de)"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, fuzzy, gcc-internal-format
#| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr "Parametre dizisi '%s' %L'de özdevinimli veya tahmini biçimli olamaz"
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, fuzzy, gcc-internal-format
#| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr "Örtük olarak PARAMETER türlü '%s' %L'de sonraki bir IMPLICIT türle eşleşmiyor"
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "%L'de PARAMETER içindeki türetilmiş tür uyumsuz"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, fuzzy, gcc-internal-format
#| msgid "Loop variable at %C cannot have the POINTER attribute"
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "%C'deki döngü değişkeni POINTER özniteliğinde olamaz"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr "PROCEDURE özniteliği '%s' içinde NAMELIST özniteliği ile çelişiyor (%L'de)"
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr "PROCEDURE özniteliği '%s' içinde NAMELIST özniteliği ile çelişiyor (%L'de)"
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr "%L'deki tahmini boyutlu dizi bir sözde argüman olmalı"
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Assumed shape array at %L must be a dummy argument"
msgid "Assumed shape array at %L must be a dummy argument"
msgstr "Tahmini boyutlu dizi bir sözde argüman olmalı"
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Assumed shape array at %L must be a dummy argument"
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr "Tahmini boyutlu dizi bir sözde argüman olmalı"
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr "%L'deki simge bir DUMMY deÄŸiÅŸken deÄŸil"
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, fuzzy, gcc-internal-format
#| msgid "Character-valued statement function '%s' at %L must have constant length"
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr "Karakter değerli deyim işlevi '%s' %L'de sabit uzunlukta olmalı"
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr "Türetilmiş %qs türü %L'de tanımlanmamış olan %qs türündedir."
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Loop variable at %C cannot have the POINTER attribute"
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr "%C'deki döngü değişkeni POINTER özniteliğinde olamaz"
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Loop variable at %C cannot have the POINTER attribute"
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "%C'deki döngü değişkeni POINTER özniteliğinde olamaz"
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Loop variable at %C cannot have the POINTER attribute"
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "%C'deki döngü değişkeni POINTER özniteliğinde olamaz"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, fuzzy, gcc-internal-format
#| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr "PUBLIC işlev '%s' %L'de PRIVATE '%s' türünde olamaz"
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr "INTENT(OUT) sözde argüman %qs %L'de ASSUMED SIZE olduğundan bir öntanımlı ilklerdiriciye sahip olamaz"
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr "Sözde argüman '%s' (%L'de) INTENT(OUT) olamaz"
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, fuzzy, gcc-internal-format
#| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr "Sözde argüman '%s' (%L'de) INTENT(OUT) olamaz"
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, fuzzy, gcc-internal-format
#| msgid "Function result '%s' at %L cannot have an initializer"
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr "iÅŸlev sonucu '%s' %L'de bir ilklendiriciye sahip olamaz"
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, fuzzy, gcc-internal-format
#| msgid "Array '%s' at %L cannot have a deferred shape"
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "'%s' dizisi %L'de ertelenmiş bir biçimde olamaz"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, fuzzy, gcc-internal-format
#| msgid "Allocatable array '%s' at %L must have a deferred shape"
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr "Ayrılabilir '%s' dizisi %L'de ertelenmiş bir biçimde olmalı"
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, fuzzy, gcc-internal-format
#| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "%L'deki sözde yordama ELEMENTAL yordamında izin verilmez"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
#| msgid "Namelist %s cannot be renamed by USE association to %s."
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "İsim listesinin ismi %s USE ilişkisiyle %s yapılamaz"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "BLOCK DATA öğesi %qs %L'de COMMON içinde olmalıdır"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, fuzzy, gcc-internal-format
#| msgid "Dummy '%s' at %L cannot have an initializer"
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "Sözde '%s' %L'de bir ilklendiriciye sahip olamaz"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr "DATA deyiminde %L'de sabit olmayan dizi bölümü"
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr "%L'deki DATA deyiminde değerden çok değişken var"
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr "%L'deki DATA deyiminde değişkenden çok değer var"
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "%d yaftası %L'de tanımlanmış ama kullanılmamış"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "%d yaftası %L'de tanımlanmış ama kullanılamıyor"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr "Türetilmiş tür değişkeni %qs %L'de bir EQUIVALENCE nesnesi olarak SEQUENCE özniteliğine sahip olmalı"
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr "Türetilmiş tür değişkeni '%s' %L'de gösterici bileşen(ler)le bir EQUIVALENCE nesnesi olamaz"
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, fuzzy, gcc-internal-format
#| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr "Türetilmiş tür değişkeni '%s' %L'de öntanımlı ilklendiriciyle bir EQUIVALENCE nesnesi olamaz"
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr "Türetilmiş tür değişkeni %qs %L'de gösterici bileşen(ler)le bir EQUIVALENCE nesnesi olamaz"
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr "%L'deki EQUIVALENCE deyiminde söz dizimi hatası"
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr "Ortak blok üyesi %qs %L'de, %qs pure yordamındaki bir EQUIVALENCE nesnesi olamaz"
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr "%qs isimli sabiti %L'de bir EQUIVALENCE nesnesi olamaz"
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr "Sınırları sabit olmayan %qs dizisi %L'de bir EQUIVALENCE nesnesi olamaz"
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr "Yapı bileşeni %qs %L'de bir EQUIVALENCE nesnesi olamaz"
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "%L'deki altdizge sıfır uzunlukta"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr ""
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr "ENTRY %qs %L'de hiç IMPLICIT tür içermiyor"
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr "Yerleşik işleç arayüzü %qs %L'de bir FUNCTION olmalı"
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "Kullanıcı işleci yordamı %qs %L'de tahmini karakter uzunluğunda olamaz"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "Kullanıcı işleci yordamı %qs %L'de için en azından bir argüman bulunmalı"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr "%L'deki işleç arayüzünün ilk argümanı isteğe bağlı olamaz"
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr "%L'deki işleç arayüzünün ikinci argümanı isteğe bağlı olamaz"
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr "%L'deki işleç arayüzünün en fazla iki argümanı olmalı"
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
@@ -66795,12 +66883,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr "%L'de LOG'un karmaşık argümanı sıfır olamaz"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr "Hatalı GÇ tabantürü (%d)"
@@ -68535,9 +68623,6 @@ msgstr "%Holmayan yöntem %qE için seçici oluşturuyor"
#~ msgid "All functions default to the far section"
#~ msgstr "Her işlev kendi bölümüne yerleştirilir"
-#~ msgid "Generate floating-point multiply-add instructions"
-#~ msgstr "Kayan noktalı çarpma/toplama komutları üretilir"
-
#~ msgid "Warn if deprecated empty statements are found"
#~ msgstr "Önerilmeyen boş deyimler bulunduğunda uyarır"
diff --git a/gcc/po/uk.po b/gcc/po/uk.po
index 83bdd18ef35..8ce64070b76 100644
--- a/gcc/po/uk.po
+++ b/gcc/po/uk.po
@@ -2,13 +2,13 @@
# Copyright (C) 2015 Free Software Foundation, Inc.
# This file is distributed under the same license as the gcc package.
#
-# Yuri Chornoivan <yurchor@ukr.net>, 2015, 2016.
+# Yuri Chornoivan <yurchor@ukr.net>, 2015, 2016, 2017.
msgid ""
msgstr ""
-"Project-Id-Version: gcc 6.2.0\n"
+"Project-Id-Version: gcc 7.1.0\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
-"PO-Revision-Date: 2016-08-24 18:46+0300\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
+"PO-Revision-Date: 2017-07-18 13:34+0200\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
"Language: uk\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Lokalize 1.5\n"
+"X-Generator: Lokalize 2.0\n"
#: cfgrtl.c:2661
msgid "flow control insn inside a basic block"
@@ -65,9 +65,9 @@ msgstr[2] "знайдено %d деÑтрукторів\n"
#, c-format
msgid "%d frame table found\n"
msgid_plural "%d frame tables found\n"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "знайдено %d таблицю кадрів\n"
+msgstr[1] "знайдено %d таблиці кадрів\n"
+msgstr[2] "знайдено %d таблиць кадрів\n"
#: collect2.c:1836
#, c-format
@@ -94,7 +94,7 @@ msgstr ""
#: cprop.c:1756
msgid "const/copy propagation disabled"
-msgstr ""
+msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ð½Ð½Ñ const/copy вимкнено"
#: diagnostic.c:224
#, c-format
@@ -196,13 +196,13 @@ msgstr ""
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr ""
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -465,85 +465,85 @@ msgid ""
" other options on to these processes the -W<letter> options must be used.\n"
msgstr ""
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr ""
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr ""
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr ""
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr ""
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr ""
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr ""
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr ""
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr ""
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
msgstr ""
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "©"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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 ""
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -552,14 +552,14 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
"\n"
msgstr ""
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -567,7 +567,7 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -579,16 +579,16 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, c-format
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --verbose докладний режим\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, c-format
msgid " -o, --output <dir> Output directory\n"
msgstr ""
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, c-format
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --verbose докладний режим\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -604,14 +604,14 @@ msgstr ""
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -639,27 +639,27 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, c-format
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgid " -f, --function Print function level info\n"
msgstr ""
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, c-format
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr ""
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, c-format
-msgid " -F, --fullname Print full filename\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
msgstr ""
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, c-format
msgid " -o, --object Print object level info\n"
msgstr ""
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -734,36 +734,36 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr ""
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr ""
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr ""
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
" rather than percentages\n"
msgstr ""
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr ""
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr ""
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr ""
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -946,82 +946,82 @@ msgstr ""
msgid "%s:graph is unsolvable for '%s'\n"
msgstr ""
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Виконаних Ñ€Ñдків:%s з %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Ðемає виконуваних Ñ€Ñдків\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s «%s»\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr ""
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr ""
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr ""
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr ""
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr ""
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr ""
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr ""
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr ""
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr ""
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr ""
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr ""
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr ""
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr ""
@@ -1042,7 +1042,7 @@ msgstr ""
#: gimple-ssa-isolate-paths.c:526 gimple-ssa-isolate-paths.c:410
#, gcc-internal-format
msgid "function may return address of local variable"
-msgstr ""
+msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ Ð¼Ð¾Ð¶Ðµ повертати адреÑу локальної змінної"
#: incpath.c:72
#, c-format
@@ -1091,7 +1091,7 @@ msgstr ""
#: langhooks.c:386 cp/error.c:3372
#, c-format
msgid "In member function %qs"
-msgstr ""
+msgstr "У функції-члені %qs"
#: langhooks.c:390 cp/error.c:3375
#, c-format
@@ -1128,89 +1128,89 @@ msgstr "Цей перемикач не документовано."
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr "типово: %d мінімум: %d макÑимум: %d"
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr ""
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr "[типовий]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[увімкнено]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[вимкнено]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr ""
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr ""
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr ""
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr ""
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr ""
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr ""
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr ""
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr ""
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr ""
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr ""
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr ""
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr ""
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr ""
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr ""
@@ -2735,8 +2735,8 @@ msgstr ""
msgid "<command-line>"
msgstr ""
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr ""
@@ -2755,7 +2755,7 @@ msgstr ""
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "пропущено операнд"
@@ -2775,79 +2775,79 @@ msgstr "некоректний операнд"
msgid "invalid operand prefix '%%%c'"
msgstr ""
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
-msgstr ""
+msgstr "'%%&' викориÑтано без будь-Ñких локальних динамічних поÑилань TLS"
#: config/alpha/alpha.c:5150 config/bfin/bfin.c:1424
#, c-format
msgid "invalid %%J value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%J"
#: config/alpha/alpha.c:5180 config/ia64/ia64.c:5488
#, c-format
msgid "invalid %%r value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%r"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%R"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%N"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%P"
#: config/alpha/alpha.c:5212
#, c-format
msgid "invalid %%h value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%h"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%L"
#: config/alpha/alpha.c:5239
#, c-format
msgid "invalid %%m value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%m"
#: config/alpha/alpha.c:5245
#, c-format
msgid "invalid %%M value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%M"
#: config/alpha/alpha.c:5282
#, c-format
msgid "invalid %%U value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%U"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%s"
#: config/alpha/alpha.c:5312
#, c-format
msgid "invalid %%C value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%C"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%E"
#: config/alpha/alpha.c:5374 config/alpha/alpha.c:5424
#, c-format
@@ -2855,7 +2855,7 @@ msgid "unknown relocation unspec"
msgstr ""
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr ""
@@ -2918,7 +2918,7 @@ msgstr ""
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr ""
@@ -2928,29 +2928,29 @@ msgstr ""
msgid "invalid UNSPEC as operand: %d"
msgstr ""
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr ""
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr ""
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr ""
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -2958,107 +2958,103 @@ msgstr ""
msgid "invalid operand for code '%c'"
msgstr ""
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr ""
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr ""
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr ""
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr ""
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
msgid "bad address, not a constant:"
msgstr ""
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr ""
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr ""
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
msgid "unsupported fixed-point conversion"
msgstr ""
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
msgid "variable"
msgstr ""
-#: config/avr/avr.c:9808
-#, fuzzy
-#| msgid "expected function name"
+#: config/avr/avr.c:9823
msgid "function parameter"
-msgstr "мало бути вказано назву функції"
+msgstr "параметр функції"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
msgid "structure field"
-msgstr ""
+msgstr "поле Ñтруктури"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
msgid "return type of function"
-msgstr ""
+msgstr "тип значеннÑ, Ñке повертає функціÑ"
-#: config/avr/avr.c:9824
-#, fuzzy
-#| msgid "null pointer"
+#: config/avr/avr.c:9839
msgid "pointer"
-msgstr "нульовий вказівник"
+msgstr "вказівник"
#: config/avr/driver-avr.c:48
#, c-format
@@ -3078,7 +3074,7 @@ msgid "invalid const_double operand"
msgstr ""
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3300,87 +3296,87 @@ msgstr ""
msgid "bad output_condmove_single operand"
msgstr ""
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, c-format
msgid "invalid use of asm flag output"
msgstr ""
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, c-format
msgid "invalid operand size for operand code 'O'"
msgstr ""
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, c-format
msgid "invalid operand size for operand code 'z'"
msgstr ""
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr ""
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr ""
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr ""
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr ""
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr ""
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr ""
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr ""
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr ""
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr ""
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr ""
@@ -3417,7 +3413,7 @@ msgstr ""
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr ""
@@ -3471,7 +3467,7 @@ msgid "post-increment address is not a register"
msgstr ""
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "помилкова адреÑа"
@@ -3504,7 +3500,7 @@ msgid "insn contains an invalid address !"
msgstr ""
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "некоректна адреÑа"
@@ -3595,277 +3591,277 @@ msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr ""
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr ""
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr ""
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr ""
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
msgid "-mtoc-fusion requires 64-bit"
msgstr ""
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr ""
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
-msgstr ""
+msgstr "Помилкове 128-бітове переÑуваннÑ"
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, c-format
msgid "invalid %%e value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%e"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%f"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%F"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
-msgstr ""
+msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%G"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr ""
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr ""
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr ""
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
msgid "Could not generate addis value for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
msgid "Unable to generate load/store offset for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr ""
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr ""
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr ""
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr ""
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr ""
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr ""
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr ""
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "некоректний вираз Ð´Ð»Ñ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ Â«%c»"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
msgid "vector argument passed to unprototyped function"
msgstr ""
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
msgid "types differ in signedness"
msgstr ""
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -3891,43 +3887,43 @@ msgstr ""
msgid "created and used with different endianness"
msgstr ""
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "некоректний операнд %%Y"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "некоректний операнд %%A"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "некоректний операнд %%B"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "некоректний операнд %%C"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "некоректний операнд %%D"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "некоректний операнд %%f"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "некоректний операнд %%s"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr ""
@@ -4089,30 +4085,30 @@ msgstr "некоректна адреÑа операнда (4)"
msgid "bad test"
msgstr "помилкова перевірка"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%D"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "некоректна маÑка"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%d"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %%t/%%b"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "немає регіÑтру у адреÑÑ–"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "зÑув адреÑи не Ñ” Ñталою величиною"
@@ -4133,8 +4129,8 @@ msgstr ""
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "мало бути %<;%>"
@@ -4156,14 +4152,14 @@ msgstr "мало бути %<;%>"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "мало бути %<(%>"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr "мало бути %<,%>"
@@ -4194,7 +4190,7 @@ msgstr "мало бути %<,%>"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr "мало бути %<)%>"
@@ -4202,7 +4198,7 @@ msgstr "мало бути %<)%>"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr "мало бути %<]%>"
@@ -4212,14 +4208,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "мало бути %<;%>, %<,%> або %<)%>"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr "мало бути %<}%>"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "мало бути %<{%>"
@@ -4229,7 +4225,7 @@ msgstr "мало бути %<{%>"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr "мало бути %<:%>"
@@ -4242,24 +4238,24 @@ msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¼Ð°Ñиву Cilk не можна викориÑÑ‚Ð
msgid "Cilk array notation cannot be used for a throw expression"
msgstr ""
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr "мало бути %<while%>"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4267,18 +4263,18 @@ msgstr ""
msgid "expected %<.%>"
msgstr "мало бути %<.%>"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr "мало бути %<@end%>"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr "мало бути %<>%>"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "мало бути %<,%> або %<)%>"
@@ -4286,17 +4282,17 @@ msgstr "мало бути %<,%> або %<)%>"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "мало бути %<=%>"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "мало бути %<#pragma omp section%> або %<}%>"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr "мало бути %<[%>"
@@ -4305,22 +4301,20 @@ msgstr "мало бути %<[%>"
msgid "(anonymous)"
msgstr "(анонімний)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr "мало бути %<<%>"
#: c/gimple-parser.c:1428 c/gimple-parser.c:1455 c/gimple-parser.c:1483
-#, fuzzy
-#| msgid "expected %<__label__%>"
msgid "expected label"
-msgstr "мало бути %<__label__%>"
+msgstr "мало бути вказано мітку"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "кандидат 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "кандидат 2:"
@@ -4342,7 +4336,7 @@ msgstr ""
#: cp/error.c:421
msgid "<unresolved overloaded function type>"
-msgstr ""
+msgstr "<невизначений перевантажений тип функції>"
#: cp/error.c:583
msgid "<type error>"
@@ -4351,13 +4345,12 @@ msgstr "<помилка типу>"
#: cp/error.c:684 objc/objc-act.c:6180 cp/cxx-pretty-print.c:161
#, gcc-internal-format
msgid "<unnamed>"
-msgstr ""
+msgstr "<неназваний>"
#: cp/error.c:686
-#, fuzzy, c-format
-#| msgid "<anonymous %s>"
+#, c-format
msgid "<unnamed %s>"
-msgstr "<анонімний %s>"
+msgstr "<неназваний %s>"
#. A lambda's "type" is essentially its signature.
#: cp/error.c:691
@@ -4540,11 +4533,11 @@ msgstr ""
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr ""
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] ""
@@ -4716,80 +4709,80 @@ msgstr ""
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr ""
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr ""
-#: fortran/io.c:587
+#: fortran/io.c:597
msgid "Unexpected element %qc in format string at %L"
msgstr ""
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr ""
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr ""
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr ""
-#: fortran/io.c:639
+#: fortran/io.c:649
msgid "Left parenthesis required after %<*%>"
msgstr ""
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr ""
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr ""
-#: fortran/io.c:726
-#, c-format
-msgid "Right parenthesis expected at %C"
-msgstr ""
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr ""
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr ""
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr ""
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, c-format
+msgid "Right parenthesis expected at %C"
+msgstr ""
+
+#: fortran/io.c:1040
msgid "Period required in format specifier"
msgstr ""
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
@@ -4799,75 +4792,75 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr "СинтакÑична помилка у виразі у %C"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "Ðеочікуваний Ñимвол ÐºÑ–Ð½Ñ†Ñ Ñ„Ð°Ð¹Ð»Ð°"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "ÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñ‚Ð¸Ð¿Ñƒ цілого значеннÑ"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "Ðазва Ñ” надто довгою"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "Помилкова назва"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr ""
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr ""
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr ""
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "Мало бути ціле чиÑло"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr ""
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr ""
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr ""
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr ""
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr ""
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr ""
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr ""
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr ""
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr ""
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr ""
@@ -5112,12 +5105,12 @@ msgstr ""
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -5302,10 +5295,8 @@ msgid "-E or -x required when input is from standard input"
msgstr ""
#: config/darwin.h:171
-#, fuzzy
-#| msgid "%<-Wabi=1%> is not supported, using =2"
msgid "rdynamic is not supported"
-msgstr "Підтримки %<-Wabi=1%> не передбачено, викориÑтовуємо =2"
+msgstr "підтримки rdynamic не передбачено"
#: config/darwin.h:260
msgid "-current_version only allowed with -dynamiclib"
@@ -5464,7 +5455,7 @@ msgstr ""
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr ""
@@ -5498,11 +5489,11 @@ msgstr ""
#: objc/lang-specs.h:55
msgid "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
-msgstr ""
+msgstr "objc-cpp-output вважаєтьÑÑ Ð·Ð°Ñтарілим; будь лаÑка, ÑкориÑтайтеÑÑ Ð·Ð°Ð¼Ñ–ÑÑ‚ÑŒ нього objective-c-cpp-output"
#: objcp/lang-specs.h:58
msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
-msgstr ""
+msgstr "objc++-cpp-output вважаєтьÑÑ Ð·Ð°Ñтарілим; будь лаÑка, ÑкориÑтайтеÑÑ Ð·Ð°Ð¼Ñ–ÑÑ‚ÑŒ нього objective-c++-cpp-output"
#: fortran/lang.opt:146
msgid "-J<directory>\tPut MODULE files in 'directory'."
@@ -6104,11 +6095,11 @@ msgstr ""
#: c-family/c.opt:300 ada/gcc-interface/lang.opt:57
msgid "Enable most warning messages."
-msgstr ""
+msgstr "Увімкнути Ñкнайбільше повідомлень із попередженнÑми."
#: c-family/c.opt:304
msgid "Warn on any use of alloca."
-msgstr ""
+msgstr "Попереджати про уÑÑ– викориÑÑ‚Ð°Ð½Ð½Ñ alloca."
#: c-family/c.opt:308
msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
@@ -6128,17 +6119,15 @@ msgstr ""
#: c-family/c.opt:335
msgid "Warn about casting functions to incompatible types."
-msgstr ""
+msgstr "Попереджати про виклик функцій із неÑуміÑними типами параметрів."
#: c-family/c.opt:339
msgid "Warn about boolean expression compared with an integer value different from true/false."
msgstr ""
#: c-family/c.opt:343
-#, fuzzy
-#| msgid "Warn about creation of array temporaries."
msgid "Warn about certain operations on boolean expressions."
-msgstr "Попереджати щодо ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñових маÑивів."
+msgstr "Попереджати щодо певних дій із булевими виразами."
#: c-family/c.opt:347
msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
@@ -6198,7 +6187,7 @@ msgstr ""
#: c-family/c.opt:409
msgid "Synonym for -Wcomment."
-msgstr ""
+msgstr "Синонім -Wcomment."
#: c-family/c.opt:413
msgid "Warn for conditionally-supported constructs."
@@ -6206,7 +6195,7 @@ msgstr ""
#: c-family/c.opt:417
msgid "Warn for implicit type conversions that may change a value."
-msgstr ""
+msgstr "Попереджати про неÑвні Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð¸Ð¿Ñ–Ð², Ñкі можуть призвеÑти до зміни значеннÑ."
#: c-family/c.opt:421
msgid "Warn for converting NULL from/to a non-pointer type."
@@ -6214,7 +6203,7 @@ msgstr ""
#: c-family/c.opt:429
msgid "Warn when all constructors and destructors are private."
-msgstr ""
+msgstr "Попереджати, Ñкщо уÑÑ– конÑтруктори Ñ– деÑтруктори Ñ” закритими (private)."
#: c-family/c.opt:433
msgid "Warn about dangling else."
@@ -6226,11 +6215,11 @@ msgstr ""
#: c-family/c.opt:441
msgid "Warn when a declaration is found after a statement."
-msgstr ""
+msgstr "Попереджати, Ñкщо Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ Ð²Ð¸Ñвлено піÑÐ»Ñ Ñ–Ð½Ñтрукції."
#: c-family/c.opt:445
msgid "Warn when deleting a pointer to incomplete type."
-msgstr ""
+msgstr "Попереджати щодо Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° на неповний тип."
#: c-family/c.opt:449
msgid "Warn about deleting polymorphic objects with non-virtual destructors."
@@ -6238,7 +6227,7 @@ msgstr ""
#: c-family/c.opt:453
msgid "Warn if a deprecated compiler feature, class, method, or field is used."
-msgstr ""
+msgstr "Попереджати щодо викориÑÑ‚Ð°Ð½Ð½Ñ Ð·Ð°Ñтарілої можливоÑÑ‚Ñ– компілÑтора, заÑтарілого клаÑу, методу або полÑ."
#: c-family/c.opt:457
msgid "Warn about positional initialization of structs requiring designated initializers."
@@ -6258,19 +6247,19 @@ msgstr ""
#: c-family/c.opt:473
msgid "Warn about duplicated branches in if-else statements."
-msgstr ""
+msgstr "Попереджати про Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð³Ñ–Ð»Ð¾Ðº у інÑтрукціÑÑ… if-else."
#: c-family/c.opt:477
msgid "Warn about duplicated conditions in an if-else-if chain."
-msgstr ""
+msgstr "Попереджати про Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ ÑƒÐ¼Ð¾Ð² у ланцюжку if-else-if."
#: c-family/c.opt:481
msgid "Warn about violations of Effective C++ style rules."
-msgstr ""
+msgstr "Попереджати про Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð» Ñтилю Effective C++."
#: c-family/c.opt:485
msgid "Warn about an empty body in an if or else statement."
-msgstr ""
+msgstr "Попереджати щодо порожнього комплекту інÑтрукцій у if або else."
#: c-family/c.opt:489
msgid "Warn about stray tokens after #else and #endif."
@@ -6278,11 +6267,11 @@ msgstr ""
#: c-family/c.opt:493
msgid "Warn about comparison of different enum types."
-msgstr ""
+msgstr "Попереджати про порівнÑÐ½Ð½Ñ Ñ€Ñ–Ð·Ð½Ð¸Ñ… типів чиÑлових даних."
#: c-family/c.opt:501
msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
-msgstr ""
+msgstr "Цей перемикач вважаєтьÑÑ Ð·Ð°Ñтарілим; ÑкориÑтайтеÑÑ Ð·Ð°Ð¼Ñ–ÑÑ‚ÑŒ нього перемикачем -Werror=implicit-function-declaration."
#: c-family/c.opt:509
msgid "Warn for implicit type conversions that cause loss of floating point precision."
@@ -6290,15 +6279,15 @@ msgstr ""
#: c-family/c.opt:513
msgid "Warn if testing floating point numbers for equality."
-msgstr ""
+msgstr "Попереджати про перевірки на рівніÑÑ‚ÑŒ чиÑел із рухомою крапкою."
#: c-family/c.opt:517 c-family/c.opt:559
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
-msgstr ""
+msgstr "Попереджати про некоректноÑÑ‚Ñ– у Ñ€Ñдках Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ printf/scanf/strftime/strfmon."
#: c-family/c.opt:521
msgid "Warn about format strings that contain NUL bytes."
-msgstr ""
+msgstr "Попереджати щодо Ñ€Ñдків форматуваннÑ, Ñкі міÑÑ‚ÑÑ‚ÑŒ байти NUL."
#: c-family/c.opt:525
msgid "Warn if passing too many arguments to a function for its format string."
@@ -6306,7 +6295,7 @@ msgstr ""
#: c-family/c.opt:529
msgid "Warn about format strings that are not literals."
-msgstr ""
+msgstr "Попереджати, Ñкщо Ñ€Ñдки Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ðµ Ñ” літералами."
#: c-family/c.opt:533
msgid "Warn about function calls with format strings that write past the end of the destination region. Same as -Wformat-overflow=1."
@@ -6318,7 +6307,7 @@ msgstr ""
#: c-family/c.opt:542
msgid "Warn about sign differences with format functions."
-msgstr ""
+msgstr "Попереджати про відмінноÑÑ‚Ñ– у знаку у функціÑÑ… форматуваннÑ."
#: c-family/c.opt:546
msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
@@ -6330,7 +6319,7 @@ msgstr ""
#: c-family/c.opt:555
msgid "Warn about zero-length formats."
-msgstr ""
+msgstr "Попереджати про формати нульової довжини."
#: c-family/c.opt:563
msgid "Warn about function calls with format strings that write past the end of the destination region."
@@ -6346,7 +6335,7 @@ msgstr ""
#: c-family/c.opt:576
msgid "Warn whenever attributes are ignored."
-msgstr ""
+msgstr "Попереджати про Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð²."
#: c-family/c.opt:580
msgid "Warn when there is a conversion between pointers that have incompatible types."
@@ -6354,27 +6343,27 @@ msgstr ""
#: c-family/c.opt:584
msgid "Warn about variables which are initialized to themselves."
-msgstr ""
+msgstr "Попереджати про Ñамоініціалізацію змінних."
#: c-family/c.opt:588
msgid "Warn about implicit declarations."
-msgstr ""
+msgstr "Попереджати про неÑвні оголошеннÑ."
#: c-family/c.opt:596
msgid "Warn about implicit conversions from \"float\" to \"double\"."
-msgstr ""
+msgstr "Попереджати про неÑвні Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð· float на double."
#: c-family/c.opt:600
msgid "Warn if \"defined\" is used outside #if."
-msgstr ""
+msgstr "Попереджати, Ñкщо defined викориÑтано поза #if."
#: c-family/c.opt:604
msgid "Warn about implicit function declarations."
-msgstr ""
+msgstr "Попереджати про неÑвні Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
#: c-family/c.opt:608
msgid "Warn when a declaration does not specify a type."
-msgstr ""
+msgstr "Попереджати, Ñкщо Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ Ð½Ðµ визначає типу."
#: c-family/c.opt:615
msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
@@ -8345,7 +8334,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr ""
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
msgid "Schedule code for given CPU."
msgstr ""
@@ -8566,7 +8555,7 @@ msgstr ""
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
msgid "Use LRA instead of reload."
msgstr ""
@@ -8783,12 +8772,12 @@ msgstr ""
msgid "Use 80-bit long double."
msgstr ""
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
msgid "Use 64-bit long double."
msgstr ""
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
msgid "Use 128-bit long double."
msgstr ""
@@ -8855,7 +8844,7 @@ msgstr ""
#: config/i386/i386.opt:315
msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
-msgstr ""
+msgstr "%<-mcpu=%> вважаєтьÑÑ Ð·Ð°Ñтарілим; ÑкориÑтайтеÑÑ Ð·Ð°Ð¼Ñ–ÑÑ‚ÑŒ нього %<-mtune=%> або %<-march=%>"
#: config/i386/i386.opt:319
msgid "Generate sin, cos, sqrt for FPU."
@@ -9800,87 +9789,87 @@ msgstr ""
msgid "64 bit ABI."
msgstr ""
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr ""
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
msgid "Additional debug prints."
msgstr ""
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr ""
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
msgid "Enable decimal floating point hardware support."
msgstr ""
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
msgid "Enable hardware floating point."
msgstr ""
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
msgid "Use hardware transactional execution instructions."
msgstr ""
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr ""
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr ""
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr ""
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
msgid "Disable hardware floating point."
msgstr ""
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
msgid "Use the mvcle instruction for block moves."
msgstr ""
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr ""
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr ""
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr ""
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -9932,11 +9921,11 @@ msgstr ""
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr ""
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
@@ -10162,78 +10151,94 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr ""
#: config/sparc/sparc.opt:86
-msgid "Use UltraSPARC Compare-and-Branch extensions."
+msgid "Use additional VIS instructions introduced in OSA2017."
msgstr ""
#: config/sparc/sparc.opt:90
-msgid "Use UltraSPARC Fused Multiply-Add extensions."
+msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr ""
#: config/sparc/sparc.opt:94
-msgid "Use UltraSPARC Population-Count instruction."
+msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr ""
#: config/sparc/sparc.opt:98
-msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
msgstr ""
#: config/sparc/sparc.opt:102
-msgid "Pointers are 64-bit."
+msgid "Use UltraSPARC Population-Count instruction."
msgstr ""
#: config/sparc/sparc.opt:106
-msgid "Pointers are 32-bit."
+msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr ""
#: config/sparc/sparc.opt:110
-msgid "Use 64-bit ABI."
+msgid "Pointers are 64-bit."
msgstr ""
#: config/sparc/sparc.opt:114
-msgid "Use 32-bit ABI."
+msgid "Pointers are 32-bit."
msgstr ""
#: config/sparc/sparc.opt:118
-msgid "Use stack bias."
+msgid "Use 64-bit ABI."
msgstr ""
#: config/sparc/sparc.opt:122
-msgid "Use structs on stronger alignment for double-word copies."
+msgid "Use 32-bit ABI."
msgstr ""
#: config/sparc/sparc.opt:126
-msgid "Optimize tail call instructions in assembler and linker."
+msgid "Use stack bias."
msgstr ""
#: config/sparc/sparc.opt:130
+msgid "Use structs on stronger alignment for double-word copies."
+msgstr ""
+
+#: config/sparc/sparc.opt:134
+msgid "Optimize tail call instructions in assembler and linker."
+msgstr ""
+
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
msgid "Use features of and schedule code for given CPU."
msgstr ""
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
msgid "Use given SPARC-V9 code model."
msgstr ""
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
msgid "Enable debug output."
msgstr "Увімкнути Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñтичних даних."
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr ""
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -11587,7 +11592,7 @@ msgstr ""
#: config/fused-madd.opt:22
msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
-msgstr ""
+msgstr "%<-mfused-madd%> вважаєтьÑÑ Ð·Ð°Ñтарілим; ÑкориÑтайтеÑÑ Ð·Ð°Ð¼Ñ–ÑÑ‚ÑŒ нього %<-ffp-contract=%>"
#: config/sol2.opt:32
msgid "Clear hardware capabilities when linking."
@@ -11644,7 +11649,7 @@ msgstr ""
#: config/microblaze/microblaze.opt:87
#, c-format
msgid "%qs is deprecated; use -fstack-check"
-msgstr ""
+msgstr "%qs вважаєтьÑÑ Ð·Ð°Ñтарілим; ÑкориÑтайтеÑÑ -fstack-check"
#: config/microblaze/microblaze.opt:88
msgid "Check for stack overflow at runtime."
@@ -12780,7 +12785,7 @@ msgstr ""
#: config/arc/arc.opt:356 config/arc/arc.opt:373
#, c-format
msgid "%qs is deprecated"
-msgstr ""
+msgstr "%qs вважаєтьÑÑ Ð·Ð°Ñтарілим"
#: config/arc/arc.opt:170
msgid "Do not generate mpy instructions for ARC700."
@@ -13437,17 +13442,15 @@ msgstr ""
#: common.opt:1065
msgid "Check the return value of new in C++."
-msgstr ""
+msgstr "ПеревірÑти повернуте Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ new у C++."
#: common.opt:1069 common.opt:1073
msgid "Perform internal consistency checkings."
-msgstr ""
+msgstr "Виконувати внутрішні перевірки ÑуміÑноÑÑ‚Ñ–."
#: common.opt:1077
-#, fuzzy
-#| msgid "Enable debug output."
msgid "Enable code hoisting."
-msgstr "Увімкнути Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñтичних даних."
+msgstr "Увімкнути піднÑÑ‚Ñ‚Ñ ÐºÐ¾Ð´Ñƒ."
#: common.opt:1081
msgid "Looks for opportunities to reduce stack adjustments and stack references."
@@ -14579,7 +14582,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -14981,7 +14984,7 @@ msgid "expected boolean type"
msgstr ""
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, gcc-internal-format
msgid "expected integer"
msgstr "мало бути ціле чиÑло"
@@ -15259,125 +15262,125 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
msgid "invalid comparison of non-ordered type"
msgstr ""
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, c-format
msgid "invalid operation (%s)"
msgstr "некоректна Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ (%s)"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
msgid "invalid comparison of non-comparable type"
msgstr ""
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
msgid "invalid comparison of generated struct"
msgstr ""
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
msgid "invalid comparison of generated array"
msgstr ""
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
msgid "invalid comparison of non-comparable array"
msgstr ""
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr ""
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr ""
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr ""
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr ""
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
msgid "different parameter types"
msgstr ""
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr ""
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr ""
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr ""
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr ""
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, c-format
msgid "missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr ""
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr ""
@@ -15438,10 +15441,9 @@ msgid "Not expected TAG."
msgstr ""
#: auto-profile.c:920
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "can't open input file: %s"
+#, gcc-internal-format, gfc-internal-format
msgid "cannot open profile file %s"
-msgstr "не вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ вхідний файл %s"
+msgstr "не вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ файл Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ %s"
#: auto-profile.c:926
#, gcc-internal-format
@@ -15454,22 +15456,19 @@ msgid "AutoFDO profile version %u does match %u"
msgstr ""
#: auto-profile.c:946
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "cannot read %s: %m"
+#, gcc-internal-format, gfc-internal-format
msgid "cannot read string table from %s"
-msgstr "не вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %s: %m"
+msgstr "не вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ таблицю Ñ€Ñдків з %s"
#: auto-profile.c:954
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "cannot call function %qD"
+#, gcc-internal-format, gfc-internal-format
msgid "cannot read function profile from %s"
-msgstr "не вдалоÑÑ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ функцію %qD"
+msgstr "не вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ профіль функції з %s"
#: auto-profile.c:964
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "cannot read %s: %m"
+#, gcc-internal-format, gfc-internal-format
msgid "cannot read working set from %s"
-msgstr "не вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %s: %m"
+msgstr "не вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ робочий набір з %s"
#: bt-load.c:1564
#, gcc-internal-format
@@ -15556,7 +15555,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr ""
@@ -15618,108 +15617,108 @@ msgstr ""
msgid "invalid memory model for %<__atomic_load%>"
msgstr ""
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr ""
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr ""
-#: builtins.c:6312
+#: builtins.c:6318
#, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr ""
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr ""
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr ""
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr ""
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr ""
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr ""
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr ""
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr ""
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr ""
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr ""
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr ""
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr ""
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr ""
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr ""
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -15765,21 +15764,19 @@ msgid "argument %i in the range [%E, %E]"
msgstr ""
#: calls.c:1491
-#, fuzzy, gcc-internal-format
-#| msgid "cannot call function %qD"
+#, gcc-internal-format
msgid "in a call to built-in allocation function %qD"
-msgstr "не вдалоÑÑ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ функцію %qD"
+msgstr "у виклику до вбудованої функції розподілу пам'ÑÑ‚Ñ– %qD"
#: calls.c:1494
#, gcc-internal-format
msgid "in a call to allocation function %qD declared here"
-msgstr ""
+msgstr "у виклику до функції Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ð¾Ð±Ð»Ð°ÑÑ‚Ñ– пам'ÑÑ‚Ñ– %qD оголошено тут"
#: calls.c:1508
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "[cannot find %s]"
+#, gcc-internal-format, gfc-internal-format
msgid "cannot tail-call: %s"
-msgstr "[не вдалоÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s]"
+msgstr "хвоÑтовий виклик неможливий: %s"
#: calls.c:3071
#, gcc-internal-format
@@ -16629,12 +16626,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr ""
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr ""
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr ""
@@ -16729,12 +16726,12 @@ msgstr ""
msgid "cannot find '%s'"
msgstr "не вдалоÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ «%s»"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, gcc-internal-format
msgid "pex_init failed: %m"
msgstr ""
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr ""
@@ -16744,7 +16741,7 @@ msgstr ""
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr ""
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -16955,7 +16952,7 @@ msgstr ""
msgid "error writing %qs"
msgstr ""
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "не вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s"
@@ -17035,17 +17032,17 @@ msgstr ""
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -17155,12 +17152,12 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr ""
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr ""
@@ -17175,12 +17172,12 @@ msgstr ""
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr ""
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr ""
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr ""
@@ -17195,7 +17192,7 @@ msgstr ""
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
@@ -17225,7 +17222,7 @@ msgstr ""
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr ""
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -17235,7 +17232,7 @@ msgstr ""
msgid "total size of local objects too large"
msgstr ""
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr ""
@@ -17335,62 +17332,67 @@ msgstr ""
msgid "input file %qs is the same as output file"
msgstr ""
-#: gcc.c:4498
+#: gcc.c:4476
+#, gcc-internal-format
+msgid "output filename may not be empty"
+msgstr ""
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr ""
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr ""
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr ""
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr ""
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr ""
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr ""
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr ""
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr ""
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr ""
@@ -17398,228 +17400,228 @@ msgstr ""
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5954
+#: gcc.c:5957
#, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr ""
-#: gcc.c:6016
+#: gcc.c:6019
#, gcc-internal-format
msgid "unknown spec function %qs"
msgstr ""
-#: gcc.c:6046
+#: gcc.c:6049
#, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr ""
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr ""
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6396
+#: gcc.c:6399
#, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr ""
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr ""
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr ""
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr ""
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr ""
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7812
+#: gcc.c:7815
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr ""
-#: gcc.c:7816
+#: gcc.c:7819
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr ""
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr ""
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "немає вхідних даних"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr ""
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr ""
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr ""
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr ""
-#: gcc.c:8261
+#: gcc.c:8264
#, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr ""
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr ""
-#: gcc.c:8596
+#: gcc.c:8599
#, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr ""
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr ""
-#: gcc.c:8862
+#: gcc.c:8865
#, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr ""
-#: gcc.c:9024
+#: gcc.c:9027
#, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr ""
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr ""
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr ""
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, gcc-internal-format
msgid "invalid version number %qs"
msgstr ""
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr ""
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr ""
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr ""
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr ""
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr ""
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr ""
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr ""
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
-#: gcc.c:9832
+#: gcc.c:9835
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr ""
-#: gcc.c:9885
+#: gcc.c:9888
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr ""
@@ -17764,12 +17766,12 @@ msgstr "Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ вказівника"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
-msgstr ""
+msgstr "оголошено тут"
#: gimple-ssa-nonnull-compare.c:102
#, gcc-internal-format
@@ -18007,10 +18009,9 @@ msgid "assuming directive output of %wu bytes"
msgstr ""
#: gimple-ssa-sprintf.c:2776
-#, fuzzy, gcc-internal-format
-#| msgid "unexpected argument"
+#, gcc-internal-format
msgid "directive argument %qE"
-msgstr "неÑподіваний аргумент"
+msgstr "аргумент директиви %qE"
#: gimple-ssa-sprintf.c:2778
#, gcc-internal-format
@@ -18058,10 +18059,9 @@ msgid "specified bound %wu exceeds %<INT_MAX %>"
msgstr ""
#: gimple-ssa-sprintf.c:3650
-#, fuzzy, gcc-internal-format
-#| msgid "null pointer"
+#, gcc-internal-format
msgid "null destination pointer"
-msgstr "нульовий вказівник"
+msgstr "нульовий вказівник призначеннÑ"
#: gimple-ssa-sprintf.c:3667
#, gcc-internal-format
@@ -18183,228 +18183,227 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr ""
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr ""
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:6764
+#: gimplify.c:6767
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr ""
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr ""
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6852
-#, fuzzy, gcc-internal-format
-#| msgid "%qs tag used in naming %q#T"
+#: gimplify.c:6855
+#, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
-msgstr "теґ %qs викориÑтано у назві %q#T"
+msgstr "%qE не задано у замиканні %qs"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, gcc-internal-format
msgid "enclosing %qs"
msgstr ""
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr ""
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr ""
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr ""
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr ""
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr ""
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr ""
-#: gimplify.c:7254
+#: gimplify.c:7257
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr ""
-#: gimplify.c:7257
+#: gimplify.c:7260
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr ""
-#: gimplify.c:7260
+#: gimplify.c:7263
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr ""
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr ""
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr "некоректне приватне ÑÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ %qE"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr ""
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr ""
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -18637,7 +18636,7 @@ msgstr ""
#: ipa-devirt.c:1229
#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr ""
#: ipa-devirt.c:1235
@@ -18737,7 +18736,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr ""
#: ipa-devirt.c:1599
@@ -19124,198 +19123,198 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr ""
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, gcc-internal-format
msgid "invalid arguments"
msgstr "некоректні аргументи"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr ""
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr ""
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr ""
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr ""
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr ""
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr ""
@@ -19400,7 +19399,7 @@ msgstr ""
msgid "command line option %qs is not supported by this configuration"
msgstr ""
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr ""
@@ -19547,138 +19546,146 @@ msgid "-fsanitize=leak is incompatible with -fsanitize=thread"
msgstr ""
#: opts.c:976
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "%<-fabi-compat-version=1%> is not supported, using =2"
+#, gcc-internal-format, gfc-internal-format
msgid "-fsanitize-recover=%s is not supported"
-msgstr "Підтримки %<-fabi-compat-version=1%> не передбачено, викориÑтовуємо =2"
+msgstr "підтримки -fsanitize-recover=%s не передбачено"
#: opts.c:1005
#, gcc-internal-format
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr ""
+
+#: opts.c:1015
+#, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr ""
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr ""
-#: opts.c:1649
+#: opts.c:1656
#, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr ""
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr ""
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr ""
-#: opts.c:2078
+#: opts.c:2085
#, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr ""
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr ""
-#: opts.c:2217
+#: opts.c:2224
#, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr ""
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr ""
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:2371
-#, fuzzy, gcc-internal-format
-#| msgid "invalid --param name %qs"
+#: opts.c:2378
+#, gcc-internal-format
msgid "invalid --param name %qs; did you mean %qs?"
-msgstr "некоректна назва --param %qs"
+msgstr "некоректна назва --param %qs; ви мали на увазі %qs?"
-#: opts.c:2374
+#: opts.c:2381
#, gcc-internal-format
msgid "invalid --param name %qs"
msgstr "некоректна назва --param %qs"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr ""
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr ""
-#: opts.c:2513
+#: opts.c:2520
#, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr ""
-#: opts.c:2531
+#: opts.c:2538
#, gcc-internal-format
msgid "unrecognized debug output level %qs"
msgstr ""
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr ""
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr ""
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -19914,10 +19921,9 @@ msgid "was expecting `%s'"
msgstr ""
#: read-rtl-function.c:1575
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "duplicate definition of '%s'"
+#, gcc-internal-format, gfc-internal-format
msgid "duplicate insn UID: %i"
-msgstr "повторне Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Â«%s»"
+msgstr "UID інÑтрукції-дубліката: %i"
#: read-rtl-function.c:1635
#, gcc-internal-format
@@ -20016,7 +20022,7 @@ msgstr ""
msgid "register of %qD used for multiple global register variables"
msgstr ""
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr ""
@@ -20616,12 +20622,12 @@ msgstr ""
msgid "error closing %s: %m"
msgstr ""
-#: toplev.c:2054
+#: toplev.c:2057
#, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr ""
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -21525,54 +21531,54 @@ msgstr ""
#: tree-diagnostic.c:202
#, gcc-internal-format
msgid "in definition of macro %qs"
-msgstr ""
+msgstr "у оголошенні макроÑу %qs"
#: tree-diagnostic.c:219
#, gcc-internal-format
msgid "in expansion of macro %qs"
-msgstr ""
+msgstr "у розгортанні макроÑу %qs"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
-msgstr ""
+msgstr "BB %i має декілька країв EH"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr ""
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr ""
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr ""
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr ""
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr ""
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr ""
@@ -21673,34 +21679,32 @@ msgstr ""
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
-#, fuzzy, gcc-internal-format
-#| msgid "cannot call function %qD"
+#: tree-ssa-ccp.c:3425
+#, gcc-internal-format
msgid "in a call to built-in function %qD"
-msgstr "не вдалоÑÑ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ функцію %qD"
+msgstr "у виклику вбудованої функції %qD"
-#: tree-ssa-ccp.c:3431
-#, fuzzy, gcc-internal-format
-#| msgid "cannot call function %qD"
+#: tree-ssa-ccp.c:3429
+#, gcc-internal-format
msgid "in a call to function %qD declared here"
-msgstr "не вдалоÑÑ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ функцію %qD"
+msgstr "у виклику функції %qD, оголошено тут"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr ""
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr ""
@@ -22054,11 +22058,11 @@ msgstr ""
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -22154,32 +22158,32 @@ msgstr ""
#: tree.c:12875
#, gcc-internal-format
msgid "%qD is deprecated: %s"
-msgstr ""
+msgstr "%qD вважаєтьÑÑ Ð·Ð°Ñтарілим: %s"
#: tree.c:12878
#, gcc-internal-format
msgid "%qD is deprecated"
-msgstr ""
+msgstr "%qD вважаєтьÑÑ Ð·Ð°Ñтарілим"
#: tree.c:12902 tree.c:12924
#, gcc-internal-format
msgid "%qE is deprecated: %s"
-msgstr ""
+msgstr "%qE вважаєтьÑÑ Ð·Ð°Ñтарілим: %s"
#: tree.c:12905 tree.c:12927
#, gcc-internal-format
msgid "%qE is deprecated"
-msgstr ""
+msgstr "%qE вважаєтьÑÑ Ð·Ð°Ñтарілим"
#: tree.c:12911 tree.c:12932
#, gcc-internal-format, gfc-internal-format
msgid "type is deprecated: %s"
-msgstr ""
+msgstr "тип вважаєтьÑÑ Ð·Ð°Ñтарілим: %s"
#: tree.c:12914 tree.c:12935
#, gcc-internal-format
msgid "type is deprecated"
-msgstr ""
+msgstr "тип вважаєтьÑÑ Ð·Ð°Ñтарілим"
#. Type variant can differ by:
#.
@@ -23025,7 +23029,7 @@ msgstr ""
msgid "type was previously declared %qE"
msgstr ""
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr ""
@@ -23300,7 +23304,7 @@ msgstr ""
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr ""
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
@@ -23358,7 +23362,7 @@ msgstr ""
#: c-family/c-common.c:4869
#, gcc-internal-format
msgid "pointers are not permitted as case values"
-msgstr ""
+msgstr "вказівники не можуть бути значеннÑми випадків"
#: c-family/c-common.c:4876
#, gcc-internal-format
@@ -23373,7 +23377,7 @@ msgstr ""
#: c-family/c-common.c:4963
#, gcc-internal-format
msgid "duplicate (or overlapping) case value"
-msgstr ""
+msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ (або перекриваннÑ) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ"
#: c-family/c-common.c:4965
#, gcc-internal-format
@@ -23383,7 +23387,7 @@ msgstr ""
#: c-family/c-common.c:4969
#, gcc-internal-format
msgid "duplicate case value"
-msgstr ""
+msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ"
#: c-family/c-common.c:4970 c-family/c-warn.c:1995
#, gcc-internal-format
@@ -23919,62 +23923,62 @@ msgstr ""
msgid "extra type qualifiers in format argument (argument %d)"
msgstr ""
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr ""
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr ""
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr ""
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr ""
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr ""
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr ""
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr ""
@@ -24075,7 +24079,7 @@ msgstr ""
msgid "repeated %<@%> before Objective-C string"
msgstr ""
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr ""
@@ -24105,7 +24109,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr ""
@@ -24120,22 +24124,22 @@ msgstr ""
msgid "%qE is not initialized"
msgstr ""
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr ""
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr ""
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr ""
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr ""
@@ -24680,8 +24684,8 @@ msgstr ""
msgid "wrong type argument to %s"
msgstr ""
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr ""
@@ -24924,12 +24928,12 @@ msgstr ""
#: c-family/c-warn.c:1068
#, gcc-internal-format
msgid "case value %qs not in enumerated type"
-msgstr ""
+msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ %qs не належить до перераховного типу"
#: c-family/c-warn.c:1073
#, gcc-internal-format
msgid "case value %qs not in enumerated type %qT"
-msgstr ""
+msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ %qs не належить до перераховного типу %qT"
#: c-family/c-warn.c:1134
#, gcc-internal-format
@@ -25290,7 +25294,7 @@ msgstr ""
#: c-family/c-warn.c:1897
#, gcc-internal-format
msgid "unused parameter %qD"
-msgstr ""
+msgstr "невикориÑтаний параметр %qD"
#: c-family/c-warn.c:1959
#, gcc-internal-format
@@ -25350,7 +25354,7 @@ msgstr[2] ""
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr ""
@@ -25510,7 +25514,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr ""
@@ -25833,7 +25837,7 @@ msgstr ""
msgid "%Kargument %d must be a constant immediate"
msgstr ""
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr ""
@@ -25874,10 +25878,9 @@ msgid "unknown tuning option (%s)"
msgstr "невідомий параметр Ñ€ÐµÐ³ÑƒÐ»ÑŽÐ²Ð°Ð½Ð½Ñ (%s)"
#: config/aarch64/aarch64.c:8715
-#, fuzzy, gcc-internal-format
-#| msgid "Invalid argument %d for builtin %qF"
+#, gcc-internal-format
msgid "valid arguments are: %s; did you mean %qs?"
-msgstr "Ðекоректний аргумент %d до вбудованої %qF"
+msgstr "коректними аргументами є такі: %s; ви мали на увазі %qs?"
#: config/aarch64/aarch64.c:8756
#, gcc-internal-format
@@ -25914,7 +25917,7 @@ msgstr ""
msgid "unknown value %qs for -mtune"
msgstr ""
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr ""
@@ -25999,9 +26002,9 @@ msgstr ""
msgid "target %s %s=%s is not valid"
msgstr ""
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr ""
@@ -26087,7 +26090,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr ""
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -26261,375 +26264,375 @@ msgstr ""
msgid "insn addresses not freed"
msgstr ""
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, gcc-internal-format
msgid "this builtin is not supported for this target"
msgstr ""
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr ""
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr ""
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr ""
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr ""
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr ""
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr ""
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr ""
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr ""
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr ""
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr ""
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr ""
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr ""
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr ""
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr ""
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr ""
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr ""
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr ""
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr ""
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr ""
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr ""
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr ""
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr ""
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr ""
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr ""
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -26637,72 +26640,77 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr ""
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr ""
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, gcc-internal-format
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr ""
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr ""
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, gcc-internal-format
msgid "%qE attribute ignored without -mcmse option."
msgstr ""
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr ""
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr ""
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr ""
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr ""
@@ -26710,13 +26718,13 @@ msgstr ""
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr ""
@@ -26810,163 +26818,174 @@ msgstr ""
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr ""
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr ""
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
+#, gcc-internal-format
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
+msgstr ""
+
+#: config/avr/avr.c:1098
#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
msgstr ""
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr ""
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr ""
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr ""
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr ""
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr ""
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr ""
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr ""
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr ""
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr ""
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr ""
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, gcc-internal-format
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr ""
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr ""
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr ""
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr ""
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr ""
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr ""
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr ""
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -27249,12 +27268,12 @@ msgstr ""
msgid "invalid IACC argument"
msgstr ""
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr ""
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr ""
@@ -27355,10 +27374,9 @@ msgid "can%'t set position in PCH file: %m"
msgstr ""
#: config/i386/i386.c:4692
-#, fuzzy, gcc-internal-format
-#| msgid "Invalid argument %d for builtin %qF"
+#, gcc-internal-format
msgid "wrong argument %qs to option %qs"
-msgstr "Ðекоректний аргумент %d до вбудованої %qF"
+msgstr "помилковий аргумент %qs параметра %qs"
#: config/i386/i386.c:4698
#, gcc-internal-format
@@ -27409,7 +27427,7 @@ msgstr ""
#: config/i386/i386.c:5272
#, gcc-internal-format
msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
-msgstr ""
+msgstr "%<target(\"tune=x86-64\")%> вважаєтьÑÑ Ð·Ð°Ñтарілим; ÑкориÑтайтеÑÑ Ð¾Ð´Ð½Ð¸Ð¼ із відповідників: %<target(\"tune=k8\")%> або %<target(\"tune=generic\")%>"
#. rep; movq isn't available in 32-bit code.
#: config/i386/i386.c:5299
@@ -27433,7 +27451,7 @@ msgstr ""
msgid "code model %qs not supported in x32 mode"
msgstr ""
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr ""
@@ -27501,7 +27519,7 @@ msgstr ""
#: config/i386/i386.c:5688
#, gcc-internal-format
msgid "valid arguments to %<-march=%> switch are: %s"
-msgstr ""
+msgstr "коректними аргументами перемикача %<-march=%> є такі: %s"
#: config/i386/i386.c:5689
#, gcc-internal-format
@@ -27529,10 +27547,9 @@ msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean
msgstr ""
#: config/i386/i386.c:5759
-#, fuzzy, gcc-internal-format
-#| msgid "invalid argument to %<__builtin_return_address%>"
+#, gcc-internal-format
msgid "valid arguments to %<-mtune=%> switch are: %s"
-msgstr "некоректний аргумент %<__builtin_return_address%>"
+msgstr "коректними аргументами перемикача %<-mtune=%> є такі: %s"
#: config/i386/i386.c:5760
#, gcc-internal-format
@@ -27564,584 +27581,584 @@ msgstr ""
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr ""
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr ""
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr ""
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr ""
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr ""
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr ""
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr ""
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr ""
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr ""
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr ""
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr ""
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr ""
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr ""
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr ""
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr ""
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr ""
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr ""
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr ""
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr ""
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr ""
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr ""
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr ""
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr ""
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, gcc-internal-format
msgid "previous declaration of %D"
msgstr ""
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr ""
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr ""
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr ""
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr ""
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr ""
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr ""
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr ""
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr ""
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr ""
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr ""
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr ""
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr ""
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, gcc-internal-format
msgid "incorrect hint operand"
msgstr ""
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr ""
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr ""
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr ""
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr ""
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr ""
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr ""
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr ""
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr ""
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -28261,7 +28278,7 @@ msgstr ""
msgid "argument %qd is not a constant"
msgstr ""
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr ""
@@ -28271,7 +28288,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -28372,7 +28389,7 @@ msgstr ""
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr ""
@@ -28873,8 +28890,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr ""
@@ -28931,10 +28948,9 @@ msgid "invalid warm function for reset attribute"
msgstr ""
#: config/nds32/nds32.c:2707
-#, fuzzy, gcc-internal-format
-#| msgid "Generate position-independent code if possible (small mode)."
+#, gcc-internal-format
msgid "position-independent code not supported"
-msgstr "Створити виконуваний файл з незалежним позиціюваннÑм, Ñкщо можливо (малий режим)"
+msgstr "підтримки коду із незалежним позиціюваннÑм не передбачено"
#: config/nios2/nios2.c:561
#, gcc-internal-format
@@ -29126,27 +29142,27 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, gcc-internal-format
msgid "%qE attribute requires a void return type"
msgstr ""
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
msgstr ""
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -29171,7 +29187,7 @@ msgstr ""
msgid "-g option disabled"
msgstr ""
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr ""
@@ -29306,224 +29322,224 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr ""
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr ""
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr ""
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr ""
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr ""
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr ""
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr ""
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, gcc-internal-format
msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr ""
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr ""
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr ""
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr ""
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
@@ -29532,514 +29548,519 @@ msgstr ""
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr ""
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr ""
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, gcc-internal-format
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr ""
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr ""
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr ""
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr ""
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr ""
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr ""
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, gcc-internal-format
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr ""
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr ""
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr ""
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr ""
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr ""
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr ""
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr ""
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr ""
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr ""
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr ""
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr ""
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr ""
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr ""
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr ""
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr ""
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr ""
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr ""
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -30226,6 +30247,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr ""
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr ""
@@ -30317,7 +30339,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -30335,18 +30357,18 @@ msgstr ""
#: config/s390/s390-c.c:879
#, gcc-internal-format
msgid "builtin %qF is deprecated."
-msgstr ""
+msgstr "вбудований %qF вважаєтьÑÑ Ð·Ð°Ñтарілим."
#: config/s390/s390-c.c:883
-#, fuzzy, gcc-internal-format
-#| msgid "%E requires %<-fgnu-tm%>"
+#, gcc-internal-format
msgid "%qF requires -mvx"
-msgstr "%E потребує %<-fgnu-tm%>"
+msgstr "%qF потребує -mvx"
#: config/s390/s390-c.c:889
-#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
-msgstr ""
+#, fuzzy, gcc-internal-format
+#| msgid "%qF requires -mvx"
+msgid "%qF requires z14 or higher"
+msgstr "%qF потребує -mvx"
#: config/s390/s390-c.c:903
#, gcc-internal-format
@@ -30365,7 +30387,7 @@ msgstr ""
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -30378,161 +30400,160 @@ msgstr ""
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr ""
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr ""
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range ("
msgstr ""
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, gcc-internal-format
msgid "unresolved overloaded builtin"
msgstr ""
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, gcc-internal-format
msgid "bad builtin icode"
msgstr ""
-#: config/s390/s390.c:1004
-#, fuzzy, gcc-internal-format
-#| msgid "Invalid argument %d for builtin %qF"
+#: config/s390/s390.c:1007
+#, gcc-internal-format
msgid "invalid argument %d for builtin %qF"
-msgstr "Ðекоректний аргумент %d до вбудованої %qF"
+msgstr "некоректний аргумент %d Ð´Ð»Ñ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— %qF"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr ""
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr ""
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr ""
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr ""
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr ""
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr ""
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr ""
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr ""
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr ""
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr ""
@@ -30589,27 +30610,27 @@ msgstr ""
msgid "-mrelax is only supported for RTP PIC"
msgstr ""
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/sparc/sparc.c:1425
+#: config/sparc/sparc.c:1541
#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr ""
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr ""
@@ -30894,22 +30915,22 @@ msgstr ""
msgid "invalid constant in %<#pragma %s%>"
msgstr ""
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
@@ -30995,7 +31016,7 @@ msgstr ""
msgid "could not read the BRIG file"
msgstr ""
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -31158,7 +31179,7 @@ msgstr ""
#: c/c-decl.c:1794
#, gcc-internal-format
msgid "previous implicit declaration of %q+D was here"
-msgstr ""
+msgstr "попереднє неÑвне Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ %q+D було тут"
#: c/c-decl.c:1796
#, gcc-internal-format
@@ -31329,17 +31350,17 @@ msgstr ""
#: c/c-decl.c:3144 c/c-decl.c:3157
#, gcc-internal-format
msgid "implicit declaration of function %qE; did you mean %qs?"
-msgstr ""
+msgstr "неÑвне Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE; ви мали на увазі %qs?"
#: c/c-decl.c:3149 c/c-decl.c:3162
#, gcc-internal-format
msgid "implicit declaration of function %qE"
-msgstr ""
+msgstr "неÑвне Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE"
#: c/c-decl.c:3408
#, gcc-internal-format
msgid "incompatible implicit declaration of built-in function %qD"
-msgstr ""
+msgstr "неÑуміÑне неÑвне Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— функції %qD"
#: c/c-decl.c:3415
#, gcc-internal-format
@@ -31349,7 +31370,7 @@ msgstr ""
#: c/c-decl.c:3424
#, gcc-internal-format
msgid "incompatible implicit declaration of function %qD"
-msgstr ""
+msgstr "неÑуміÑне неÑвне Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD"
#: c/c-decl.c:3484
#, gcc-internal-format
@@ -31397,9 +31418,9 @@ msgid "label %qD defined here"
msgstr ""
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr ""
@@ -31532,7 +31553,7 @@ msgstr ""
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -32577,7 +32598,7 @@ msgstr ""
msgid "two or more data types in declaration specifiers"
msgstr ""
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr ""
@@ -32618,10 +32639,9 @@ msgid "ISO C90 does not support boolean types"
msgstr ""
#: c/c-decl.c:10452
-#, fuzzy, gcc-internal-format
-#| msgid "ISO C++ 1998 does not support %<long long%>"
+#, gcc-internal-format
msgid "ISO C does not support the %<_Float%d%s%> type"
-msgstr "У ISO C++ 1998 не передбачено підтримки %<long long%>"
+msgstr "У ISO C не передбачено підтримки типу %<_Float%d%s%>"
#: c/c-decl.c:10502
#, gcc-internal-format
@@ -32718,17 +32738,17 @@ msgstr ""
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr ""
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr ""
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -32778,7 +32798,7 @@ msgstr ""
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr ""
@@ -32819,7 +32839,7 @@ msgid "unknown type name %qE"
msgstr ""
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr ""
@@ -32834,7 +32854,7 @@ msgstr ""
msgid "expected %<;%>, identifier or %<(%>"
msgstr ""
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr ""
@@ -32849,8 +32869,8 @@ msgstr ""
msgid "unexpected attribute"
msgstr ""
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, gcc-internal-format
msgid "%<fallthrough%> attribute not followed by %<;%>"
msgstr ""
@@ -32888,7 +32908,7 @@ msgstr ""
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "мало бути %<,%> або %<;%>"
@@ -32916,7 +32936,7 @@ msgstr ""
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr ""
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr ""
@@ -32980,14 +33000,14 @@ msgstr ""
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr ""
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr ""
@@ -33122,7 +33142,7 @@ msgstr ""
msgid "expected %<}%> before %<else%>"
msgstr ""
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
@@ -33147,12 +33167,12 @@ msgstr ""
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -33166,17 +33186,17 @@ msgstr ""
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr ""
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr ""
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr ""
@@ -33186,7 +33206,7 @@ msgstr ""
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
@@ -33206,7 +33226,7 @@ msgstr ""
msgid "invalid iterating variable in fast enumeration"
msgstr ""
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -33222,10 +33242,9 @@ msgid "%E qualifier ignored on asm"
msgstr ""
#: c/c-parser.c:6175
-#, fuzzy, gcc-internal-format
-#| msgid "expected %<,%> or %<)%>"
+#, gcc-internal-format
msgid "expected %<:%> or %<)%>"
-msgstr "мало бути %<,%> або %<)%>"
+msgstr "мало бути %<:%> або %<)%>"
#: c/c-parser.c:6487
#, gcc-internal-format
@@ -33346,7 +33365,7 @@ msgstr ""
#: c/c-parser.c:7912
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_choose_expr%>"
-msgstr ""
+msgstr "помилкова кількіÑÑ‚ÑŒ аргументів %<__builtin_choose_expr%>"
#: c/c-parser.c:7928
#, gcc-internal-format
@@ -33356,7 +33375,7 @@ msgstr ""
#: c/c-parser.c:7999
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
-msgstr ""
+msgstr "помилкова кількіÑÑ‚ÑŒ аргументів %<__builtin_call_with_static_chain%>"
#: c/c-parser.c:8012
#, gcc-internal-format
@@ -33371,7 +33390,7 @@ msgstr ""
#: c/c-parser.c:8042
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_complex%>"
-msgstr ""
+msgstr "помилкова кількіÑÑ‚ÑŒ аргументів %<__builtin_complex%>"
#: c/c-parser.c:8064
#, gcc-internal-format
@@ -33383,17 +33402,17 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr ""
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
-msgstr ""
+msgstr "помилкова кількіÑÑ‚ÑŒ аргументів %<__builtin_shuffle%>"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -33448,62 +33467,61 @@ msgstr ""
msgid "no type or storage class may be specified here,"
msgstr ""
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr ""
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr ""
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr ""
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr ""
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, gcc-internal-format
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10214 cp/parser.c:38233
-#, fuzzy, gcc-internal-format
-#| msgid "%<#pragma acc routine%> %s"
+#: c/c-parser.c:10214 cp/parser.c:38256
+#, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
-msgstr "%<#pragma acc routine%> %s"
+msgstr "%<#pragma acc routine%> має перебувати у облаÑÑ‚Ñ– видимоÑÑ‚Ñ– файла"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr ""
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr ""
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr ""
@@ -33518,12 +33536,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr ""
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr ""
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr ""
@@ -33538,53 +33556,53 @@ msgstr ""
msgid "%qD is not a variable"
msgstr ""
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr ""
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, gcc-internal-format
msgid "expected %<none%>"
msgstr "мало бути %<none%>"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "мало бути %<none%> або %<shared%>"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "мало бути %<data%>, %<update%>, %<enter%> або %<exit%>"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, gcc-internal-format
msgid "expected %<data%>"
msgstr "мало бути %<data%>"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr ""
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr ""
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -33612,22 +33630,22 @@ msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %<num_threads%> має бути додатним"
msgid "%<num_tasks%> value must be positive"
msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %<num_tasks%> має бути додатним"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %<grainsize%> має бути додатним"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %<priority%> має бути невід’ємним"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr "мало бути %<tofrom%>"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, gcc-internal-format
msgid "expected %<scalar%>"
msgstr "мало бути %<scalar%>"
@@ -33637,58 +33655,57 @@ msgstr "мало бути %<scalar%>"
msgid "%<num_workers%> value must be positive"
msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %<num_workers%> має бути додатним"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr "забагато аргументів %<static%>"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, gcc-internal-format
msgid "unexpected argument"
msgstr "неÑподіваний аргумент"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, gcc-internal-format
msgid "%qs value must be positive"
msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %qs має бути додатним"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, gcc-internal-format
msgid "%<tile%> argument needs positive integral constant"
msgstr ""
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr ""
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr ""
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12297 cp/semantics.c:6395
-#, fuzzy, gcc-internal-format
-#| msgid "%qs value must be positive"
+#: c/c-parser.c:12297 cp/semantics.c:6408
+#, gcc-internal-format
msgid "chunk size value must be positive"
-msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %qs має бути додатним"
+msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ фрагмента має бути додатним"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr ""
@@ -33703,17 +33720,17 @@ msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %<vector_length%> має бути додатним"
msgid "%<num_teams%> value must be positive"
msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %<num_teams%> має бути додатним"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %<thread_limit%> має бути додатним"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
@@ -33733,17 +33750,17 @@ msgstr ""
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, gcc-internal-format
msgid "invalid depend kind"
msgstr ""
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, gcc-internal-format
msgid "invalid map kind"
msgstr ""
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr ""
@@ -33753,68 +33770,67 @@ msgstr ""
msgid "invalid proc_bind kind"
msgstr ""
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr ""
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr ""
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr ""
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr ""
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr ""
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
-#, fuzzy, gcc-internal-format
-#| msgid "expected %<for%> after %qs"
+#: c/c-parser.c:13933 cp/parser.c:36328
+#, gcc-internal-format
msgid "expected %<data%> after %<#pragma acc %s%>"
-msgstr "мало бути %<for%> піÑÐ»Ñ %qs"
+msgstr "мало бути %<data%> піÑÐ»Ñ %<#pragma acc %s%>"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr ""
@@ -33829,7 +33845,7 @@ msgstr ""
msgid "expected function name"
msgstr "мало бути вказано назву функції"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, gcc-internal-format
msgid "%qD does not refer to a function"
msgstr ""
@@ -33839,45 +33855,42 @@ msgstr ""
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:14268 cp/parser.c:37576
-#, fuzzy, gcc-internal-format
-#| msgid "%<#pragma acc routine%> %s"
+#: c/c-parser.c:14268 cp/parser.c:37599
+#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
-msgstr "%<#pragma acc routine%> %s"
+msgstr "%<#pragma acc routine%> вже заÑтоÑовано до %qD"
-#: c/c-parser.c:14277 cp/parser.c:37585
-#, fuzzy, gcc-internal-format
-#| msgid "%<#pragma acc routine%> %s"
+#: c/c-parser.c:14277 cp/parser.c:37608
+#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
-msgstr "%<#pragma acc routine%> %s"
+msgstr "%<#pragma acc routine%> має бути заÑтоÑовано до викориÑтаннÑ"
-#: c/c-parser.c:14278 cp/parser.c:37586
-#, fuzzy, gcc-internal-format
-#| msgid "%<#pragma acc routine%> %s"
+#: c/c-parser.c:14278 cp/parser.c:37609
+#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before definition"
-msgstr "%<#pragma acc routine%> %s"
+msgstr "%<#pragma acc routine%> має бути заÑтоÑовано до визначеннÑ"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
@@ -33887,27 +33900,27 @@ msgstr ""
msgid "expected %<(%> or end of line"
msgstr ""
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr ""
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr ""
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr ""
@@ -33917,72 +33930,72 @@ msgstr ""
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr ""
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr ""
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr "мало бути %<for%> піÑÐ»Ñ %qs"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, gcc-internal-format
msgid "expected %<point%>"
msgstr "мало бути %<point%>"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -33997,7 +34010,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -34007,32 +34020,32 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, gcc-internal-format
msgid "expected %<target%>"
msgstr "мало бути %<target%>"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, gcc-internal-format
msgid "expected %<declare%>"
msgstr "мало бути %<declare%>"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr ""
@@ -34053,10 +34066,9 @@ msgid "function or array type in %<#pragma omp declare reduction%>"
msgstr ""
#: c/c-parser.c:16998
-#, fuzzy, gcc-internal-format
-#| msgid "previous %<#pragma omp declare reduction%>"
+#, gcc-internal-format
msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
-msgstr "попереднє %<#pragma omp declare reduction%>"
+msgstr "тип клаÑу %<_Atomic%> у %<#pragma omp declare reduction%>"
#: c/c-parser.c:17001
#, gcc-internal-format
@@ -34088,22 +34100,22 @@ msgstr "мало бути вказано назву функції %<(%>"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr ""
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr ""
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr ""
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr ""
@@ -34118,52 +34130,52 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr ""
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr ""
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr ""
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr ""
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr ""
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
@@ -34173,7 +34185,7 @@ msgstr ""
msgid "base of array section must be pointer or array type"
msgstr ""
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr ""
@@ -34508,10 +34520,9 @@ msgid "arithmetic on pointer to an empty aggregate"
msgstr ""
#: c/c-typeck.c:4244
-#, fuzzy, gcc-internal-format
-#| msgid "%<goto%> is not a constant-expression"
+#, gcc-internal-format
msgid "%<~%> on a boolean expression"
-msgstr "%<goto%> не Ñ” Ñталим виразом"
+msgstr "%<~%> над булевим виразом"
#: c/c-typeck.c:4248
#, gcc-internal-format
@@ -34889,7 +34900,7 @@ msgstr ""
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr ""
@@ -35217,7 +35228,7 @@ msgstr ""
msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr ""
@@ -35227,7 +35238,7 @@ msgstr ""
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
@@ -35252,7 +35263,7 @@ msgstr ""
msgid "function returns address of label"
msgstr ""
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr ""
@@ -35267,7 +35278,7 @@ msgstr ""
msgid "case label is not an integer constant expression"
msgstr ""
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr ""
@@ -35287,17 +35298,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr ""
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr ""
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr ""
@@ -35307,7 +35318,7 @@ msgstr ""
msgid "break statement within %<#pragma simd%> loop body"
msgstr ""
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr ""
@@ -35413,12 +35424,12 @@ msgstr ""
msgid "used vector type where scalar is required"
msgstr ""
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -35428,25 +35439,25 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, gcc-internal-format
msgid "%qE is a member of a union"
msgstr ""
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr ""
@@ -35457,70 +35468,70 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr ""
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr ""
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr ""
@@ -35540,7 +35551,7 @@ msgstr ""
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr ""
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr ""
@@ -35550,17 +35561,17 @@ msgstr ""
msgid "variable length element type in array %<reduction%> clause"
msgstr ""
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr ""
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -35580,18 +35591,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr ""
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr ""
@@ -35603,32 +35614,32 @@ msgstr ""
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr ""
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr ""
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr ""
@@ -35648,55 +35659,55 @@ msgstr ""
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr ""
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr ""
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr ""
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr ""
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr ""
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr ""
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr ""
@@ -35706,32 +35717,32 @@ msgstr ""
msgid "%qs variable is neither a pointer nor an array"
msgstr ""
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr ""
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -35777,51 +35788,44 @@ msgid "base variable or SSA name undeclared"
msgstr ""
#: c/gimple-parser.c:850
-#, fuzzy, gcc-internal-format
-#| msgid "invalid operand"
+#, gcc-internal-format
msgid "invalid _Literal"
-msgstr "некоректний операнд"
+msgstr "некоректне _Literal"
#: c/gimple-parser.c:869
-#, fuzzy, gcc-internal-format
-#| msgid "invalid operand to %%R"
+#, gcc-internal-format
msgid "invalid number of operands to __FMA"
-msgstr "некоректний операнд %%R"
+msgstr "некоректна кількіÑÑ‚ÑŒ операндів __FMA"
#: c/gimple-parser.c:904
#, gcc-internal-format
msgid "anonymous SSA name cannot have default definition"
-msgstr ""
+msgstr "анонімна назва SSA не може мати типового визначеннÑ"
#: c/gimple-parser.c:1153
-#, fuzzy, gcc-internal-format
-#| msgid "expected type-name"
+#, gcc-internal-format
msgid "expected pass name"
-msgstr "мало бути вказано тип-назву"
+msgstr ""
#: c/gimple-parser.c:1165
-#, fuzzy, gcc-internal-format
-#| msgid "invalid operand"
+#, gcc-internal-format
msgid "invalid operation"
-msgstr "некоректний операнд"
+msgstr "некоректна діÑ"
#: c/gimple-parser.c:1325 c/gimple-parser.c:1349
-#, fuzzy, gcc-internal-format
-#| msgid "expected expression"
+#, gcc-internal-format
msgid "expected goto expression"
-msgstr "мало бути вказано вираз"
+msgstr "мало бути вказано вираз goto"
#: c/gimple-parser.c:1333
-#, fuzzy, gcc-internal-format
-#| msgid "unexpected argument"
+#, gcc-internal-format
msgid "expected else statement"
-msgstr "неÑподіваний аргумент"
+msgstr "мало бути викориÑтано інÑтрукцію else"
#: c/gimple-parser.c:1478
-#, fuzzy, gcc-internal-format
-#| msgid "expected expression"
+#, gcc-internal-format
msgid "expected semicolon"
-msgstr "мало бути вказано вираз"
+msgstr "мало бути викориÑтано крапку з комою"
#: c/gimple-parser.c:1488
#, gcc-internal-format
@@ -36282,154 +36286,152 @@ msgstr ""
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr ""
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr ""
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr ""
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr ""
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr ""
-#: cp/call.c:8275
+#: cp/call.c:8280
#, gcc-internal-format
msgid "constructor delegates to itself"
msgstr ""
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr ""
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr ""
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr ""
-#: cp/call.c:8724
+#: cp/call.c:8729
#, gcc-internal-format
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr ""
-#: cp/call.c:8748
+#: cp/call.c:8753
#, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr ""
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr ""
-#: cp/call.c:8772
+#: cp/call.c:8777
#, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr ""
-#: cp/call.c:8777
+#: cp/call.c:8782
#, gcc-internal-format
msgid "pure virtual %q#D called from constructor"
msgstr ""
-#: cp/call.c:8778
+#: cp/call.c:8783
#, gcc-internal-format
msgid "pure virtual %q#D called from destructor"
msgstr ""
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr ""
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr ""
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr ""
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr ""
-#: cp/call.c:9877
-#, fuzzy, gcc-internal-format
-#| msgid "candidate 1:"
+#: cp/call.c:9882
+#, gcc-internal-format
msgid " candidate 1: %q#F"
-msgstr "кандидат 1:"
+msgstr " кандидат 1: %q#F"
-#: cp/call.c:9879
-#, fuzzy, gcc-internal-format
-#| msgid "candidate 2:"
+#: cp/call.c:9884
+#, gcc-internal-format
msgid " candidate 2: %q#F"
-msgstr "кандидат 2:"
+msgstr " кандидат 2: %q#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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:10102
+#: cp/call.c:10107
#, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr ""
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr ""
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr ""
@@ -36530,425 +36532,424 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr ""
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
-#: cp/class.c:3042
+#: cp/class.c:3044
#, gcc-internal-format
msgid "%qD can be marked override"
msgstr ""
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3128
#, gcc-internal-format
msgid "%qD was hidden"
msgstr ""
-#: cp/class.c:3128
+#: cp/class.c:3130
#, gcc-internal-format
msgid " by %qD"
msgstr ""
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:3166
+#: cp/class.c:3168
#, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr ""
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3181
+#: cp/class.c:3183
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3190
+#: cp/class.c:3192
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr ""
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr ""
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr ""
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr ""
-#: cp/class.c:3583
+#: cp/class.c:3585
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr ""
-#: cp/class.c:3588
+#: cp/class.c:3590
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr ""
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3781
+#: cp/class.c:3783
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:3788
+#: cp/class.c:3790
#, gcc-internal-format
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr ""
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr ""
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr ""
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3912
+#: cp/class.c:3914
#, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr ""
-#: cp/class.c:3918
+#: cp/class.c:3920
#, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr ""
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr ""
-#: cp/class.c:3985
+#: cp/class.c:3987
#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr ""
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr ""
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " або %<operator=(const %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr ""
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr ""
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr ""
-#: cp/class.c:5796
+#: cp/class.c:5799
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr ""
-#: cp/class.c:5798
+#: cp/class.c:5801
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr ""
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr ""
-#: cp/class.c:5853
+#: cp/class.c:5856
#, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr ""
-#: cp/class.c:5860
+#: cp/class.c:5863
#, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr ""
-#: cp/class.c:5978
+#: cp/class.c:5981
#, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:6007
+#: cp/class.c:6010
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:6013
+#: cp/class.c:6016
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr ""
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6556
+#: cp/class.c:6559
#, gcc-internal-format
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:6711
+#: cp/class.c:6714
#, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr ""
-#: cp/class.c:7009
+#: cp/class.c:7012
#, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr ""
-#: cp/class.c:7011
+#: cp/class.c:7014
#, gcc-internal-format
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr ""
-#: cp/class.c:7016
-#, fuzzy, gcc-internal-format
-#| msgid "template %qD declared"
+#: cp/class.c:7019
+#, gcc-internal-format
msgid "array member %q#D declared here"
-msgstr "оголошено шаблон %qD"
+msgstr "член маÑиву %q#D оголошено тут"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:7045
+#: cp/class.c:7048
#, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, gcc-internal-format
msgid "in the definition of %q#T"
msgstr "у оголошенні %q#T"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:7063
+#: cp/class.c:7066
#, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:7081
+#: cp/class.c:7084
#, gcc-internal-format
msgid "next member %q#D declared here"
msgstr ""
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr ""
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:7365
+#: cp/class.c:7368
#, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr ""
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr ""
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr ""
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr ""
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr ""
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr ""
@@ -36958,12 +36959,12 @@ msgstr ""
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr ""
-#: cp/class.c:8758
+#: cp/class.c:8761
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr ""
@@ -36993,344 +36994,332 @@ msgstr ""
msgid "invalid return type %qT of constexpr function %q+D"
msgstr ""
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr ""
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr ""
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr ""
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr ""
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr ""
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
-#, fuzzy, gcc-internal-format
-#| msgid "cannot call function %qD"
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
+#, gcc-internal-format
msgid "call to internal function %qE"
-msgstr "не вдалоÑÑ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ функцію %qD"
+msgstr "виклик внутрішньої функції %qE"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr ""
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr ""
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr ""
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr ""
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr ""
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr ""
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr ""
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr ""
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr ""
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr ""
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr ""
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, gcc-internal-format
msgid "dereferencing a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr ""
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr ""
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
-#, fuzzy, gcc-internal-format
-#| msgid "null pointer"
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
+#, gcc-internal-format
msgid "dereferencing a null pointer"
-msgstr "нульовий вказівник"
+msgstr "Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ вказівника"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr ""
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr ""
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, gcc-internal-format
msgid "%q#D is not const"
msgstr ""
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr ""
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr ""
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr ""
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr ""
-#: cp/constexpr.c:3410
-#, fuzzy, gcc-internal-format
-#| msgid "%<goto%> is not a constant-expression"
+#: cp/constexpr.c:3434
+#, gcc-internal-format
msgid "modification of %qE is not a constant expression"
-msgstr "%<goto%> не Ñ” Ñталим виразом"
+msgstr "зміна %qE не Ñ” Ñталим виразом"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr ""
-#: cp/constexpr.c:3921
-#, fuzzy, gcc-internal-format
-#| msgid "%<goto%> is not a constant-expression"
+#: cp/constexpr.c:3945
+#, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
-msgstr "%<goto%> не Ñ” Ñталим виразом"
+msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %qE типу %qT не Ñ” Ñталим виразом"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:4398
-#, fuzzy, gcc-internal-format
-#| msgid "%<delete[]%> is not a constant-expression"
+#: cp/constexpr.c:4429
+#, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
-msgstr "%<delete[]%> не Ñ” Ñталим виразом"
+msgstr "reinterpret_cast не Ñ” Ñталим виразом"
-#: cp/constexpr.c:4424
-#, fuzzy, gcc-internal-format
-#| msgid "%<goto%> is not a constant-expression"
+#: cp/constexpr.c:4455
+#, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
-msgstr "%<goto%> не Ñ” Ñталим виразом"
+msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ вказівника %qT на %qT не Ñ” Ñталим виразом"
-#: cp/constexpr.c:4439
-#, fuzzy, gcc-internal-format
-#| msgid "%<delete[]%> is not a constant-expression"
+#: cp/constexpr.c:4470
+#, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
-msgstr "%<delete[]%> не Ñ” Ñталим виразом"
+msgstr "%<reinterpret_cast<%T>(%E)%> не Ñ” Ñталим виразом"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
-#, fuzzy, gcc-internal-format
-#| msgid "%<goto%> is not a constant-expression"
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
+#, gcc-internal-format
msgid "expression %qE is not a constant expression"
-msgstr "%<goto%> не Ñ” Ñталим виразом"
+msgstr "вираз %qE не Ñ” Ñталим виразом"
-#: cp/constexpr.c:4579
-#, fuzzy, gcc-internal-format
-#| msgid "%<delete[]%> is not a constant-expression"
+#: cp/constexpr.c:4610
+#, gcc-internal-format
msgid "statement is not a constant expression"
-msgstr "%<delete[]%> не Ñ” Ñталим виразом"
+msgstr "інÑÑ‚Ñ€ÑƒÐºÑ†Ñ–Ñ Ð½Ðµ Ñ” Ñталим виразом"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr ""
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr ""
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5611
-#, fuzzy, gcc-internal-format
-#| msgid "%<goto%> is not a constant-expression"
+#: cp/constexpr.c:5642
+#, gcc-internal-format
msgid "division by zero is not a constant expression"
-msgstr "%<goto%> не Ñ” Ñталим виразом"
+msgstr "Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð½Ð° нуль не Ñ” Ñталим виразом"
-#: cp/constexpr.c:5715
-#, fuzzy, gcc-internal-format
-#| msgid "%<delete[]%> is not a constant-expression"
+#: cp/constexpr.c:5746
+#, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "%<delete[]%> не Ñ” Ñталим виразом"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, gcc-internal-format
msgid "non-constant array initialization"
msgstr ""
-#: cp/constexpr.c:5767
-#, fuzzy, gcc-internal-format
-#| msgid "%<goto%> is not a constant-expression"
+#: cp/constexpr.c:5798
+#, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr "%<goto%> не Ñ” Ñталим виразом"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr ""
@@ -37502,10 +37491,9 @@ msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
msgstr ""
#: cp/cvt.c:1003
-#, fuzzy, gcc-internal-format
-#| msgid "template %qD declared"
+#, gcc-internal-format
msgid "in call to %qD, declared here"
-msgstr "оголошено шаблон %qD"
+msgstr "у виклику %qD, оголошено тут"
#: cp/cvt.c:1082
#, gcc-internal-format
@@ -37798,27 +37786,24 @@ msgid "previous declaration of %qD"
msgstr ""
#: cp/decl.c:1277
-#, fuzzy, gcc-internal-format
-#| msgid "due to different exception specifications"
+#, gcc-internal-format
msgid "declaration of %qF has a different exception specifier"
-msgstr "через різні Ñпецифікації виключеннÑ"
+msgstr "Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ %qF міÑтить інше Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ"
#: cp/decl.c:1290
-#, fuzzy, gcc-internal-format
-#| msgid "previous declaration"
+#, gcc-internal-format
msgid "from previous declaration %qF"
-msgstr "попереднє оголошеннÑ"
+msgstr "з попереднього Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ %qF"
#: cp/decl.c:1325
#, gcc-internal-format
msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
-msgstr ""
+msgstr "повторне Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ %qD відрізнÑєтьÑÑ Ñƒ %<constexpr%> від попереднього оголошеннÑ"
#: cp/decl.c:1328 cp/decl.c:13702
-#, fuzzy, gcc-internal-format
-#| msgid "previous declaration"
+#, gcc-internal-format
msgid "previous declaration %qD"
-msgstr "попереднє оголошеннÑ"
+msgstr "попереднє Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ %qD"
#: cp/decl.c:1357
#, gcc-internal-format
@@ -37841,16 +37826,14 @@ msgid "raw literal operator %q+D conflicts with literal operator template %qD"
msgstr ""
#: cp/decl.c:1442
-#, fuzzy, gcc-internal-format
-#| msgid "previous definition of %q+#T"
+#, gcc-internal-format
msgid "previous definition of %qD was here"
-msgstr "попереднє Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %q+#T"
+msgstr "попереднє Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %qD було тут"
#: cp/decl.c:1445
-#, fuzzy, gcc-internal-format
-#| msgid "previous declaration"
+#, gcc-internal-format
msgid "previous declaration of %qD was here"
-msgstr "попереднє оголошеннÑ"
+msgstr "попереднє Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ %qD було тут"
#: cp/decl.c:1467 cp/decl.c:1579
#, gcc-internal-format
@@ -38132,7 +38115,7 @@ msgstr ""
msgid " skips initialization of %q#D"
msgstr ""
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -38147,7 +38130,7 @@ msgstr ""
msgid "%qD is not a type"
msgstr ""
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr ""
@@ -38655,10 +38638,9 @@ msgid "only %u names provided while %qT decomposes into %wu elements"
msgstr ""
#: cp/decl.c:7533
-#, fuzzy, gcc-internal-format
-#| msgid "%<delete[]%> is not a constant-expression"
+#, gcc-internal-format
msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
-msgstr "%<delete[]%> не Ñ” Ñталим виразом"
+msgstr "%<std::tuple_size<%T>::value%> не Ñ” інтегральним Ñталим виразом"
#: cp/decl.c:7553
#, gcc-internal-format
@@ -38666,10 +38648,9 @@ msgid "in initialization of decomposition variable %qD"
msgstr ""
#: cp/decl.c:7575
-#, fuzzy, gcc-internal-format
-#| msgid "cannot call function %qD"
+#, gcc-internal-format
msgid "cannot decompose union type %qT"
-msgstr "не вдалоÑÑ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ функцію %qD"
+msgstr "не вдалоÑÑ Ñ€Ð¾Ð·ÐºÐ»Ð°Ñти тип об'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ %qT"
#: cp/decl.c:7580
#, gcc-internal-format
@@ -38933,10 +38914,9 @@ msgid "definition of explicitly-defaulted %q+D"
msgstr ""
#: cp/decl.c:8936
-#, fuzzy, gcc-internal-format
-#| msgid "%q#D previously declared here"
+#, gcc-internal-format
msgid "%q#D explicitly defaulted here"
-msgstr "%q#D раніше оголошено тут"
+msgstr "%q#D Ñвним чином типово визначено тут"
#: cp/decl.c:8953 cp/decl2.c:713
#, gcc-internal-format
@@ -39786,7 +39766,7 @@ msgstr ""
msgid "parameter declared %<auto%>"
msgstr ""
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr ""
@@ -40211,10 +40191,9 @@ msgid "%qT referred to as %qs"
msgstr ""
#: cp/decl.c:13428 cp/decl.c:13435
-#, fuzzy, gcc-internal-format
-#| msgid "previous declaration"
+#, gcc-internal-format
msgid "%qT has a previous declaration here"
-msgstr "попереднє оголошеннÑ"
+msgstr "%qT має попереднє Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ Ñ‚ÑƒÑ‚"
#: cp/decl.c:13434
#, gcc-internal-format
@@ -40238,13 +40217,13 @@ msgstr ""
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr ""
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, gcc-internal-format
msgid "previous declaration here"
msgstr ""
@@ -40254,8 +40233,8 @@ msgstr ""
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr ""
@@ -40305,7 +40284,7 @@ msgstr ""
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr ""
@@ -40369,7 +40348,7 @@ msgstr ""
msgid "return type %q#T is incomplete"
msgstr ""
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
@@ -40384,7 +40363,7 @@ msgstr ""
msgid "no return statements in function returning %qT"
msgstr ""
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr ""
@@ -40542,27 +40521,27 @@ msgstr ""
msgid "width of bit-field %qD has non-integral type %qT"
msgstr ""
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr ""
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr ""
@@ -40571,67 +40550,67 @@ msgstr ""
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr ""
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr ""
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr ""
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr ""
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr ""
@@ -40640,59 +40619,59 @@ msgstr ""
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr ""
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr ""
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr ""
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr ""
@@ -41001,18 +40980,18 @@ msgstr ""
msgid "invalid initializer for array member %q#D"
msgstr ""
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr ""
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, gcc-internal-format
msgid "%q#D should be initialized"
msgstr ""
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr ""
@@ -41112,7 +41091,7 @@ msgstr ""
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr ""
@@ -41132,7 +41111,7 @@ msgstr ""
msgid "invalid use of non-static member function %qD"
msgstr ""
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr ""
@@ -41327,22 +41306,22 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr ""
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr ""
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr ""
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr ""
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr ""
@@ -41397,186 +41376,186 @@ msgstr ""
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr ""
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr ""
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr ""
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr ""
-#: cp/method.c:1324
+#: cp/method.c:1325
#, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr ""
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr ""
-#: cp/method.c:1387
+#: cp/method.c:1388
#, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr ""
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr ""
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr ""
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr ""
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr ""
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr ""
@@ -41768,97 +41747,97 @@ msgstr ""
msgid "%<%T::%D%> names constructor in %qT"
msgstr ""
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr ""
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr ""
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr ""
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, gcc-internal-format
msgid "only here as a friend"
msgstr ""
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr ""
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr ""
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr ""
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr ""
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr ""
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr ""
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr ""
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
@@ -41866,27 +41845,27 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr ""
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr ""
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
@@ -41906,7 +41885,7 @@ msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -41931,7 +41910,7 @@ msgstr ""
msgid "request for member %qE in non-class type %qT"
msgstr ""
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr ""
@@ -41991,1208 +41970,1206 @@ msgstr ""
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr ""
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, gcc-internal-format
msgid "%qE is not a class template"
msgstr ""
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr ""
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr ""
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr ""
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr ""
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr ""
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr ""
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr ""
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr ""
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr ""
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr ""
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr ""
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr ""
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr ""
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr ""
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr ""
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr ""
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr ""
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr ""
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr ""
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, gcc-internal-format
msgid "expected declaration"
msgstr ""
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, gcc-internal-format
msgid "expected binary operator"
msgstr "мав бути бінарний оператор"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, gcc-internal-format
msgid "expected ..."
msgstr "мало бути ..."
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr ""
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr ""
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr ""
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr ""
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr ""
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr ""
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr ""
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr ""
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, gcc-internal-format
msgid "expected id-expression"
msgstr ""
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr ""
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr ""
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr ""
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr ""
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr ""
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr ""
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr ""
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr ""
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
-#, fuzzy, gcc-internal-format
-#| msgid "invalid argument to %<__builtin_return_address%>"
+#: cp/parser.c:6652
+#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
-msgstr "некоректний аргумент %<__builtin_return_address%>"
+msgstr "помилкова кількіÑÑ‚ÑŒ аргументів %<__builtin_addressof%>"
-#: cp/parser.c:6659 cp/pt.c:17319
-#, fuzzy, gcc-internal-format
-#| msgid "invalid argument to %<__builtin_return_address%>"
+#: cp/parser.c:6664 cp/pt.c:17401
+#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
-msgstr "некоректний аргумент %<__builtin_return_address%>"
+msgstr "помилкова кількіÑÑ‚ÑŒ аргументів %<__builtin_launder%>"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr ""
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr ""
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr ""
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr ""
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr ""
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr ""
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr ""
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr ""
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr ""
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr ""
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr ""
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr ""
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr ""
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr ""
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, gcc-internal-format
msgid "%q#D declared here"
msgstr ""
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10186
-#, fuzzy, gcc-internal-format
-#| msgid "ISO C++ 1998 does not support %<long long%>"
+#: cp/parser.c:10195
+#, gcc-internal-format
msgid "ISO C++ does not support lambda templates"
-msgstr "У ISO C++ 1998 не передбачено підтримки %<long long%>"
+msgstr "у ISO C++ не передбачено підтримки шаблонів лÑмбд"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
-msgstr ""
+msgstr "визначено типовий аргумент Ð´Ð»Ñ Ð»Ñмбда-параметра"
-#: cp/parser.c:10234
-#, fuzzy, gcc-internal-format
-#| msgid "duplicate %<volatile%>"
+#: cp/parser.c:10243
+#, gcc-internal-format
msgid "duplicate %<mutable%>"
-msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ %<volatile%>"
+msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ %<mutable%>"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr ""
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr ""
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr ""
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr ""
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, gcc-internal-format
msgid "expected selection-statement"
msgstr ""
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr ""
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr ""
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr ""
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr ""
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr "%<goto%> у функції %<constexpr%>"
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr ""
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "зайве %<;%>"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr ""
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13028
-#, fuzzy, gcc-internal-format
-#| msgid "previous declaration"
+#: cp/parser.c:13037
+#, gcc-internal-format
msgid "empty decomposition declaration"
-msgstr "попереднє оголошеннÑ"
+msgstr "порожнє Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, gcc-internal-format
+msgid "invalid initializer for structured binding declaration"
+msgstr ""
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr ""
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr ""
-#: cp/parser.c:13307
-#, fuzzy, gcc-internal-format
-#| msgid "invalid mask"
+#: cp/parser.c:13326
+#, gcc-internal-format
msgid "%qD invalid in lambda"
-msgstr "некоректна маÑка"
+msgstr "%qD Ñ” некоректним у лÑмбді"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr ""
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr ""
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr ""
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr ""
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr ""
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr ""
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr ""
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr ""
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr ""
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, gcc-internal-format
msgid "expected operator"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr "некоректний параметр обмеженого типу"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr ""
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr ""
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr ""
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr ""
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr ""
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr ""
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr ""
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr ""
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr ""
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr ""
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr ""
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr ""
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr ""
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, gcc-internal-format
msgid "expected type specifier"
msgstr ""
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr ""
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, gcc-internal-format
msgid "expected template-id for type"
msgstr ""
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr "мало бути вказано тип-назву"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr ""
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr ""
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr ""
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr ""
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr ""
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr ""
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, gcc-internal-format
msgid "unnamed scoped enum is not allowed"
msgstr ""
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "мало бути %<;%> або %<{%>"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr ""
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, gcc-internal-format
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr ""
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr ""
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr ""
-#: cp/parser.c:17927
-#, fuzzy, gcc-internal-format
-#| msgid "ISO C forbids nested functions"
+#: cp/parser.c:17950
+#, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
-msgstr "У Ñтандарті ISO C заборонено вкладеніÑÑ‚ÑŒ функцій"
+msgstr "У ISO C++ заборонено порожні enum без назви"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr ""
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr ""
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr ""
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr ""
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, gcc-internal-format
msgid "nested identifier required"
msgstr ""
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, gcc-internal-format
msgid "namespace %qD entered"
msgstr ""
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr ""
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr ""
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr "%<asm%> у функції %<constexpr%>"
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr ""
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, gcc-internal-format
msgid "expected initializer"
msgstr ""
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, gcc-internal-format
msgid "initializer provided for function"
msgstr ""
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr ""
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr ""
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr ""
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%E%> не є типом"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr ""
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr ""
@@ -43201,347 +43178,344 @@ msgstr ""
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr ""
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, gcc-internal-format
msgid "qualified-id in declaration"
msgstr ""
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, gcc-internal-format
msgid "expected declarator"
msgstr ""
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr ""
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr ""
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr ""
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr ""
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr ""
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr "%E потребує %<-fgnu-tm%>"
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr ""
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr ""
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, gcc-internal-format
msgid "invalid use of %qT"
msgstr ""
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr ""
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr ""
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr ""
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "мало бути %<,%> або %<...%>"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr ""
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr ""
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr ""
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr ""
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr ""
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr ""
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "мало бути %<{%> або %<:%>"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr ""
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr ""
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr ""
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr ""
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr "не вдалоÑÑ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ тип typename"
-#: cp/parser.c:22775
-#, fuzzy, gcc-internal-format
-#| msgid "previous definition of %q+#T"
+#: cp/parser.c:22798
+#, gcc-internal-format
msgid "previous definition of %q#T"
-msgstr "попереднє Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %q+#T"
+msgstr "попереднє Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %q#T"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, gcc-internal-format
msgid "expected class-key"
msgstr ""
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr "мало бути %<class%> або %<typename%>"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr ""
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr ""
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr ""
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr ""
-#: cp/parser.c:23905
-#, fuzzy, gcc-internal-format
-#| msgid "due to different exception specifications"
+#: cp/parser.c:23928
+#, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
-msgstr "через різні Ñпецифікації виключеннÑ"
+msgstr "У ISO C++1z не можна визначати динамічні Ñпецифікації виключень"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr ""
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr "%<try%> у функції %<constexpr%>"
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr ""
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr ""
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr ""
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
-#, fuzzy, gcc-internal-format
-#| msgid "expected %<:%> or %<...%>"
+#: cp/parser.c:24870
+#, gcc-internal-format
msgid "expected attribute before %<...%>"
-msgstr "мало бути %<:%> або %<...%>"
+msgstr "мав бути атрибут перед %<...%>"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr ""
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr ""
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr ""
@@ -43550,488 +43524,488 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, gcc-internal-format
msgid "empty introduction-list"
msgstr ""
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr ""
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr ""
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr ""
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr ""
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, gcc-internal-format
msgid "a class template declaration must not declare anything else"
msgstr ""
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr ""
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr ""
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr ""
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr ""
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "У ISO C++ 1998 не передбачено підтримки %<long long%>"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "вказано одразу %<__thread%> і %<thread_local%>"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, gcc-internal-format
msgid "duplicate %qD"
msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ %qD"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ %qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr "мало бути %<new%>"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr "мало бути %<delete%>"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr "мало бути %<return%>"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr "мало бути %<extern%>"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "мало бути %<static_assert%>"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "мало бути %<decltype%>"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr "мало бути %<operator%>"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr "мало бути %<class%>"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr "мало бути %<template%>"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "мало бути %<namespace%>"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr "мало бути %<using%>"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr "мало бути %<asm%>"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr "мало бути %<try%>"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr "мало бути %<catch%>"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr "мало бути %<throw%>"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "мало бути %<__label__%>"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr "мало бути %<@try%>"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "мало бути %<@synchronized%>"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "мало бути %<@throw%>"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr "мало бути %<__transaction_atomic%>"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr "мало бути %<__transaction_relaxed%>"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr "мало бути %<::%>"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr "мало бути %<...%>"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr "мало бути %<*%>"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr "мало бути %<~%>"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "мало бути %<:%> або %<::%>"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "мало бути %<class%>, %<typename%> або %<template%>"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "теґ %qs викориÑтано у назві %q#T"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr ""
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr ""
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr ""
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr ""
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr ""
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr ""
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr ""
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, gcc-internal-format
msgid "invalid type for property"
msgstr ""
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr ""
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr ""
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr ""
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr ""
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr ""
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr ""
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, gcc-internal-format
msgid "invalid initializer clause"
msgstr ""
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr ""
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr ""
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr ""
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr ""
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr ""
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr ""
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr ""
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr ""
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr ""
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, gcc-internal-format
msgid "expected variable-name"
msgstr ""
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr ""
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr ""
@@ -44123,7 +44097,7 @@ msgstr ""
msgid "candidate is: %#D"
msgstr "кандидат: %#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, gcc-internal-format
msgid "%s %#D"
msgstr "%s %#D"
@@ -44703,224 +44677,239 @@ msgstr ""
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr ""
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr ""
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6634
+#, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr ""
+
+#: cp/pt.c:6641
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr ""
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr ""
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr ""
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr ""
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr ""
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr ""
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr ""
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr ""
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr ""
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr ""
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr ""
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr ""
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr ""
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr ""
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr ""
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr ""
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr ""
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr ""
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr " мало бути %qD, втім, маємо %qD"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr ""
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr ""
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr ""
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr ""
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, gcc-internal-format
msgid "provided for %qD"
msgstr ""
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr ""
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr ""
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, gcc-internal-format
msgid "%q#D is not a function template"
msgstr ""
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr ""
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr ""
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, gcc-internal-format
msgid "template constraint failure"
msgstr ""
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr ""
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr ""
@@ -44938,271 +44927,271 @@ msgstr ""
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr ""
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr ""
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr ""
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr ""
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr ""
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr ""
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr ""
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr ""
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr ""
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr ""
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr ""
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr ""
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr ""
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr ""
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr ""
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr ""
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr ""
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr ""
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr ""
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr ""
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr ""
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr ""
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr ""
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, gcc-internal-format
msgid "%qT is/uses unnamed type"
msgstr ""
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr ""
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr ""
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr ""
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr ""
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr ""
-#: cp/pt.c:21900
+#: cp/pt.c:21989
msgid "%s %#S"
msgstr "%s %#S"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr ""
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr ""
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr ""
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr ""
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr ""
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr ""
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr ""
@@ -45214,92 +45203,92 @@ msgstr ""
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr ""
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr ""
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr ""
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr ""
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr ""
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, gcc-internal-format
msgid "explicit deduction guides not considered for copy-initialization"
msgstr ""
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr ""
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr ""
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, gcc-internal-format
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, gcc-internal-format
msgid "deduced expression type does not satisfy placeholder constraints"
msgstr ""
@@ -45456,474 +45445,469 @@ msgstr ""
msgid " since %q+#D declared in base class"
msgstr ""
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr ""
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr ""
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr ""
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr ""
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr ""
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr ""
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr ""
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr ""
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr ""
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr ""
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr ""
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr ""
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr ""
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr ""
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr ""
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr ""
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr ""
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, gcc-internal-format
msgid "use of parameter outside function body"
msgstr ""
-#: cp/semantics.c:3524
-#, fuzzy, gcc-internal-format
-#| msgid "unexpected argument"
+#: cp/semantics.c:3537
+#, gcc-internal-format
msgid "missing template arguments"
-msgstr "неÑподіваний аргумент"
+msgstr "пропущено аргументи шаблона"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr ""
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr ""
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr ""
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr ""
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr ""
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr ""
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr ""
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr ""
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr ""
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr ""
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr ""
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr ""
-#: cp/semantics.c:6246
-#, fuzzy, gcc-internal-format
-#| msgid "%<gang%> static value must bepositive"
+#: cp/semantics.c:6259
+#, gcc-internal-format
msgid "%<gang%> static value must be positive"
msgstr "Ñтатичне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %<gang%> має бути додатним"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr ""
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, gcc-internal-format
msgid "%qs expression must be integral"
msgstr ""
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ num %<gang%> має бути додатним"
-#: cp/semantics.c:6313
-#, fuzzy, gcc-internal-format
-#| msgid "%<vector%> length value must bepositive"
+#: cp/semantics.c:6326
+#, gcc-internal-format
msgid "%<vector%> length value must be positive"
-msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ length %<vector%> має бути додатним"
+msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %<vector%> має бути додатним"
-#: cp/semantics.c:6318
-#, fuzzy, gcc-internal-format
-#| msgid "%<worker%> num value must bepositive"
+#: cp/semantics.c:6331
+#, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ num %<worker%> має бути додатним"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr ""
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr ""
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr ""
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr ""
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr ""
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, gcc-internal-format
msgid "%<tile%> argument needs integral type"
msgstr ""
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr ""
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, gcc-internal-format
msgid "static assertion failed"
msgstr ""
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr ""
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr ""
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr ""
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr ""
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
-#, fuzzy, gcc-internal-format
-#| msgid "invalid argument to %<__builtin_return_address%>"
+#: cp/semantics.c:9532
+#, gcc-internal-format
msgid "non-pointer argument to %<__builtin_launder%>"
-msgstr "некоректний аргумент %<__builtin_return_address%>"
+msgstr "аргумент, Ñкий не Ñ” вказівником, у %<__builtin_launder%>"
#: cp/tree.c:1245
#, gcc-internal-format
@@ -45935,107 +45919,107 @@ msgstr ""
msgid "lambda-expression in a constant expression"
msgstr ""
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr ""
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, gcc-internal-format
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr ""
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr ""
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr ""
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr ""
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr ""
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr ""
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr ""
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr ""
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr ""
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr ""
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr ""
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr ""
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr ""
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr ""
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr ""
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -46717,157 +46701,157 @@ msgstr ""
msgid "invalid conversion to type %qT from type %qT"
msgstr ""
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr ""
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr ""
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr ""
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr ""
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr ""
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr ""
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr ""
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr ""
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr ""
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, gcc-internal-format
msgid "address of label %qD returned"
msgstr ""
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr ""
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr ""
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr ""
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, gcc-internal-format
msgid "returning initializer list"
msgstr ""
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr ""
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -47733,10 +47717,9 @@ msgid "%qs at %L must be nonnegative"
msgstr ""
#: fortran/check.c:310
-#, fuzzy, gcc-internal-format
-#| msgid "%qs value must be positive"
+#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be positive"
-msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %qs має бути додатним"
+msgstr "аргумент %qs внутрішньої чаÑтини %qs у %L має бути додатним"
#: fortran/check.c:343
#, gcc-internal-format
@@ -49377,10 +49360,9 @@ msgid "Derived type at %C has not been previously defined and so cannot appear i
msgstr ""
#: fortran/decl.c:4911
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "Syntax error in nested structure declaration at %C"
+#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in anonymous structure declaration at %C"
-msgstr "СинтакÑична помилка у оголошенні вкладеної Ñтруктури у %C"
+msgstr "СинтакÑична помилка у оголошенні анонімної Ñтруктури у %C"
#: fortran/decl.c:4920
#, gcc-internal-format, gfc-internal-format
@@ -49852,10 +49834,9 @@ msgid "Expected entity-list in AUTOMATIC statement at %C"
msgstr ""
#: fortran/decl.c:7932
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "Syntax error in SUBMODULE statement at %C"
+#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in AUTOMATIC statement at %C"
-msgstr "СинтакÑична помилка у інÑтрукції SUBMODULE у %C"
+msgstr "СинтакÑична помилка у інÑтрукції AUTOMATIC у %C"
#: fortran/decl.c:7946
#, gcc-internal-format, gfc-internal-format
@@ -49868,10 +49849,9 @@ msgid "Expected entity-list in STATIC statement at %C"
msgstr ""
#: fortran/decl.c:7986
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "Syntax error in SUBMODULE statement at %C"
+#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in STATIC statement at %C"
-msgstr "СинтакÑична помилка у інÑтрукції SUBMODULE у %C"
+msgstr "СинтакÑична помилка у інÑтрукції STATIC у %C"
#: fortran/decl.c:8005
#, gcc-internal-format, gfc-internal-format
@@ -50826,87 +50806,87 @@ msgstr ""
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr ""
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr ""
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -50922,10 +50902,9 @@ msgid "No location in statement"
msgstr ""
#: fortran/frontend-passes.c:182
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "Syntax error in expression at %C"
+#, gcc-internal-format, gfc-internal-format
msgid "No location in expression near %L"
-msgstr "СинтакÑична помилка у виразі у %C"
+msgstr "Ðе вказано міÑÑ†Ñ Ñƒ виразі порÑд із %L"
#: fortran/frontend-passes.c:381
#, gcc-internal-format
@@ -51094,12 +51073,12 @@ msgstr ""
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr ""
@@ -51874,508 +51853,523 @@ msgstr ""
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr ""
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr ""
-#: fortran/io.c:762
+#: fortran/io.c:724
#, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr ""
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr ""
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, gcc-internal-format, gfc-internal-format
msgid "Extension: Zero width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:881
+#: fortran/io.c:844
#, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:912
+#: fortran/io.c:875
#, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr ""
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr ""
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr ""
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr ""
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr ""
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr ""
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr ""
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr ""
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr ""
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr ""
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr ""
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr ""
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr ""
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr ""
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr ""
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr ""
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr ""
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr ""
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr ""
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr ""
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr ""
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr ""
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr ""
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr ""
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr ""
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr ""
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, gcc-internal-format, gfc-internal-format
msgid "Missing format with default unit at %C"
msgstr ""
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr ""
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr ""
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr ""
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr ""
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr ""
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr ""
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr ""
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr ""
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr ""
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr ""
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr ""
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr ""
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr ""
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr ""
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr ""
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr ""
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr ""
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr ""
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr ""
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr ""
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr ""
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr ""
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr ""
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr ""
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr ""
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr ""
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr ""
@@ -52682,10 +52676,9 @@ msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
msgstr ""
#: fortran/match.c:2886
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "Junk after MAP statement at %C"
+#, gcc-internal-format, gfc-internal-format
msgid "Blank required in %s statement near %C"
-msgstr "Зайві команди піÑÐ»Ñ Ñ–Ð½Ñтрукції MAP у %C"
+msgstr "Потрібен пробіл у інÑтрукції %s порÑд із %C"
#: fortran/match.c:2904
#, gcc-internal-format, gfc-internal-format
@@ -52790,10 +52783,9 @@ msgid "EVENT WAIT statement at %C"
msgstr ""
#: fortran/match.c:3274
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "Junk after MAP statement at %C"
+#, gcc-internal-format, gfc-internal-format
msgid "FAIL IMAGE statement at %C"
-msgstr "Зайві команди піÑÐ»Ñ Ñ–Ð½Ñтрукції MAP у %C"
+msgstr "ІнÑÑ‚Ñ€ÑƒÐºÑ†Ñ–Ñ FAIL IMAGE у %C"
#: fortran/match.c:3309
#, gcc-internal-format, gfc-internal-format
@@ -53274,252 +53266,252 @@ msgstr ""
msgid "Missing generic specification in USE statement at %C"
msgstr ""
-#: fortran/module.c:637
+#: fortran/module.c:638
#, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr ""
-#: fortran/module.c:678
+#: fortran/module.c:679
#, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr ""
-#: fortran/module.c:741
+#: fortran/module.c:742
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr ""
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr ""
-#: fortran/module.c:821
+#: fortran/module.c:822
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "СинтакÑична помилка у інÑтрукції SUBMODULE у %C"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr ""
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr ""
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, gcc-internal-format
msgid "Can't open module file %qs for writing at %C: %s"
msgstr ""
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr ""
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr ""
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr ""
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr ""
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr ""
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr ""
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr ""
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr ""
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr ""
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr ""
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr ""
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, gcc-internal-format
msgid "Can't open module file %qs for reading at %C: %s"
msgstr ""
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr ""
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr ""
@@ -53536,10 +53528,9 @@ msgid "Syntax error in OpenMP variable list at %C"
msgstr ""
#: fortran/openmp.c:499
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "Syntax error in !$ACC DECLARE list at %C"
+#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in OpenMP DEPEND SINK list at %C"
-msgstr "СинтакÑична помилка у ÑпиÑку !$ACC DECLARE у %C"
+msgstr "СинтакÑична помилка у ÑпиÑку OpenMP DEPEND SINK у %C"
#: fortran/openmp.c:561
#, gcc-internal-format, gfc-internal-format
@@ -53602,10 +53593,9 @@ msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self
msgstr ""
#: fortran/openmp.c:2175
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "invalid argument to %qD"
+#, gcc-internal-format, gfc-internal-format
msgid "Invalid argument to !$ACC WAIT at %L"
-msgstr "некоректний аргумент %qD"
+msgstr "Ðекоректний аргумент !$ACC WAIT у %L"
#: fortran/openmp.c:2184
#, gcc-internal-format, gfc-internal-format
@@ -53798,10 +53788,9 @@ msgid "INTEGER expression of %s clause at %L must be positive"
msgstr ""
#: fortran/openmp.c:3721
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "%<priority%> value must be non-negative"
+#, gcc-internal-format, gfc-internal-format
msgid "INTEGER expression of %s clause at %L must be non-negative"
-msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ %<priority%> має бути невід’ємним"
+msgstr "Вираз INTEGER пункту %s у %L має бути невід'ємним"
#: fortran/openmp.c:3732
#, gcc-internal-format
@@ -54148,10 +54137,9 @@ msgid "%s must contain at least one MAP clause at %L"
msgstr ""
#: fortran/openmp.c:4870
-#, fuzzy, gcc-internal-format, gfc-internal-format
-#| msgid "expected expression"
+#, gcc-internal-format, gfc-internal-format
msgid "unexpected !$OMP ATOMIC expression at %L"
-msgstr "мало бути вказано вираз"
+msgstr "неочікуваний вираз !$OMP ATOMIC у %L"
#: fortran/openmp.c:4899
#, gcc-internal-format, gfc-internal-format
@@ -55896,7 +55884,7 @@ msgstr ""
msgid "Unable to resolve the specific function %qs at %L"
msgstr ""
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr ""
@@ -57384,447 +57372,437 @@ msgstr ""
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr ""
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr ""
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr ""
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr ""
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr ""
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr ""
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr ""
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr ""
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr ""
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr ""
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr ""
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr ""
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr ""
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr ""
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, gcc-internal-format
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr ""
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr ""
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr ""
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr ""
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr ""
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr ""
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr ""
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr ""
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr ""
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr ""
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr ""
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr ""
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr ""
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr ""
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr ""
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr ""
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr ""
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
@@ -58837,12 +58815,12 @@ msgstr ""
#: fortran/trans-decl.c:5512
#, gcc-internal-format
msgid "Unused parameter %qs declared at %L"
-msgstr ""
+msgstr "ÐевикориÑтаний параметр %qs, оголошено у %L"
#: fortran/trans-decl.c:5516
#, gcc-internal-format
msgid "Unused parameter %qs which has been explicitly imported at %L"
-msgstr ""
+msgstr "ÐевикориÑтаний параметр %qs, Ñкий було Ñвно імпортовано у %L"
#: fortran/trans-decl.c:5542
#, gcc-internal-format
@@ -58905,12 +58883,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr ""
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr ""
@@ -59459,7 +59437,7 @@ msgstr ""
#: objc/objc-act.c:1679 objc/objc-act.c:6817 objc/objc-act.c:6948
#, gcc-internal-format
msgid "class %qE is deprecated"
-msgstr ""
+msgstr "ÐºÐ»Ð°Ñ %qE вважаєтьÑÑ Ð·Ð°Ñтарілим"
#: objc/objc-act.c:1708
#, gcc-internal-format
@@ -60071,7 +60049,7 @@ msgstr ""
#: objc/objc-act.c:8074
#, gcc-internal-format
msgid "protocol %qE is deprecated"
-msgstr ""
+msgstr "протокол %qE вважаєтьÑÑ Ð·Ð°Ñтарілим"
#: objc/objc-act.c:8193
#, gcc-internal-format
diff --git a/gcc/po/vi.po b/gcc/po/vi.po
index a1557934123..7368cdbb213 100644
--- a/gcc/po/vi.po
+++ b/gcc/po/vi.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 7.1-b20170101\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2017-01-08 08:33+0700\n"
"Last-Translator: Trần Ngá»c Quân <vnwildman@gmail.com>\n"
"Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
@@ -195,13 +195,13 @@ msgstr "toán hạng “%%l†không phải là một nhãn"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "sai sử dụng hằng số dấu chấm động"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -506,62 +506,62 @@ msgstr ""
"thì được tá»± Ä‘á»™ng gá»­i cho những tiến trình con khác nhau được %s gá»i.\n"
"Phải sá»­ dụng tùy chá»n -W<chữ> để gá»­i thêm tùy chá»n cho những tiến trình này.\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr "Äang xá»­ lý đặc tả (%s), cái mà “%sâ€\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "Äích: %s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "Cấu hình bằng: %s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "Mô hình tuyến trình: %s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc phiên bản %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "Trình Ä‘iá»u khiển gcc phiên bản %s %sexecuting gcc phiên bản %s\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr "Nếu lỗi không được tái lặp lại, thế thì gần như chắc chắn là phần cứng hay HDH có trục trặc.\n"
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr "Nguồn tiá»n xá»­ lý lÆ°u vào trong tập tin %s, vui lòng đính kèm cái này vào báo cáo lá»—i của bạn.\n"
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "cài đặt: %s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "chương trình: %s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "thư viện: %s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -571,16 +571,16 @@ msgstr ""
"Äể tìm hÆ°á»›ng dẫn vá» thông báo lá»—i, thăm địa chỉ:\n"
# Variable: don't translate / Biến: đừng dịch
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "©"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -591,7 +591,7 @@ msgstr ""
"KHẢ NÄ‚NG BÃN HAY KHẢ NÄ‚NG LÀM ÄƯỢC VIỆC DỨT KHOÃT.\n"
"\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -604,7 +604,7 @@ msgstr ""
"=================\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
@@ -613,7 +613,7 @@ msgstr ""
"Hãy sá»­ dụng \"-Wl,TÙY_CHỌN\" để gá»­i tùy chá»n đó cho bá»™ liên kết.\n"
"\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -624,7 +624,7 @@ msgstr ""
"=================\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -638,16 +638,16 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr " merge [options] <dir1> <dir2> Hòa trộng nội dung tập tin phủ quét\n"
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, c-format
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --verbose Chế độ chi tiết\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, c-format
msgid " -o, --output <dir> Output directory\n"
msgstr " -o, --output <dir> Thư mục xuất\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, c-format
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --verbose Chế độ chi tiết\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -663,16 +663,16 @@ msgstr "Cách dùng lệnh con hòa trộn:"
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr " rewrite [options] <dir> Ghi lại nội dung tập tin phủ quét\n"
+#: gcov-tool.c:270
+#, c-format
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgstr " -n, --normalize <int64_t> Tiêu chuẩn hóa hồ sơ\n"
+
#: gcov-tool.c:272
#, c-format
msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr " -s, --scale <float or simple-frac> Tỷ lệ con đếm hồ sơ\n"
-#: gcov-tool.c:273
-#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
-msgstr " -n, --normalize <int64_t> Tiêu chuẩn hóa hồ sơ\n"
-
#: gcov-tool.c:290
#, c-format
msgid "Rewrite subcommand usage:"
@@ -698,29 +698,29 @@ msgstr "thÆ°á»ng hóa không thể cùng tồn tại vá»›i biến đổi\n"
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr " overlap [options] <dir1> <dir2> Tính toán chồng đè hai hồ sơ\n"
-#: gcov-tool.c:421
-#, c-format
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
-msgstr " -h, --hotonly Chỉ in thông tin cho hàm/đối tượng nóng\n"
-
-#: gcov-tool.c:422
+#: gcov-tool.c:420
#, c-format
msgid " -f, --function Print function level info\n"
msgstr ""
" -f, --function In thông tin mức hàm\n"
"\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:421
#, c-format
msgid " -F, --fullname Print full filename\n"
msgstr " -F, --fullname In tên tập tin đầy đủ\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:422
+#, c-format
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgstr " -h, --hotonly Chỉ in thông tin cho hàm/đối tượng nóng\n"
+
+#: gcov-tool.c:423
#, c-format
msgid " -o, --object Print object level info\n"
msgstr " -o, --object In thông tin mức đối tượng\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr " -t <float>, --hot_threshold <float> Äặt ngưỡng cho không nóng\n"
@@ -809,20 +809,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help Hiển thị trợ giúp này rồi thoát.\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks Hiển thị thông tin cho má»i khối cÆ¡ bản\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities Bao gồm trong kết xuất các xác xuất nhánh\n"
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
@@ -831,16 +826,21 @@ msgstr ""
" -c, --branch-counts ÄÆ°a ra số lượng nhánh được theo,\n"
" thay cho phần trăm\n"
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr " -d, --display-progress Hiển thị tiến trình công việc\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries Xuất bản tóm tắt cho mỗi hàm\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help Hiển thị trợ giúp này rồi thoát.\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1026,82 +1026,82 @@ msgstr "%s: “%s†có cung từ khối đi vào\n"
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s: đồ thị không thể giải được cho “%sâ€\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "Dòng được thực hiện: %s trên %d\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "Không có dòng thực thi\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s “%sâ€\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "Nhánh được thực hiện: %s trên %d\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "Äã lấy ít nhất má»™t lần: %s trên %d\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "Không có nhánh\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "Cuá»™c gá»i được thá»±c hiện: %s trên %d\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "Không có cuá»™c gá»i\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s: không có dòng cho “%sâ€\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "cuá»™c gá»i %2d trả vá» %s\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "cuá»™c gá»i %2d chÆ°a bao giá» thá»±c hiện\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "nhánh %2d được lấy %s%s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "nhánh %2d chưa bao giỠthực hiện\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "%2d không Ä‘iá»u kiện được lấy %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "%2d không Ä‘iá»u kiện chÆ°a bao giá» thá»±c hiện\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr "Không thể mở tập tin nguồn %s\n"
@@ -1208,89 +1208,89 @@ msgstr "Tùy chá»n này còn thiếu tài liệu hÆ°á»›ng dẫn."
msgid "Uses of this option are diagnosed."
msgstr "Dùng tùy-chá»n này để chuẩn Ä‘oán."
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr "mặc định %d tối thiểu %d tối đa %d"
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr "Giống nhÆ° %s. Dùng tùy-chá»n sau đó để thay thế."
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr "%s Giống như %s."
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr "[mặc định]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[đã bật]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[bị tắt]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " Không tìm thấy tùy chá»n có những đặc Ä‘iểm đã muốn\n"
-#: opts.c:1281
+#: opts.c:1288
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " Không tìm thấy. Hãy sá»­ dụng --help=%s để hiển thị *tất cả* các tùy chá»n được giao diện %s há»— trợ.\n"
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr " Äã hiển thị tất cả các tùy chá»n có những đặc Ä‘iểm đã muốn\n"
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "Theo đây có những tùy chá»n đặc trÆ°ng cho đích"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "Theo đây có những tùy chá»n Ä‘iá»u khiển các thông Ä‘iệp cảnh báo của bá»™ biên dịch"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "Theo đây có những tùy chá»n Ä‘iá»u khiển việc tối Æ°u hóa"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "Theo đây có những tùy chá»n không phụ thuá»™c vào ngôn ngữ"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "Tùy chá»n --param nhận ra những Ä‘iá»u theo đây nhÆ° là tham số"
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "Theo đây có những tùy chá»n đặc trÆ°ng cho chỉ ngôn ngữ "
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "Theo đây có những tùy chá»n được há»— trợ bởi ngôn ngữ "
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "Theo đây có những tùy chá»n không có tài liệu diá»…n tả"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr "Theo đây có những tùy chá»n chấp nhận các đối số riêng"
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr "Theo đây có những tùy chá»n chấp nhận các đối số nối lại"
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "Theo đây có những tùy chá»n liên quan đến ngôn ngữ"
@@ -2823,8 +2823,8 @@ msgstr "đồ sá»­a đổi chiá»u dài theo định dạng strfmon"
msgid "<command-line>"
msgstr "<dòng lệnh>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr "Không há»— trợ toán hạng cho mã “%câ€"
@@ -2843,7 +2843,7 @@ msgstr "toán hạng không hợp lệ đối vá»›i “%%%câ€"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr "toán hạn dấu chấm Ä‘á»™ng / thanh ghi véctÆ¡ không tÆ°Æ¡ng thích cho “%%%câ€"
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "toán hạng còn thiếu"
@@ -2863,8 +2863,8 @@ msgstr "toán hạng không hợp lệ"
msgid "invalid operand prefix '%%%c'"
msgstr "tiá»n tố toán hạng không hợp lệ “%%%câ€"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr "“%%&†bị sử dụng mà không có tham chiếu TLS năng động cục bộ"
@@ -2880,18 +2880,18 @@ msgid "invalid %%r value"
msgstr "giá trị %%r sai"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "giá trị %%R sai"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "giá trị %%N sai"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "giá trị %%P sai"
@@ -2901,7 +2901,7 @@ msgstr "giá trị %%P sai"
msgid "invalid %%h value"
msgstr "giá trị %%h sai"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "giá trị %%L sai"
@@ -2922,7 +2922,7 @@ msgid "invalid %%U value"
msgstr "giá trị %%U sai"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "giá trị %%s sai"
@@ -2932,7 +2932,7 @@ msgstr "giá trị %%s sai"
msgid "invalid %%C value"
msgstr "giá trị %%C sai"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "giá trị %%E sai"
@@ -2943,7 +2943,7 @@ msgid "unknown relocation unspec"
msgstr "không rõ bỠghi rõ bố trí lại"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "mã %%xn sai"
@@ -3006,7 +3006,7 @@ msgstr "toán hạng không hợp lệ cho mã %%O"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "sai đặt mã kết xuất toán hạng"
@@ -3016,29 +3016,29 @@ msgstr "sai đặt mã kết xuất toán hạng"
msgid "invalid UNSPEC as operand: %d"
msgstr "UNSPEC không hợp lệ như là toán hạng: %d"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "sai đặt toán hạng dá»i"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "lệnh Thumb căn cứ vào"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "gặp lệnh căn cứ vào trong dãy có Ä‘iá»u kiện"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3046,109 +3046,109 @@ msgstr "gặp lệnh căn cứ vào trong dãy có Ä‘iá»u kiện"
msgid "invalid operand for code '%c'"
msgstr "sai đặt toán hạng cho mã “%câ€"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr "lệnh chưa bao giỠthực hiện"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr "định dạng mã Maverick đã cÅ© “%câ€"
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "toán hạng địa chỉ yêu cầu ràng buộc cho thanh ghi X, Y, hay Z"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
msgid "operands to %T/%t must be reg + const_int:"
msgstr "các toán hạng cho %T/%t phải là reg + const_int:"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
msgid "bad address, not an I/O address:"
msgstr "Äịa chỉ sai, không phải địa chỉ V/R:"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
msgid "bad address, not a constant:"
msgstr "địa chỉ sai, không phải là một hằng số:"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "địa chỉ sai, không phải (reg+disp):"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "địa chỉ sai, không phải post_inc hoặc pre_dec:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "lá»—i biên dịch ná»™i bá»™. Äịa chỉ sai:"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr "Không hỗ trợ mã “%c†cho dấu chấm cố định:"
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "lỗi biên dịch nội bộ. Không hiểu chế độ:"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "lệnh sai:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "lệnh không đúng:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "không rõ lệnh di chuyển:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "lệnh dá»i sai:"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "lỗi biên dịch nội bộ. Dịch không đúng:"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
msgid "unsupported fixed-point conversion"
msgstr "không hỗ trợ chuyển đổi dấu chấm cố định"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
#, fuzzy
#| msgid "Loop variable"
msgid "variable"
msgstr "Biến vòng lặp"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "function parameter"
msgstr "định nghĩa lại của đối số %q+D"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
#, fuzzy
#| msgid "struct defined here"
msgid "structure field"
msgstr "struct được định nghĩa ở đây"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
#| msgid "creating array of functions"
msgid "return type of function"
msgstr "tạo mảng hàm"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
#, fuzzy
#| msgid "null pointer"
msgid "pointer"
@@ -3172,7 +3172,7 @@ msgid "invalid const_double operand"
msgstr "toán hạng const_double sai"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3394,91 +3394,91 @@ msgstr "đặt sai toán hạng output_move_double"
msgid "bad output_condmove_single operand"
msgstr "đặt sai toán hạng output_condmove_single"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "đặt sai UNSPEC như là toán hạng"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, c-format
msgid "invalid use of asm flag output"
msgstr "sử dụng kết xuất cỠasm sai"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "sai kích cỡ toán hạng cho mã toán hạng “Oâ€"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "sai kích cỡ toán hạng cho mã toán hạng “zâ€"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "sá»­ dụng loại toán hạng không hợp lệ vá»›i mã toán hạng “Zâ€"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "sai kích cỡ toán hạng cho mã toán hạng “Zâ€"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "toán hạng không phải là má»™t mã Ä‘iá»u kiện, mã toán hạng sai “Yâ€"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "toán hạng không phải là má»™t mã Ä‘iá»u kiện, mã toán hạng sai “Dâ€"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "toán hạng không phải là má»™t mã Ä‘iá»u kiện, mã toán hạng không hợp lệ “%câ€"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr ""
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "toán hạng không phải là má»™t mã Ä‘iá»u kiện, mã toán hạng sai “Yâ€"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "toán hạng không phải là má»™t mã Ä‘iá»u kiện, mã toán hạng sai “Yâ€"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "toán hạng không phải là má»™t mã Ä‘iá»u kiện, mã toán hạng sai “Yâ€"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "toán hạng không phải là má»™t mã Ä‘iá»u kiện, mã toán hạng sai “Yâ€"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "mã toán hạng sai “%câ€"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "sai đặt ràng buộc cho toán hạng"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "không rõ chế độ lệnh"
@@ -3515,7 +3515,7 @@ msgstr "thao tác sai %<__fpreg%>"
msgid "invalid %%P operand"
msgstr "gặp toán hạng %%P sai"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "gặp giá trị %%p sai"
@@ -3569,7 +3569,7 @@ msgid "post-increment address is not a register"
msgstr "địa chỉ hậu gia không phải là một thanh ghi"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "địa chỉ sai"
@@ -3602,7 +3602,7 @@ msgid "insn contains an invalid address !"
msgstr "insn chứa một địa chỉ sai !"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "địa chỉ sai"
@@ -3693,279 +3693,279 @@ msgstr "Không đủ sức chứa trong ngăn xếp.\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "Hãy thử chạy “%s†trong trình bao để tăng giới hạn.\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr "-maltivec=le không cho phép trên đích big-endian"
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr "-mvsx yêu cầu dấu chấm động loại phần cứng"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr "-mvsx và -mpaired không tương thích với nhau"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr "-mvsx yêu cầu đặt địa chỉ một cách phụ lục"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-mvsx và -mno-altivec không tương thích với nhau"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr "-mno-altivec thì tắt vsx"
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr "-mquad-memory yêu cầu chế độ 64-bit"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr "-mquad-memory-atomic cần chế độ 64-bit"
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
msgid "-mquad-memory is not available in little endian mode"
msgstr "-mquad-memory không sẵn sàng trên chế độ little endian"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
msgid "-mtoc-fusion requires 64-bit"
msgstr "-mtoc-fusion yêu cầu chế độ 64-bit"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr "-mtoc-fusion yêu cầu mô hình mã medium/large"
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr "sai di chuyển"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr "Di chuyển 128-bit sai"
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, c-format
msgid "invalid %%e value"
msgstr "giá trị %%e sai"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "giá trị %%f sai"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "giá trị %%F sai"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "giá trị %%G sai"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "mã %%j sai"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "mã %%J sai"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "giá trị %%k sai"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "giá trị %%K sai"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "giá trị %%O sai"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "giá trị %%q sai"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "giá trị %%T sai"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "giá trị %%u sai"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "giá trị %%v sai"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "giá trị %%x sai"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "giá trị %%y sai, hãy thá»­ sá»­ dụng ràng buá»™c “Zâ€"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr "__float128 và __ibm128 không thể được dùng trong cùng một biểu thức"
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr "__ibm128 và long double không thể được dùng trong cùng một biểu thức"
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr "__float128 và long double không thể được dùng trong cùng một biểu thức"
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "đối số AltiVec bị gửi cho hàm không nguyên mẫu"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
msgid "Could not generate addis value for fusion"
msgstr "Không thể tạo addis cho sát nhập"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
msgid "Unable to generate load/store offset for fusion"
msgstr "Không thể tạo ra việc tải/lưu offset cho hợp nhất"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr "Hợp nhất GPR sai"
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr "emit_fusion_p9_load, reg #1 sai"
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr "emit_fusion_p9_load, reg #2 sai"
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr "emit_fusion_p9_load không MEM"
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr "emit_fusion_p9_store, reg #1 sai"
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr "emit_fusion_p9_store, reg #2 sai"
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr "emit_fusion_p9_store không MEM"
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "không thể giải mã địa chỉ"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr ""
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr ""
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr ""
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr ""
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "hằng không hợp lệ cho bổ nghÄ©a kết xuất “%câ€"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr "hằng không hợp lệ - hãy thử dùng bổ nghĩa kết xuất"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr "véc-tÆ¡ hằng không hợp lệ cho bổ nghÄ©a kết xuất “%câ€"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr "biểu thức không hợp lệ - hãy thử dùng bổ nghĩa kết xuất"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "biểu thức không hợp lệ cho bá»™ sá»­a đầu ra “%câ€"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "Vector argument passed to unprototyped function"
msgid "vector argument passed to unprototyped function"
msgstr "Äối số véc-tÆ¡ bị gá»­i cho hàm không nguyên mẫu"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
msgid "types differ in signedness"
msgstr ""
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -3991,43 +3991,43 @@ msgstr "tạo và sử dụng với các ABI khác nhau"
msgid "created and used with different endianness"
msgstr "tạo và sử dụng với các trình trạng cuối khác nhau"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "toán hạng %%Y sai"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "toán hạng %%A sai"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "toán hạng %%B sai"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "sai toán hạng %%C"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "sai toán hạng %%D"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "toán hạng %%f sai"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "toán hạng %%s sai"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr "hằng số dấu chấm động không phải là một giá trị trực tiếp hợp lệ"
@@ -4189,30 +4189,30 @@ msgstr "địa chỉ toán hạng không hợp lệ (4)"
msgid "bad test"
msgstr "sai kiểm tra"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "giá trị %%D sai"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "bá»™ lá»c sai"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "giá trị %%d sai"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "giá trị %%t/%%b sai"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "địa chỉ không chứa thanh ghi"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "hiệu số địa chỉ không phải là một hằng số"
@@ -4233,8 +4233,8 @@ msgstr "({nặc danh})"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "cần %<;%>"
@@ -4256,14 +4256,14 @@ msgstr "cần %<;%>"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "cần %<(%>"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr "cần %<,%>"
@@ -4294,7 +4294,7 @@ msgstr "cần %<,%>"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr "cần %<)%>"
@@ -4302,7 +4302,7 @@ msgstr "cần %<)%>"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr "cần %<]%>"
@@ -4312,14 +4312,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "cần %<;%>, %<,%> hoặc %<)%>"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr "cần %<}%>"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "cần %<{%>"
@@ -4329,7 +4329,7 @@ msgstr "cần %<{%>"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr "cần %<:%>"
@@ -4342,24 +4342,24 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr ""
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr "cần %<while%>"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4367,18 +4367,18 @@ msgstr ""
msgid "expected %<.%>"
msgstr "cần %<.%>"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr "cần %<@end%>"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr "cần %<>%>"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "cần %<,%> hoặc %<)%>"
@@ -4386,17 +4386,17 @@ msgstr "cần %<,%> hoặc %<)%>"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "cần %<=%>"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "cần %<#pragma omp section%> hoặc %<}%>"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr "cần %<[%>"
@@ -4405,7 +4405,7 @@ msgstr "cần %<[%>"
msgid "(anonymous)"
msgstr "(nặc danh)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr "cần %<<%>"
@@ -4415,11 +4415,11 @@ msgstr "cần %<<%>"
msgid "expected label"
msgstr "cần kênh"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "ứng cử 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "ứng cử 2:"
@@ -4640,11 +4640,11 @@ msgstr "%r%s:%d:%d:%R trong khai triển constexpr của %qs"
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr "%r%s:%d:%R trong khai triển constexpr của %qs"
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "các ứng cử là:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] "ứng cử là:"
@@ -4814,80 +4814,80 @@ msgstr "Äang Ä‘iá»u khiển:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr "tham số thực tế cho INTENT = OUT/INOUT"
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "Yêu cầu chiá»u rá»™ng dÆ°Æ¡ng"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "Yêu cầu chiá»u rá»™ng không phải âm"
-#: fortran/io.c:587
+#: fortran/io.c:597
msgid "Unexpected element %qc in format string at %L"
msgstr "Gặp phần tử không cần “%qc†trong chuỗi định dạng tại %L"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "Gặp kết thức chuá»—i định dạng bất thÆ°á»ng"
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr "Bá»™ mô tả định dạng chứa chiá»u rá»™ng số không"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "Thiếu dấu ngoặc đơn mở đi trước"
-#: fortran/io.c:639
+#: fortran/io.c:649
msgid "Left parenthesis required after %<*%>"
msgstr "Äẳng sau “%<*%>†thì yêu cầu má»™t dấu ngoặc Ä‘Æ¡n mở"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr "cần bộ mô tả chỉnh sửa P"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr "Bộ mô tả P yêu cầu hệ số tỷ lệ đi trước"
-#: fortran/io.c:726
-#, c-format
-msgid "Right parenthesis expected at %C"
-msgstr "Cần dấu ngoặc đơn phải tại %C"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr "Äẳng sau bá»™ mô tả P thì yêu cầu má»™t dấu phẩy"
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr "Dùng bá»™ mô tả T thì yêu cầu chiá»u rá»™ng dÆ°Æ¡ng"
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr "Dùng bộ mô tả g0 thì không cho phép bộ ghi rõ E"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr "Yêu cầu chiá»u rá»™ng lÅ©y thừa dÆ°Æ¡ng"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, c-format
+msgid "Right parenthesis expected at %C"
+msgstr "Cần dấu ngoặc đơn phải tại %C"
+
+#: fortran/io.c:1040
msgid "Period required in format specifier"
msgstr "Bộ ghi rõ định dạng thì yêu cầu một dấu chấm"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr "thẻ %s"
-#: fortran/io.c:3217
+#: fortran/io.c:3251
msgid "internal unit in WRITE"
msgstr "đơn vị bên trong trong GHI"
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, c-format
msgid "%s tag with INQUIRE"
msgstr "thẻ %s với INQUIRE"
@@ -4897,75 +4897,75 @@ msgstr "thẻ %s với INQUIRE"
msgid "Syntax error in expression at %C"
msgstr "Gặp lỗi cú pháp trong biểu thức tại %C"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "Gặp kết thúc tập tin bất thÆ°á»ng"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "Tràn số nguyên"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "Tên quá dài"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "Tên sai"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "Mong đợi một tên"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr "Mong đợi một dấu ngoặc đơn mở"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr "Mong đợi một dấu ngoặc đơn đóng"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "Mong đợi một số nguyên"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "Mong đợi một chuỗi"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr "find_enum(): không tìm thấy bộ đếm"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr "Mong đợi một tên bit thuộc tính"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "Mong đợi một chuỗi số nguyên"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr "Gặp lỗi khi chuyển đổi số nguyên"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "Mong đợi một chuỗi thật"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr "Mong đợi một loại biểu thức"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr "Toán tử sai"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr "Gặp loại saio trong biểu thức bất biến"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr "Gặp kết thức mô-Ä‘un bất thÆ°á»ng"
@@ -5210,12 +5210,12 @@ msgstr "Chiá»u dài chuá»—i thật không tÆ°Æ¡ng ứng vá»›i Ä‘iá»u khai báo
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr "Chiá»u dài chuá»—i thật vẫn nhá» hÆ¡n Ä‘iá»u khai báo cho đối số giả “%s†(%ld/%ld)"
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr "Gán vô hướng cho mảng chưa cấp phát"
@@ -5562,7 +5562,7 @@ msgstr "SH2a không há»— trợ tình trạng vá» cuối nhá»"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "không cho phép sá»­ dụng đồng thá»i hai tùy chá»n -m32 và -m64"
@@ -8481,7 +8481,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "Ghi rõ kích cỡ bit của hiệu số TLS trực tiếp."
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
msgid "Schedule code for given CPU."
msgstr "Äịnh thá»i mã cho CPU Ä‘Æ°a ra."
@@ -8702,7 +8702,7 @@ msgstr "Äặt thanh ghi giữ giá trị -1"
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
msgid "Use LRA instead of reload."
msgstr "Sử dụng LRA thay cho reload ."
@@ -8919,12 +8919,12 @@ msgstr "kích cỡ (long double) là 12."
msgid "Use 80-bit long double."
msgstr "Sử dụng đôi dài 80-bit."
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
msgid "Use 64-bit long double."
msgstr "Sử dụng đôi dài 64-bit."
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
msgid "Use 128-bit long double."
msgstr "Sử dụng đôi dài 128-bit."
@@ -9955,87 +9955,87 @@ msgstr "ABI 31-bit."
msgid "64 bit ABI."
msgstr "ABI 64-bit."
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
msgid "Maintain backchain pointer."
msgstr "Bảo tồn hàm trá» dây chuyá»n ngược"
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
msgid "Additional debug prints."
msgstr "Lần bổ sung in ra thông tin gỡ rối."
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
msgid "ESA/390 architecture."
msgstr "Kiến trúc ESA/390."
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
msgid "Enable decimal floating point hardware support."
msgstr "Bật việc hỗ trợ phần cứng dấu chấm động thập phân."
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
msgid "Enable hardware floating point."
msgstr "Bật dấu chấm động loại phần cứng."
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
msgid "Use hardware transactional execution instructions."
msgstr "Sử dụng các chỉ lệnh thực thi giao dịch bằng phần cứng."
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr ""
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
msgid "Use packed stack layout."
msgstr "Sử dụng bố trí ngăn xếp đóng gói."
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
msgid "Use bras for executable < 64k."
msgstr "Sử dụng BRAS cho tập tin thực thị < 64k."
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
msgid "Disable hardware floating point."
msgstr "Tắt dấu chấm động bằng phần cứng."
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
msgstr "Äặt số tối Ä‘a các byte cần để cho kích cỡ ngăn xếp trÆ°á»›c khi gây ra má»™t câu lệnh đặt bẫy."
-#: config/s390/s390.opt:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr "Tắt tùy chá»n -mstack-guard=."
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
msgstr "Xuất mã bổ sung trong đoạn mở đầu hàm để đặt bẫy nếu kích cỡ ngăn xếp vượt quá giới hạn đưa ra."
-#: config/s390/s390.opt:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
msgid "Use the mvcle instruction for block moves."
msgstr "Tạo ra câu lệnh chuỗi mvcle để di chuyển khối."
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "Cảnh báo nếu một hàm sử dụng alloca hoặc tạo một mảng có kích cỡ năng động."
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "Cảnh báo nếu có một hàm riêng lẻ với kích cỡ khung vượt quá kích cỡ khung đưa ra."
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
msgid "z/Architecture."
msgstr "z/Kiến trúc."
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr ""
@@ -10088,11 +10088,11 @@ msgstr "Cung cấp thÆ° viện cho bá»™ mô phá»ng."
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr "Hiểu ARM CPUs (để dùng vá»›i tùy chá»n -mcpu= và -mtune=):"
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr "Hiểu kiến trúc ARM (để dùng vá»›i tùy chá»n -march=):"
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr "Hiểu ARM FPUs (để dùng vá»›i tùy chá»n -mfpu=):"
@@ -10319,78 +10319,97 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr ""
#: config/sparc/sparc.opt:86
+#, fuzzy
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr "Äừng sá»­ dụng chỉ lệnh callt (mặc định)."
+
+#: config/sparc/sparc.opt:90
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr ""
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr ""
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+#| msgid "Generate floating-point multiply-add instructions"
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "Tạo ra câu lệnh nhân-cộng kiểu dấu chấm động"
+
+#: config/sparc/sparc.opt:102
msgid "Use UltraSPARC Population-Count instruction."
msgstr ""
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr ""
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
msgid "Pointers are 64-bit."
msgstr "Con trỠlà 64-bit"
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
msgid "Pointers are 32-bit."
msgstr "Con trỠlà 32-bit."
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
msgid "Use 64-bit ABI."
msgstr "Sử dụng ABI 64-bit."
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
msgid "Use 32-bit ABI."
msgstr "Sử dụng ABI 32-bit."
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
msgid "Use stack bias."
msgstr "Sử dụng khuynh hướng vỠngăn xếp."
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
msgid "Use structs on stronger alignment for double-word copies."
msgstr "Sử dụng cấu trúc khi xếp hàng mạnh hơn các bản sao từ đôi."
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
msgid "Optimize tail call instructions in assembler and linker."
msgstr "Tối Æ°u hóa các câu lệnh gá»i Ä‘uôi trong bá»™ dịch mã số và bá»™ liên kết."
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr "Äừng tạo mã mà nó chỉ chạy được trong chế Ä‘á»™ siêu giám sát (mặc định)."
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
msgid "Use features of and schedule code for given CPU."
msgstr "Sá»­ dụng các tính năng của CPU Ä‘Æ°a ra, và định thá»i mã cho CPU đó."
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
msgid "Use given SPARC-V9 code model."
msgstr "Sử dụng mẫu mã SPARC-V9 đưa ra."
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
msgid "Enable debug output."
msgstr "Bật kết xuất gỡ rối."
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr "Bật chức năng kiểm tra trả lại cấu trúc psABI 32-bit ngặt"
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr ""
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:250
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr ""
+
+#: config/sparc/sparc.opt:283
msgid "Specify the memory model in effect for the program."
msgstr ""
@@ -14760,7 +14779,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -15162,7 +15181,7 @@ msgid "expected boolean type"
msgstr "cần kiểu boolean"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, gcc-internal-format
msgid "expected integer"
msgstr "Mong đợi một số nguyên"
@@ -15440,127 +15459,127 @@ msgstr ""
msgid "range clause must have array, slice, string, map, or channel type"
msgstr ""
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
msgid "invalid comparison of non-ordered type"
msgstr ""
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
msgid "slice can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
msgid "map can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
msgid "func can only be compared to nil"
msgstr ""
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, c-format
msgid "invalid operation (%s)"
msgstr "toán tử không hợp lệ (%s)"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
msgid "invalid comparison of non-comparable type"
msgstr ""
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
msgid "invalid comparison of generated struct"
msgstr "dùng %<restrict%> không hợp lệ"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
msgid "invalid comparison of non-comparable struct"
msgstr ""
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
msgid "invalid comparison of generated array"
msgstr "sai sử dụng mảng không phải lvalue"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
msgid "invalid comparison of non-comparable array"
msgstr ""
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
msgid "multiple-value function call in single-value context"
msgstr ""
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr "cần chuyển đổi rõ ràng"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr "không thể dùng kiểu %s như là %s"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr "khác kiểu nhận được"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr "khác số lượng đối số"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
msgid "different parameter types"
msgstr "khác kiểu tham số"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr "varargs khác biệt"
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
msgid "different number of results"
msgstr "khác số của kết quả"
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
msgid "different result types"
msgstr "kiểu kết quả khác biệt"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr ""
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr "kiểu không tương thích cho phương thức %s%s%s"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr "kiểu không tương thích cho phương thức %s%s%s (%s)"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
msgid "pointer to interface type has no methods"
msgstr ""
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr "kiểu không có phương thức"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr "phương thức còn chưa rõ ràng %s%s%s"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, c-format
msgid "missing method %s%s%s"
msgstr "thiếu phương thức%s%s%s"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr "phÆ°Æ¡ng thức %s%s%s yêu cầu bá»™ nhận con trá»"
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr "phương thức %s%s%s được đánh dấu là go:nointerface"
@@ -15740,7 +15759,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr ""
@@ -15802,108 +15821,108 @@ msgstr "mô hình bộ nhớ không hợp lệ cho %<__atomic_compare_exchange%>
msgid "invalid memory model for %<__atomic_load%>"
msgstr "mô hình bộ nhớ không hợp lệ cho %<__atomic_load%>"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr "mô hình bộ nhớ không hợp lệ cho %<__atomic_store%>"
-#: builtins.c:6186
+#: builtins.c:6192
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:6228
+#: builtins.c:6234
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:6292
+#: builtins.c:6298
#, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_thread_pointer không được hỗ trợ trên đích này"
-#: builtins.c:6312
+#: builtins.c:6318
#, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr "__builtin_set_thread_pointer không được hỗ trợ trên đích này"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr ""
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr ""
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "%<__builtin_longjmp%> đối số thứ hai phải là 1"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "Ná»n tảng đích của bạn không há»— trợ -fcheck-pointer-bounds"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "định dạng đích không hỗ trợ vô cực"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr ""
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "sai số lượng đối số cho hàm %<va_start%>"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "%<__builtin_next_arg%> được gá»i mà không có đối số"
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "sai số lượng đối số cho hàm %<__builtin_next_arg%>"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "đối số thứ hai của %<va_start%> không là đối số có tên cuối"
-#: builtins.c:9467
+#: builtins.c:9473
#, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr ""
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr ""
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr ""
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -16811,12 +16830,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr ""
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F được dùng mà chưa từng được định nghĩa"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr ""
@@ -16911,12 +16930,12 @@ msgstr "không thể đóng đáp ứng tập tin %s"
msgid "cannot find '%s'"
msgstr "không tìm thấy “%sâ€"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "pex_init bị lỗi: %m"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr "%s: %m"
@@ -16926,7 +16945,7 @@ msgstr "%s: %m"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr "COLLECT_LTO_WRAPPER phải được đặt"
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -17140,7 +17159,7 @@ msgstr ""
msgid "error writing %qs"
msgstr "lá»—i ghi %qs"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "không thể mở %s"
@@ -17220,17 +17239,17 @@ msgstr "không hiểu tùy chá»n %q.*s trong %<-fopt-info-%s%>"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -17340,12 +17359,12 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr ""
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr ""
@@ -17360,12 +17379,12 @@ msgstr ""
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr ""
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr ""
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr ""
@@ -17380,7 +17399,7 @@ msgstr ""
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
@@ -17410,7 +17429,7 @@ msgstr ""
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr ""
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -17420,7 +17439,7 @@ msgstr ""
msgid "total size of local objects too large"
msgstr ""
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr ""
@@ -17520,62 +17539,68 @@ msgstr "%qs là tùy chá»n không hiểu -save-temps"
msgid "input file %qs is the same as output file"
msgstr "tập tin đầu vào %qs là cùng với tập tin đầu ra"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "output file not specified"
+msgid "output filename may not be empty"
+msgstr "chưa chỉ định tập tin đầu vào"
+
+#: gcc.c:4501
#, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr "-pipe bị bỠqua bởi vì -save-temps được chỉ ra"
-#: gcc.c:4586
+#: gcc.c:4589
#, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr "%<-x %s%> sau tập tin đầu vào cuối không chịu tác động"
-#: gcc.c:4768
+#: gcc.c:4771
#, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr ""
-#: gcc.c:4973
+#: gcc.c:4976
#, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr "switch %qs không bắt đầu với %<-%>"
-#: gcc.c:4977
+#: gcc.c:4980
#, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr ""
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "không thể mở tập tin đáp ứng tạm thá»i %s"
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "không thể ghi vào tập tin đáp ứng tạm thá»i %s"
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "không thể đóng tập tin đáp ứng tạm thá»i %s"
-#: gcc.c:5206
+#: gcc.c:5209
#, gcc-internal-format
msgid "spec %qs invalid"
msgstr "đặc tả %qs không hợp lệ"
-#: gcc.c:5356
+#: gcc.c:5359
#, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "đặc tả %qs có %<%%0%c%> không hợp lệ"
-#: gcc.c:5677
+#: gcc.c:5680
#, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "đặc tả %qs có %<%%W%c%> không hợp lệ"
-#: gcc.c:5700
+#: gcc.c:5703
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "đặc tả %qs có %<%%x%c%> không hợp lệ"
@@ -17583,228 +17608,228 @@ msgstr "đặc tả %qs có %<%%x%c%> không hợp lệ"
#. 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:5911
+#: gcc.c:5914
#, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5954
+#: gcc.c:5957
#, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr ""
-#: gcc.c:6016
+#: gcc.c:6019
#, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "không hiểu hàm đặc tả %qs"
-#: gcc.c:6046
+#: gcc.c:6049
#, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "gặp lỗi trong các đối số tới hàm đặc tả %qs"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "tên hàm đặc tả dạng sai"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "không có đối số tới hàm đặc tả"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "đối số hàm đặc tả dạng sai"
-#: gcc.c:6396
+#: gcc.c:6399
#, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "đặc tả giữa ngoặc móc %qs không hợp lệ tại %qc"
-#: gcc.c:6491
+#: gcc.c:6494
#, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr "thân của đặc tả giữa ngoặc móc %qs không hợp lệ"
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr ""
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr "%s: -fcompare-debug thất bại (độ dài)"
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "%s: không thể mở tập tin compare-debug %s"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr "%s: -fcompare-debug thất bại"
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "spec thất bại: có nhiá»u hÆ¡n má»™t đối số chuyển cho SYSROOT_SUFFIX_SPEC"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "spec thất bại: có nhiá»u hÆ¡n má»™t đối số chuyển cho SYSROOT_HEADERS_SUFFIX_SPEC"
-#: gcc.c:7812
+#: gcc.c:7815
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr ""
-#: gcc.c:7816
+#: gcc.c:7819
#, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "không thừa nhận tùy chá»n dòng lệnh %<-%s%>"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr "không được cấu hình với hậu số phần đầu sysroot"
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "không có tập tin nhập vào"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "không thể ghi rõ nhiá»u tập tin vá»›i tùy chá»n -S hoặc -E, và hai tùy chá»n -o và c loại từ lẫn nhau"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s: trình biên dịch %s chưa được cài đặt trên hệ thống này"
-#: gcc.c:8119
+#: gcc.c:8122
#, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr "hãy dịch lại vá»›i tùy chá»n -fcompare-debug"
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:8144
+#: gcc.c:8147
#, gcc-internal-format
msgid "comparing final insns dumps"
msgstr ""
-#: gcc.c:8261
+#: gcc.c:8264
#, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "-fuse-linker-plugin, mà không tìm thấy %s"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "không chấp nhận ngôn ngữ %s"
-#: gcc.c:8596
+#: gcc.c:8599
#, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "đặc tả đa thư viện %qs không hợp lệ"
-#: gcc.c:8798
+#: gcc.c:8801
#, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr "sự loại từ đa thư viện %qs không hợp lệ"
-#: gcc.c:8862
+#: gcc.c:8865
#, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr "sá»± lá»±a chá»n Ä‘a thÆ° viện %qs %qs không hợp lệ"
-#: gcc.c:9024
+#: gcc.c:9027
#, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "sá»± lá»±a chá»n Ä‘a thÆ° viện %qs không hợp lệ"
-#: gcc.c:9064
+#: gcc.c:9067
#, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr "sự loại từ đa thư viện %qs không hợp lệ"
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "chÆ°a định nghÄ©a biến môi trÆ°á»ng%qs"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, gcc-internal-format
msgid "invalid version number %qs"
msgstr "số thứ tự phiên bản không hợp lệ %qs"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "quá ít đối số tới %%:version-compare"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "quá nhiá»u đối số tá»›i %%:version-compare"
-#: gcc.c:9514
+#: gcc.c:9517
#, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr "không hiểu toán tử %qs trong %%:version-compare"
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "quá nhiá»u đối số tá»›i %%:compare-debug-dump-opt"
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "quá nhiá»u đối số tá»›i %%:compare-debug-self-opt"
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "quá ít đối số tới %%:compare-debug-auxbase-opt"
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "quá nhiá»u đối số tá»›i %%:compare-debug-auxbase-opt"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr "đối số tới %%:compare-debug-auxbase-opt không kết thúc bằng .gk"
-#: gcc.c:9832
+#: gcc.c:9835
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr "quá ít đối số cho %%:replace-extension"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of arguments to %<__builtin_complex%>"
msgid "wrong number of arguments to %%:debug-level-gt"
@@ -17950,9 +17975,9 @@ msgstr ""
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
msgstr "được khai báo ở đây"
@@ -18367,229 +18392,229 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr ""
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr ""
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:6764
+#: gimplify.c:6767
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr ""
-#: gimplify.c:6766
+#: gimplify.c:6769
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:6778
+#: gimplify.c:6781
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr ""
-#: gimplify.c:6780
+#: gimplify.c:6783
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
#| msgid "%q#D not declared in class"
msgid "%qE not specified in enclosing %qs"
msgstr "%q#D chưa được khai báo trong lớp"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
#| msgid "enclosing %s"
msgid "enclosing %qs"
msgstr "bao quanh %s"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr ""
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr ""
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr ""
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr ""
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr ""
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr ""
-#: gimplify.c:7254
+#: gimplify.c:7257
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr ""
-#: gimplify.c:7257
+#: gimplify.c:7260
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr ""
-#: gimplify.c:7260
+#: gimplify.c:7263
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr ""
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:8284
+#: gimplify.c:8287
#, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr ""
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr ""
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr ""
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "cần %<_Cilk_spawn%> trước %<_Cilk_sync%>"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr "gimplification gặp lỗi"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -18822,9 +18847,9 @@ msgid "types have different parameter counts"
msgstr ""
#: ipa-devirt.c:1229
-#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
-msgstr ""
+#, fuzzy, gcc-internal-format
+msgid "type %qT itself violates the C++ One Definition Rule"
+msgstr "định nghĩa trước ở đây"
#: ipa-devirt.c:1235
#, gcc-internal-format
@@ -18922,9 +18947,10 @@ msgid "a field of same name but different type is defined in another translation
msgstr ""
#: ipa-devirt.c:1576
-#, gcc-internal-format
-msgid "fields has different layout in another translation unit"
-msgstr ""
+#, fuzzy, gcc-internal-format
+#| msgid "%qD declared here, later in the translation unit"
+msgid "fields have different layout in another translation unit"
+msgstr "%+D đã khai báo weakref sau khi được dùng"
#: ipa-devirt.c:1599
#, gcc-internal-format
@@ -19302,198 +19328,198 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr ""
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr "cấu tử %qs mồ côi"
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr "%<#pragma omp cancel for%> trong %<nowait%> cho cấu trúc"
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr "%<#pragma omp cancel for%> trong %<ordered%> cho cấu trúc"
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr "%<#pragma omp cancel sections%> trong %<nowait%> phần cấu trúc"
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, gcc-internal-format
msgid "invalid arguments"
msgstr "các đối số không hợp lệ"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2725
+#: omp-low.c:2753
#, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2754
+#: omp-low.c:2782
#, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr ""
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2851
+#: omp-low.c:2879
#, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr ""
-#: omp-low.c:2892
+#: omp-low.c:2920
#, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr ""
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr ""
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr ""
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr ""
@@ -19578,7 +19604,7 @@ msgstr ""
msgid "command line option %qs is not supported by this configuration"
msgstr ""
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr "thiếu đối số đối cho %qs"
@@ -19734,130 +19760,142 @@ msgstr "-fsanitize-recover=leak không được hỗ trợ"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, fuzzy, gcc-internal-format
+#| msgid "-fcheck-pointer-bounds is not supported with -fsanitize=bounds"
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr "-fcheck-pointer-bounds không hỗ trợ với -fsanitize=bounds"
+
+#: opts.c:1015
+#, fuzzy, gcc-internal-format
+#| msgid "-fsanitize=address is incompatible with -fsanitize=kernel-address"
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr "-fsanitize=address xung khắc với -fsanitize=kernel-address"
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr "tùy chá»n -fsanitize=all không hợp lệ"
-#: opts.c:1642
+#: opts.c:1649
#, fuzzy, gcc-internal-format
#| msgid "unrecognized argument to -fsanitize%s= option: %q.*s"
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "không nhận ra đối số cho tùy chá»n -fsanitize%s=: %q.*s"
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
#| msgid "unrecognized argument to -fsanitize%s= option: %q.*s"
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "không nhận ra đối số cho tùy chá»n -fsanitize%s=: %q.*s"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr "đối số --help %q.*s chưa rõ ràng, hãy chính xác hơn"
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "không nhận ra đối số cho tùy chá»n --help=: %q.*s"
-#: opts.c:2078
+#: opts.c:2085
#, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr ""
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr ""
-#: opts.c:2217
+#: opts.c:2224
#, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr ""
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "dwarf phiên bản %d không được hỗ trợ"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "sai tên cho tùy chá»n --param %qs"
-#: opts.c:2374
+#: opts.c:2381
#, gcc-internal-format
msgid "invalid --param name %qs"
msgstr "sai tên cho tùy chá»n --param %qs"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "sai giá trị cho tùy chá»n --param %qs"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "hệ thống đích không hỗ trợ xuất gỡ lỗi"
-#: opts.c:2513
+#: opts.c:2520
#, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr ""
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
#| msgid "unrecognized register name %qs"
msgid "unrecognized debug output level %qs"
msgstr "không nhận ra tên thanh ghi %qs"
-#: opts.c:2533
+#: opts.c:2540
#, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr "mức gỡ lỗi %qs là quá cao"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s: không có tùy chá»n -%s"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr "-Werror=%s: -%s không phải là tùy chá»n mà Ä‘iá»u khiển cảnh báo"
@@ -20206,7 +20244,7 @@ msgstr ""
msgid "register of %qD used for multiple global register variables"
msgstr ""
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr "xung Ä‘á»™t vá»›i %qD"
@@ -20812,12 +20850,12 @@ msgstr "lỗi ghi vào %s: %m"
msgid "error closing %s: %m"
msgstr "lỗi đóng %s: %m"
-#: toplev.c:2054
+#: toplev.c:2057
#, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr "self-tests không tương thích với -E"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr "self-tests không được bật trong lần biên dịch này"
@@ -21729,47 +21767,47 @@ msgstr "trong phần định nghĩa macro %qs"
msgid "in expansion of macro %qs"
msgstr "trong phần mở rộng macro %qs"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr ""
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr ""
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr ""
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr ""
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr "BB %i thiếu cạnh"
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr ""
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr "BB %i có cạnh sai"
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr ""
@@ -21870,32 +21908,32 @@ msgstr "SSA há»ng"
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr "không thể tắt hàm dựng sẵn %qs"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "hàm chung dòng %q+D được khai báo yếu"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, gcc-internal-format
msgid "missed loop optimization, the loop counter may overflow"
msgstr "không thể tối ưu hóa vòng lặp vì bộ đếm vòng lặp có thể bị tràn"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, gcc-internal-format
msgid "within this loop"
msgstr "trong vòng lặp này"
@@ -22249,11 +22287,11 @@ msgstr ""
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -23221,7 +23259,7 @@ msgstr "thuộc tính %qE theo %qE"
msgid "type was previously declared %qE"
msgstr ""
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, gcc-internal-format
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr ""
@@ -23496,7 +23534,7 @@ msgstr ""
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr ""
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "gợi ý là dùng dấu ngoặc đơn bao quanh phép gán được dùng như là giá trị chân lý"
@@ -24116,62 +24154,62 @@ msgstr ""
msgid "extra type qualifiers in format argument (argument %d)"
msgstr ""
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%s %<%s%.*s%> cần khớp một đối số %<%s%s%>"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr ""
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%s %<%s%.*s%> cần khớp một đối số %<%T%s%> argument"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%> không được định nghĩa là một kiểu"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%> không được định nghĩa như là kiểu %<long%> hay %<long long%>"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%<locus%> không được định nghĩa như là một kiểu"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%> không được định nghĩa như là một kiểu"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%<tree%> không được định nghĩa như là một kiểu"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%<tree%> không được định nghÄ©a là kiểu con trá»"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "args được định dạng không %<…%>"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr ""
@@ -24272,7 +24310,7 @@ msgstr "hằng dấu chấm động bị cắt cụt thành số không"
msgid "repeated %<@%> before Objective-C string"
msgstr ""
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr ""
@@ -24302,7 +24340,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr ""
@@ -24317,22 +24355,22 @@ msgstr "biến iterator"
msgid "%qE is not initialized"
msgstr "%qE chưa được khởi tạo"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr ""
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr ""
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr "thiếu biểu thức gia số"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "biểu thức gia không hợp lệ"
@@ -24877,8 +24915,8 @@ msgstr "<giá trị trả lại>"
msgid "wrong type argument to %s"
msgstr "sai kiểu đối số cho %s"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "tràn trong biểu thức hằng"
@@ -25545,7 +25583,7 @@ msgstr[0] ""
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr "%<_Cilk_spawn%> chỉ có thể được dùng trong một hàm"
@@ -25706,7 +25744,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "không hiểu tùy chá»n -mdebug-%s"
@@ -26029,7 +26067,7 @@ msgstr ""
msgid "%Kargument %d must be a constant immediate"
msgstr ""
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr ""
@@ -26113,7 +26151,7 @@ msgstr "thiếu tên cpu trong -mcpu=%qs"
msgid "unknown value %qs for -mtune"
msgstr "không hiểu giá trị %qs dành cho -mtune"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr ""
@@ -26198,9 +26236,9 @@ msgstr ""
msgid "target %s %s=%s is not valid"
msgstr ""
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr "thuộc tính %<target%> không là một chuỗi"
@@ -26286,7 +26324,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "giá trị sai %qs cho -mmemory-latency"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -26460,376 +26498,376 @@ msgstr ""
msgid "insn addresses not freed"
msgstr ""
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "this builtin is not supported for this target"
msgstr "-fdata-sections không được hỗ trợ cho đích này"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "bá»™ chá»n phải là má»™t giá trị trá»±c tiếp"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr "vùng bá»™ chá»n phải nằm từ 0 đến 7"
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr "vùng bá»™ chá»n phải nằm từ 0 đến 3"
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr "vùng bá»™ chá»n phải nằm từ 0 đến 1"
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "mặt nạ phải là một giá trị trực tiếp"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr "vùng mặt nạ phải nằm từ 0 đến 255"
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr "vùng của số lượng phải nằm trong vùn 0 đến 32. hãy kiểm tra bên trong _mm_rori_pi16 trong mã."
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr "vùng của số lượng phải nằm trong vùn 0 đến 32. hãy kiểm tra bên trong _mm_rori_pi32 trong mã."
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr "vùng của số lượng phải nằm trong vùn 0 đến 32. hãy kiểm tra bên trong _mm_ror_pi16 trong mã."
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr "vùng của số lượng phải nằm trong vùn 0 đến 32. hãy kiểm tra bên trong _mm_ror_pi32 trong mã."
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr "vùng của số lượng phải nằm trong vùn 0 đến 64. hãy kiểm tra bên trong _mm_rori_si64 trong mã."
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr "vùng của số lượng phải nằm trong vùn 0 đến 64. hãy kiểm tra bên trong _mm_ror_si64 trong mã."
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_srli_pi16 trong mã."
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_srli_pi32 trong mã."
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_srli_si64 trong mã."
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_slli_pi16 trong mã."
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_slli_pi32 trong mã."
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_slli_si64 trong mã."
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_srai_pi16 trong mã."
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_srai_pi32 trong mã."
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_srai_si64 trong mã."
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_srl_pi16 trong mã."
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_srl_pi32 trong mã."
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_srl_si64 trong mã."
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_sll_pi16 trong mã."
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_sll_pi32 trong mã."
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_sll_si64 trong mã."
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_sra_pi16 trong mã."
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_sra_pi32 trong mã."
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr "số lượng không được nhỠhơn 0. hãy kiểm tra bên trong _mm_sra_si64 trong mã."
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr "iWMMXt và NEON là xung khác lẫn nhau"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "CPU đích không hỗ trợ chế độ ARM"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr "iWMMXt không được hỗ trợ dưới chế độ Thumb"
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "không thể sử dụng -mtp=cp15 với 16-bit Thumb"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr "RTP PIC không tương thích với Thumb"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr "-mslow-flash-data chỉ hỗ trợ mã không-pic trên đích armv7-m"
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, fuzzy, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr "-mslow-flash-data chỉ hỗ trợ mã không-pic trên đích armv7-m"
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "CPU đích không hỗ trợ chỉ lệnh THUMB"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "CPU đích không hỗ trợ truy cập chưa cân chỉnh"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, fuzzy, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mpcrel -fPIC hiện tại chÆ°a được há»— trợ trên cpu đã chá»n"
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "CPU đích không hỗ trợ làm việc tương tác"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check không tương thích với -mno-apcs-frame"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic và -mapcs-reent là xung khắc nhau"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr "-mrelocatable và -msdata=%s là không tương thích"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "AAPCS không hỗ trợ -mcaller-super-interworking"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "AAPCS không hỗ trợ -mcallee-super-interworking"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr "__fp16 và không ldrh"
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, fuzzy, gcc-internal-format
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mfloat-abi=hard và VFP"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mfloat-abi=hard và VFP"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr ""
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr ""
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "RTP PIC không tương thích với -msingle-pic-base"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= là vô ích nếu không có -fpic"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "không thể dùng “%s†cho thanh ghi PIC"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-freorder-blocks-and-partition không được hỗ trợ trên kiến trúc này"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "CPU đích không hỗ trợ chỉ lệnh THUMB"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr "non-AAPCS dẫn suất biến thể PCS"
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr "biến thể PCS"
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr "Thumb-1 dấu-chấm-động-bằng-phần-cứng VFP ABI"
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -26837,72 +26875,77 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "thuộc tính %qE chỉ áp dụng cho các hàm"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr ""
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, gcc-internal-format
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr ""
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr ""
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
msgid "%qE attribute ignored without -mcmse option."
msgstr "Thuộc tính %qE bị lỠđi với các kiểu"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, fuzzy, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "thuộc tính %qE chỉ áp dụng cho các hàm"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "thuộc tính %qE chỉ áp dụng cho các hàm"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr "%K%s %wd nằm ngoài vùng %wd - %wd"
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr "%s %wd nằm ngoài vùng %wd - %wd"
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr ""
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr "-fstack-check=specific cho Thumb-1"
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr "thuộc tính(đích(\"%s\")) là không hiểu"
@@ -26910,13 +26953,13 @@ msgstr "thuộc tính(đích(\"%s\")) là không hiểu"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr "thuộc tính(đích(\"%s\")) là không hiểu"
@@ -27010,163 +27053,174 @@ msgstr ""
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr ""
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr "%qs hàm không có đối số"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr "%qs hàm không trả vỠgiá trị nào"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
+#, gcc-internal-format
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
+msgstr ""
+
+#: config/avr/avr.c:1098
#, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
msgstr ""
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1327
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr ""
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr ""
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr "Thuộc tính %qE chỉ được áp dụng cho các biến"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "thuộc tính %qE chỉ áp dụng cho các hàm"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "Thuộc tính %qE chỉ được áp dụng cho các biến"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr ""
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr "Thuộc tính %qE nằm ngoài vùng địa chỉ"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr "Thuộc tính %qE trên biến không hay thay đổi"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr ""
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr ""
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr ""
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, gcc-internal-format
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr ""
+
+#: config/avr/avr.c:10160
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr ""
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "%qs không tương thích với %s %s"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr ""
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr ""
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr ""
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr ""
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -27449,12 +27503,12 @@ msgstr ""
msgid "invalid IACC argument"
msgstr "đối số IACC không hợp lệ"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs cần một đối số hằng"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "đối số hằng nằm ngoài phạm vi cho %qs"
@@ -27632,7 +27686,7 @@ msgstr ""
msgid "code model %qs not supported in x32 mode"
msgstr "mô hình mã %qs không được hỗ trợ trong chế độ x32"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "mô hình mã %s không hỗ trợ chế độ PIC"
@@ -27764,585 +27818,585 @@ msgstr "%<-mrtd%> bị bỠqua trong chế độ 64bit"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "%<-mrtd%> bị bỠqua trong chế độ 64bit"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "-mpreferred-stack-boundary không được hỗ trợ trên đích này"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred-stack-boundary=%d không nằm giữa %d và %d"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mincoming-stack-boundary=%d không ở giữa %d và 12"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr "-mnop-mcount không tương thích với đích này"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "-mnop-mcount không được thực hiện cho -fPIC"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "%<-msseregparm%> được dùng mà không bật SSE"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, fuzzy, gcc-internal-format
#| msgid "%<-msseregparm%> used without SSE enabled"
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "%<-msseregparm%> được dùng mà không bật SSE"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "Chỉ lệnh SSE đặt là tắt, sá»­ dụng số há»c 387"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr ""
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr ""
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr ""
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr ""
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr "-mfentry không hỗ trợ cho 32-bit trong tổ hợp cùng với -fpic"
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr "-mno-fentry không tương thích với SEH"
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "không hiểu tùy chá»n cho -mrecip=%s"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr "tùy chá»n (\"%s\") đã sẵn được Ä‘Æ°a ra rồi"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr ""
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "thuộc tính regparam và thiscall không tương thích với nhau"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr ""
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "các thuộc tính fastcall và thiscall không tương thích với nhau"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "các thuộc tính stdcall và thiscal không tương thích với nhau"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "các thuộc tính cdecl và thiscall không tương thích với nhau"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr ""
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr ""
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr ""
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr ""
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr ""
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr ""
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, gcc-internal-format
msgid "unsupported size for integer register"
msgstr ""
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr ""
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr ""
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr ""
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, gcc-internal-format
msgid "previous declaration of %D"
msgstr "khai báo trước đây của %D"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr ""
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr ""
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr ""
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "đối số cuối phải là giá trị trực tiếp 2-bít"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "đối số thứ năm phải là giá trị trực tiếp 8-bit"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "đối số thứ ba phải là giá trị trực tiếp 8-bit"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "đối số cuối phải là giá trị trực tiếp 1-bít"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr "đối số cuối phải là giá trị trực tiếp 3-bít"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "đối số cuối phải là giá trị trực tiếp 4-bít"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "đối số cuối phải là giá trị trực tiếp 1-bít"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "đối số cuối phải là giá trị trực tiếp 5-bít"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "đối số cuối phải là giá trị trực tiếp 8-bít"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr "đối số thứ năm phải là giá trị trực tiếp 8-bit"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr "chế độ so sánh không đúng"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr "lệnh không đúng:"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr "đối số trực tiếp phải là giá trị trực tiếp 4-bít"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr "đối số trực tiếp phải là giá trị trực tiếp 5-bít"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr "đối số trực tiếp phải là giá trị trực tiếp 8-bít"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "đối số cuối phải là giá trị trực tiếp 32-bít"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr "%qE cần là tùy chá»n %s"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "đối số cuối phải là giá trị trực tiếp"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "đối số cuối phải là tỷ lệ 1, 2, 4, 8"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "đối số thứ tư phải là tỷ lệ 1, 2, 4, 8"
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, gcc-internal-format
msgid "incorrect hint operand"
msgstr "lệnh không đúng:"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "Thuộc tính %qE chỉ dùng được trên hệ thống 32-bit"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr ""
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr ""
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr ""
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr ""
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr ""
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr ""
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr "simdlen không được hỗ trợ %d"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -28462,7 +28516,7 @@ msgstr "gp_offset (%ld) hay end_offset (%ld) nhỠhơn không"
msgid "argument %qd is not a constant"
msgstr "đối số %qd không phải hằng số"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS, con trá» null"
@@ -28472,7 +28526,7 @@ msgstr "PRINT_OPERAND_ADDRESS, con trá» null"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND: không hiểu dấu chấm “%câ€"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND con trá» null"
@@ -28573,7 +28627,7 @@ msgstr ""
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr ""
@@ -29076,8 +29130,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr "mã dựng sẵn sai"
@@ -29330,27 +29384,27 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, gcc-internal-format
msgid "%qE attribute requires a void return type"
msgstr "Thuộc tính %qE cần kiểu trả vỠlà void"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
msgid "%qE attribute not allowed with auto storage class"
msgstr "Thuộc tính %qE chỉ được áp dụng cho các biến"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -29375,7 +29429,7 @@ msgstr "-g chỉ hỗ trợ khi sử dụng GAS trên bộ xử lý này,"
msgid "-g option disabled"
msgstr "tùy chá»n -g bị tắt"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr ""
@@ -29511,225 +29565,225 @@ msgstr "số phải là 0 hay 1"
msgid "junk at end of #pragma longcall"
msgstr ""
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr "vec_mul chỉ chấp nhận hai tham số"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr "vec_cmpne chỉ chấp nhận hai tham số"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr "vec_adde chỉ chấp nhận ba tham số"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr "vec_addec chỉ chấp nhận ba tham số"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%s chỉ chấp nhận %d tham số"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%s chỉ chấp nhận một tham số"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%s chỉ chấp nhận hai tham số"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr "vec_extract chỉ chấp nhận hai tham số"
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr "vec_insert chỉ chấp nhận ba tham số"
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, gcc-internal-format
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr ""
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "-pie không được hỗ trợ trong cấu hình này"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, gcc-internal-format, gfc-internal-format
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr ""
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr "-mrecip cần -ffinite-math hoặc -ffast-math"
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr "-mrecip cần -fno-trapping-math hoặc -ffast-math"
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr "-mrecip yêu cầu -freciprocal-math hoặc -ffast-math"
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 yêu cầu kiến trúc PowerPC64, đang bật"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, gcc-internal-format
msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr "chưa cấu hình cho SPE ABI"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr ""
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "AltiVec không được hỗ trợ ở đích này"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "SPE không được hỗ trợ ở đích này"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple không được hỗ trợ trên hệ thống bé trước"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring không được hỗ trợ trên hệ thống lớn trước"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, fuzzy, gcc-internal-format
#| msgid "-mcmodel incompatible with other toc options"
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr "-mcmodel không tÆ°Æ¡ng thích vá»›i các tùy chá»n toc khác"
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr "-mcrypto cần -maltivec"
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr "-mdirect-move cần -mvsx"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr "-mpower8-vector cần -maltivec"
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr "-mpower8-vector cần -mvsx"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr "-mvsx-timode cần -mvsx"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr "-mhard-dfp cần -mhard-float"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr "-mupper-regs-df cần -mvsx"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, fuzzy, gcc-internal-format
msgid "-mupper-regs-di requires -mvsx"
msgstr "-mupper-regs-df cần -mvsx"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr "-mupper-regs-sf cần -mpower8-vector"
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr "-mpower8-fusion-sign cần -mpower8-fusion"
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr "-mtoc-fusion cần -mpower8-fusion"
@@ -29738,515 +29792,520 @@ msgstr "-mtoc-fusion cần -mpower8-fusion"
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr "-mpower9-fusion cần -mpower8-fusion"
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr "-mpower9-vector cần -mpower8-vector"
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr "-mpower9-dform cần -mpower9-vector"
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr "-mpower9-dform cần -mupper-regs-df"
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr "-mpower9-dform cần -mupper-regs-sf"
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, fuzzy, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr "-mvsx-timode cần -mvsx"
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr "-mallow-movmisalign cần -mvsx"
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr "-mefficient-unaligned-vsx cần -mvsx"
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr "-mefficient-unaligned-vsx cần -mallow-movmisalign"
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr "-mfloat128 cần hỗ trợ VSX"
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, fuzzy, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr "-mfloat128 cần hỗ trợ VSX"
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, fuzzy, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr "-mfloat128 cần hỗ trợ VSX"
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, fuzzy, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr "-mfloat128-hardware cần được ISA 3.0 hỗ trợ"
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr "-mfloat128-hardware cần được ISA 3.0 hỗ trợ"
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, fuzzy, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr "-mfloat128-hardware cần được ISA 3.0 hỗ trợ"
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, fuzzy, gcc-internal-format
#| msgid "%qs is not a valid option to the preprocessor"
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "“%qs†không phải là má»™t tùy chá»n hợp lệ cho bá»™ tiá»n xá»­ lý"
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr ""
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr "đối số 1 phải là trÆ°á»ng 8-bit"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "đối số 1 phải là kiểu văn có dấu 5-bit"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "đối số 2 phải là kiểu văn không dấu 5-bit"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "đối số 1 phải là kiểu văn không dấu 1-bit"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "đối số 2 phải là kiểu văn không dấu 5-bit"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr "%s chỉ chấp nhận một tham số"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr ""
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr ""
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "đối số 3 phải là kiểu văn không dấu 4-bit"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "đối số 3 phải là kiểu văn không dấu 2-bit"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "đối số 3 phải là kiểu văn không dấu 1-bit"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr "đối số 1 phải là 0 hay 2"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "đối số 1 phải là kiểu văn không dấu 1-bit"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "đối số 2 phải là kiểu văn không dấu 6-bit"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr "đối số 2 phải là 0 hay 1"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr "đối số 3 phải nằm trong vùng 0…15"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, gcc-internal-format
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "đối số 1 của __builtin_paired_predicate phải là một hằng"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "đối số 1 của __builtin_paired_predicate nằm ngoài phạm vi"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr ""
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr ""
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr ""
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr ""
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr ""
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr ""
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr ""
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "-mtoc-fusion cần -mpower8-fusion"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "-mtoc-fusion cần -mpower8-fusion"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr ""
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr ""
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr ""
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "khung stack quá lớn"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr ""
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr ""
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "sai cpu \"%s\" cho %s\"%s\"%s"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr "%s\"%s\"%s là không được phép"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "%s\"%s\"%s không hợp lệ"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, fuzzy, gcc-internal-format
#| msgid "-mpower9-vector requires -mpower8-vector"
msgid "-mno-power9-vector turns off -mpower9-dform"
@@ -30434,6 +30493,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mcall-aixdesc xung khắc với -mabi=elfv2"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 yêu cầu cpu PowerPC64"
@@ -30525,7 +30585,7 @@ msgstr ""
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -30554,7 +30614,7 @@ msgstr "-mvsx-timode cần -mvsx"
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -30574,7 +30634,7 @@ msgstr ""
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -30588,162 +30648,162 @@ msgstr "%qs đã lạc hậu"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr ""
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr ""
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, gcc-internal-format
msgid "constant argument %d for builtin %qF is out of range ("
msgstr ""
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
#| msgid "<unresolved overloaded function type>"
msgid "unresolved overloaded builtin"
msgstr "<chưa giải quyết loại hàm quá tải>"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, gcc-internal-format
msgid "bad builtin icode"
msgstr "icode dựng sẵn sai"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to %qD"
msgid "invalid argument %d for builtin %qF"
msgstr "đối số không hợp lệ cho %qD"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr ""
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr ""
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr ""
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr ""
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr ""
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr ""
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "-mbackchain -mpacked-stack -mhard-float không được hỗ trợ trong tổ hợp"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr ""
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr ""
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr "đối số cho %qs quá lớn (tối đa là %d)"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
#| msgid "%<__int%d%> is not supported by this target"
msgid "value %qs is not supported by attribute %<target%>"
@@ -30801,27 +30861,28 @@ msgstr ""
msgid "-mrelax is only supported for RTP PIC"
msgstr "-mrelax chỉ hỗ trợ cho RTP PIC"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s không được hỗ trợ bởi cấu hình này"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 là không được phép với -m64"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "giá trị sai (%s) cho -mcmodel="
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "-mcmodel= không được hỗ trợ trên hệ thống 32"
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr ""
@@ -31106,22 +31167,22 @@ msgstr "%<#pragma %s%> sai dạng, bị bỠqua"
msgid "invalid constant in %<#pragma %s%>"
msgstr "hằng không hợp lệ trong %<#pragma %s%>"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "-f%s không hỗ trợ với chỉ lệnh CONST16"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
@@ -31208,7 +31269,7 @@ msgstr ""
msgid "could not read the BRIG file"
msgstr "không thể ghi vào tập tin đáp ứng %s"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -31610,9 +31671,9 @@ msgid "label %qD defined here"
msgstr "nhãn %qD được định nghĩa ở đây"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr "%qD được khai báo ở đây"
@@ -31745,7 +31806,7 @@ msgstr ""
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -32790,7 +32851,7 @@ msgstr "cần các định danh khai báo"
msgid "two or more data types in declaration specifiers"
msgstr ""
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> là quá dài đối với GCC"
@@ -32930,17 +32991,17 @@ msgstr "%<_Sat%> được dùng mà không có %<_Fract%> or %<_Accum%>"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr ""
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr ""
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -32990,7 +33051,7 @@ msgstr ""
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr "cần kết thúc dòng"
@@ -33031,7 +33092,7 @@ msgid "unknown type name %qE"
msgstr "không hiểu tên kiểu %qE"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "cần các định danh khai báo"
@@ -33046,7 +33107,7 @@ msgstr "%<__auto_type%> trong khai báo trống rỗng"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "cần %<;%>, định danh hoặc %<(%>"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr ""
@@ -33061,8 +33122,8 @@ msgstr ""
msgid "unexpected attribute"
msgstr "cần thuộc tính"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, gcc-internal-format
msgid "%<fallthrough%> attribute not followed by %<;%>"
msgstr ""
@@ -33100,7 +33161,7 @@ msgstr "%<__auto_type%> cần một khai báo khởi tạo dữ liệu"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr "%<__auto_type%> có lẽ chỉ được dùng với khai báo đơn"
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "cần %<,%> hoặc %<;%>"
@@ -33128,7 +33189,7 @@ msgstr "ISO C99 không hỗ trợ %<_Static_assert%>"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 không hỗ trợ %<_Static_assert%>"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "cần chuỗi văn chương"
@@ -33192,14 +33253,14 @@ msgstr ""
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "cần định danh"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "dấu phẩy ở cuối của danh dánh liệt kê"
@@ -33334,7 +33395,7 @@ msgstr ""
msgid "expected %<}%> before %<else%>"
msgstr "cần %<}%> trước %<else%>"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%> mà không có %<if%> ở trước"
@@ -33359,12 +33420,12 @@ msgstr ""
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr "-fcilkplus phải được bật để dùng %<_Cilk_for%>"
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr "-fcilkplus phải được bật để dùng %<_Cilk_sync%>"
@@ -33378,17 +33439,17 @@ msgstr "cần một định danh hoặc %<*%>"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "cần biểu thức"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr ""
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr ""
@@ -33398,7 +33459,7 @@ msgstr ""
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
@@ -33418,7 +33479,7 @@ msgstr ""
msgid "invalid iterating variable in fast enumeration"
msgstr ""
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -33596,17 +33657,17 @@ msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr "%<__builtin_complex%> toán hạng không đúng kiểu"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "sai số tham số cho %<__builtin_shuffle%>"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -33661,62 +33722,62 @@ msgstr ""
msgid "no type or storage class may be specified here,"
msgstr ""
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, gcc-internal-format
msgid "unknown property attribute"
msgstr "không hiểu thuộc tính tính chất"
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "thiếu %<=%> (sau thuộc tính %<getter%>)"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "thiếu %<=%> (sau thuộc tính %<setter%>)"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr ""
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr ""
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp flush%> may only be used in compound statements"
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<#pragma omp flush%> chỉ có thể sử dụng trong các biểu thức phức hợp"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "%<#pragma acc routine%> phải được áp dụng trước %s"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr "%<#pragma omp section%> chỉ có thể sử dụng trong cấu trúc %<#pragma omp sections%>"
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr "cần câu lệnh for, while hoặc do"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<#pragma GCC pch_preprocess%> phải là đầu tiên"
@@ -33731,12 +33792,12 @@ msgstr "%<#pragma grainsize%> bị bỠqua bởi vì -fcilkplus không được
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "%<#pragma grainsize%> phải ở bên trong một hàm"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr "quá nhiá»u mệnh Ä‘á» %qs"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr "cần biểu thức nguyên trÆ°á»›c “)â€"
@@ -33751,53 +33812,53 @@ msgstr "chỉ số phải là số nguyên"
msgid "%qD is not a variable"
msgstr "%qD không phải là một biến"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr "%qD không phải là má»™t biến trá»"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, gcc-internal-format
msgid "expected %<none%>"
msgstr "cần %<none%>"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "cần %<none%> hoặc %<shared%>"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr ""
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, gcc-internal-format
msgid "expected %<data%>"
msgstr "cần %<data%>"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr "quá nhiá»u mệnh Ä‘á» %<if%>"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr ""
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -33825,22 +33886,22 @@ msgstr "%<num_threads%> giá trị phải dương"
msgid "%<num_tasks%> value must be positive"
msgstr "%<num_tasks%> giá trị phải dương"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr "%<grainsize%> giá trị phải dương"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr "%<priority%> giá trị phải dương"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr "cần %<tofrom%>"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, gcc-internal-format
msgid "expected %<scalar%>"
msgstr "cần %<scalar%>"
@@ -33850,58 +33911,58 @@ msgstr "cần %<scalar%>"
msgid "%<num_workers%> value must be positive"
msgstr "%<num_threads%> giá trị phải dương"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr "quá nhiá»u đối số %<static%>"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, gcc-internal-format
msgid "unexpected argument"
msgstr "gặp tham số thừa"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, gcc-internal-format
msgid "%qs value must be positive"
msgstr "%qs giá trị phải dương"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
#| msgid "ordered argument needs positive constant integer expression"
msgid "%<tile%> argument needs positive integral constant"
msgstr "cần biểu thức nguyên"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr "cần biểu thức nguyên"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "cần %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> hoặc định danh"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr ""
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
msgid "chunk size value must be positive"
msgstr "%qs giá trị phải dương"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr "kiểu lịch biểu không hợp lệ"
@@ -33916,17 +33977,17 @@ msgstr "%<vector_length%> giá trị phải dương"
msgid "%<num_teams%> value must be positive"
msgstr "%<num_teams%> giá trị phải dương"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr "%<thread_limit%> giá trị phải dương"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
@@ -33946,17 +34007,17 @@ msgstr ""
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, gcc-internal-format
msgid "invalid depend kind"
msgstr "kiểu phụ thuộc không hợp lệ"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, gcc-internal-format
msgid "invalid map kind"
msgstr "kiểu ánh xạ không hợp lệ"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr "kiểu dist_schedule không hợp lệ"
@@ -33966,67 +34027,67 @@ msgstr "kiểu dist_schedule không hợp lệ"
msgid "invalid proc_bind kind"
msgstr "kiểu proc_bind không hợp lệ"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr "cần mệnh đỠ%<#pragma acc%>"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs không hợp lệ cho %qs"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr "%qs phải là mệnh đỠđầu tiên của %qs"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "cần mệnh đỠ%<#pragma omp%>"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr ""
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "cần %<class%>, hoặc %<typename%>"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr "%<#pragma omp cancel%> chỉ có thể sử dụng trong các biểu thức phức hợp"
@@ -34041,7 +34102,7 @@ msgstr "%qE chưa được khai báo"
msgid "expected function name"
msgstr "cần tên hàm"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
msgid "%qD does not refer to a function"
msgstr "%qD không phải là hàm thành viên mẫu"
@@ -34051,44 +34112,44 @@ msgstr "%qD không phải là hàm thành viên mẫu"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr "%<#pragma acc routine%> đã được áp dụng với %D"
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma acc routine%> must be applied before %s"
msgid "%<#pragma acc routine%> must be applied before use"
msgstr "%<#pragma acc routine%> phải được áp dụng trước %s"
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma acc routine%> must be applied before %s"
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "%<#pragma acc routine%> phải được áp dụng trước %s"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr "%<#pragma acc update%> phải chứa ít nhất là một mệnh đỠ%<device%> hay %<host%> hay %<self%>"
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "sai dạng thức của %<#pragma omp atomic%>"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "thao tác không hợp lệ cho %<#pragma omp atomic%>"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr "%<#pragma omp atomic capture%> sử dụng hai biểu thức khác nhau cho bộ nhớ"
@@ -34098,27 +34159,27 @@ msgstr "%<#pragma omp atomic capture%> sử dụng hai biểu thức khác nhau
msgid "expected %<(%> or end of line"
msgstr "cần %<(%> hoặc xuống dòng"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr "cần câu lệnh for"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr "cần câu lệnh _Cilk_for"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "cần khai báo nhắc lại hay sự khởi tạo"
@@ -34128,72 +34189,72 @@ msgstr "cần khai báo nhắc lại hay sự khởi tạo"
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr ""
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr ""
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr "%<#pragma omp ordered%> với mệnh đỠ%<depend%> chỉ có thể sử dụng trong các biểu thức phức hợp"
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr "cần %<for%> sau %qs"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, gcc-internal-format
msgid "expected %<point%>"
msgstr "cần %<point%>"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -34208,7 +34269,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -34218,32 +34279,32 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, gcc-internal-format
msgid "expected %<target%>"
msgstr "cần %<target%>"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, gcc-internal-format
msgid "expected %<declare%>"
msgstr "cần %<declare%>"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr ""
@@ -34298,22 +34359,22 @@ msgstr "cần tên-hàm %<(%>"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr ""
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr ""
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr ""
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr ""
@@ -34328,52 +34389,52 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr ""
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr "chiá»u dài véc-tÆ¡ phải là má»™t hằng nguyên"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr "vectorlength phải là lũy thừa 2"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr ""
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr "cần mệnh đỠ%<#pragma simd%>"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr "%<__transaction_cancel%> nằm trong một %<__transaction_relaxed%>"
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr "vòng ngoài hơn %<__transaction_cancel%> không nằm trong vòng ngoài hơn %<__transaction_atomic%>"
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr " hoặc một hàm %<transaction_may_cancel_outer%>"
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr "%<__transaction_cancel%> không nằm trong %<__transaction_atomic%>"
@@ -34383,7 +34444,7 @@ msgstr "%<__transaction_cancel%> không nằm trong %<__transaction_atomic%>"
msgid "base of array section must be pointer or array type"
msgstr ""
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr "cần %<:%> hoặc số"
@@ -35100,7 +35161,7 @@ msgstr ""
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr ""
@@ -35428,7 +35489,7 @@ msgstr "gặp yếu tố thừa trong bộ khởi tạo vô hướng"
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO C cấm %<goto *expr;%>"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "hàm đã khai báo %<noreturn%> có một câu lệnh %<return%>"
@@ -35438,7 +35499,7 @@ msgstr "hàm đã khai báo %<noreturn%> có một câu lệnh %<return%>"
msgid "array notation expression cannot be used as a return value"
msgstr "biểu thức không thể được dùng như một hàm"
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
@@ -35463,7 +35524,7 @@ msgstr ""
msgid "function returns address of label"
msgstr "hàm trả vỠđịa chỉ của biến cục bộ"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr ""
@@ -35478,7 +35539,7 @@ msgstr ""
msgid "case label is not an integer constant expression"
msgstr ""
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr ""
@@ -35498,17 +35559,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr ""
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "câu lệnh “continue†nằm ở ngoài một vòng lặp"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr ""
@@ -35518,7 +35579,7 @@ msgstr ""
msgid "break statement within %<#pragma simd%> loop body"
msgstr ""
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr ""
@@ -35624,12 +35685,12 @@ msgstr ""
msgid "used vector type where scalar is required"
msgstr ""
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr "%<#pragma acc update%> phải chứa ít nhất là một mệnh đỠ%<device%> hay %<host%> hay %<self%>"
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -35639,25 +35700,25 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "%<_Atomic%> %qE trong mệnh đỠ%qs"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, gcc-internal-format
msgid "%qE is a member of a union"
msgstr "%qE không phải là thành viên của union"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr "%qD không phải một biến trong mệnh đỠ%qs"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr "%qE không phải một biến trong mệnh đỠ%qs"
@@ -35668,70 +35729,70 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "%<_Atomic%> %qD trong mệnh đỠ%qs"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qD không phải một biến trong mệnh đỠ%qs"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr ""
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr "%qE không có con trỠhay kiểu mảng"
@@ -35751,7 +35812,7 @@ msgstr "%<_Atomic%> %qE trong mệnh đỠ%<reduction%>"
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "%qE có kiểu không hợp lệ cho %<reduction(%s)%>"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr ""
@@ -35761,17 +35822,17 @@ msgstr ""
msgid "variable length element type in array %<reduction%> clause"
msgstr ""
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "%qE phải là %<threadprivate%> với %<copyin%>"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -35791,18 +35852,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr ""
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr ""
@@ -35814,32 +35875,32 @@ msgstr ""
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr ""
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr ""
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr "%qE không phải một biến trong mệnh đỠ%<aligned%>"
@@ -35859,55 +35920,55 @@ msgstr "%qD không phải một biến trong mệnh đỠ%<aligned%>"
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE không phải một biến trong mệnh đỠ%<depend%>"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr ""
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr ""
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE không phải một kiểu ánh xạ được trong mệnh đỠ%qs"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD không phải một biến trong mệnh đỠ%qs"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE không phải một biến cũng không phải tên hàm trong mệnh đỠ%qs"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr ""
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qD không phải một đối số trong mệnh đỠ%<uniform%>"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr "%qE không phải một đối số trong mệnh đỠ%<uniform%>"
@@ -35917,32 +35978,32 @@ msgstr "%qE không phải một đối số trong mệnh đỠ%<uniform%>"
msgid "%qs variable is neither a pointer nor an array"
msgstr ""
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr ""
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -36487,154 +36548,154 @@ msgstr ""
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7710
+#: cp/call.c:7713
#, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr ""
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr " trong gá»i đến %qD"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr ""
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "suy diễn %qT như là %qT"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7931
+#: cp/call.c:7934
#, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr ""
-#: cp/call.c:8275
+#: cp/call.c:8280
#, gcc-internal-format
msgid "constructor delegates to itself"
msgstr ""
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr ""
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr "không thể gá»i cấu tá»­ %<%T::%D%> má»™t cách trá»±c tiếp"
-#: cp/call.c:8573
+#: cp/call.c:8578
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8708
+#: cp/call.c:8713
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr ""
-#: cp/call.c:8724
+#: cp/call.c:8729
#, gcc-internal-format
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr ""
-#: cp/call.c:8748
+#: cp/call.c:8753
#, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr ""
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "gá»i hàm quá tải %<%s(%A)%> chÆ°a rõ ràng"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr ""
-#: cp/call.c:8777
+#: cp/call.c:8782
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a constructor"
msgid "pure virtual %q#D called from constructor"
msgstr "trả vỠmột giá trị từ cấu tử"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a destructor"
msgid "pure virtual %q#D called from destructor"
msgstr "trả vỠmột giá trị từ hủy tử"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr ""
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "đóng %qD thông qua %qD"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr " cho chuyển đổi từ %qT thành %qT"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr ""
-#: cp/call.c:9877
+#: cp/call.c:9882
#, gcc-internal-format
msgid " candidate 1: %q#F"
msgstr " ứng cử 1: %q#F"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, gcc-internal-format
msgid " candidate 2: %q#F"
msgstr " ứng cử 2: %q#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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:10102
+#: cp/call.c:10107
#, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "không thể chuyển đổi %qE từ %qT thành %qT"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr ""
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr ""
@@ -36735,425 +36796,425 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr ""
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
-#: cp/class.c:3042
+#: cp/class.c:3044
#, gcc-internal-format
msgid "%qD can be marked override"
msgstr "%q#D không thể được tạo đè"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:3056
+#: cp/class.c:3058
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3126
+#: cp/class.c:3128
#, gcc-internal-format
msgid "%qD was hidden"
msgstr "%q+D bị ẩn"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, gcc-internal-format
msgid " by %qD"
msgstr " bởi %q+D"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:3166
+#: cp/class.c:3168
#, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr ""
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr "thành viên riêng %q+#D trong hỗn hợp nặc danh"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr "thành viên riêng %q+#D trong cấu trúc nặc danh"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr "thành viên bảo vệ %q+#D trong hỗn hợp nặc danh"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr "thành viên bảo vệ %q+#D trong cấu trúc nặc danh"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr ""
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr ""
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "Ä‘á»™ rá»™ng bị âm trong trÆ°á»ng bít %q+D"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "trÆ°á»ng bít %q+D có Ä‘á»™ rá»™ng là không"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr ""
-#: cp/class.c:3588
+#: cp/class.c:3590
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr ""
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:3657
+#: cp/class.c:3659
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3781
+#: cp/class.c:3783
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
#| msgid " non-static data member %qD has non-literal type"
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr " thành viên dữ liệu không-tĩnh %qD có kiểu không-văn-chương"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr ""
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr ""
-#: cp/class.c:3864
+#: cp/class.c:3866
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3912
+#: cp/class.c:3914
#, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr ""
-#: cp/class.c:3918
+#: cp/class.c:3920
#, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr ""
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr ""
-#: cp/class.c:3985
+#: cp/class.c:3987
#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr "trÆ°á»ng %q#D vá»›i cùng tên vá»›i lá»›p"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q#T có thành viên dữ liệu con trá»"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr " nhưng không đè %<%T(const %T&)%>"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " hoặc %<operator=(const %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr " nhưng không được ghi đè %<operator=(const %T&)%>"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr ""
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr ""
-#: cp/class.c:5155
+#: cp/class.c:5157
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5176
+#: cp/class.c:5178
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr ""
-#: cp/class.c:5796
+#: cp/class.c:5799
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "%q+T không là kiểu văn chương vì:"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr " %q+T có một cấu tử non-trivial"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5838
+#: cp/class.c:5841
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr " lớp cơ sở %qT của %q+T là non-literal"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr " thành viên dữ liệu không-tĩnh %qD có kiểu không-văn-chương"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr " thành viên dữ liệu không-tĩnh %qD có kiểu hay thay đổi"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "lớp cơ sở %q+T có một hủy tử non-trivial truy cập được"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:6013
+#: cp/class.c:6016
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr ""
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr ""
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6556
+#: cp/class.c:6559
#, gcc-internal-format
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:6711
+#: cp/class.c:6714
#, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr ""
-#: cp/class.c:7009
+#: cp/class.c:7012
#, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr ""
-#: cp/class.c:7011
+#: cp/class.c:7014
#, gcc-internal-format
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr ""
-#: cp/class.c:7016
+#: cp/class.c:7019
#, gcc-internal-format
msgid "array member %q#D declared here"
msgstr "thành viên mảng %q#D đã khai báo ở đây"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:7045
+#: cp/class.c:7048
#, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, gcc-internal-format
msgid "in the definition of %q#T"
msgstr "trong định nghĩa của %q#T"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:7063
+#: cp/class.c:7066
#, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:7081
+#: cp/class.c:7084
#, gcc-internal-format
msgid "next member %q#D declared here"
msgstr "thành viên kế %q#D đã khai báo ở đây"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "định nghĩa lại của %q#T"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:7365
+#: cp/class.c:7368
#, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr ""
-#: cp/class.c:7371
+#: cp/class.c:7374
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7375
+#: cp/class.c:7378
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr ""
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr ""
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr ""
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr ""
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "không đủ thông tin kiểu"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr ""
@@ -37163,12 +37224,12 @@ msgstr ""
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "khai báo của %q#D"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr "thay đổi nghĩa của %qD từ %q#D"
@@ -37198,332 +37259,332 @@ msgstr ""
msgid "invalid return type %qT of constexpr function %q+D"
msgstr ""
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr "%q#T có lớp cơ sở ảo"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr ""
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr ""
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr ""
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr ""
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr ""
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "%q+E không phải biểu thức hằng"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
msgid "call to internal function %qE"
msgstr "gá»i hàm ná»™i bá»™"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr ""
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr ""
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr ""
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "%qD được gá»i trong má»™t biểu thức hằng"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr "%qD được dùng trước khi nó được định nghĩa"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr ""
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr ""
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr "toán hạng phải của biểu thức dịch %q+E là số âm"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr ""
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr ""
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr ""
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr ""
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, gcc-internal-format
msgid "dereferencing a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "%qE không phải là biểu thức hằng"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr ""
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
msgid "dereferencing a null pointer"
msgstr "con trá» rá»—ng"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr ""
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "%qD được dùng trong bộ khởi tạo của chính nó"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, gcc-internal-format
msgid "%q#D is not const"
msgstr "%q#D không là const"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr "%q#D là volatile"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "%qD không được khởi tạo với một biểu thức hằng"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "%qD chưa được khai báo %<constexpr%>"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr ""
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr "bổ từ %qE không phải là biểu thức hằng"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr ""
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr "%qE không phải là biểu thức hằng"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr "lệnh không phải biểu thức hằng"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "biểu thức %qE không phải là biểu thức hằng"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "%<delete[]%> không phải biểu thức hằng"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "biểu thức %qE không phải là biểu thức hằng"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
msgid "statement is not a constant expression"
msgstr "lệnh không phải biểu thức hằng"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr ""
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr ""
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr ""
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr ""
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr ""
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr ""
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr "bổ từ %qE không phải là biểu thức hằng"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "%<delete[]%> không phải biểu thức hằng"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, gcc-internal-format
msgid "non-constant array initialization"
msgstr ""
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr "%<delete[]%> không phải biểu thức hằng"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "cần AST thuộc kiểu %s"
@@ -38320,7 +38381,7 @@ msgstr "cần biểu thức"
msgid " skips initialization of %q#D"
msgstr " bỠqua sự khởi tạo của %q#D"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -38335,7 +38396,7 @@ msgstr ""
msgid "%qD is not a type"
msgstr "%qD không phải là một kiểu"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr ""
@@ -39973,7 +40034,7 @@ msgstr ""
msgid "parameter declared %<auto%>"
msgstr ""
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr ""
@@ -40426,13 +40487,13 @@ msgstr ""
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qT không phải một mẫu"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, gcc-internal-format
msgid "previous declaration here"
msgstr "khai báo trước ở đây"
@@ -40442,8 +40503,8 @@ msgstr "khai báo trước ở đây"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr ""
@@ -40493,7 +40554,7 @@ msgstr ""
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr "định nghĩa trước ở đây"
@@ -40558,7 +40619,7 @@ msgstr ""
msgid "return type %q#T is incomplete"
msgstr "kiểu trả vỠ%q#T là một kiểu không hoàn toàn"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator=%> cần trả vỠmột tham chiếu đến %<*this%>"
@@ -40573,7 +40634,7 @@ msgstr "khai báo hàm không hợp lệ"
msgid "no return statements in function returning %qT"
msgstr ""
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr ""
@@ -40731,27 +40792,27 @@ msgstr ""
msgid "width of bit-field %qD has non-integral type %qT"
msgstr ""
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr "thành viên dữ liệu tĩnh %q+D bên trong của chỉ thị khai báo đích"
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%> phải trả vỠkiểu %qT"
@@ -40760,67 +40821,67 @@ msgstr "%<operator new%> phải trả vỠkiểu %qT"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr ""
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%> nhận kiểu %<size_t%> (%qT) như là đối số thứ nhất"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%> phải trả vỠkiểu %qT"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%> nhận kiểu %qT như là đối số thứ nhất"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr "hàm chung dòng %qD được dùng nhưng chưa bao giỠđược định nghĩa"
@@ -40829,59 +40890,59 @@ msgstr "hàm chung dòng %qD được dùng nhÆ°ng chÆ°a bao giỠđược Ä‘á»
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr ""
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr "hàm chung dòng %qD được dùng nhưng chưa bao giỠđược định nghĩa"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr ""
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr "dùng hàm bị xóa %qD"
@@ -41190,18 +41251,18 @@ msgstr "%qD được khởi tạo bằng chính nó"
msgid "invalid initializer for array member %q#D"
msgstr ""
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr ""
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, gcc-internal-format
msgid "%q#D should be initialized"
msgstr "%q#D nên được khởi tạo"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr ""
@@ -41301,7 +41362,7 @@ msgstr "bộ khởi tạo mảng không đúng"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%qT không phải là kiểu lớp"
@@ -41321,7 +41382,7 @@ msgstr "con trá» cho trÆ°á»ng bít %qD không hợp lệ"
msgid "invalid use of non-static member function %qD"
msgstr ""
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr ""
@@ -41516,22 +41577,22 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr ""
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr ""
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr ""
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr ""
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr ""
@@ -41586,186 +41647,186 @@ msgstr ""
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr ""
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr ""
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr ""
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr ""
-#: cp/method.c:1256
+#: cp/method.c:1257
#, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr ""
-#: cp/method.c:1266
+#: cp/method.c:1267
#, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr ""
-#: cp/method.c:1324
+#: cp/method.c:1325
#, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr "bộ khởi tạo cho %q#D không hợp lệ"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr ""
-#: cp/method.c:1387
+#: cp/method.c:1388
#, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr ""
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr ""
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr ""
-#: cp/method.c:1777
+#: cp/method.c:1778
#, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr ""
-#: cp/method.c:1788
+#: cp/method.c:1789
#, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr ""
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr ""
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "khai báo được mặc định %q+D"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr ""
-#: cp/method.c:2182
+#: cp/method.c:2183
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2204
+#: cp/method.c:2205
#, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr ""
-#: cp/method.c:2250
+#: cp/method.c:2251
#, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "một mẫu không thể là mặc định"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "%qD không thể là mặc định"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr ""
@@ -41957,124 +42018,124 @@ msgstr "%<%T::%D%> tên hủy tử"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%> các tên cấu tử trong %qT"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr ""
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr ""
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr ""
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr ""
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, gcc-internal-format
msgid "only here as a friend"
msgstr ""
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr ""
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr ""
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr ""
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr ""
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr ""
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr ""
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, fuzzy, gcc-internal-format
#| msgid "This switch is deprecated; use -fsanitize-recover= instead."
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "Cái chuyển này đã lạc hậu: hãy thay thế bằng -fsanitize-recover=."
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr ""
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, fuzzy, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr "các khả năng được gợi ý:"
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] "các khả năng được gợi ý:"
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr " %qE"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr ""
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr "XXX vào pop_everything ()\n"
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX rá»i bá» pop_everything ()\n"
@@ -42094,7 +42155,7 @@ msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -42119,7 +42180,7 @@ msgstr "%<::%E%> chưa được khai báo"
msgid "request for member %qE in non-class type %qT"
msgstr ""
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "%<%T::%E%> chưa được khai báo"
@@ -42179,1202 +42240,1208 @@ msgstr ""
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr ""
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, gcc-internal-format
msgid "%qE is not a class template"
msgstr "%qE không phải một lớp mẫu"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qE không phải là một mẫu"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr "template-id không hợp lệ"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "cú gá»i hàm không được xuất hiện trong biểu thức hằng"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "%<typeid%> toán tử không thể xuất hiện trong biểu thức hằng"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "cú gá»i hàm không được xuất hiện trong biểu thức hằng"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "phép gia số không được phép xuất hiện trong biểu thức hằng"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "phép gia số không thể được xuất hiện trong biểu thức hằng"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "phép gán không thể được xuất hiện trong biểu thức hằng"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "toán tử dấu phẩy không được xuất hiện trong biểu thức hằng"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "%qs không thể xuất hiện trong biểu thức hằng"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, fuzzy, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr "mẫu lambda chỉ sẵn sàng với -std=c++14 hay -std=gnu++14"
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr ""
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr ""
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qE không phải tên một kiểu"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qE không phải tên một kiểu"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<constexpr%> chỉ sẵn sàng với -std=c++11 hay -std=gnu++11"
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<noexcept%> chỉ sẵn sàng với -std=c++11 hay -std=gnu++11"
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<thread_local%> chỉ sẵn sàng với -std=c++11 hay -std=gnu++11"
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr "%<concept%> chỉ sẵn sàng với -fconcepts"
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr ""
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr ""
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr ""
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%E%> tên cấu tử, không phải kiểu"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr "và %qT không có các cấu tử mẫu"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr "cần %<typename%> trước %<%T::%E%> bởi vì %qT có phạm vi phụ thuộc"
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr "%qE trong %q#T không phải là tên của kiểu mẫu"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "%qE trong %q#T không là tên một kiểu"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr "cần một chuỗi chữ"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr ""
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr "một chuỗi lớn là không hợp lệ trong ngữ cảnh này"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr ""
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr ""
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr ""
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr "văn bản dấu chấm động cắt ngắn thành số không"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr ""
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, gcc-internal-format
msgid "expected declaration"
msgstr "cần khai báo"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, gcc-internal-format
msgid "expected binary operator"
msgstr "cần toán tử hai ngôi"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, gcc-internal-format
msgid "expected ..."
msgstr "cần …"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr ""
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr ""
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr ""
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "kiểu dấu chấm cố định không hỗ trợ trong C++"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr ""
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr "fold-expressions chỉ sẵn sàng với -std=c++1z hay -std=gnu++1z"
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr "cần biểu thức cơ bản"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "%<this%> có lẽ không nên được dùng trong ngữ cảnh này"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr ""
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, gcc-internal-format
msgid "expected id-expression"
msgstr "cần id-expression"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr ""
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr "%<~auto%> chỉ sẵn sàng trên -std=c++14 hay -std=gnu++14"
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "phần khai báo của %<~%T%> là thành viên của %qT"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr "cần unqualified-id"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr ""
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qD không phải một mẫu"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "cần nested-name-specifier"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "các kiểu có lẽ không nên được định nghĩa trong áp kiểu"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr ""
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr "%<_Cilk_spawn%> phải được theo sau bởi một biểu thức"
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "sai số tham số cho %<__builtin_addressof%>"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "đối số sai số lượng cho %<__builtin_launder%>"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ cấm compound-literals"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr ""
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "dùng %qD không hợp lệ"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%> không phải là thành viên lớp"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr "kiểu không-scalar"
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C++ không cho phép %<alignof%> với một non-type"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr ""
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr ""
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr ""
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr ""
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "dùng áp kiểu theo cách cũ"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "gợi ý bao quanh biểu thức %<>>%> bằng dấu ngoặc đơn"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ISO C++ không cho phép ?: với toán hạng ở giữa bị bỠqua"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr ""
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr "cần kết thúc của capture-list"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr "chụp %<*this%> chỉ sẵn sàng với -std=c++1z hay -std=gnu++1z"
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr "khởi tạo chụp lambda chỉ sẵn sàng với -std=c++14 hay -std=gnu++14"
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr ""
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, gcc-internal-format
msgid "%q#D declared here"
msgstr "%q#D được khai báo ở đây"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr ""
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr "mẫu lambda chỉ sẵn sàng với -std=c++14 hay -std=gnu++14"
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support boolean types"
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C90 không hỗ trợ kiểu lô-gíc"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr ""
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
msgid "duplicate %<mutable%>"
msgstr "lặp lại %<volatile%>"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, fuzzy, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr "C++11 %<constexpr%> chỉ sẵn sàng với -std=c++11 hay -std=gnu++11"
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr ""
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr "cần labeled-statement"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr ""
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%> tên cấu tử, không phải kiểu"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr ""
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, fuzzy, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr "C++11 %<constexpr%> chỉ sẵn sàng với -std=c++11 hay -std=gnu++11"
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, fuzzy, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr "định nghĩa namespaces lồng nhau chỉ sẵn sàng với -std=c++1z hay -std=gnu++1z"
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, gcc-internal-format
msgid "expected selection-statement"
msgstr "cần selection-statement"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr ""
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr ""
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr ""
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr ""
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr "cần iteration-statement"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr "vòng lặp range-based %<for%> chỉ sẵn sàng với -std=c++11 hay -std=gnu++11"
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr ""
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr ""
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ cấm tính toán gotos"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr "cần jump-statement"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "%<;%> mở rộng"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr "%<__label__%> không ở đầu của một khối"
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr "các kiểu có lẽ không nên được định nghĩa trong áp kiểu"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, fuzzy, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "fold-expressions chỉ sẵn sàng với -std=c++1z hay -std=gnu++1z"
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
msgid "empty decomposition declaration"
msgstr "khai báo trống rỗng"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+#| msgid "invalid member function declaration"
+msgid "invalid initializer for structured binding declaration"
+msgstr "khai báo hàm thành viên không hợp lệ"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "%<friend%> được dùng bên ngoài lớp"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr "%<auto%> thay đổi ý nghĩa trong C++11; hãy bỠnó đi"
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr ""
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, gcc-internal-format
msgid "%qD invalid in lambda"
msgstr "%qD không hợp lệ trong lambda"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr "các mẫu không thể là %<virtual%>"
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "đặc tả linkage không hợp lệ"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr "static_assert không có lá»i nhắn chỉ sẵn sàng vá»›i -std=c++1z hay -std=gnu++1z"
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr ""
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr ""
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr ""
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr ""
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr ""
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr ""
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr "cần định danh hậu tố"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr ""
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, gcc-internal-format
msgid "expected operator"
msgstr "cần toán tử"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr ""
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr ""
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "dùng %<auto%> không hợp lệ trong đối số mẫu mặc định"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr ""
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr "cần template-id"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr ""
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr ""
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr ""
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr "cần template-name"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr ""
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr ""
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr "cần template-argument"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr ""
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr ""
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr ""
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, gcc-internal-format
msgid "expected type specifier"
msgstr "cần bộ chỉ định kiểu"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "việc dùng %<auto%> trong khai báo tham số chỉ sẵn sàng với -std=c++11 hay -std=gnu++11"
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr ""
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, gcc-internal-format
msgid "expected template-id for type"
msgstr "cần template-id cho kiểu"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr "cần type-name (tên kiểu)"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr ""
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr ""
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr ""
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr ""
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "%qD là một mẫu liệt kê"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr "%qD không phải tên một kiểu enumeration trong %qT"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, gcc-internal-format
msgid "unnamed scoped enum is not allowed"
msgstr ""
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "cần %<;%> hoặc %<{%>"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr ""
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, gcc-internal-format
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr ""
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr "không cho phép từ hạn định mở rộng"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "nhiá»u định nghÄ©a cho %q#T"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ cấm kiểu liệt kê nặc danh không tên trống rỗng"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD không là một namespace-name"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr "cần namespace-name"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr ""
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr "định nghĩa namespaces lồng nhau chỉ sẵn sàng với -std=c++1z hay -std=gnu++1z"
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr ""
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, gcc-internal-format
msgid "nested identifier required"
msgstr ""
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, gcc-internal-format
msgid "namespace %qD entered"
msgstr ""
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "%<namespace%> không cho phép định nghĩa ở đây"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, fuzzy, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "fold-expressions chỉ sẵn sàng với -std=c++1z hay -std=gnu++1z"
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, fuzzy, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "fold-expressions chỉ sẵn sàng với -std=c++1z hay -std=gnu++1z"
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr ""
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "không cho phép định nghĩa hàm tại đây"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, gcc-internal-format
msgid "expected initializer"
msgstr "cần bộ khởi tạo"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, gcc-internal-format
msgid "initializer provided for function"
msgstr "bộ khởi tạo được cung cấp cho hàm"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr ""
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr ""
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr ""
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%E%> không phải một kiểu"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "dùng cấu tử như là một mẫu là không hợp lệ"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr "dùng %<%T::%D%> thay cho %<%T::%D%> cho tên của cấu tử trong tên hạn định"
@@ -43383,344 +43450,344 @@ msgstr "dùng %<%T::%D%> thay cho %<%T::%D%> cho tên của cấu tử trong tê
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr "bộ khai báo không hợp lệ"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, gcc-internal-format
msgid "qualified-id in declaration"
msgstr "mã hạn định trong khai báo"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, gcc-internal-format
msgid "expected declarator"
msgstr "cần câu khai báo"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD là một namespace"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr ""
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr "cần ptr-operator"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "trùng cv-qualifier"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr "Ä‘a ref-qualifiers"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr "%E cần %<-fgnu-tm%>"
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr "trùng virt-specifier"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "thiếu đối số mẫu sau %qT"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, gcc-internal-format
msgid "invalid use of %qT"
msgstr "cách dùng không hợp lệ %qT"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "các kiểu không nên được định nghĩa trong đối số mẫu"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "dùng %<auto%> không hợp lệ trong đối số mẫu"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr "cần type-specifier"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "cần %<,%> hoặc %<…%>"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr ""
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr ""
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr "cần class-name"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "cần %<;%> sau định nghĩa lớp"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "cần %<;%> sau định nghĩa cấu trúc"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "cần %<;%> sau định nghĩa kiểu hỗn hợp"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "cần %<{%> hoặc %<:%>"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "không thể chỉ định %<override%> cho lớp"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr ""
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr ""
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr ""
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
msgid "previous definition of %q#T"
msgstr "khai báo trước đây của %q+#T"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, gcc-internal-format
msgid "expected class-key"
msgstr "cần class-key"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr "cần %<class%>, hoặc %<typename%>"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr ""
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "cần %<;%> tại cuối khai báo thành viên"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr ""
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr ""
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr ""
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr ""
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr ""
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr ""
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr "dùng %<auto%> không hợp lệ trong đặc tả ngoại lệ"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr ""
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr ""
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr ""
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
msgid "expected attribute before %<...%>"
msgstr "cần %<:%> hoặc %<…%>"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, fuzzy, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr "mẫu biến chỉ sẵn sàng với -std=c++14 hay -std=gnu++14"
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr "%<requires%> chỉ sẵn sàng với -fconcepts"
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr ""
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "khai báo không hợp lệ của %<%T::%E%>"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr ""
@@ -43729,488 +43796,488 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr ""
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, gcc-internal-format
msgid "empty introduction-list"
msgstr ""
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr ""
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr ""
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr "đặc tả rõ ràng không hợp lệ"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr ""
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, gcc-internal-format
msgid "a class template declaration must not declare anything else"
msgstr ""
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr ""
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr ""
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr "đối số cho %<sizeof…%> phải được bao quanh bởi dấu ngoặc đơn"
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr ""
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%> trÆ°á»›c %qD"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr ""
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "đã chỉ ra cả hai %<__thread%> và %<thread_local%>"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, gcc-internal-format
msgid "duplicate %qD"
msgstr "trùng %qD"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "trùng %qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr "cần %<new%>"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr "cần %<delete%>"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr "cần %<return%>"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr "cần %<extern%>"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "cần %<static_assert%>"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "cần %<decltype%>"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr "cần %<operator%>"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr "cần %<class%>"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr "cần %<template%>"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "cần %<namespace%>"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr "cần %<using%>"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr "cần %<asm%>"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr "cần %<try%>"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr "cần %<catch%>"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr "cần %<throw%>"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "cần %<__label__%>"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr "cần %<@try%>"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "cần %<@synchronized%>"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "cần %<@throw%>"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr "cần %<__transaction_atomic%>"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr "cần %<__transaction_relaxed%>"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr "cần %<::%>"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr "cần %<…%>"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr "cần %<*%>"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr "cần %<~%>"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "cần %<:%> hoặc %<::%>"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "cần %<class%>, %<typename%>, hoặc %<template%>"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "%q#T trước đã khai báo ở đây"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr ""
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr ""
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr ""
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr "kiểu không hợp lệ cho biến instance (minh dụ)"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr ""
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr ""
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, gcc-internal-format
msgid "invalid type for property"
msgstr "kiểu không hợp lệ cho thuộc tính"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr "biểu thức %<wait%> phải là số nguyên"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr "bộ khởi tạo sai"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr ""
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr ""
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr ""
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr ""
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, gcc-internal-format
msgid "invalid initializer clause"
msgstr "mệnh đỠkhởi tạo không hợp lệ"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr "cần id-expression (các đối số)"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr ""
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr "%qD không phải là hàm thành viên mẫu"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr ""
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr ""
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr ""
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr ""
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr ""
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr ""
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, gcc-internal-format
msgid "expected variable-name"
msgstr "cần tên biến"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr "cần %<,%> hoặc %<)%> sau %qE"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr "các mẫu ngầm không nên là %<virtual%>"
@@ -44302,7 +44369,7 @@ msgstr ""
msgid "candidate is: %#D"
msgstr "ứng cử là: %#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, gcc-internal-format
msgid "%s %#D"
msgstr "%s %#D"
@@ -44874,224 +44941,241 @@ msgstr ""
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr ""
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr ""
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+#| msgid " member function type %qT is not a valid template argument"
+msgid "the address of %qD is not a valid template argument"
+msgstr " kiểu hàm thành viên %qT không phải là một đối số mẫu hợp lệ"
+
+#: cp/pt.c:6634
+#, fuzzy, gcc-internal-format
+#| msgid " member function type %qT is not a valid template argument"
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr " kiểu hàm thành viên %qT không phải là một đối số mẫu hợp lệ"
+
+#: cp/pt.c:6641
+#, gcc-internal-format
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr ""
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr ""
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr ""
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr ""
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr ""
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr ""
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr ""
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr "dùng %qE để thay thế"
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr ""
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr ""
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr "dùng %<auto%> không hợp lệ trong đối số mẫu"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr ""
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr ""
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " cần hằng của kiểu %qT, nhưng lại nhận được %qT"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " cần mẫu lớp, nhưng lại nhận được %qE"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " cần kiểu, nhưng lại nhận %qE"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " cần một kiểu, nhưng lại nhận được %qT"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr " cần mẫu lớp, nhưng lại nhận được %qT"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr " cần mẫu kiểu %qD, nhưng lại nhận được %qT"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr " cần %qD nhưng lại nhận %qD"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr ""
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "không thể chuyển đổi %qE từ %qT thành %qT"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr ""
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "sai số lượng đối số hàm mẫu (%d, phải là %d)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "sai số lượng đối số mẫu (%d, cần ít nhất phải là %d)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, gcc-internal-format
msgid "provided for %qD"
msgstr "được cung cấp cho %qD"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr ""
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "được cung cấp cho %q+D"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "%q#D không phải là hàm mẫu"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr ""
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "cho khai báo hàm mẫu %q+D"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, gcc-internal-format
msgid "template constraint failure"
msgstr "ràng buá»™c mẫu gặp lá»—i nghiêm trá»ng"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr "%qD không phải là một biến"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr ""
@@ -45109,271 +45193,271 @@ msgstr ""
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr "biến %qD có kiểu hàm"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "kiểu đối số không hợp lệ %qT"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "trong khai báo %q+D"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "hàm trả vỠmột mảng"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "hàm trả vỠhàm"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr ""
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr ""
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr ""
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr ""
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr ""
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr ""
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr ""
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "đang tạo con trỠđến thành viên của kiểu void"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr "đang tạo mảng của %qT"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT không phải có kiểu lớp, cấu trúc hay union"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr ""
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr "dùng %qs trong mẫu"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "Ä‘ang dùng trÆ°á»ng không hợp lệ %qD"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr ""
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr ""
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr ""
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr "dùng %<this->%D%> thay thế"
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr "dùng %<%T::%D%> thay thế"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr "%+D đã khai báo weakref sau khi được dùng"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT không phải là một lớp hay namespace"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD không phải là một lớp hay namespace"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, gcc-internal-format
msgid "%qT is/uses unnamed type"
msgstr "%qT là/dùng kiểu nặc danh"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr ""
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr ""
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "biểu thức nguyên %qE không là hằng"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr ""
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr ""
-#: cp/pt.c:21900
+#: cp/pt.c:21989
msgid "%s %#S"
msgstr "%s %#D"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr ""
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "%qD không phải là một thành viên dữ liệu tĩnh của một mẫu lớp"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr ""
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr ""
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr ""
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr ""
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr ""
@@ -45385,93 +45469,93 @@ msgstr ""
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr ""
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr ""
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr ""
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr ""
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, gcc-internal-format
msgid "non-class template %qT used without template arguments"
msgstr "mẫu không phải lớp %qT được dùng mà không có đỗi số mẫu"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr "gặp yếu tố thừa trong bộ khởi tạo hợp"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
#| msgid "function not considered for inlining"
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "hàm không phải được tính để chèn vào trực tiếp"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr ""
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr ""
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, gcc-internal-format
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, gcc-internal-format
msgid "deduced expression type does not satisfy placeholder constraints"
msgstr ""
@@ -45628,472 +45712,472 @@ msgstr "%q+#D không thể được khai báo"
msgid " since %q+#D declared in base class"
msgstr ""
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr ""
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr ""
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr ""
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr ""
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr ""
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr ""
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr ""
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE không là kiểu %qT"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr ""
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr ""
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr ""
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "định nghĩa không hợp lệ của kiểu hạn định %qT"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "đặc tả lớp-cơ-sở không hợp lệ"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr "không thể chụp thành viên %qD trong hỗn hợp nặc danh"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr "%qD không bị bắt"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr ""
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr ""
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
#| msgid "use of deleted function %qD"
msgid "use of parameter outside function body"
msgstr "dùng hàm bị xóa %qD"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
#| msgid "missing template arguments after %qT"
msgid "missing template arguments"
msgstr "thiếu đối số mẫu sau %qT"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr ""
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "không hiểu kiểu của %qE"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "%qT không phải một kiểu enumeration"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr ""
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr ""
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr ""
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr ""
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr "biểu thức bước thẳng phải là số nguyên"
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "%qD không phải một biến trong mệnh đỠ%qs"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr ""
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "%qD không phải một biến trong mệnh đỠ%<lastprivate%>"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr "biểu thức tĩnh %<gang%> phải nguyên"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
#| msgid "%<gang%> static value must bepositive"
msgid "%<gang%> static value must be positive"
msgstr "giá trị tĩnh %<gang%> phải dương"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr "biểu thức số %<gang%> phải nguyên"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr "chiá»u dài %<vector%> phải là số nguyên"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr "biểu thức số %<worker%> phải là số nguyên"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, gcc-internal-format
msgid "%qs expression must be integral"
msgstr "biểu thức %qs phải là số nguyên"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr "%<gang%> giá trị phải dương"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
#| msgid "%<vector%> length value must bepositive"
msgid "%<vector%> length value must be positive"
msgstr "chiá»u dài %<vector%> giá trị phải dÆ°Æ¡ng"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, fuzzy, gcc-internal-format
#| msgid "%<worker%> num value must bepositive"
msgid "%<worker%> num value must be positive"
msgstr "%<worker%> giá trị phải dương"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr ""
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr "%<async%> biểu thức phải nguyên"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr "%<thread_limit%> biểu thức phải nguyên"
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr "chỉ số %<device%> phải là số nguyên"
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qD không phải một biến trong mệnh đỠ%<aligned%>"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qD không phải một biến trong mệnh đỠ%<depend%>"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr "chỉ số %<device%> phải là số nguyên"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr "chỉ số %<device%> phải là số nguyên"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr "%<num_teams%> biểu thức phải nguyên"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
#| msgid "%<tile%> value must be integral"
msgid "%<tile%> argument needs integral type"
msgstr "giá trị %<tile%> phải là số nguyên"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr ""
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, gcc-internal-format
msgid "static assertion failed"
msgstr "thẩm tra tĩnh gặp lỗi"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr "thẩm tra tĩnh gặp lỗi: %s"
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr ""
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr ""
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr ""
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
msgid "non-pointer argument to %<__builtin_launder%>"
msgstr "đối số không được hỗ trợ cho %<__builtin_return_address%>"
@@ -46108,107 +46192,107 @@ msgstr ""
msgid "lambda-expression in a constant expression"
msgstr "Gặp biểu thức lambda trong biểu thức bất biến"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr "Thuộc tính %qE cần kiểu trả vỠlà void"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "thuộc tính %qE chỉ áp dụng cho các hàm"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr ""
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr ""
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr "thuộc tính %qE cần tham số"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr ""
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr ""
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr ""
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr ""
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr ""
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr ""
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr ""
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr ""
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr ""
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr ""
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr ""
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "lang_* check: gặp lỗi trong %s, tại %s:%d"
@@ -46891,157 +46975,157 @@ msgstr ""
msgid "invalid conversion to type %qT from type %qT"
msgstr ""
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr ""
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr ""
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr ""
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr "không thể chuyển đổi %qT thành %qT"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr ""
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr ""
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr ""
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr "kiểu lớp %qT chưa hoàn thiện"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr "trong đối số chuyển qua %P của %qD"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "trả vá» tham chiếu đến tạm thá»i (temporary)"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr "tham chiếu đến biến cục bá»™ %qD được trả vá»"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, gcc-internal-format
msgid "address of label %qD returned"
msgstr "địa chỉ của nhãn %qD được trả vá»"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr "địa chỉ của biến cục bá»™ %q+D được trả vá»"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "trả vỠmột giá trị từ hủy tử"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "trả vỠmột giá trị từ cấu tử"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr ""
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, gcc-internal-format
msgid "returning initializer list"
msgstr "trả vỠdanh sách bộ khởi tạo"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "biểu thức trả vá» vá»›i má»™t giá trị, trong hàm trả lại “voidâ€"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr ""
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr "đang dùng mẫu như là lvalue"
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -51002,87 +51086,87 @@ msgstr ""
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr ""
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr ""
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr ""
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
@@ -51271,12 +51355,12 @@ msgstr ""
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr ""
@@ -52052,508 +52136,523 @@ msgstr ""
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr ""
-#: fortran/io.c:685
+#: fortran/io.c:695
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr ""
-#: fortran/io.c:762
+#: fortran/io.c:724
#, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr "$ mô tả tại %L"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr ""
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Extension: Zero width after L descriptor at %L"
msgstr "Bá»™ mô tả định dạng chứa chiá»u rá»™ng số không"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr "Dùng bá»™ mô tả T thì yêu cầu chiá»u rá»™ng dÆ°Æ¡ng"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr "%<G0%> trong chuỗi định dạng tại %L"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr ""
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr "Thiếu dấu phẩy tại %L"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "%s trong chuỗi định dạng tại %L"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr ""
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr ""
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr ""
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "Thiếu nhãn định dạng tại %C"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr ""
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "Trùng đặc tả %s tại %C"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr ""
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr ""
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr ""
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr ""
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "thẻ %s tại %L phải là kiểu %s"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr "thẻ %s tại %L phải là chuỗi ký tự của kiểu mặc định"
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "thẻ %s tại %L phải là scalar"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr "IOMSG tag tại %L"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr ""
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr ""
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr "CONVERT tag tại %L"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr ""
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr ""
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr "BLANK= tại %C không được phép trong Fortran 95"
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr "DECIMAL= tại %C không được phép trong Fortran 95"
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr "ENCODING= tại %C không được phép trong Fortran 95"
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr "ROUND= tại %C không được phép trong Fortran 95"
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr "SIGN= tại %C không được phép trong Fortran 95"
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr ""
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr ""
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr "câu lệnh FLUSH tại %C"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing format with default unit at %C"
msgstr "Thiếu nhãn định dạng tại %C"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr ""
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr ""
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr ""
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr ""
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr ""
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "UNIT không được chỉ ra tại %L"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr ""
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr ""
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr ""
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr ""
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr ""
+
+#: fortran/io.c:3317
+#, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr ""
+
+#: fortran/io.c:3328
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr ""
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr ""
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr ""
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr ""
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr ""
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr ""
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr ""
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr "PAD= tại %C không được phép trong Fortran 95"
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr "DELIM= tại %C không được phép trong Fortran 95"
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr ""
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr ""
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr ""
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr ""
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr ""
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr ""
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "Câu lệnh V/R chứa con số đơn vị quá lớn"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr ""
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr ""
@@ -53455,253 +53554,253 @@ msgstr "\"USE :: module\" tại %C"
msgid "Missing generic specification in USE statement at %C"
msgstr ""
-#: fortran/module.c:637
+#: fortran/module.c:638
#, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr ""
-#: fortran/module.c:678
+#: fortran/module.c:679
#, fuzzy, gcc-internal-format
#| msgid "Name %qs at %C is already defined as a generic interface at %L"
msgid "The name %qs at %C has already been used as an external module name"
msgstr "Tên “%qs†tại %C đã được định nghĩa trước tại %L"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr ""
-#: fortran/module.c:746
+#: fortran/module.c:747
#, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr ""
-#: fortran/module.c:821
+#: fortran/module.c:822
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SUBMODULE statement at %C"
msgstr ""
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr ""
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "Gặp lỗi khi ghi tập tin môt-đun: %s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr "write_atom(): Ghi số nguyên âm"
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr "unquote_string(): nhận chuỗi sai"
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr ""
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr ""
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr ""
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, gcc-internal-format
msgid "Can't open module file %qs for writing at %C: %s"
msgstr ""
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr ""
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr ""
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr ""
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr ""
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, fuzzy, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr "Ký hiệu %qs đã sẵn được khai báo"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr ""
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr ""
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr "Ký hiệu %qs đã sẵn được khai báo"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr ""
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr ""
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr ""
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr ""
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr ""
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr "mô đun ISO_C_BINDING tại %C"
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr ""
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr ""
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr ""
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr ""
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, gcc-internal-format
msgid "Can't open module file %qs for reading at %C: %s"
msgstr ""
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr ""
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr ""
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr ""
@@ -56083,7 +56182,7 @@ msgstr ""
msgid "Unable to resolve the specific function %qs at %L"
msgstr "Không thể phân giải hàm đặc tả %qs tại %L"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr ""
@@ -57571,448 +57670,438 @@ msgstr ""
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr ""
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr ""
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13914
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr ""
-
-#: fortran/resolve.c:13924
-#, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr ""
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr ""
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr ""
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr ""
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr ""
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr ""
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr ""
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr ""
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr ""
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr ""
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr ""
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr ""
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr ""
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr ""
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr ""
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr ""
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
#| msgid "Namelist '%s' can not be an argument at %L"
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "Danh sách tên “%s†không thể là đối số tại %L"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr ""
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr ""
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr ""
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr ""
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr ""
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "Nhãn %d tại %L đã định nghĩa nhưng chưa được dùng"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr ""
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr ""
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr ""
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr ""
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "Chuỗi con tại %L có độ dài là không"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr ""
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr ""
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr ""
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr ""
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr ""
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
@@ -59094,12 +59183,12 @@ msgstr ""
msgid "The event variable at %L shall not be coindexed"
msgstr "Biến sự kiện tại %L sẽ không thể là coindexed "
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr ""
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr ""
@@ -61125,9 +61214,6 @@ msgstr ""
#~ msgid "Use little-endian byte order"
#~ msgstr "Sá»­ dụng thứ tá»± byte vá» cuối nhá»"
-#~ msgid "Generate floating-point multiply-add instructions"
-#~ msgstr "Tạo ra câu lệnh nhân-cộng kiểu dấu chấm động"
-
#~ msgid "expected integer or boolean type"
#~ msgstr "cần số nguyên hoặc lôgíc"
@@ -61140,10 +61226,6 @@ msgstr ""
#~ msgid "unsupported argument to %<__builtin_frame_address%>"
#~ msgstr "đối số không được hỗ trợ cho %<__builtin_frame_address%>"
-#, fuzzy
-#~ msgid "type %qT should match type %qT that itself violate one definition rule"
-#~ msgstr "định nghĩa trước ở đây"
-
#~ msgid "clause not supported yet"
#~ msgstr "mệnh đỠvẫn chưa được hỗ trợ"
diff --git a/gcc/po/zh_CN.po b/gcc/po/zh_CN.po
index 618a8c95ac1..07080151b5e 100644
--- a/gcc/po/zh_CN.po
+++ b/gcc/po/zh_CN.po
@@ -32,7 +32,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 6.1.0\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2016-04-30 17:13-0400\n"
"Last-Translator: Mingye Wang (Arthur2e5) <arthur200126@gmail.com>\n"
"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
@@ -218,13 +218,13 @@ msgstr "‘%%l’æ“作数ä¸æ˜¯ä¸€ä¸ªæ ‡å·"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "错误地使用了浮点常é‡"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -502,62 +502,62 @@ msgstr ""
"以 -gã€-fã€-mã€-Oã€-W 或 --param 开头的选项将由 %s 自动传递给其调用的\n"
" ä¸åŒå­è¿›ç¨‹ã€‚è‹¥è¦å‘这些进程传递其他选项,必须使用 -W<å­—æ¯> 选项。\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr "å¤„ç† spec (%s),å³â€˜%s’\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "目标:%s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "é…置为:%s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "线程模型:%s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc 版本 %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "版本为 %s %sçš„ gcc 驱动程åºï¼Œæ‰§è¡Œç‰ˆæœ¬ä¸º %s çš„ gcc\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr "æ­¤ bug ä¸å¯é‡çŽ°ï¼Œå¯èƒ½æ˜¯ç¡¬ä»¶æˆ–æ“作系统问题。\n"
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr "预处ç†åŽçš„æºç å‚¨å­˜äºŽæ–‡ä»¶ %s,请将其附在错误报告内。\n"
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "安装:%s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "程åºï¼š%s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "库:%s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -566,16 +566,16 @@ msgstr ""
"\n"
"报告程åºç¼ºé™·çš„步骤请å‚è§ï¼š\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "©"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -584,7 +584,7 @@ msgstr ""
"本程åºæ˜¯è‡ªç”±è½¯ä»¶ï¼›è¯·å‚看æºä»£ç çš„版æƒå£°æ˜Žã€‚本软件没有任何担ä¿ï¼›\n"
"包括没有适销性和æŸä¸€ä¸“用目的下的适用性担ä¿ã€‚\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, c-format
msgid ""
"\n"
@@ -597,7 +597,7 @@ msgstr ""
"=========\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
@@ -606,7 +606,7 @@ msgstr ""
"使用“-Wl,选项â€å°†â€œé€‰é¡¹â€ä¼ é€’给链接器。\n"
"\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, c-format
msgid ""
"Assembler options\n"
@@ -617,7 +617,7 @@ msgstr ""
"=========\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -631,16 +631,16 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr " merge [选项] <目录1> <目录2> åˆå¹¶æµ‹è¯•è¦†ç›–率文件内容\n"
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, c-format
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --verbo se 输出更多信æ¯\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, c-format
msgid " -o, --output <dir> Output directory\n"
msgstr " -o, --output <dir> 输出目录\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, c-format
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --verbo se 输出更多信æ¯\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -656,17 +656,17 @@ msgstr "Merge å­å‘½ä»¤ç”¨æ³•:"
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr " rewrite [选项] <目录> 覆写测试覆盖率文件内容\n"
-#: gcov-tool.c:272
-#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
-msgstr " -s, --scale <浮点数或分数> 按比例缩放é…置计数器\n"
-
-#: gcov-tool.c:273
+#: gcov-tool.c:270
#, fuzzy, c-format
#| msgid " -n, --normalize <long long> Normalize the profile\n"
msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr " -n, --normalize <long long> 归一化é…ç½®\n"
+#: gcov-tool.c:272
+#, c-format
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgstr " -s, --scale <浮点数或分数> 按比例缩放é…置计数器\n"
+
#: gcov-tool.c:290
#, c-format
msgid "Rewrite subcommand usage:"
@@ -692,27 +692,27 @@ msgstr "归一化ä¸èƒ½å’Œç¼©æ”¾å…±å­˜ï¼Œè·³è¿‡\n"
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr " overlap [选项] <目录1> <目录2> 计算两个é…置文件的é‡å \n"
-#: gcov-tool.c:421
-#, c-format
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
-msgstr " -h, --hotonly åªæ‰“å°çƒ­å¯¹è±¡/函数的信æ¯\n"
-
-#: gcov-tool.c:422
+#: gcov-tool.c:420
#, c-format
msgid " -f, --function Print function level info\n"
msgstr " -f, --function 打å°å‡½æ•°çº§ä¿¡æ¯\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:421
#, c-format
msgid " -F, --fullname Print full filename\n"
msgstr " -F, --fullname 打å°å…¨å\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:422
+#, c-format
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgstr " -h, --hotonly åªæ‰“å°çƒ­å¯¹è±¡/函数的信æ¯\n"
+
+#: gcov-tool.c:423
#, c-format
msgid " -o, --object Print object level info\n"
msgstr " -o, --object 打å°å¯¹è±¡çº§ä¿¡æ¯\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, fuzzy, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr "-t <浮点数>, --hot_threshold <浮点数> 设置热阈值"
@@ -802,36 +802,36 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help 打å°æ­¤å¸®åŠ©å¹¶é€€å‡º\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks 显示æ¯ä¸ªåŸºæœ¬å—çš„ä¿¡æ¯\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities 输出包å«åˆ†æ”¯æ¦‚率\n"
-#: gcov.c:661
+#: gcov.c:660
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
" rather than percentages\n"
msgstr " -c, --branch-counts 给出跳转的分支数,而ä¸æ˜¯ç™¾åˆ†æ¯”\n"
-#: gcov.c:663
+#: gcov.c:662
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr " -d, --display-progress 显示进度信æ¯\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries 输出æ¯ä¸ªå‡½æ•°çš„å°ç»“ä¿¡æ¯\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help 打å°æ­¤å¸®åŠ©å¹¶é€€å‡º\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1015,82 +1015,82 @@ msgstr "%s:‘%s’有æ¥è‡ªå‡ºå£å—的弧\n"
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s:图为‘%s’ä¸å¯è§£\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "已执行的行数:%s (共 %d 行)\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "没有å¯æ‰§è¡Œè¡Œ\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s‘%s’\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "执行的分支:%s (共有 %d 个)\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "至少执行一次的跳转:%s(总数为 %d)\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "没有跳转\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "执行的调用:%s (共 %d)\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "没有调用\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s:‘%s’没有行\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "call %2d 返回了 %s\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "call %2d 从未被执行\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "branch %2d 被执行 %s%s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "branch %2d 从未被执行\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "unconditional %2d 被执行 %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "æ— æ¡ä»¶ %2d 从未执行\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, c-format
msgid "Cannot open source file %s\n"
msgstr "无法打开æºæ–‡ä»¶ %s\n"
@@ -1197,90 +1197,90 @@ msgstr "此开关缺少文档。"
msgid "Uses of this option are diagnosed."
msgstr "对此选项的使用将被诊断。"
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr "默认 %d æœ€å° %d 最大 %d"
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr "与 %s相åŒã€‚请用åŽè€…替代。"
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr "%s 与 %s 相åŒã€‚"
-#: opts.c:1242
+#: opts.c:1249
msgid "[default]"
msgstr "[默认]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[enabled]"
msgstr "[å¯ç”¨]"
-#: opts.c:1253
+#: opts.c:1260
msgid "[disabled]"
msgstr "[ç¦ç”¨]"
-#: opts.c:1272
+#: opts.c:1279
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " 找ä¸åˆ°å…·æœ‰æŒ‡å®šç‰¹æ€§çš„选项\n"
-#: opts.c:1281
+#: opts.c:1288
#, fuzzy, c-format
#| msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end\n"
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " 找ä¸åˆ°å¯¹åº”的选项。使用 --help=%s 显示 %s å‰ç«¯æ‰€æ”¯æŒçš„所有选项\n"
-#: opts.c:1287
+#: opts.c:1294
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr " 所有具有指定特性的选项已被显示\n"
-#: opts.c:1372
+#: opts.c:1379
msgid "The following options are target specific"
msgstr "下列选项与特定目标机相关"
-#: opts.c:1375
+#: opts.c:1382
msgid "The following options control compiler warning messages"
msgstr "下列选项控制编译器警告信æ¯"
-#: opts.c:1378
+#: opts.c:1385
msgid "The following options control optimizations"
msgstr "下列选项控制优化"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
msgid "The following options are language-independent"
msgstr "下列选项与具体语言无关"
-#: opts.c:1384
+#: opts.c:1391
msgid "The --param option recognizes the following as parameters"
msgstr "--param 选项å¯æŽ¥å—以下å‚æ•°"
-#: opts.c:1390
+#: opts.c:1397
msgid "The following options are specific to just the language "
msgstr "下列选项åªä¸Žç‰¹å®šè¯­è¨€ç›¸å…³ "
-#: opts.c:1392
+#: opts.c:1399
msgid "The following options are supported by the language "
msgstr "下列选项被语言支æŒ"
-#: opts.c:1403
+#: opts.c:1410
msgid "The following options are not documented"
msgstr "下列选项未列入文档"
-#: opts.c:1405
+#: opts.c:1412
msgid "The following options take separate arguments"
msgstr "下列选项带分立的å‚æ•°"
-#: opts.c:1407
+#: opts.c:1414
msgid "The following options take joined arguments"
msgstr "下列选项带è”åˆçš„å‚æ•°"
-#: opts.c:1418
+#: opts.c:1425
msgid "The following options are language-related"
msgstr "下列选项与语言相关"
@@ -2928,8 +2928,8 @@ msgstr "strfmon æ ¼å¼çš„长度修饰符"
msgid "<command-line>"
msgstr "<命令行>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, fuzzy, c-format
msgid "Unsupported operand for code '%c'"
msgstr "代ç â€˜%c’的æ“作数无效"
@@ -2948,7 +2948,7 @@ msgstr "无效的æ“作数代ç â€˜%c’"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "缺少æ“作数"
@@ -2968,8 +2968,8 @@ msgstr "%%R 代ç çš„æ“作数无效"
msgid "invalid operand prefix '%%%c'"
msgstr "‘%%%c’ä¸æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„æ“作数å‰ç¼€"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr "使用‘%%&’ æ—¶æ²¡æœ‰æŒ‡å®šä»»ä½•åŠ¨æ€ TLS 引用"
@@ -2985,18 +2985,18 @@ msgid "invalid %%r value"
msgstr "无效 %%r 值"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "无效 %%R 值"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "无效 %%N 值"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "无效 %%P 值"
@@ -3006,7 +3006,7 @@ msgstr "无效 %%P 值"
msgid "invalid %%h value"
msgstr "无效 %%h 值"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "无效 %%L 值"
@@ -3027,7 +3027,7 @@ msgid "invalid %%U value"
msgstr "无效 %%U 值"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "无效 %%s 值"
@@ -3037,7 +3037,7 @@ msgstr "无效 %%s 值"
msgid "invalid %%C value"
msgstr "无效 %%C 值"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "无效 %%E 值"
@@ -3048,7 +3048,7 @@ msgid "unknown relocation unspec"
msgstr "未指定未知的é‡å®šä½æ–¹å¼"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "无效的 %%xn 代ç "
@@ -3111,7 +3111,7 @@ msgstr "%%O 代ç çš„æ“作数无效"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "无效的æ“作数输出代ç "
@@ -3121,29 +3121,29 @@ msgstr "无效的æ“作数输出代ç "
msgid "invalid UNSPEC as operand: %d"
msgstr "无效的 UNSPEC 用作æ“作数"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, c-format
msgid "invalid shift operand"
msgstr "无效的移ä½æ“作数"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "预测到的 Thumb 指令"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "在æ¡ä»¶åºåˆ—中预测到的指令"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3151,115 +3151,115 @@ msgstr "在æ¡ä»¶åºåˆ—中预测到的指令"
msgid "invalid operand for code '%c'"
msgstr "代ç â€˜%c’的æ“作数无效"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, c-format
msgid "instruction never executed"
msgstr "指令从ä¸è¢«æ‰§è¡Œ"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, fuzzy, c-format
msgid "obsolete Maverick format code '%c'"
msgstr "ä¸å—支æŒçš„算符用于编ç â€˜%c’"
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "地å€æ“ä½œæ•°éœ€è¦ Xã€Y 或 Z 寄存器约æŸ"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
#, fuzzy
msgid "operands to %T/%t must be reg + const_int:"
msgstr "输出æ“作数 %d 必须使用%<&%>约æŸ"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
#, fuzzy
msgid "bad address, not an I/O address:"
msgstr ""
"\n"
"错误:ä¸å½“的地å€åœ¨ From: 标头内。\n"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
#, fuzzy
msgid "bad address, not a constant:"
msgstr "地å€å移é‡ä¸æ˜¯ä¸€ä¸ªå¸¸é‡"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "地å€é”™è¯¯ï¼Œä¸æ˜¯(reg+disp):"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "错误的地å€ï¼Œä¸æ˜¯ post_inc 或 pre_dec:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "编译器内部错误。错误的地å€ï¼š"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, fuzzy, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr "C++ ä¸æ”¯æŒå®šç‚¹ç±»åž‹"
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "编译器内部错误。未知的模å¼ï¼š"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "无效指令:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "错误指令:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "无效的 move 指令:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "错误的 shift 指令"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "编译器内部错误。ä¸æ­£ç¡®çš„移ä½é‡ï¼š"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
#, fuzzy
msgid "unsupported fixed-point conversion"
msgstr "整点转æ¢ä¸­ç±»åž‹æ— æ•ˆ"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
#, fuzzy
#| msgid "Loop variable"
msgid "variable"
msgstr "循环å˜é‡"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "function parameter"
msgstr "å½¢å‚%q+Dé‡å®šä¹‰"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
#, fuzzy
#| msgid "struct defined here"
msgid "structure field"
msgstr "结构在此定义"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
#| msgid "creating array of functions"
msgid "return type of function"
msgstr "创建函数的数组"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
#, fuzzy
#| msgid "null pointer"
msgid "pointer"
@@ -3283,7 +3283,7 @@ msgid "invalid const_double operand"
msgstr "无效的åŒç²¾åº¦å¸¸é‡æ“作数"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3505,91 +3505,91 @@ msgstr "错误的 output_move_double æ“作数"
msgid "bad output_condmove_single operand"
msgstr "错误的 output_condmove_single æ“作数"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "无效的 UNSPEC 用作æ“作数"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, fuzzy, c-format
msgid "invalid use of asm flag output"
msgstr "å‘函数类型%qT的转æ¢æ— æ•ˆ"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "fr30_print_operand:%%A 代ç æ“作数无效"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "‘z’修饰符的æ“作数无效"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, fuzzy, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "æ“作数代ç â€˜%c’的æ“作数类型无效"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "‘z’修饰符的æ“作数无效"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "æ“作数ä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“作数代ç â€˜Y’"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "æ“作数ä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“作数代ç â€˜D’"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, fuzzy, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "æ“作数ä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“作数代ç â€˜D’"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, fuzzy, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "æ“作数ä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“作数代ç â€˜D’"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "æ“作数ä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“作数代ç â€˜Y’"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "æ“作数ä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“作数代ç â€˜Y’"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "æ“作数ä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“作数代ç â€˜Y’"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, fuzzy, c-format
#| msgid "operand is not a condition code, invalid operand code 'Y'"
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "æ“作数ä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“作数代ç â€˜Y’"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "无效的æ“作数代ç â€˜%c’"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "æ“作数的约æŸæ— æ•ˆ"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "未知的指令模å¼"
@@ -3627,7 +3627,7 @@ msgstr "对%<__fpreg%>çš„æ“作无效"
msgid "invalid %%P operand"
msgstr "无效的 %%P æ“作数"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "无效的 %%p 值"
@@ -3681,7 +3681,7 @@ msgid "post-increment address is not a register"
msgstr "åŽè‡ªå¢žåœ°å€ä¸æ˜¯ä¸€ä¸ªå¯„存器"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "错误地å€"
@@ -3714,7 +3714,7 @@ msgid "insn contains an invalid address !"
msgstr "指令包å«æ— æ•ˆåœ°å€ï¼"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "无效地å€"
@@ -3805,288 +3805,288 @@ msgstr "堆栈溢出。\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "å°è¯•åœ¨å‘½ä»¤è§£é‡Šå™¨ä¸­è¿è¡Œâ€˜%s’以æå‡å®ƒçš„æžé™ã€‚\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
msgid "-mvsx requires hardware floating point"
msgstr "-mvsx 需è¦ç¡¬ä»¶æµ®ç‚¹"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
msgid "-mvsx and -mpaired are incompatible"
msgstr "-mvsx 与 -mpaired 互ä¸å…¼å®¹"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
msgid "-mvsx needs indexed addressing"
msgstr "-mvsx 需è¦å˜å€å¯»å€"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-mvsx 与 -mno-altivec 互ä¸å…¼å®¹"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
msgid "-mno-altivec disables vsx"
msgstr "-mno-altivec ç¦ç”¨äº† VSX"
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
msgid "-mquad-memory requires 64-bit mode"
msgstr "-mquad-memory éœ€è¦ 64 ä½æ¨¡å¼"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
#, fuzzy
msgid "-mquad-memory is not available in little endian mode"
msgstr "生æˆå°ç«¯åœ¨å‰çš„代ç "
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
#, fuzzy
#| msgid "-mquad-memory requires 64-bit mode"
msgid "-mtoc-fusion requires 64-bit"
msgstr "-mquad-memory éœ€è¦ 64 ä½æ¨¡å¼"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
msgid "bad move"
msgstr "错误的移动"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, c-format
msgid "invalid %%e value"
msgstr "无效 %%e 值"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "无效 %%f 值"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "无效 %%F 值"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "无效 %%G 值"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "无效 %%j 代ç "
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "无效 %%J 代ç "
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "无效 %%k 值"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "无效 %%K 值"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "无效 %%O 值"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "无效 %%q 值"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "无效 %%T 值"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "无效 %%u 值"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "无效 %%v 值"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "无效的 %%x 值"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "无效 %%y 值,请试用“Zâ€çº¦æŸ"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
#, fuzzy
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr "对声明中的过时用法给出警告"
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "传递 AltiVec å‚数给无原型的函数"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
#, fuzzy
msgid "Could not generate addis value for fusion"
msgstr "ä¸ä¸ºæ¯ä¸ªå‡½æ•°ç”Ÿæˆå•ä¸€çš„退出点"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
#, fuzzy
msgid "Unable to generate load/store offset for fusion"
msgstr "无法生æˆé‡æ–°è½½å…¥ï¼Œä¸ºï¼š"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, fuzzy, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr "符å·å†…å­˜å‚考是åªæœ‰æ”¯æŒçš„于 z10 或ç¨åŽ"
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "无法分解地å€"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, fuzzy, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "‘b’修饰符的æ“作数无效"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, fuzzy, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "‘b’修饰符的æ“作数无效"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, fuzzy, c-format
msgid "invalid address for 'O' output modifier"
msgstr "‘o’修饰符的æ“作数无效"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, fuzzy, c-format
msgid "invalid address for 'R' output modifier"
msgstr "‘b’修饰符的æ“作数无效"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, fuzzy, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr "内存å‚考预期的用于‘S’输出修饰键"
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, fuzzy, c-format
msgid "invalid address for 'S' output modifier"
msgstr "%s:无效的输出格å¼"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, fuzzy, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr "暂存器或内存è¿ç®—å¼é¢„期的用于‘N’输出修饰键"
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, fuzzy, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr "暂存器或内存è¿ç®—å¼é¢„期的用于‘公尺’输出修饰键"
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, fuzzy, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "CHARACTER 常é‡çš„ç§åˆ« %d 无效,在%C处"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, fuzzy, c-format
msgid "invalid constant - try using an output modifier"
msgstr "无效的æ“作数输出代ç "
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, fuzzy, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr "CHARACTER 常é‡çš„ç§åˆ« %d 无效,在%C处"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, fuzzy, c-format
msgid "invalid expression - try using an output modifier"
msgstr "无效的最å°å·¦å€¼è¡¨è¾¾å¼"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, fuzzy, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "C++ ä¸å…许在%qs表达å¼ä¸­å®šä¹‰ç±»åž‹"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "AltiVec argument passed to unprototyped function"
msgid "vector argument passed to unprototyped function"
msgstr "传递 AltiVec å‚数给无原型的函数"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
#, fuzzy
#| msgid "pointer targets in return differ in signedness"
msgid "types differ in signedness"
msgstr "返回指针时目标与指针符å·ä¸ä¸€è‡´"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
#, fuzzy
msgid "binary operator does not support vector bool operand"
msgstr "目标格å¼ä¸æ”¯æŒæ— é™å¤§æµ®ç‚¹æ•°"
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -4112,43 +4112,43 @@ msgstr "创建和使用时使用了ä¸åŒçš„ ABI"
msgid "created and used with different endianness"
msgstr "创建和使用时使用了ä¸åŒçš„大å°ç«¯è®¾å®š"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "无效的 %%Y æ“作数"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "无效的 %%A æ“作数"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "无效的 %%B æ“作数"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, fuzzy, c-format
msgid "invalid %%C operand"
msgstr "无效的 %%c æ“作数"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, fuzzy, c-format
msgid "invalid %%D operand"
msgstr "无效的 %%d æ“作数"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "无效的 %%f æ“作数"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "无效的 %%s æ“作数"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, fuzzy, c-format
#| msgid "floating point constant not a valid immediate operand"
msgid "floating-point constant not a valid immediate operand"
@@ -4316,30 +4316,30 @@ msgstr "检测到无效的æ“作数"
msgid "bad test"
msgstr "错误的测试"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "无效的 %%D 值"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "无效掩ç "
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "无效的 %%d 值"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "无效的 %%t/%%b 值"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "地å€ä¸­æ— å¯„存器"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "地å€å移é‡ä¸æ˜¯ä¸€ä¸ªå¸¸é‡"
@@ -4360,8 +4360,8 @@ msgstr "{{匿å}}"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "需è¦%<;%>"
@@ -4383,14 +4383,14 @@ msgstr "需è¦%<;%>"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, gcc-internal-format
msgid "expected %<(%>"
msgstr "需è¦%<(%>"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, gcc-internal-format
msgid "expected %<,%>"
msgstr "éœ€è¦ %<,%>"
@@ -4421,7 +4421,7 @@ msgstr "éœ€è¦ %<,%>"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, gcc-internal-format
msgid "expected %<)%>"
msgstr "需è¦%<)%>"
@@ -4429,7 +4429,7 @@ msgstr "需è¦%<)%>"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, gcc-internal-format
msgid "expected %<]%>"
msgstr "需è¦%<]%>"
@@ -4439,14 +4439,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "éœ€è¦ %<;%>ã€%<,%> 或 %<)%>"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, gcc-internal-format
msgid "expected %<}%>"
msgstr "éœ€è¦ %<}%>"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "需è¦%<{%>"
@@ -4456,7 +4456,7 @@ msgstr "需è¦%<{%>"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, gcc-internal-format
msgid "expected %<:%>"
msgstr "éœ€è¦ %<:%>"
@@ -4471,27 +4471,27 @@ msgstr "对声明中的过时用法给出警告"
msgid "Cilk array notation cannot be used for a throw expression"
msgstr "对声明中的过时用法给出警告"
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
#, fuzzy
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr "new ä¸èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
#, fuzzy
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr "new ä¸èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, gcc-internal-format
msgid "expected %<while%>"
msgstr "éœ€è¦ %<while%>"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
#, fuzzy
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr "new ä¸èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
#, fuzzy
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr "对声明中的过时用法给出警告"
@@ -4500,18 +4500,18 @@ msgstr "对声明中的过时用法给出警告"
msgid "expected %<.%>"
msgstr "需è¦%<.%>"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr "éœ€è¦ %<@end%>"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, gcc-internal-format
msgid "expected %<>%>"
msgstr "éœ€è¦ %<>%>"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "éœ€è¦ %<,%> 或 %<)%>"
@@ -4519,17 +4519,17 @@ msgstr "éœ€è¦ %<,%> 或 %<)%>"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "需è¦%<=%>"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "需è¦%<#pragma omp section%>或%<}%>"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, gcc-internal-format
msgid "expected %<[%>"
msgstr "需è¦%<[%>"
@@ -4538,7 +4538,7 @@ msgstr "需è¦%<[%>"
msgid "(anonymous)"
msgstr "(匿å)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, gcc-internal-format
msgid "expected %<<%>"
msgstr "需è¦%<<%>"
@@ -4549,11 +4549,11 @@ msgstr "需è¦%<<%>"
msgid "expected label"
msgstr "需è¦é€šé“"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "备选 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "备选 2:"
@@ -4785,11 +4785,11 @@ msgstr "%s:%d:%d:在%qs的广义常表达å¼æ‰©å±•ä¸­"
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr "%s:%d:在%qs的广义常表达å¼æ‰©å±•ä¸­"
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "备选为:"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] "备选是:"
@@ -4965,84 +4965,84 @@ msgstr "驱动:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr "实际å‚数到å«ä¹‰=出/INOUT"
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "需è¦æ­£çš„宽度"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "需è¦éžè´Ÿçš„宽度"
-#: fortran/io.c:587
+#: fortran/io.c:597
#, fuzzy
msgid "Unexpected element %qc in format string at %L"
msgstr "%2$L处格å¼å­—符串中éžé¢„期的元素‘%1$c’"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "éžé¢„期的格å¼å­—符串结尾"
-#: fortran/io.c:590
+#: fortran/io.c:600
msgid "Zero width in format descriptor"
msgstr "æ ¼å¼æ述中域宽为 0"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "缺少å‰å¯¼å·¦æ‹¬å·"
-#: fortran/io.c:639
+#: fortran/io.c:649
#, fuzzy
msgid "Left parenthesis required after %<*%>"
msgstr "缺少å‰å¯¼å·¦æ‹¬å·"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr "éœ€è¦ P 编辑æ述符"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
msgid "P descriptor requires leading scale factor"
msgstr "P æ述符需è¦å‰å¯¼å› å­"
-#: fortran/io.c:726
-#, fuzzy, c-format
-#| msgid "Missing right parenthesis at %C"
-msgid "Right parenthesis expected at %C"
-msgstr "%C处缺少å³æ‹¬å·"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
msgid "Comma required after P descriptor"
msgstr "P æ述符åŽéœ€è¦é€—å·"
-#: fortran/io.c:847
+#: fortran/io.c:810
msgid "Positive width required with T descriptor"
msgstr "T æ述符需è¦æ­£çš„宽度"
-#: fortran/io.c:930
+#: fortran/io.c:893
msgid "E specifier not allowed with g0 descriptor"
msgstr "g0 æ述符ä¸å…许有 E é™å®šç¬¦"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr "需è¦æ­£çš„指数宽度"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, fuzzy, c-format
+#| msgid "Missing right parenthesis at %C"
+msgid "Right parenthesis expected at %C"
+msgstr "%C处缺少å³æ‹¬å·"
+
+#: fortran/io.c:1040
msgid "Period required in format specifier"
msgstr "æ ¼å¼é™å®šç¬¦ä¸­éœ€è¦å¥å·"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, c-format
msgid "%s tag"
msgstr "%s 标记"
-#: fortran/io.c:3217
+#: fortran/io.c:3251
#, fuzzy
msgid "internal unit in WRITE"
msgstr "%L处内部å•ä½å¸¦å‘é‡ä¸‹æ ‡"
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, fuzzy, c-format
msgid "%s tag with INQUIRE"
msgstr "%s 标记"
@@ -5052,75 +5052,75 @@ msgstr "%s 标记"
msgid "Syntax error in expression at %C"
msgstr "%C 表达å¼è¯­æ³•é”™è¯¯"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "éžé¢„期的文件结æŸ"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "整数溢出"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "å字太长"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "错误的åå­—"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "需è¦åå­—"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr "需è¦å·¦åœ†æ‹¬å·"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr "需è¦å³åœ†æ‹¬å·"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "需è¦æ•´æ•°"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "需è¦å­—符串"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr "find_enum():找ä¸åˆ°æžšä¸¾"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr "需è¦å±žæ€§ä½å"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "需è¦æ•´æ•°å­—符串"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr "转æ¢æ•´æ•°æ—¶å‡ºé”™"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "需è¦å®žæ•°å­—符串"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr "需è¦è¡¨è¾¾å¼ç±»åž‹"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr "错误的è¿ç®—符"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr "常é‡è¡¨è¾¾å¼ä¸­ç±»åž‹é”™è¯¯"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr "éžé¢„期的模å—结æŸ"
@@ -5395,12 +5395,12 @@ msgstr "字符串的实际长度ä¸åŒ¹é…其虚å‚声明‘%s’(%ld/%ld)"
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr "字符串的实际长度短于其虚å‚声明‘%s’(%ld/%ld)"
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, fuzzy, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr "目标的分级é‡æ–°æ˜ å°„å¤ªå° (%ld<%ld)"
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -5768,7 +5768,7 @@ msgstr "SH2a ä¸æ”¯æŒå°ç«¯åœ¨å‰"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "ä¸èƒ½åŒæ—¶ä½¿ç”¨ -m32 å’Œ -m64"
@@ -9664,7 +9664,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "指定线程局部存储å移é‡ç«‹å³æ•°çš„ä½å¤§å°"
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
#, fuzzy
#| msgid "Schedule code for given CPU"
@@ -9940,7 +9940,7 @@ msgstr "设定 sizeof(bool) 为 1"
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
#, fuzzy
msgid "Use LRA instead of reload."
msgstr "请使用 %.100s 作为替代"
@@ -10234,14 +10234,14 @@ msgstr "sizeof(long double) 等于 12"
msgid "Use 80-bit long double."
msgstr "使用 64 ä½ long double"
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
#, fuzzy
#| msgid "Use 64-bit long double"
msgid "Use 64-bit long double."
msgstr "使用 64 ä½ long double"
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
#, fuzzy
#| msgid "Use 128-bit long double"
@@ -11468,118 +11468,118 @@ msgstr "31 ä½ ABI"
msgid "64 bit ABI."
msgstr "64 ä½ ABI"
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
#, fuzzy
#| msgid "Maintain backchain pointer"
msgid "Maintain backchain pointer."
msgstr "维护链回上层栈帧的指针"
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
#, fuzzy
#| msgid "Additional debug prints"
msgid "Additional debug prints."
msgstr "附加的调试输出"
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
#, fuzzy
#| msgid "ESA/390 architecture"
msgid "ESA/390 architecture."
msgstr "ESA/390 结构"
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
#, fuzzy
#| msgid "Enable decimal floating point hardware support"
msgid "Enable decimal floating point hardware support."
msgstr "å¯ç”¨ç¡¬ä»¶å进制浮点支æŒ"
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
#, fuzzy
#| msgid "Enable hardware floating point"
msgid "Enable hardware floating point."
msgstr "å¯ç”¨ç¡¬ä»¶æµ®ç‚¹å•å…ƒ"
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
#, fuzzy
msgid "Use hardware transactional execution instructions."
msgstr "使用 ColdFire 上的硬件除法指令"
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
#, fuzzy
#| msgid "hardware decimal floating point instructions not available on %s"
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "硬件å进制浮点指令在 %s 上ä¸å¯ç”¨"
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
#, fuzzy
#| msgid "Use packed stack layout"
msgid "Use packed stack layout."
msgstr "使用紧实的堆栈布局"
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
#, fuzzy
#| msgid "Use bras for executable < 64k"
msgid "Use bras for executable < 64k."
msgstr "为å°äºŽ 64k çš„å¯æ‰§è¡Œæ–‡ä»¶ä½¿ç”¨ bras 指令"
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
#| msgid "Disable hardware floating point"
msgid "Disable hardware floating point."
msgstr "ç¦ç”¨ç¡¬ä»¶æµ®ç‚¹å•å…ƒ"
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
#, fuzzy
#| msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
#, fuzzy
#| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
#, fuzzy
#| msgid "Generate string instructions for block moves"
msgid "Use the mvcle instruction for block moves."
msgstr "为å—移动使用字符串指令"
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
#, fuzzy
#| msgid "Warn if a function uses alloca or creates an array with dynamic size"
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "当函数使用 alloca æ¥åˆ›å»ºå˜é•¿æ•°ç»„时给出警告"
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
#, fuzzy
#| msgid "Warn if a single function's framesize exceeds the given framesize"
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "当å•ä¸ªå‡½æ•°çš„帧大å°è¶…过给定值时给出警告"
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
#, fuzzy
#| msgid "z/Architecture"
msgid "z/Architecture."
msgstr "z/Architecture"
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
#, fuzzy
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr "设置分支æˆæœ¬ç”¨äºŽæ¡ä»¶åˆ†æ”¯æŒ‡ä»¤ã€‚ Reasonable 值是å°ï¼Œnon-negative 整数。 缺çœåˆ†æ”¯æˆæœ¬æ˜¯ 0。"
@@ -11642,11 +11642,11 @@ msgstr "为仿真器æ供库"
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr "已知 ARM 处ç†å™¨ (用于 -mcpu= å’Œ -mtune= 选项):"
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
msgid "Known ARM architectures (for use with the -march= option):"
msgstr "已知 ARM 架构 (用于 -march= 选项):"
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr "已知 ARM 浮点处ç†å™¨ (用于 -mfpu= 选项):"
@@ -11949,106 +11949,124 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "使用 UltraSPARC å¯è§†åŒ–指令集"
#: config/sparc/sparc.opt:86
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr ""
+
+#: config/sparc/sparc.opt:90
#, fuzzy
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "使用 UltraSPARC å¯è§†åŒ–指令集"
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
#, fuzzy
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr "使用 UltraSPARC å¯è§†åŒ–指令集"
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr ""
+
+#: config/sparc/sparc.opt:102
#, fuzzy
msgid "Use UltraSPARC Population-Count instruction."
msgstr "使用硬件浮点指令"
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
#, fuzzy
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr "使用硬件浮点指令"
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
#, fuzzy
#| msgid "Pointers are 64-bit"
msgid "Pointers are 64-bit."
msgstr "指针是 64 ä½"
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
#, fuzzy
#| msgid "Pointers are 32-bit"
msgid "Pointers are 32-bit."
msgstr "指针是 32 ä½"
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
#, fuzzy
#| msgid "Use 64-bit ABI"
msgid "Use 64-bit ABI."
msgstr "使用 64 ä½ ABI"
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
#, fuzzy
#| msgid "Use 32-bit ABI"
msgid "Use 32-bit ABI."
msgstr "使用 32 ä½ ABI"
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
#, fuzzy
#| msgid "Use stack bias"
msgid "Use stack bias."
msgstr "使用堆栈å移"
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
#, fuzzy
#| msgid "Use structs on stronger alignment for double-word copies"
msgid "Use structs on stronger alignment for double-word copies."
msgstr "为结构使用更强的对é½ä»¥ä½¿ç”¨åŒå­—å¤åˆ¶"
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
#, fuzzy
#| msgid "Optimize tail call instructions in assembler and linker"
msgid "Optimize tail call instructions in assembler and linker."
msgstr "在汇编器和链接器中优化尾调用指令"
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
#, fuzzy
#| msgid "Generate code for the supervisor mode (default)"
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr "生æˆç›‘视者 (supervisor) 模å¼çš„代ç "
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
#, fuzzy
#| msgid "Use features of and schedule code for given CPU"
msgid "Use features of and schedule code for given CPU."
msgstr "使用指定 CPU 的特性和调度代ç "
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
#, fuzzy
#| msgid "Use given SPARC-V9 code model"
msgid "Use given SPARC-V9 code model."
msgstr "使用给定的 SPARC-V9 代ç æ¨¡åž‹"
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
#, fuzzy
#| msgid "Enable debug output"
msgid "Enable debug output."
msgstr "å¼€å¯è°ƒè¯•è¾“出"
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
msgid "Enable strict 32-bit psABI struct return checking."
msgstr "å¯ç”¨ä¸¥æ ¼çš„ 32 ä½ psABI 结构返回检查"
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
#, fuzzy
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr "å¯ç”¨å˜é€šæ–¹æ³•ç”¨æ–¼å•ä¸€ erratum çš„ AT697F 处ç†å™¨"
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
#, fuzzy
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr "å¯ç”¨å˜é€šæ–¹æ³•ç”¨æ–¼å•ä¸€ erratum çš„ AT697F 处ç†å™¨"
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+#, fuzzy
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr "å¯ç”¨å˜é€šæ–¹æ³•ç”¨æ–¼å•ä¸€ erratum çš„ AT697F 处ç†å™¨"
+
+#: config/sparc/sparc.opt:250
+#, fuzzy
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr "å¯ç”¨å˜é€šæ–¹æ³•ç”¨æ–¼å•ä¸€ erratum çš„ AT697F 处ç†å™¨"
+
+#: config/sparc/sparc.opt:283
#, fuzzy
msgid "Specify the memory model in effect for the program."
msgstr "指定内存å¼æ ·åœ¨ä¸­æ•ˆæžœç”¨äºŽç¨‹åºã€‚"
@@ -17932,7 +17950,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -18465,7 +18483,7 @@ msgid "expected boolean type"
msgstr "需è¦æ•´æ•°æˆ–布尔类型"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
#| msgid "Expected integer"
msgid "expected integer"
@@ -18787,138 +18805,138 @@ msgstr "太多å˜é‡ç”¨äºŽèŒƒå›´å­å¥ä¸Žé¢‘é“"
msgid "range clause must have array, slice, string, map, or channel type"
msgstr "å³å®žå‚必须是一个切片或字符串"
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
#, fuzzy
msgid "invalid comparison of non-ordered type"
msgstr "éžæˆå‘˜å‡½æ•°ç±»åž‹ä¸Šçš„é™å®šç¬¦æ— æ•ˆ"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
#, fuzzy
msgid "slice can only be compared to nil"
msgstr "é‡å¤çš„ç±»åªä¼šè¢«ç¼–译一次"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
#, fuzzy
msgid "map can only be compared to nil"
msgstr "é‡å¤çš„ç±»åªä¼šè¢«ç¼–译一次"
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
#, fuzzy
msgid "func can only be compared to nil"
msgstr "é‡å¤çš„ç±»åªä¼šè¢«ç¼–译一次"
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, fuzzy, c-format
msgid "invalid operation (%s)"
msgstr "æ“作无效的对象"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
#, fuzzy
msgid "invalid comparison of non-comparable type"
msgstr "éžæˆå‘˜å‡½æ•°ç±»åž‹ä¸Šçš„é™å®šç¬¦æ— æ•ˆ"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
msgid "invalid comparison of generated struct"
msgstr "gimple æ¡ä»¶ä¸­æ¯”较代ç æ— æ•ˆ"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
#, fuzzy
msgid "invalid comparison of non-comparable struct"
msgstr "gimple æ¡ä»¶ä¸­æ¯”较代ç æ— æ•ˆ"
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
msgid "invalid comparison of generated array"
msgstr "对éžå·¦å€¼æ•°ç»„的使用无效"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
#, fuzzy
msgid "invalid comparison of non-comparable array"
msgstr "对éžå·¦å€¼æ•°ç»„的使用无效"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
#, fuzzy
msgid "multiple-value function call in single-value context"
msgstr "%qD的声明中类å无效"
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
msgid "need explicit conversion"
msgstr "需è¦æ˜¾å¼è½¬æ¢"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, c-format
msgid "cannot use type %s as type %s"
msgstr "ä¸èƒ½å°†ç±»åž‹ %s 用作 %s"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
msgid "different receiver types"
msgstr "ä¸åŒçš„接收器类型"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
msgid "different number of parameters"
msgstr "å½¢å‚æ•°é‡ä¸åŒ"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
msgid "different parameter types"
msgstr "å½¢å‚类型ä¸åŒ"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
msgid "different varargs"
msgstr "ä¸åŒçš„å¯å˜å‚æ•°"
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
#, fuzzy
msgid "different number of results"
msgstr "å½¢å‚æ•°é‡ä¸åŒ"
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
#, fuzzy
msgid "different result types"
msgstr "ä¸åŒçš„接收器类型"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr "需è¦æ˜¾å¼è½¬æ¢ï¼›ç¼ºå°‘方法%s%s%s"
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, c-format
msgid "incompatible type for method %s%s%s"
msgstr "方法%s%s%s类型ä¸å…¼å®¹"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, fuzzy, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr "方法%s%s%s类型ä¸å…¼å®¹"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
#, fuzzy
msgid "pointer to interface type has no methods"
msgstr "类型没有方法"
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
msgid "type has no methods"
msgstr "类型没有方法"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, c-format
msgid "ambiguous method %s%s%s"
msgstr "有歧义的方法%s%s%s"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, c-format
msgid "missing method %s%s%s"
msgstr "缺少方法%s%s%s"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, fuzzy, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr "方法%s%s%s需è¦ä¸€ä¸ªæŒ‡é’ˆ"
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, fuzzy, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr "方法%s%s%s需è¦ä¸€ä¸ªæŒ‡é’ˆ"
@@ -19094,7 +19112,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "给函数%<va_start%>çš„å‚数太少"
@@ -19156,109 +19174,109 @@ msgstr "无效的失败内存å¼æ ·ç”¨äºŽ %<__atomic_compare_exchange%>"
msgid "invalid memory model for %<__atomic_load%>"
msgstr "错误地使用了%<auto%>"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, fuzzy, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr "gimple 内存存储中å³æ“作数无效"
-#: builtins.c:6186
+#: builtins.c:6192
#, fuzzy, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr "non-constant å‚æ•° 1 到 __atomic_always_lock_free"
-#: builtins.c:6228
+#: builtins.c:6234
#, fuzzy, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr "non-integer å‚æ•° 1 到 __atomic_is_lock_free"
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_saveregs ä¸ä¸ºæ­¤ç›®æ ‡æ‰€æ”¯æŒ"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr "__builtin_eh_return 在此目标机上ä¸å—支æŒ"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "%K对%<__builtin_va_arg_pack ()%>的使用无效"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "%K对%<__builtin_va_arg_pack_len ()%>的使用无效"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "%<__builtin_longjmp%>的第二个实å‚必须是 1"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "目标平å°ä¸æ”¯æŒ -fcheck-pointer-bounds"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "目标格å¼ä¸æ”¯æŒæ— é™å¤§æµ®ç‚¹æ•°"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "在定å‚数的函数中使用了%<va_start%>"
-#: builtins.c:9402
+#: builtins.c:9408
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "给函数%<va_start%>çš„å‚æ•°æ•°ç›®ä¸å¯¹"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "调用%<__builtin_next_arg%>时没有给定实å‚"
-#: builtins.c:9422
+#: builtins.c:9428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "给函数%<__builtin_next_arg%>çš„å‚æ•°æ•°ç›®ä¸å¯¹"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "%<va_start%>的第二个å‚æ•°ä¸æ˜¯æœ€åŽä¸€ä¸ªæœ‰åå‚æ•°"
-#: builtins.c:9467
+#: builtins.c:9473
#, fuzzy, gcc-internal-format
#| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr "当%<va_start%>的第二个å‚数有%<register%>存储时行为未ç»å®šä¹‰"
-#: builtins.c:9496
+#: builtins.c:9502
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "%K%D 的第一个实å‚必须是一个指针,第二个必须是整常é‡"
-#: builtins.c:9509
+#: builtins.c:9515
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "%K%D 的最åŽä¸€ä¸ªå®žå‚ä¸æ˜¯ä¸€ä¸ª 0 到 3 之间的整常é‡"
-#: builtins.c:9783
+#: builtins.c:9789
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr "%K试图 free ä¸åœ¨å †ä¸Šçš„对象%qD"
-#: builtins.c:9786
+#: builtins.c:9792
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr "%K试图 free 一个ä¸åœ¨å †ä¸Šçš„对象"
@@ -20171,12 +20189,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr "%qE属性被忽略,因为%qT已被定义"
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F使用过但从未定义"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F声明为%<static%>å´ä»Žæœªå®šä¹‰è¿‡"
@@ -20272,12 +20290,12 @@ msgstr "无法关闭å“应文件 %s"
msgid "cannot find '%s'"
msgstr "找ä¸åˆ°â€˜%s’"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, fuzzy, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "cap_init 失败"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, gcc-internal-format
msgid "%s: %m"
msgstr "%s:%m"
@@ -20287,7 +20305,7 @@ msgstr "%s:%m"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr "环境å˜é‡ COLLECT_GCC 必须被设置"
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
@@ -20499,7 +20517,7 @@ msgstr "æ¥æºä½ç½®ç”¨äºŽå‡½æ•° %qE å·²å˜æ›´ï¼Œä¾§å†™æ¡£æ•°æ®ä¹Ÿè®¸ä¼šæ˜¯è¿‡æ
msgid "error writing %qs"
msgstr "写入%qs时错误"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "ä¸èƒ½æ‰“å¼€ %s"
@@ -20579,17 +20597,17 @@ msgstr "忽略未知的选项%q.*s,在%<-fdump-%s%>中"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, fuzzy, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr "多个 EH 个性需è¦æ±‡ç¼–å™¨æ”¯æŒ .cfi.personality 指示。"
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr "å˜é‡ä½ç½®å¤„å‘现未被éžæ³•åŒ–çš„ UNSPEC %d"
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -20700,12 +20718,12 @@ msgstr "生æˆç”¨æˆ·æ¨¡å¼çš„代ç "
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "%K调用%qs,声明有错误属性:%s"
-#: expr.c:10811
+#: expr.c:10809
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr "%K调用%qs,声明有警告属性:%s"
@@ -20720,12 +20738,12 @@ msgstr "-fdebug-prefix-map çš„å‚æ•°%qs无效"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "栈帧有 %wd 字节,超过了 %wd 字节"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, fuzzy, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "无法打开最终指令转储文件%qs:%s"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, fuzzy, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "无法关闭最终指令转储文件%qs:%s"
@@ -20740,7 +20758,7 @@ msgstr "大定点常é‡éšå¼æˆªæ–­ä¸ºå®šç‚¹ç±»åž‹"
msgid "comparison is always %d due to width of bit-field"
msgstr "由于ä½æ®µå®½åº¦æ‰€é™ï¼Œæ¯”较结果永远为 %d"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr "简化范围检查时å‡å®šæœ‰ç¬¦å·æ•°ä»Žä¸æº¢å‡º"
@@ -20770,7 +20788,7 @@ msgstr "在比较中归约常é‡æ—¶å‡å®šæœ‰ç¬¦å·æ•°ä»Žä¸æº¢å‡º"
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr "在比较周围组åˆå˜é‡æ—¶å‡å®šæœ‰ç¬¦å·æ•°ä»Žä¸æº¢å‡º"
-#: fold-const.c:12048
+#: fold-const.c:12049
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "折å æ£€æŸ¥: 原始树因折å è€Œæ”¹å˜ "
@@ -20780,7 +20798,7 @@ msgstr "折å æ£€æŸ¥: 原始树因折å è€Œæ”¹å˜ "
msgid "total size of local objects too large"
msgstr "局部对象的总大å°å¤ªå¤§"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "%<asm%>中ä¸å¯èƒ½çš„约æŸ"
@@ -20880,62 +20898,67 @@ msgstr "‘%s’是一个未知的 -save-temps 选项"
msgid "input file %qs is the same as output file"
msgstr "用法:%s [选项] [输入文件] [输出文件]\n"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+msgid "output filename may not be empty"
+msgstr "输出文件"
+
+#: gcc.c:4501
#, fuzzy, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr "警告:忽略 -pipe,因为指定了 -save-temps"
-#: gcc.c:4586
+#: gcc.c:4589
#, fuzzy, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr "警告:出现在最åŽä¸€ä¸ªè¾“入文件åŽçš„‘-x %s’ä¸èµ·ä½œç”¨"
-#: gcc.c:4768
+#: gcc.c:4771
#, fuzzy, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr "无法在库æœç´¢è·¯å¾„中定ä½é»˜è®¤é“¾æŽ¥å™¨è„šæœ¬â€˜%s’"
-#: gcc.c:4973
+#: gcc.c:4976
#, fuzzy, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr "开关%qsä¸å†è¢«æ”¯æŒ"
-#: gcc.c:4977
+#: gcc.c:4980
#, fuzzy, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr "spec-generated 切æ¢å°± %<-%>"
-#: gcc.c:5070
+#: gcc.c:5073
#, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "无法打开临时å“应文件 %s"
-#: gcc.c:5077
+#: gcc.c:5080
#, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "无法写入临时å“应文件 %s"
-#: gcc.c:5083
+#: gcc.c:5086
#, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "无法关闭临时å“应文件 %s"
-#: gcc.c:5206
+#: gcc.c:5209
#, fuzzy, gcc-internal-format
msgid "spec %qs invalid"
msgstr "%C处类型指定无效"
-#: gcc.c:5356
+#: gcc.c:5359
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "ä½æ®µ%qs类型无效"
-#: gcc.c:5677
+#: gcc.c:5680
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "ä½æ®µ%qs类型无效"
-#: gcc.c:5700
+#: gcc.c:5703
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "ä½æ®µ%qs类型无效"
@@ -20943,228 +20966,228 @@ msgstr "ä½æ®µ%qs类型无效"
#. 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:5911
+#: gcc.c:5914
#, fuzzy, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "spec 失败:‘%%*’未ç»æ¨¡å¼åŒ¹é…åˆå§‹åŒ–"
-#: gcc.c:5954
+#: gcc.c:5957
#, fuzzy, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr "spec 错误:无法识别的 spec 选项‘%c’"
-#: gcc.c:6016
+#: gcc.c:6019
#, fuzzy, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "spec 函数åæ ¼å¼é”™è¯¯"
-#: gcc.c:6046
+#: gcc.c:6049
#, fuzzy, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "ç»™ spec 函数‘%s’的å‚数有错"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "spec 函数åæ ¼å¼é”™è¯¯"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "spec 函数没有å‚æ•°"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "spec 函数å‚æ•°æ ¼å¼é”™è¯¯"
-#: gcc.c:6396
+#: gcc.c:6399
#, fuzzy, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "花括å·ä¸­çš„ spec‘%s’在‘%c’中无效"
-#: gcc.c:6491
+#: gcc.c:6494
#, fuzzy, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr "花括å·ä¸­çš„ spec 体‘%s’无效"
-#: gcc.c:7097
+#: gcc.c:7100
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr "%s:无法确定比较调试文件 %s 的长度"
-#: gcc.c:7108
+#: gcc.c:7111
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr "%s:-fcompare-debug 失败(长度)"
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "%s:无法打开比较调试文件 %s"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr "%s:-fcompare-debug 失败"
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "spec 失败:SYSROOT_SUFFIX_SPEC å‚数多于一个"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "spec 失败:SYSROOT_HEADERS_SUFFIX_SPEC å‚数多于一个"
-#: gcc.c:7812
+#: gcc.c:7815
#, fuzzy, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "命令行选项文件“%sâ€ä¸å­˜åœ¨"
-#: gcc.c:7816
+#: gcc.c:7819
#, fuzzy, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "%P:无法识别的选项‘%s’\n"
-#: gcc.c:7942
+#: gcc.c:7945
#, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr "没有é…ç½® sysroot 头文件åŽç¼€"
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "没有输入文件"
-#: gcc.c:8054
+#: gcc.c:8057
#, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "当有多个文件时ä¸èƒ½åœ¨å·²æŒ‡å®š -c 或 -S 的情况下指定 -o"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%s:此系统未安装 %s 编译器"
-#: gcc.c:8119
+#: gcc.c:8122
#, fuzzy, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr "在 -fcompare-debug é‡æ–°ç¼–译时"
-#: gcc.c:8135
+#: gcc.c:8138
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr "在 -fcompare-debug é‡æ–°ç¼–译时"
-#: gcc.c:8144
+#: gcc.c:8147
#, fuzzy, gcc-internal-format
msgid "comparing final insns dumps"
msgstr "比较最终指令转储"
-#: gcc.c:8261
+#: gcc.c:8264
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "使用了 -fuse-linker-plugin,但"
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s:未使用链接器输入文件,因为链接尚未完æˆ"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "语言 %s 未能被识别"
-#: gcc.c:8596
+#: gcc.c:8599
#, fuzzy, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "%C处类型指定无效"
-#: gcc.c:8798
+#: gcc.c:8801
#, fuzzy, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr "属性%qsçš„å‚数无效"
-#: gcc.c:8862
+#: gcc.c:8865
#, fuzzy, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr "属性%qsçš„å‚数无效"
-#: gcc.c:9024
+#: gcc.c:9027
#, fuzzy, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "%<long long%>对%qs无效"
-#: gcc.c:9064
+#: gcc.c:9067
#, fuzzy, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr "属性%qsçš„å‚数无效"
-#: gcc.c:9279
+#: gcc.c:9282
#, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "环境å˜é‡%qs未定义"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, gcc-internal-format
msgid "invalid version number %qs"
msgstr "无效的版本å·%qs"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "%%:version-compare çš„å‚数太少"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "%%:version-compare çš„å‚数太多"
-#: gcc.c:9514
+#: gcc.c:9517
#, fuzzy, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr "%%:version-compare 中有未知的è¿ç®—符‘%s’"
-#: gcc.c:9638
+#: gcc.c:9641
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "%%:compare-debug-dump-opt çš„å‚数太多"
-#: gcc.c:9711
+#: gcc.c:9714
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "%%:compare-debug-self-opt çš„å‚数太多"
-#: gcc.c:9747
+#: gcc.c:9750
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "%%:compare-debug-auxbase-opt çš„å‚数太少"
-#: gcc.c:9751
+#: gcc.c:9754
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "%%:compare-debug-auxbase-opt çš„å‚数太多"
-#: gcc.c:9758
+#: gcc.c:9761
#, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr "%%:compare-debug-auxbase-opt çš„å‚数未以 .gk 结尾"
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr "%%:version-compare çš„å‚数太少"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr "给函数%<__builtin_next_arg%>çš„å‚æ•°æ•°ç›®ä¸å¯¹"
@@ -21313,9 +21336,9 @@ msgstr "空指针"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, gcc-internal-format
msgid "declared here"
msgstr "在此声明"
@@ -21741,232 +21764,232 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr "使用返回%<void%>的函数的结果"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "汇编输出 %d 中左值无效"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr "éžå†…存输入 %d 必须在内存中"
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr "内存输入 %d ä¸å¯ç›´æŽ¥å¯»å€"
-#: gimplify.c:6764
+#: gimplify.c:6767
#, fuzzy, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr "嵌套函数中使用了寄存器å˜é‡%qD"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, fuzzy, gcc-internal-format
msgid "enclosing target region"
msgstr "括入并行"
-#: gimplify.c:6778
+#: gimplify.c:6781
#, fuzzy, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr "嵌套函数中使用了寄存器å˜é‡%qD"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, fuzzy, gcc-internal-format
msgid "enclosing task"
msgstr "括入并行"
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr "%qE未为在括入的并行中指定"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
msgid "enclosing %qs"
msgstr "括入并行"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, fuzzy, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr "%qE未为在括入的并行中指定"
-#: gimplify.c:6967
+#: gimplify.c:6970
#, fuzzy, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr "括入并行"
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, fuzzy, gcc-internal-format
#| msgid "%qE undeclared (first use in this function)"
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%qE未声明(在此函数内第一次使用)"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, fuzzy, gcc-internal-format
#| msgid "variable %q+D declared %<inline%>"
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "å˜é‡%q+D声明为%<inline%>"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr "迭代å˜é‡%qEä¸åº”当是 reduction"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr "迭代å˜é‡%qE应当是ç§æœ‰çš„"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr "迭代å˜é‡%qEä¸åº”当是 firstprivate"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr "迭代å˜é‡%qEä¸åº”当是 reduction"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr "迭代å˜é‡%qE应当是ç§æœ‰çš„"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr "迭代å˜é‡%qEä¸åº”当是 firstprivate"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr "迭代å˜é‡%qE应当是ç§æœ‰çš„"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, fuzzy, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr "%qD在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçŽ°"
-#: gimplify.c:8284
+#: gimplify.c:8287
#, fuzzy, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "%s å˜é‡%qE在外层上下文中是ç§æœ‰çš„"
-#: gimplify.c:8304
+#: gimplify.c:8307
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr "%s å˜é‡%qE在外层上下文中是ç§æœ‰çš„"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, fuzzy, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr "{ 预期于è¿ç®—å¼ä¸­ ? 之åŽ"
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
#| msgid "invalid template declaration of %qD"
msgid "invalid private reduction on %qE"
msgstr "%qD模æ¿å£°æ˜Žæ— æ•ˆ"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr "有åºåŒºåŸŸå¿…须紧密嵌套在一个有次åºåˆ†å¥çš„循环内"
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, fuzzy, gcc-internal-format
#| msgid "number of results does not match number of values"
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "返回值的数é‡ä¸åŒ¹é…值的数é‡"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, fuzzy, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "%<else%>å‰éœ€è¦%<}%>"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr "gimplification 失败"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "通过%<...%>传递时%qT被æå‡ä¸º%qT"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(因此您应该å‘%<va_arg%>传递%qT而ä¸æ˜¯%qT)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "如果执行到这段代ç ï¼Œç¨‹åºå°†ä¸­æ­¢"
@@ -22202,7 +22225,7 @@ msgstr "å½¢å‚类型ä¸åŒ"
#: ipa-devirt.c:1229
#, fuzzy, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr "å…ˆå‰çš„定义在这里"
#: ipa-devirt.c:1235
@@ -22302,7 +22325,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, fuzzy, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr "%qE未声明(ä¸åœ¨å‡½æ•°å†…)"
#: ipa-devirt.c:1599
@@ -22686,207 +22709,207 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr "为类型å指定了存储类"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, fuzzy, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr "%P: 找ä¸åˆ° %s 于 %s 内部\n"
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, fuzzy, gcc-internal-format
#| msgid "ordered region may not be closely nested inside of critical or explicit task region"
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr "有åºåŒºåŸŸä¸å¯ä»¥ç´§å¯†åµŒå¥—在临界或显å¼çš„任务区域内"
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, fuzzy, gcc-internal-format
msgid "orphaned %qs construct"
msgstr "ä½ç½®é”™è¯¯çš„%<@%D%>Objective-C++ 构造"
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr "%<#pragma omp section%>åªèƒ½ç”¨åœ¨%<#pragma omp sections%>结构中"
-#: omp-low.c:2670
+#: omp-low.c:2698
#, fuzzy, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr "主è¦åŒºåŸŸä¸å¯ä»¥ç´§å¯†åµŒå¥—在工作共享或显å¼çš„任务区域内"
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
msgid "invalid arguments"
msgstr "%<...%>作为实å‚。)"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, fuzzy, gcc-internal-format
#| msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "å±éšœåŒºåŸŸä¸å¯ä»¥ç´§å¯†åµŒå¥—在工作共享ã€ä¸´ç•Œã€æœ‰åºã€ä¸»è¦çš„或显å¼çš„任务区域内"
-#: omp-low.c:2725
+#: omp-low.c:2753
#, fuzzy, gcc-internal-format
#| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "工作共享区域ä¸å¯ä»¥ç´§å¯†åµŒå¥—在工作共享ã€ä¸´ç•Œã€æœ‰åºã€ä¸»è¦çš„或显å¼çš„任务区域内"
-#: omp-low.c:2754
+#: omp-low.c:2782
#, fuzzy, gcc-internal-format
#| msgid "master region may not be closely nested inside of work-sharing or explicit task region"
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr "主è¦åŒºåŸŸä¸å¯ä»¥ç´§å¯†åµŒå¥—在工作共享或显å¼çš„任务区域内"
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr "有åºåŒºåŸŸå¿…须紧密嵌套在一个有次åºåˆ†å¥çš„循环内"
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr "有åºåŒºåŸŸå¿…须紧密嵌套在一个有次åºåˆ†å¥çš„循环内"
-#: omp-low.c:2851
+#: omp-low.c:2879
#, fuzzy, gcc-internal-format
#| msgid "ordered region may not be closely nested inside of critical or explicit task region"
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr "有åºåŒºåŸŸä¸å¯ä»¥ç´§å¯†åµŒå¥—在临界或显å¼çš„任务区域内"
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, fuzzy, gcc-internal-format
#| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr "有åºåŒºåŸŸå¿…须紧密嵌套在一个有次åºåˆ†å¥çš„循环内"
-#: omp-low.c:2892
+#: omp-low.c:2920
#, fuzzy, gcc-internal-format
#| msgid "critical region may not be nested inside a critical region with the same name"
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr "临界区域ä¸å¯ä»¥è¢«åµŒå¥—在åŒå的临界区域内"
-#: omp-low.c:2904
+#: omp-low.c:2932
#, fuzzy, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr "主è¦åŒºåŸŸä¸å¯ä»¥ç´§å¯†åµŒå¥—在工作共享或显å¼çš„任务区域内"
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, fuzzy, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr "%P: 找ä¸åˆ° %s 于 %s 内部\n"
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, fuzzy, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr "%P: 找ä¸åˆ° %s 于 %s 内部\n"
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr "OpenMP 结构å—出å£æ— æ•ˆ"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr "OpenMP 结构å—出å£æ— æ•ˆ"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr "OpenMP 结构å—出å£æ— æ•ˆ"
@@ -22972,7 +22995,7 @@ msgstr "目标相关的内建函数ä¸å¯ç”¨"
msgid "command line option %qs is not supported by this configuration"
msgstr "æ­¤é…ç½®ä¸æ”¯æŒå‘½ä»¤è¡Œé€‰é¡¹%qs"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, gcc-internal-format
msgid "missing argument to %qs"
msgstr "%qs缺少å‚æ•°"
@@ -23129,130 +23152,140 @@ msgstr "ä¸æ”¯æŒ -fpic"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, fuzzy, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr "-static-libgfortran 在此é…置下ä¸å—支æŒ"
+
+#: opts.c:1015
+#, fuzzy, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr "-static-libgfortran 在此é…置下ä¸å—支æŒ"
+
+#: opts.c:1417
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr "传递给 print_specific_help çš„ include_flags 0x%x ä¸å¯è¯†åˆ«"
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "警告:--help= 选项的å‚æ•°ä¸å¯è¯†åˆ«ï¼š%.*s\n"
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "警告:--help= 选项的å‚æ•°ä¸å¯è¯†åˆ«ï¼š%.*s\n"
-#: opts.c:1828
+#: opts.c:1835
#, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr "--help çš„å‚æ•°%q.*s有歧义,请改用更加明确的å‚æ•°"
-#: opts.c:1837
+#: opts.c:1844
#, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "--help= 选项的å‚数未知:%q.*s"
-#: opts.c:2078
+#: opts.c:2085
#, fuzzy, gcc-internal-format
#| msgid "LTO support has not been enabled in this configuration"
msgid "HSA has not been enabled during configuration"
msgstr "LTO 支æŒåœ¨æ­¤é…置下未被å¯ç”¨"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "结构的对é½å¿…须是 2 的较å°æ¬¡æ–¹ï¼Œè€Œä¸æ˜¯ %d"
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr "未知的堆栈检查å‚数“%sâ€"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "ä¸æ”¯æŒ dwarf 版本 %d"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s:--param 实å‚çš„å½¢å¼åº”该为“åå­—=值â€"
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "无效的 --param 值%qs"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs"
msgstr "无效的 --param 值%qs"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "无效的 --param 值%qs"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "目标系统ä¸æ”¯æŒè°ƒè¯•è¾“出"
-#: opts.c:2513
+#: opts.c:2520
#, fuzzy, gcc-internal-format
msgid "debug format %qs conflicts with prior selection"
msgstr "调试格å¼â€œ%sâ€ä¸Žå…ˆå‰çš„选择冲çª"
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
msgid "unrecognized debug output level %qs"
msgstr "无法识别的调试输出级别“%sâ€"
-#: opts.c:2533
+#: opts.c:2540
#, fuzzy, gcc-internal-format
msgid "debug output level %qs is too high"
msgstr "调试输出级别 %s 太高"
-#: opts.c:2553
+#: opts.c:2560
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "获å–核心文件大å°ä¸Šé™ï¼š%m"
-#: opts.c:2557
+#: opts.c:2564
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "将核心文件大å°ä¸Šé™è®¾ä¸ºæœ€å¤§å€¼ï¼š%m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "无法识别的 gcc 调试选项:%c"
-#: opts.c:2627
+#: opts.c:2634
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s:没有选项 -%s"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -23604,7 +23637,7 @@ msgstr "全局寄存器å˜é‡å‡ºçŽ°åœ¨å‡½æ•°å®šä¹‰åŽ"
msgid "register of %qD used for multiple global register variables"
msgstr "嵌套函数中使用了全局寄存器å˜é‡%qD"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, fuzzy, gcc-internal-format
msgid "conflicts with %qD"
msgstr "%qD与已用的函数冲çª"
@@ -24205,12 +24238,12 @@ msgstr "写入 %s 时出错:%m"
msgid "error closing %s: %m"
msgstr "关闭 %s 时出错:%m"
-#: toplev.c:2054
+#: toplev.c:2057
#, fuzzy, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr "%qs必须与%qs一起使用"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -25125,47 +25158,47 @@ msgstr "%qsåŽç¼ºå°‘å®å"
msgid "in expansion of macro %qs"
msgstr "å°å‡º EXPR çš„å®å±•å¼€"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr "åŸºæœ¬å— %i 有多个 EH è¾¹"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr "åŸºæœ¬å— %i ä¸èƒ½æŠ›å‡ºå¼‚常但å´æœ‰ EH è¾¹"
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr "åŸºæœ¬å— %i 最åŽä¸€æ¡è¯­å¥è®¾ç½®äº†ä¸æ­£ç¡®çš„ lp"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr "åŸºæœ¬å— %i ç¼ºå°‘ä¸€æ¡ EH è¾¹"
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr "ä¸æ­£ç¡®çš„ EH è¾¹ %i->%i"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr "åŸºæœ¬å— %i 缺少一æ¡è¾¹"
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr "åŸºæœ¬å— %i 下è½è¾¹å¤ªå¤š"
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr "åŸºæœ¬å— %i 有ä¸æ­£ç¡®çš„è¾¹"
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr "åŸºæœ¬å— %i 有ä¸æ­£ç¡®çš„下è½è¾¹"
@@ -25266,33 +25299,33 @@ msgstr "SSA æŸå"
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr "内建函数实å‚无效"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "内è”函数%q+D声明过但从未定义"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, fuzzy, gcc-internal-format
#| msgid "cannot optimize loop, the loop counter may overflow"
msgid "missed loop optimization, the loop counter may overflow"
msgstr "无法优化循环,循环å˜é‡å¯èƒ½æº¢å‡º"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr "%qE上的è¿ç®—结果å¯èƒ½æ˜¯æœªå®šä¹‰çš„"
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, fuzzy, gcc-internal-format
#| msgid "within this context"
msgid "within this loop"
@@ -25648,11 +25681,11 @@ msgstr "%q+Dé‡å£°æ˜Žæ—¶æ²¡æœ‰ dllimport 属性:忽略先å‰çš„ dllimport"
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -26629,7 +26662,7 @@ msgstr "%qE属性为%qE所忽略"
msgid "type was previously declared %qE"
msgstr "以å‰åœ¨æ­¤å£°æ˜Žè¿‡"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, fuzzy, gcc-internal-format
#| msgid "%qs can only be specified for functions"
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
@@ -26908,7 +26941,7 @@ msgstr ""
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "%qD的地å€æ€»æ˜¯ç­‰ä»·ä¸º%<true%>"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "建议在用作真值的赋值语å¥å‰åŽåŠ ä¸Šæ‹¬å·"
@@ -27534,62 +27567,62 @@ msgstr "对常é‡å¯¹è±¡çš„写æ“作(å®žå‚ %d)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "æ ¼å¼å­—ç¬¦ä¸²å®žå‚ %d 有多余的类型é™å®š"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "æ ¼å¼%q.*s需è¦ç±»åž‹%<%s%s%>ï¼Œä½†å®žå‚ %d 的类型为%qT"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%s: “%s†而ä¸éœ€å»åˆä¸­ “ifdef†或 “ifndef†"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "æ ¼å¼%q.*s需è¦ç±»åž‹%<%s%s%>ï¼Œä½†å®žå‚ %d 的类型为%qT"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "对%<%T::%s(%A)%#V%>的调用没有匹é…的函数"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%>未被定义为一个类型"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%>未被定义为%<long%>或%<long long%>"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%<locus%>未被定义为一个类型"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%>未被定义为一个类型"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%<tree%>未被定义为一个类型"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%<tree%>未被定义为一个指针类型"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "å¾…æ ¼å¼åŒ–的实å‚ä¸æ˜¯%<...%>"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "strftime æ ¼å¼å­—符串无法格å¼åŒ–实å‚"
@@ -27690,7 +27723,7 @@ msgstr "浮点常é‡å‘零截断"
msgid "repeated %<@%> before Objective-C string"
msgstr "ä½ç½®é”™è¯¯çš„%<@%D%>Objective-C++ 构造"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr "ä¸å—支æŒçš„éžæ ‡å‡†å­—é¢å­—符串毗连"
@@ -27721,7 +27754,7 @@ msgstr "%<# pragma omp 基元的 update%>使用两ä¸åŒçš„å˜é‡ç”¨äºŽå†…å­˜"
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr "%<# pragma omp 基元的 capture%>使用两ä¸åŒçš„å˜é‡ç”¨äºŽå†…å­˜"
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "迭代å˜é‡%qE类型无效"
@@ -27737,22 +27770,22 @@ msgstr "迭代å˜é‡%qE类型无效"
msgid "%qE is not initialized"
msgstr "%qE未ç»åˆå§‹åŒ–"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr "缺少控制谓è¯"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "无效的控制谓è¯"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, gcc-internal-format
msgid "missing increment expression"
msgstr "缺少自增语å¥"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "无效的自增语å¥"
@@ -28301,8 +28334,8 @@ msgstr "<返回值>"
msgid "wrong type argument to %s"
msgstr "ä¸èƒ½å¯¹è¯¥ç±»åž‹çš„å‚数求ç»å¯¹å€¼"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "常é‡è¡¨è¾¾å¼æº¢å‡º"
@@ -28977,7 +29010,7 @@ msgstr[0] "传递%2$qE的第 %1$d 个实å‚时丢弃了指针目标类型的é™å
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr "%<friend%>åªèƒ½åœ¨ç±»ä¸­æŒ‡å®š"
@@ -29138,7 +29171,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "未知的 -mdebug-%s 开关"
@@ -29465,7 +29498,7 @@ msgstr "对 VxWorks çš„å–样支æŒ"
msgid "%Kargument %d must be a constant immediate"
msgstr "实å‚必须是常数"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, fuzzy, gcc-internal-format
msgid "%Klane index must be a constant immediate"
msgstr "掩ç å¿…须是一个立å³æ•°"
@@ -29545,7 +29578,7 @@ msgstr "%qsåŽç¼ºå°‘å®å"
msgid "unknown value %qs for -mtune"
msgstr "-mtune å‚数的值 %qs 未知"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr "开关 -mcpu=%s 与 -march=%s 冲çª"
@@ -29633,9 +29666,9 @@ msgstr "目标系统ä¸æ”¯æŒè°ƒè¯•è¾“出"
msgid "target %s %s=%s is not valid"
msgstr "无效的 %s 字组:%s\n"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr "%qE属性需è¦ä¸€ä¸ªå­—符串常é‡ä½œä¸ºå®žå‚"
@@ -29721,7 +29754,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "-mmemory-latency 开关的值%qs错误"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -29900,379 +29933,379 @@ msgstr ""
msgid "insn addresses not freed"
msgstr "在 %2$s 缓存中 %1$zu 字节å¯ç”¨"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
msgid "this builtin is not supported for this target"
msgstr "堆栈é™åˆ¶åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸å—支æŒ"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "选择å­å¿…须是立å³æ•°"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, fuzzy, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr "选择å­å¿…须是 0 到 %wi 间的整常é‡"
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, fuzzy, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr "选择å­å¿…须是 0 到 %wi 间的整常é‡"
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, fuzzy, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr "选择å­å¿…须是 0 到 %wi 间的整常é‡"
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "掩ç å¿…须是一个立å³æ•°"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, fuzzy, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr "%qE属性的å‚数应当在 0 å’Œ 255 之间"
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr "iWMMXt 与 NEON 互ä¸å…¼å®¹"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "目标 CPU ä¸æ”¯æŒ ARM 模å¼"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "函数调用回溯支æŒåªåœ¨ä¸º Thumb 编译时有æ„义"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "被调用者å作åªåœ¨ä¸º Thumb 编译时有æ„义"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g 与 -mno-apcs-frame 并用å¯èƒ½ä¸èƒ½ç»™å‡ºæœ‰æ„义的调试信æ¯"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "-mtp=cp15 å’Œ 16 ä½ Thumb ä¸èƒ½å¹¶ç”¨"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr "RTP PIC 与 Thumb ä¸å…¼å®¹"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "目标 CPU ä¸æ”¯æŒ THUMB 指令"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "目标 CPU ä¸æ”¯æŒæœªå¯¹é½çš„访问"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, fuzzy, gcc-internal-format
#| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mpcrel -fPIC ç›®å‰åœ¨æ‰€é€‰çš„ CPU 上ä¸å—支æŒ"
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "目标 CPU ä¸æ”¯æŒäº¤äº’工作"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check å’Œ -mno-apcs-frame 互ä¸å…¼å®¹"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic å’Œ -mapcs-reent 互ä¸å…¼å®¹"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "ä¸æ”¯æŒ APCS é‡å…¥ä»£ç ã€‚已忽略"
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
#| msgid "-mrelocatable and -msdata=%s are incompatible"
msgid "selected fp16 options are incompatible"
msgstr "-mrelocatable 与 -msdata=%s 互ä¸å…¼å®¹"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr "iwmmxt 需è¦ä¸Ž AAPCS 兼容的 ABI 方能正确æ“作"
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr "iwmmxt abi 需è¦ç›¸åº” CPU 的支æŒ"
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "AAPCS ä¸æ”¯æŒ -mcaller-super-interworking"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "AAPCS ä¸æ”¯æŒ -mcallee-super-interworking"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr "__fp16 而无 ldrh"
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, fuzzy, gcc-internal-format
#| msgid "-mfloat-abi=hard and VFP"
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mfloat-abi=hard 和 VFP"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mfloat-abi=hard 和 VFP"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, fuzzy, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "结构大å°è¾¹ç•Œåªèƒ½è¢«è®¾å®šä¸º %s"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, fuzzy, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr "结构大å°è¾¹ç•Œåªèƒ½è¢«è®¾å®šä¸º %s"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "RTP PIC 与 -msingle-pic-base ä¸å…¼å®¹"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= ä¸ä¸Ž -fpic 并用时ä¸èµ·ä½œç”¨"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "‘%s’ä¸èƒ½è¢«ç”¨ä½œ PIC 寄存器"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-freorder-blocks-and-partition ä¸èƒ½åœ¨æ­¤æž¶æž„下工作"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support THUMB instructions"
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "目标 CPU ä¸æ”¯æŒ THUMB 指令"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, fuzzy, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr "ä¸æ˜¯ä»Ž AAPCS 派生出的 PCS å˜ç§"
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, fuzzy, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr "å¯å˜å‚数函数必须使用基础的 AAPCS å˜ç§"
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, gcc-internal-format
msgid "PCS variant"
msgstr "PCS å˜åŠ¨"
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr "Thumb-1 硬件浮点 VFP ABI"
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -30280,77 +30313,82 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "%qE属性åªèƒ½ç”¨äºŽå‡½æ•°"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "%qE属性åªèƒ½ç”¨äºŽå‡½æ•°è€Œéž %s"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, fuzzy, gcc-internal-format
#| msgid "%qD must not have variable number of arguments"
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "%qDä¸èƒ½å¸¦å¯å˜æ•°é‡çš„实å‚"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to functions, not %s"
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "%qE属性åªèƒ½ç”¨äºŽå‡½æ•°è€Œéž %s"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute ignored without -mcmse option."
msgstr "%qE属性在ä¸æ˜¯ç±»çš„类型上被忽略"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, fuzzy, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "%qE属性åªèƒ½ç”¨äºŽå‡½æ•°"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to function types"
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "%qE属性åªèƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, fuzzy, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr "æ“作数å·è¶…出范围"
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, fuzzy, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr "æ“作数å·è¶…出范围"
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "无法计算出栈中å‚数的真实地å€"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, fuzzy, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr "éžé¢„期的模å—结æŸ"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "高寄存器弹栈时没有å¯ç”¨çš„低寄存器"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "Thumb 模å¼ä¸­ä¸èƒ½ç¼–ç ä¸­æ–­æœåŠ¡è¿›ç¨‹"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid element type for attribute %qs"
msgid "invalid fpu for attribute(target(\"%s\"))"
@@ -30359,13 +30397,13 @@ msgstr "属性%qs的元素类型无效"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr "attribute(target(\"%s\"))未知"
@@ -30459,166 +30497,177 @@ msgstr "-flto and -fwhopr 互斥"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr "%qE属性åªèƒ½ç”¨äºŽå‡½æ•°"
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, fuzzy, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr "%qDä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, fuzzy, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr "ä¸æ­£ç¡®çš„函数返回值"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
#, fuzzy, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr "%qs似乎是一个拼写错的信å·å¤„ç†è€…"
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, fuzzy, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr "‘builtin_return_address’åªåŒ…å«ä¸¤å­—节地å€"
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, fuzzy, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr "相对符å·çš„指针å移é‡å¯èƒ½ä¸æ­£ç¡®ã€‚"
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr "用程åºå†…存地å€è®¿é—®æ•°æ®å†…å­˜"
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, fuzzy, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr "用程åºå†…存地å€è®¿é—®æ•°æ®å†…å­˜"
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr "用以传递整数å‚数的寄存器个数"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, fuzzy, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr "ä¸å…¼å®¹çš„地å€ç©ºé—´é™å®šç¬¦%qså’Œ%qs"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute only applies to variables and functions"
msgid "%qE attribute only applies to variables in static storage"
msgstr "%qE属性åªèƒ½ä¸ºå˜é‡æˆ–函数所使用"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute is not supported for R8C target"
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "%qE属性在 R8C 目标机上ä¸å—支æŒ"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "属性%qEåªèƒ½ç”¨äºŽå˜é‡"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "%qE属性需è¦ä¸€ä¸ªæ•´å¸¸é‡ä½œä¸ºå®žå‚"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, fuzzy, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr "已弃用。此开关ä¸èµ·ä½œç”¨ã€‚"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr "%qE属性在ä¸æ˜¯ç±»çš„类型上被忽略"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, fuzzy, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr "嵌套函数蹦床在此目标机上ä¸å—支æŒ"
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, fuzzy, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr "代ç æ¨¡å¼%qs在 %s ä½æ¨¡å¼ä¸‹ä¸å—支æŒ"
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, fuzzy, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr "æ¡ä»¶è¡¨è¾¾å¼ä¸­ä½¿ç”¨äº†æŒ‡å‘ä¸ç›¸äº¤åœ°å€ç©ºé—´çš„指针"
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, fuzzy, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr "æ¡ä»¶è¡¨è¾¾å¼ä¸­ä½¿ç”¨äº†æŒ‡å‘ä¸ç›¸äº¤åœ°å€ç©ºé—´çš„指针"
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, fuzzy, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr "å˜é‡ %q+D 必须是常数以便是置放进入åªè¯»åŒºæ®µä¾é  %qs"
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, fuzzy, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr "%q+D的声明éšè—了一个形å‚"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, fuzzy, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr "%q+D的上一个定义在此"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "åªæœ‰æœªåˆå§‹åŒ–çš„å˜é‡æ‰èƒ½æ”¾åœ¨ .noinit 节中"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "åªæœ‰åˆå§‹åŒ–çš„å˜é‡æ‰èƒ½æ”¾å…¥ç¨‹åºå†…存区"
+
+#: config/avr/avr.c:10160
#, fuzzy, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr "åªæœ‰åˆå§‹åŒ–çš„å˜é‡æ‰èƒ½æ”¾å…¥ç¨‹åºå†…存区"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
#| msgid "%qE incompatible attribute ignored"
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "%qEä¸å…¼å®¹çš„属性已被忽略"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, fuzzy, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr "MCU%qsåªæ”¯æŒæ±‡ç¼–器"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, fuzzy, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr "ä¸å…¼å®¹çš„地å€ç©ºé—´é™å®šç¬¦%qså’Œ%qs"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr "字符串常é‡ä¸­å‡ºçŽ°éžé¢„期的模å—结æŸ"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr "%qs需è¦ä¸€ä¸ªå¸¸é‡å®žå‚"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, fuzzy, gcc-internal-format
msgid "rounding result will always be 0"
msgstr "对两个互斥的相等比较å–%<and%>的结果永远是 0"
@@ -30901,12 +30950,12 @@ msgstr "%qs的累加器ä¸åˆé€‚"
msgid "invalid IACC argument"
msgstr "无效的 IACC 实å‚"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs需è¦ä¸€ä¸ªå¸¸é‡å®žå‚"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "常é‡å®žå‚超过%qs的范围"
@@ -31089,7 +31138,7 @@ msgstr "代ç æ¨¡å¼%qs在 %s ä½æ¨¡å¼ä¸‹ä¸å—支æŒ"
msgid "code model %qs not supported in x32 mode"
msgstr "代ç æ¨¡å¼%qs在 %s ä½æ¨¡å¼ä¸‹ä¸å—支æŒ"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "代ç æ¨¡å¼ %s 在 PIC 模å¼ä¸‹ä¸å—支æŒ"
@@ -31227,597 +31276,597 @@ msgstr "%srtd%s 在 64 ä½æ¨¡å¼ä¸‹è¢«å¿½ç•¥"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "%srtd%s 在 64 ä½æ¨¡å¼ä¸‹è¢«å¿½ç•¥"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, fuzzy, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "堆栈é™åˆ¶åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸å—支æŒ"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred-stack-boundary=%d 的值ä¸åœ¨ %d å’Œ %d 之间"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mincoming-stack-boundary=%d ä¸åœ¨ %d å’Œ 12 之间"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr "-mnop-mcount 与此目标ä¸å…¼å®¹"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, fuzzy, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "模å—间优化未为 C++ 实现"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, fuzzy, gcc-internal-format
#| msgid "%ssseregparm%s used without SSE enabled"
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "使用了 %ssseregparm%s å´æ²¡æœ‰å¯ç”¨ SEE"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, fuzzy, gcc-internal-format
#| msgid "%ssseregparm%s used without SSE enabled"
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "使用了 %ssseregparm%s å´æ²¡æœ‰å¯ç”¨ SEE"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "SSE 指令集已ç¦ç”¨ï¼Œä½¿ç”¨ 387 指令"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "387 指令集已ç¦ç”¨ï¼Œä½¿ç”¨ SSE 指令"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr "堆栈探针目å‰éœ€è¦æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ¥ä¿è¯æ­£ç¡®æ€§"
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr "堆栈探针目å‰éœ€è¦æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ¥ä¿è¯æ­£ç¡®æ€§"
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr "堆栈探针目å‰éœ€è¦æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ¥ä¿è¯æ­£ç¡®æ€§"
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, fuzzy, gcc-internal-format
#| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr "堆栈探针目å‰éœ€è¦æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ¥ä¿è¯æ­£ç¡®æ€§"
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr "-mfentry 在 32 ä½ä¸‹ä¸èƒ½å’Œ -fpic åŒæ—¶ä½¿ç”¨"
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr "-mno-fentry 与 SEH ä¸å…¼å®¹"
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "未知的选项:%s %s %s"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr "option(\"%s\")å·²ç»è¢«æŒ‡å®š"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
msgid "%s instructions aren't allowed in %s service routine"
msgstr "2 字节 cop 指针ä¸å…许被用在 VLIW 模å¼ä¸­"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr "为æ¯ä¸ªå‡½æ•°ä½¿ç”¨å †æ ˆä¿æŠ¤æœºåˆ¶"
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "fastcall å’Œ regparm 属性互ä¸å…¼å®¹"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, fuzzy, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "fastcall å’Œ thiscall 属性互ä¸å…¼å®¹"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "%qE属性需è¦ä¸€ä¸ªæ•´å¸¸é‡ä½œä¸ºå®žå‚"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "%qE属性的实å‚大于 %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "fastcall å’Œ cdecl 属性互ä¸å…¼å®¹"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "fastcall å’Œ stdcall 属性互ä¸å…¼å®¹"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "fastcall å’Œ thiscall 属性互ä¸å…¼å®¹"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "stdcall å’Œ cdecl 属性互ä¸å…¼å®¹"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "stdcall å’Œ fastcall 属性互ä¸å…¼å®¹"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "stdcall å’Œ thiscall 属性互ä¸å…¼å®¹"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "cdecl å’Œ thiscall 属性互ä¸å…¼å®¹"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, fuzzy, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr "%qE属性在ä¸æ˜¯ç±»çš„类型上被忽略"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr "带属性 sseregparm 调用%qDå´æ²¡æœ‰å¯ç”¨ SSE/SSE2"
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr "带属性 sseregparm 调用%qTå´æ²¡æœ‰å¯ç”¨ SSE/SSE2"
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr "X32 ä¸æ”¯æŒ ms_abi 属性"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr "ms_hook_prologue 与嵌套函数ä¸å…¼å®¹"
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, fuzzy, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr "没有å¯ç”¨ MMX,å´å‡ºçŽ°äº† MMX å‘é‡å®žå‚,这改å˜äº† ABI"
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, fuzzy, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr "没有å¯ç”¨ SSE,å´æœ‰ SSE å‘é‡è¿”回值,这改å˜äº† ABI"
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr "没有å¯ç”¨ AVX,å´å‡ºçŽ°äº† AVX å‘é‡å®žå‚,这改å˜äº† ABI"
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, fuzzy, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr "没有å¯ç”¨ AVX,å´å‡ºçŽ°äº† AVX å‘é‡å®žå‚,这改å˜äº† ABI"
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "没有å¯ç”¨ SSE,å´å‡ºçŽ°äº† SSE å‘é‡å®žå‚,这改å˜äº† ABI"
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "没有å¯ç”¨ SSE,å´æœ‰ SSE å‘é‡è¿”回值,这改å˜äº† ABI"
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "没有å¯ç”¨ MMX,å´å‡ºçŽ°äº† MMX å‘é‡å®žå‚,这改å˜äº† ABI"
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr "没有å¯ç”¨ MMXå´è¿”回 MMX å‘é‡ï¼Œè¿™æ”¹å˜äº† ABI"
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr "在 GCC 4.4 中传递带有一个å¯å˜æ•°ç»„æˆå‘˜çš„结构的 ABI 有了改å˜"
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr "在 GCC 4.4 中传递有 long double çš„è”åˆçš„ ABI 有改å˜"
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr "在 GCC 4.4 中传递带有å¤æ•°æµ®ç‚¹æˆå‘˜ç»“æž„çš„ ABI 有了改å˜"
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr "å·²ç¦ç”¨ SSE å´åœ¨ SSE 寄存器中返回"
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr "å·²ç¦ç”¨ SSE å´åœ¨ SSE 寄存器中传递å‚æ•°"
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr "å·²ç¦ç”¨ x87 å´åœ¨ x87 寄存器中返回"
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, fuzzy, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr "带属性 sseregparm 调用%qDå´æ²¡æœ‰å¯ç”¨ SSE/SSE2"
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr "在 GCC 4.4 中传递有 long double çš„è”åˆçš„ ABI 有改å˜"
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, fuzzy, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr "ms_hook_prologue 与嵌套函数ä¸å…¼å®¹"
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr "-fsplit-stack ä¸æ”¯æŒå¯¹åµŒå¥—函数使用 fastcall"
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr "-fsplit-stack ä¸æ”¯æŒåœ¨åµŒå¥—函数中使用 2 个寄存器å‚æ•°"
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "-fsplit-stack ä¸æ”¯æŒ 3 个寄存器å‚æ•°"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, fuzzy, gcc-internal-format
#| msgid "unsupported operand size for extended register"
msgid "unsupported size for integer register"
msgstr "扩展的寄存器ä¸æ”¯æŒçš„æ“作数大å°"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr "扩展的寄存器没有高åŠéƒ¨åˆ†"
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr "扩展的寄存器ä¸æ”¯æŒçš„æ“作数大å°"
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, fuzzy, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr "éžæ•´æ•°æ“作数使用了æ“作数代ç â€˜%c’"
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't be called directly"
msgstr "Thumb 模å¼ä¸­ä¸èƒ½ç¼–ç ä¸­æ–­æœåŠ¡è¿›ç¨‹"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr "找ä¸åˆ°ä»»ä½•æŸ¥çœ‹å™¨ç”¨äºŽ %s/%s\n"
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, fuzzy, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr "è”åˆæˆå‘˜å‡½æ•°%qD被声明为虚函数"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
msgid "previous declaration of %D"
msgstr "å…ˆå‰çš„声明%q+D"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "嵌套函数在此目标机上ä¸å—支æŒ"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr "%qs的实å‚必须是一个 2 ä½æ— ç¬¦å·å­—é¢å¸¸é‡"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr ""
"\n"
"错误:“%sâ€å¹¶éžæœ‰æ•ˆæ–°é—»ç¾¤ç»„ï¼\n"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 2 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, fuzzy, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 8 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, fuzzy, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 8 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 1 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 3 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 4 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 1 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 5 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "倒数第二个实å‚必须是一个 8 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 8 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, fuzzy, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr "%<__builtin_prefetch%>的第三个实å‚必须是一个常é‡"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, fuzzy, gcc-internal-format
msgid "incorrect comparison mode"
msgstr "ä¸æ­£ç¡®çš„æ ¼å¼ï¼š%s\n"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, fuzzy, gcc-internal-format
msgid "incorrect rounding operand"
msgstr "控制生æˆçš„浮点èˆå…¥æ¨¡å¼"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 4 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 5 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 8 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "最åŽä¸€ä¸ªå‚数必须是一个 32 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr "选择å­å¿…须是 0 到 %wi 间的整常é‡"
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr "%qE需è¦æœªçŸ¥çš„ ISA 选项"
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr "%qEéœ€è¦ ISA 选项 %s"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个立å³æ•°"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, fuzzy, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 4 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, fuzzy, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "左实å‚必须是一个切片"
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, fuzzy, gcc-internal-format
msgid "incorrect hint operand"
msgstr "(æ示略过)"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 8 ä½ç«‹å³æ•°"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "%qE属性åªèƒ½åœ¨ 32 ä½ä¸‹ä½¿ç”¨"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, fuzzy, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "%qE属性的实å‚ä¸æ˜¯ä¸€ä¸ªå­—符串常é‡"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "ms_abi å’Œ sysv_abi 属性互ä¸å…¼å®¹"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "%qEä¸å…¼å®¹çš„属性已被忽略"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, gcc-internal-format
msgid "interrupt service routine should have a pointer as the first argument"
msgstr ""
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, fuzzy, gcc-internal-format
#| msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgid "interrupt service routine can't have non-void return value"
msgstr "Thumb 模å¼ä¸­ä¸èƒ½ç¼–ç ä¸­æ–­æœåŠ¡è¿›ç¨‹"
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, fuzzy, gcc-internal-format
#| msgid "By-value argument at %L is not allowed in this context"
msgid "alternatives not allowed in asm flag output"
msgstr "%L处上下文中ä¸å…许使用按值传递的实å‚"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, fuzzy, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr "未知的 TLS 模型%qs"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, fuzzy, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr "å‘函数类型%qT的转æ¢æ— æ•ˆ"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, fuzzy, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr "未知的架构‘%s’"
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr "ä¸æ”¯æŒçš„真ç†å“ˆå¸Œç±»åž‹ %d。\n"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, fuzzy, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr "%<operator new%>必须返回%qT"
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, fuzzy, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr "需è¦ç±»åž‹%qT,但实å‚的类型为%qT"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -31940,7 +31989,7 @@ msgstr "gp_offset (%ld) 或 end_offset (%ld) å°äºŽ 0"
msgid "argument %qd is not a constant"
msgstr "实å‚%qdä¸æ˜¯ä¸€ä¸ªå¸¸æ•°"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS,空指针"
@@ -31950,7 +31999,7 @@ msgstr "PRINT_OPERAND_ADDRESS,空指针"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND:未知的标点‘%c’"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND 空指针"
@@ -32051,7 +32100,7 @@ msgstr "ä¸å…许多个中断属性"
msgid "interrupt_thread is available only on fido"
msgstr "interrupt_thread åªåœ¨ fido 中å¯ç”¨"
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "ä¸æ”¯æŒå †æ ˆé™åˆ¶è¡¨è¾¾å¼"
@@ -32560,8 +32609,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, gcc-internal-format
msgid "bad builtin code"
msgstr "错误的内建代ç "
@@ -32814,28 +32863,28 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, fuzzy, gcc-internal-format
msgid "%qE attribute requires a void return type"
msgstr "%qE属性在类型上被忽略"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
#| msgid "__BELOW100__ attribute not allowed with auto storage class"
msgid "%qE attribute not allowed with auto storage class"
msgstr "__BELOW100__ 属性ä¸å…许用于自动存储类"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -32860,7 +32909,7 @@ msgstr "此处ç†å™¨åªæœ‰ä½¿ç”¨ GAS æ—¶æ‰æ”¯æŒ -g"
msgid "-g option disabled"
msgstr "-g 选项已被ç¦ç”¨"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr "对é½è¾¹ç•Œ(%u) 对 %s æ¥è¯´è¶…过了全局共åŒæ•°æ®çš„最大对é½è¾¹ç•Œã€‚使用 %u"
@@ -33000,233 +33049,233 @@ msgstr "数字必须是 0 或 1"
msgid "junk at end of #pragma longcall"
msgstr "#pragma longcall 末尾有垃圾字符"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, fuzzy, gcc-internal-format
#| msgid "vec_extract only accepts 2 arguments"
msgid "vec_mul only accepts 2 arguments"
msgstr "vec_extract åªæŽ¥å—两个å‚æ•°"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_cmpne only accepts 2 arguments"
msgstr "vec_insert åªæŽ¥å—三个å‚æ•°"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_adde only accepts 3 arguments"
msgstr "vec_insert åªæŽ¥å—三个å‚æ•°"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, fuzzy, gcc-internal-format
#| msgid "vec_insert only accepts 3 arguments"
msgid "vec_addec only accepts 3 arguments"
msgstr "vec_insert åªæŽ¥å—三个å‚æ•°"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%s åªæŽ¥å— %d 个å‚æ•°"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%s åªæŽ¥å— 1 个å‚æ•°"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%s åªæŽ¥å— 2 个å‚æ•°"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr "vec_extract åªæŽ¥å—两个å‚æ•°"
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr "vec_insert åªæŽ¥å—三个å‚æ•°"
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, fuzzy, gcc-internal-format
#| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "传递%2$qE的第 %1$d 个å‚数时丢弃了指针目标类型的类型é™å®š"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "弱引用在此é…置下ä¸å—支æŒ"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid parameter combination for AltiVec intrinsic"
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "对 AltiVec 内建函数æ¥è¯´æ— æ•ˆçš„å‚数组åˆ"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr "-mrecip éœ€è¦ -ffinite-math 或 -ffast-math"
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr "-mrecip éœ€è¦ -fno-trapping-math 或 -ffast-math"
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr "-mrecip éœ€è¦ -freciprocal-math 或 -ffast-math"
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 éœ€è¦ PowerPC64 架构,正在å¯ç”¨"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, 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 ä½ Darwin 下ä¸å—支æŒï¼›å®ƒä¸Žå·²å®‰è£…çš„ C å’Œ C++ 库ä¸å…¼å®¹"
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, fuzzy, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr "没有为此 ABI é…置:‘%s’"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr "使用 PowerPC-64 指令集"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr "目标属性或 pragma 改å˜äº† SPE ABI"
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "AltiVec 在此目标机上ä¸å—支æŒ"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "SPE 在此目标机上ä¸å—支æŒ"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple 在å°ç«¯åœ¨å‰çš„系统上ä¸å—支æŒ"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring 在å°ç«¯åœ¨å‰çš„系统上ä¸å—支æŒ"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, fuzzy, gcc-internal-format
#| msgid "-mcmodel incompatible with other toc options"
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr "-mcmodel incompatible 与其他 toc 选项ä¸å…¼å®¹"
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, fuzzy, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr "åœç”¨è‡ªåŠ¨éœ€æ±‚:截å–"
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr "-mdirect-move éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, fuzzy, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr "åœç”¨è‡ªåŠ¨éœ€æ±‚:截å–"
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr "-mpower8-vector éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr "-mvsx-timode éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, fuzzy, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr "ä¸æ”¯æŒ -mhard-float"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr "-mupper-regs-df éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, fuzzy, gcc-internal-format
#| msgid "-mupper-regs-df requires -mvsx"
msgid "-mupper-regs-di requires -mvsx"
msgstr "-mupper-regs-df éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, fuzzy, gcc-internal-format
#| msgid "-mpower8-vector requires -mvsx"
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr "-mpower8-vector éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, fuzzy, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr "内建函数%q+D未被声明为函数"
@@ -33235,524 +33284,529 @@ msgstr "内建函数%q+D未被声明为函数"
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, fuzzy, gcc-internal-format
#| msgid "-mpower8-vector requires -mvsx"
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr "-mpower8-vector éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, fuzzy, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr "åœç”¨è‡ªåŠ¨éœ€æ±‚:截å–"
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, fuzzy, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr "åœç”¨è‡ªåŠ¨éœ€æ±‚:截å–"
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, fuzzy, gcc-internal-format
#| msgid "-mpower8-vector requires -mvsx"
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr "-mpower8-vector éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, fuzzy, gcc-internal-format
#| msgid "-mpower8-vector requires -mvsx"
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr "-mpower8-vector éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, fuzzy, gcc-internal-format
#| msgid "-mvsx-timode requires -mvsx"
msgid "-mvsx-timode might need -mlra"
msgstr "-mvsx-timode éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, fuzzy, gcc-internal-format
#| msgid "-mdirect-move requires -mvsx"
msgid "-mallow-movmisalign requires -mvsx"
msgstr "-mdirect-move éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, fuzzy, gcc-internal-format
#| msgid "-mdirect-move requires -mvsx"
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr "-mdirect-move éœ€è¦ -mvsx"
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr "目标属性或 pragma 改å˜äº† long double 的大å°"
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, fuzzy, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr "ä¸æ”¯æŒ -mhard-float"
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr "%2$sveclibabi=%3$s %4$så‘é‡åº“ ABI 类型(%1$s)未知"
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr "目标属性或 pragma 改å˜äº† AltiVec ABI"
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr "目标属性或 pragma 改å˜äº† darwin64 ABI"
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr "目标属性或 pragma 改å˜äº†å•ç²¾åº¦æµ®ç‚¹æ•°"
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr "目标属性或 pragma 改å˜äº†åŒç²¾åº¦æµ®ç‚¹æ•°"
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, fuzzy, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "%qs对%qs而言无效"
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr "在 GCC 4.4 中传递有 long double çš„è”åˆçš„ ABI 有改å˜"
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC 返回å‘é‡å¼•ç”¨ï¼šéžæ ‡å‡†çš„ ABI 扩展,ä¸ä¿è¯å…¼å®¹æ€§"
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "ä¸èƒ½åœ¨å‘é‡å¯„存器中返回值,因为 altivec 指令集已被ç¦ç”¨ï¼Œä½¿ç”¨ -maltivec å¯ç”¨"
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr "在 GCC 4.4 中传递有 long double çš„è”åˆçš„ ABI 有改å˜"
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "ä¸èƒ½åœ¨å‘é‡å¯„存器中传递å‚数,因为 altivec 指令集已被ç¦ç”¨ï¼Œä½¿ç”¨ -maltivec å¯ç”¨"
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, fuzzy, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr "在 GCC 4.4 中传递带有å¤æ•°æµ®ç‚¹æˆå‘˜ç»“æž„çš„ ABI 有了改å˜"
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC 传递å‘é‡å¼•ç”¨ï¼šéžæ ‡å‡†çš„ ABI 扩展,ä¸ä¿è¯å…¼å®¹æ€§"
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr "内部错误:内建函数 %s 没有类型"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr "å®žå‚ 1 必须是一个 5 ä½æœ‰ç¬¦å·å­—é¢é‡"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "å®žå‚ 1 必须是一个 5 ä½æœ‰ç¬¦å·å­—é¢é‡"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "å®žå‚ 2 必须是一个 5 ä½æ— ç¬¦å·å­—é¢é‡"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "å®žå‚ 2 必须是一个 1 ä½æ— ç¬¦å·å­—é¢é‡"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "å®žå‚ 2 必须是一个 5 ä½æ— ç¬¦å·å­—é¢é‡"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "__builtin_altivec_predicate 的第 1 个实å‚必须是常é‡"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "__builtin_altivec_predicate 的第 1 个实å‚越界"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr "%srtd%s 在 64 ä½æ¨¡å¼ä¸‹è¢«å¿½ç•¥"
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr "å®žå‚ 2 必须是一个 5 ä½æ— ç¬¦å·å­—é¢é‡"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr "__builtin_spe_predicate 的第 1 个实å‚越界"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s only accepts 1 argument"
msgid "builtin %s only accepts a string argument"
msgstr "%s åªæŽ¥å— 1 个å‚æ•°"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "属性%qsçš„å‚数无效"
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "属性%qsçš„å‚数无效"
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "å®žå‚ 3 必须是一个 4 ä½æ— ç¬¦å·å­—é¢é‡"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "å®žå‚ 2 必须是一个 2 ä½æ— ç¬¦å·å­—é¢é‡"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "å®žå‚ 2 必须是一个 1 ä½æ— ç¬¦å·å­—é¢é‡"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr "数字必须是 0 或 1"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "å®žå‚ 2 必须是一个 1 ä½æ— ç¬¦å·å­—é¢é‡"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "å®žå‚ 2 必须是一个 5 ä½æ— ç¬¦å·å­—é¢é‡"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr "数字必须是 0 或 1"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr "%2$qE的第 %1$d 个å‚数必须是在 %3$d å’Œ %4$d 之间"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "%qs的实å‚必须是一个 2 ä½æ— ç¬¦å·å­—é¢å¸¸é‡"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr "无法解æžçš„é‡è½½ Altivec 内建函数%qF"
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "dss 的实å‚必须是一个 2 ä½æ— ç¬¦å·å­—é¢å¸¸é‡"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, gcc-internal-format
msgid "second argument to vec_vextract4b must be 0..12"
msgstr ""
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "%<__builtin_prefetch%>的第三个实å‚必须是一个常é‡"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "__builtin_paired_predicate 的第一个实å‚必须是常é‡"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "__builtin_paired_predicate 的第一个实å‚越界"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "__builtin_spe_predicate 的第一个实å‚必须是常é‡"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "__builtin_spe_predicate 的第 1 个实å‚越界"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr "此内建函数åªåœ¨ fr450 上å¯ç”¨"
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "内建函数%q+D未被声明为函数"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr "弱引用在此é…置下ä¸å—支æŒ"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr "内部错误:内建函数 %s 有éžé¢„期的返回类型 %s"
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr "内部错误:内建函数 %s 的第 %d 个å‚数有éžé¢„期的å‚数类型 %s"
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "栈帧太大"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr "ISO C90 ä¸å…许å¯å˜æ•°ç»„æˆå‘˜"
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, fuzzy, gcc-internal-format
#| msgid "#pragma GCC target is not supported for this machine"
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "#pragma GCC target 在此目标机上ä¸å—支æŒ"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "æ­¤ ABI ä¸æ”¯æŒå–æ · 64 ä½ä»£ç "
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, fuzzy, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr "您无法需地å€çš„嵌套的函数如果您使用 -mno-pointers-to-nested-functions 选项。"
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr "在 AltiVec 类型中使用%<long double%>无效"
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr "在 AltiVec 类型中使用布尔类型无效"
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr "在 AltiVec 类型中使用%<complex%>无效"
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr "在 AltiVec 类型中使用å进制浮点类型无效"
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr "ä¸ä½¿ç”¨ -mvsx 时,在 AltiVec 类型中使用%<long%>对 64 ä½ä»£ç æ— æ•ˆ"
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr "已弃用在 AltiVec 类型中使用%<long%>;请改用%<int%>"
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr "ä¸ä½¿ç”¨ -mvsx 时,在 AltiVec 类型中使用%<long long%>无效"
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr "ä¸ä½¿ç”¨ -mvsx 时,在 AltiVec 类型中使用%<double%>无效"
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr "生æˆå¾®ä»£ç æŒ‡ä»¤ %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr "生æˆæ¡ä»¶å¾®ä»£ç æŒ‡ä»¤ %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "%s:无效的目的:%s\n"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr "%s:ä¸å…许空æƒå­—符串"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "无效的 %s 字组:%s\n"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, fuzzy, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr "åœç”¨è‡ªåŠ¨éœ€æ±‚:截å–"
@@ -33939,6 +33993,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mcall-aixdesc 与 -mabi=elfv2 ä¸å…¼å®¹"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 éœ€è¦ PowerPC64 CPU"
@@ -34030,7 +34085,7 @@ msgstr "RX FPU 指令ä¸æ”¯æŒ NaN 和无é™"
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, fuzzy, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr "%<__builtin_frame_address%>的实å‚无效"
@@ -34058,7 +34113,7 @@ msgstr "-mvsx-timode éœ€è¦ -mvsx"
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -34079,7 +34134,7 @@ msgstr "调用é‡è½½çš„%<%D(%A)%>有歧义"
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -34093,165 +34148,165 @@ msgstr "已弃用%qE"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "常é‡å®žå‚超过%qs的范围"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "常é‡å®žå‚超过%qs的范围"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "常é‡å®žå‚超过%qs的范围"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
#| msgid "<unresolved overloaded function type>"
msgid "unresolved overloaded builtin"
msgstr "<未解决的é‡è½½å‡½æ•°ç±»åž‹>"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, fuzzy, gcc-internal-format
msgid "bad builtin icode"
msgstr "错误的内建 fcode"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
#| msgid "invalid argument to built-in function"
msgid "invalid argument %d for builtin %qF"
msgstr "内建函数实å‚无效"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, fuzzy, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr "%qE属性的实å‚ä¸æ˜¯ä¸€ä¸ªå­—符串常é‡"
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr "局部å˜é‡å¤§å°æ€»å’Œè¶…过架构æžé™ã€‚"
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, fuzzy, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr "影格大å°çš„函数 %qs 是 %wd 字节超出用户æ供的堆å é™åˆ¶çš„ %d 字节。 unconditional 陷阱被已加入。"
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, fuzzy, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr "影格大å°çš„函数 %qs 是 %wd 字节该项是超过åŠå †å å¤§å°ã€‚动æ€æ£€æŸ¥ä¼šæ— æ³•æ˜¯ reliable。没有检查å‘出用于这个函数。"
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, fuzzy, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr "栈帧大å°ä¸æ˜¯ 8 字节的å€æ•°ï¼š%wd"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr "%qs使用动æ€æ ˆåˆ†é…"
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "z/Architecture 模å¼åœ¨ %s 上ä¸å—支æŒ"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "64-bit ABI 在 ESA/390 模å¼ä¸‹ä¸å—支æŒ"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "hardware decimal floating point instructions not available on %s"
msgid "hardware vector support not available on %s"
msgstr "硬件å进制浮点指令在 %s 上ä¸å¯ç”¨"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr "硬件å进制浮点指令在 %s 上ä¸å¯ç”¨"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "硬件å进制浮点指令在 ESA/390 模å¼ä¸‹ä¸å¯ç”¨"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr "-mhard-dfp can%'t be used in conjunction with -msoft-float"
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "-mbackchain -mpacked-stack -mhard-float 一起使用ä¸å—支æŒ"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr "栈大å°å¿…须大于栈防护值"
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "栈大å°ä¸èƒ½å¤§äºŽ 64K"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr "-mstack-guard æ„味ç€ä½¿ç”¨ -mstack-size"
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr "“%sâ€çš„实å‚应该是一个éžè´Ÿæ•´æ•°"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr "%qE属性的实å‚大于 %d"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr "嵌套函数在此目标机上ä¸å—支æŒ"
@@ -34308,27 +34363,28 @@ msgstr "r0 需è¦ç”¨ä½œè°ƒç”¨ç¯¡æ”¹çš„寄存器"
msgid "-mrelax is only supported for RTP PIC"
msgstr "-mrelax åªåœ¨ RTP PIC 上å—支æŒ"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s ä¸ä¸ºè¿™ä¸ªé…置所支æŒ"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 ä¸å…许与 -m64 一起使用"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "-mcmodel= 值(%s)ä¸æ­£ç¡®"
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "32 ä½ç³»ç»Ÿä¸æ”¯æŒ -mcmodel="
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, fuzzy, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "-fdata-sections 在此目标机上ä¸å—支æŒ"
@@ -34613,22 +34669,22 @@ msgstr "忽略格å¼é”™è¯¯çš„ #pragma longcall"
msgid "invalid constant in %<#pragma %s%>"
msgstr "%<#pragma pack%>ä¸­æœ‰æ— æ•ˆå¸¸é‡ - 已忽略"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr "浮点选项需è¦å¸ƒå°”寄存器"
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "CONST16 指令ä¸æ”¯æŒ -f%s"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr "éœ€è¦ PIC,但 CONST16 指令ä¸æ”¯æŒ"
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "åªæœ‰æœªåˆå§‹åŒ–çš„å˜é‡æ‰èƒ½æ”¾åœ¨ .bss 节中"
@@ -34715,7 +34771,7 @@ msgstr "%qs属性åªèƒ½ä¸ºæ•°ç»„类型使用"
msgid "could not read the BRIG file"
msgstr "无法写入å“应文件 %s"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -35121,9 +35177,9 @@ msgid "label %qD defined here"
msgstr "æ ‡å·%qD在此定义"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, gcc-internal-format
msgid "%qD declared here"
msgstr "%qD在此声明"
@@ -35256,7 +35312,7 @@ msgstr "ISO C90 ä¸æ”¯æŒ%<[*]%>数组声明"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr "%<[*]%>ä¸èƒ½ç”¨äºŽå‡½æ•°åŽŸåž‹ä»¥å¤–"
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -36307,7 +36363,7 @@ msgstr "需è¦æŒ‡å®šå£°æ˜Ž"
msgid "two or more data types in declaration specifiers"
msgstr "声明指定了两个以上的数æ®ç±»åž‹"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%>对 GCC æ¥è¯´å¤ªé•¿äº†"
@@ -36448,17 +36504,17 @@ msgstr "%<_Sat%>使用时缺少%<_Fract%>或%<_Accum%>"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C ä¸æ”¯æŒå•ç‹¬ç”¨%<complex%>表示%<double complex%>"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C ä¸æ”¯æŒå¤æ•´æ•°"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -36511,7 +36567,7 @@ msgstr "标识符%qE与 C++ 关键字冲çª"
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, gcc-internal-format
msgid "expected end of line"
msgstr "需è¦è¡Œå°¾"
@@ -36553,7 +36609,7 @@ msgid "unknown type name %qE"
msgstr "未知的类型å%qE"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "需è¦æŒ‡å®šå£°æ˜Ž"
@@ -36568,7 +36624,7 @@ msgstr "文件作用域中出现%<auto%>空声明"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "需è¦æ ‡è¯†ç¬¦æˆ–%<(%>"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, fuzzy, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr "属性在未åˆå§‹åŒ–类型上被忽略"
@@ -36583,8 +36639,8 @@ msgstr "属性在模æ¿å®žä¾‹åŒ–上被忽略"
msgid "unexpected attribute"
msgstr "éžé¢„期的属性"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
#| msgid "section attribute not allowed for %q+D"
msgid "%<fallthrough%> attribute not followed by %<;%>"
@@ -36623,7 +36679,7 @@ msgstr "文件作用域中出现%<auto%>空声明"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr "%<auto%> åªèƒ½è¢«æŒ‡å®šçš„用于å˜é‡æˆ–函数声明"
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "需è¦%<,%>或%<;%>"
@@ -36651,7 +36707,7 @@ msgstr "ISO C90 ä¸æ”¯æŒ%<_Static_assert%>"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 ä¸æ”¯æŒ%<_Static_assert%>"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "需è¦å­—é¢å­—符串"
@@ -36716,14 +36772,14 @@ msgstr "模æ¿ç¬¬ %d 个å‚数无效"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "需è¦æ ‡è¯†ç¬¦"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "枚举表以逗å·ç»“å°¾"
@@ -36858,7 +36914,7 @@ msgstr "ISO C90 ä¸å…许混åˆä½¿ç”¨å£°æ˜Žå’Œä»£ç "
msgid "expected %<}%> before %<else%>"
msgstr "%<else%>å‰éœ€è¦%<}%>"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%>之å‰æ²¡æœ‰%<if%>"
@@ -36883,12 +36939,12 @@ msgstr "åªèƒ½ä¸ºç±»å®šä¹‰åº”用%qE属性"
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr "æ ‡å·åªèƒ½æ˜¯è¯­å¥çš„一部分,而声明并éžè¯­å¥"
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -36902,17 +36958,17 @@ msgstr "需è¦æ ‡è¯†ç¬¦æˆ–%<*%>"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "需è¦è¯­å¥"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "建议在空的%<if%>语å¥ä½“周围加上花括å·"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr "建议在空的%<else%>语å¥ä½“周围加上花括å·"
@@ -36922,7 +36978,7 @@ msgstr "建议在空的%<else%>语å¥ä½“周围加上花括å·"
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr "建议显å¼åœ°ä½¿ç”¨èŠ±æ‹¬å·ä»¥é¿å…出现有歧义的%<else%>"
@@ -36942,7 +36998,7 @@ msgstr "ä¸å…许多个中断属性"
msgid "invalid iterating variable in fast enumeration"
msgstr "此指令中寄存器无效"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -37119,17 +37175,17 @@ msgstr "%<__builtin_complex%>算符无法的真实二进制浮点类型"
msgid "%<__builtin_complex%> operands of different types"
msgstr "?: çš„æ“作数类型ä¸ä¸€è‡´ï¼Œåˆ†åˆ«ä¸º%qTå’Œ%qT"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "给函数%<__builtin_next_arg%>çš„å‚æ•°æ•°ç›®ä¸å¯¹"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -37184,62 +37240,62 @@ msgstr "%C处数组声明需è¦å¦å¤–一维"
msgid "no type or storage class may be specified here,"
msgstr "为%qs指定了存储类"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, fuzzy, gcc-internal-format
msgid "unknown property attribute"
msgstr "ä¸èƒ½è®¾ç½®åªè¯»å±žæ€§"
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "%qsåŽæ–­è¨€"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "%<readonly%>属性与%<setter%>属性冲çª"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, fuzzy, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr "ä¸èƒ½ä¸ºå‡½æ•°æŒ‡å®šåœ°å€åŒºåŸŸå±žæ€§"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr "setter çš„å字必须以%<:%>结尾"
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, fuzzy, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "ä¸èƒ½ä¸ºå‡½æ•°æŒ‡å®šåœ°å€åŒºåŸŸå±žæ€§"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp flush%> may only be used in compound statements"
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<#pragma omp flush%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "Objective-C 声明åªèƒ½å‡ºçŽ°åœ¨å…¨å±€ä½œç”¨åŸŸä¸­"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr "%<#pragma omp section%>åªèƒ½ç”¨åœ¨%<#pragma omp sections%>结构中"
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, fuzzy, gcc-internal-format
msgid "for, while or do statement expected"
msgstr "需è¦è¯­å¥"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<#pragma GCC pch_preprocess%>必须是第一个"
@@ -37254,12 +37310,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "#pragma GCC optimize ä¸å…许用在函数中"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr "太多的%qså­å¥"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr "需è¦æ•´æ•°è¡¨è¾¾å¼"
@@ -37274,58 +37330,58 @@ msgstr "调度å—大å°è¡¨è¾¾å¼å¿…须为整型"
msgid "%qD is not a variable"
msgstr "%qDä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr "%qDä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr "折å å‚数需è¦æ­£æ•´å¸¸é‡è¡¨è¾¾å¼"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
#| msgid "expected %<new%>"
msgid "expected %<none%>"
msgstr "需è¦%<new%>"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "需è¦%<none%>或%<shared%>"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
#| msgid "expected %<;%>, %<,%> or %<)%>"
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "éœ€è¦ %<;%>ã€%<,%> 或 %<)%>"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
#| msgid "expected %<catch%>"
msgid "expected %<data%>"
msgstr "需è¦%<catch%>"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses"
msgstr "太多的%qså­å¥"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "too many %<if%> clauses without modifier"
msgstr "太多的%qså­å¥"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -37353,23 +37409,23 @@ msgstr "%<num_threads%>值必须为正"
msgid "%<num_tasks%> value must be positive"
msgstr "%<num_threads%>值必须为正"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, fuzzy, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr "%<num_threads%>值必须为正"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, fuzzy, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr "%<num_threads%>值必须为正"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
#| msgid "expected %<throw%>"
msgid "expected %<tofrom%>"
msgstr "需è¦%<throw%>"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
msgid "expected %<scalar%>"
msgstr "需è¦%<;%>"
@@ -37379,59 +37435,59 @@ msgstr "需è¦%<;%>"
msgid "%<num_workers%> value must be positive"
msgstr "%<num_threads%>值必须为正"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr "太多 %<static%> å‚æ•°"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, gcc-internal-format
msgid "unexpected argument"
msgstr "éžé¢„期的å‚æ•°"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, fuzzy, gcc-internal-format
msgid "%qs value must be positive"
msgstr "%<num_threads%>值必须为正"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute argument not an integer constant"
msgid "%<tile%> argument needs positive integral constant"
msgstr "%qE属性需è¦ä¸€ä¸ªæ•´å¸¸é‡ä½œä¸ºå®žå‚"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, fuzzy, gcc-internal-format
#| msgid "collapse argument needs positive constant integer expression"
msgid "ordered argument needs positive constant integer expression"
msgstr "折å å‚数需è¦æ­£æ•´å¸¸é‡è¡¨è¾¾å¼"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, fuzzy, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "需è¦æ ‡è¯†ç¬¦æˆ–%<(%>"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr ""
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr "调度%<runtime%>ä¸æŽ¥å—一个%<chunk_size%>å‚æ•°"
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr "调度%<auto%>ä¸æŽ¥å—一个%<chunk_size%>å‚æ•°"
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
msgid "chunk size value must be positive"
msgstr "%<num_threads%>值必须为正"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr "无效的调度类型"
@@ -37446,17 +37502,17 @@ msgstr "%<num_threads%>值必须为正"
msgid "%<num_teams%> value must be positive"
msgstr "%<num_threads%>值必须为正"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, fuzzy, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr "%<num_threads%>值必须为正"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, fuzzy, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr "%H折å å˜é‡éœ€è¦æ­£æ•´å¸¸æ•°è¡¨è¾¾å¼"
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, fuzzy, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr "尚未支æŒä»£ç æ¨¡å¼ %<large%>"
@@ -37476,17 +37532,17 @@ msgstr "%H折å å˜é‡éœ€è¦æ­£æ•´å¸¸æ•°è¡¨è¾¾å¼"
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr "%H折å å˜é‡éœ€è¦æ­£æ•´å¸¸æ•°è¡¨è¾¾å¼"
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
msgid "invalid depend kind"
msgstr "无效的调度类型"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
msgid "invalid map kind"
msgstr "无效的实型ç§åˆ« %d,在%C处"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr "无效的调度类型"
@@ -37496,69 +37552,69 @@ msgstr "无效的调度类型"
msgid "invalid proc_bind kind"
msgstr "无效的调度类型"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr "需è¦%<#pragma omp%>å­å¥"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs对%qs而言无效"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, fuzzy, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr "%qE在å­å¥%qs中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "需è¦%<#pragma omp%>å­å¥"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, fuzzy, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr "%qD的声明éšè—了一个全局声明"
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, fuzzy, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr "指定链接时使用%qD无效"
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, fuzzy, gcc-internal-format
#| msgid "variably modified field at file scope"
msgid "invalid OpenACC clause at file scope"
msgstr "文件域中的动æ€å¯å˜å­—段"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, fuzzy, gcc-internal-format
#| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "在%<for%>循环åˆå§‹å£°æ˜Žä¸­å£°æ˜Žäº†%<extern%>å˜é‡%qD"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, fuzzy, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "指定链接时使用%qD无效"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "%<#pragma message%>åŽéœ€è¦ä¸€ä¸ªå­—符串"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
@@ -37574,7 +37630,7 @@ msgstr "%qE未声明"
msgid "expected function name"
msgstr "需è¦å‡½æ•°"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qD does not refer to a function"
@@ -37585,42 +37641,42 @@ msgstr "%qDä¸æ˜¯ä¸€ä¸ªæˆå‘˜æ¨¡æ¿å‡½æ•°"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr "%<#pragma align%>必须出现在 %D 的声明之å‰ï¼Œå¿½ç•¥"
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr "%<#pragma align%>必须出现在 %D 的声明之å‰ï¼Œå¿½ç•¥"
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr "#pragma GCC optimize ä¸å…许用在函数中"
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr "#pragma GCC optimize ä¸å…许用在函数中"
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "#pragma GCC optimize ä¸å…许用在函数中"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, fuzzy, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "%<#pragma omp atomic%>è¿ç®—符无效"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "%<#pragma omp atomic%>è¿ç®—符无效"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr "%<# pragma omp 基元的 capture%>使用两ä¸åŒçš„å˜é‡ç”¨äºŽå†…å­˜"
@@ -37630,27 +37686,27 @@ msgstr "%<# pragma omp 基元的 capture%>使用两ä¸åŒçš„å˜é‡ç”¨äºŽå†…å­˜"
msgid "expected %<(%> or end of line"
msgstr "需è¦%<(%>或行尾"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, gcc-internal-format
msgid "for statement expected"
msgstr "éœ€è¦ for 语å¥"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr "éœ€è¦ for 语å¥"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "需è¦è¿­ä»£å£°æ˜Žæˆ–åˆå§‹åŒ–"
@@ -37660,74 +37716,74 @@ msgstr "需è¦è¿­ä»£å£°æ˜Žæˆ–åˆå§‹åŒ–"
msgid "not enough perfectly nested loops"
msgstr "ä¸å¤Ÿå®Œç¾Žçš„嵌套循环"
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr "折å çš„循环没有完美的嵌套"
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr "迭代å˜é‡%qDä¸åº”当是 firstprivate"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, fuzzy, gcc-internal-format
#| msgid "%<void%> as only parameter may not be qualified"
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "%<void%>作为仅有的å‚æ•°æ—¶ä¸èƒ½è¢«é™å®š"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma omp barrier%> may only be used in compound statements"
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr "%<#pragma omp barrier%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, fuzzy, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr "{ 预期于è¿ç®—å¼ä¸­ ? 之åŽ"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
msgid "expected %<point%>"
msgstr "需è¦%<;%>"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
@@ -37742,7 +37798,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr "%<#pragma align%>必须出现在 %D 的声明之å‰ï¼Œå¿½ç•¥"
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -37752,32 +37808,32 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr "%<#pragma GCC pop_options%>缺少相应的%<#pragma GCC push_options%>"
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
msgid "expected %<target%>"
msgstr "需è¦%<;%>"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
msgid "expected %<declare%>"
msgstr "需è¦%<;%>"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr "%<#pragma GCC pop_options%>缺少相应的%<#pragma GCC push_options%>"
@@ -37832,22 +37888,22 @@ msgstr "需è¦å‡½æ•°"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, fuzzy, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "需è¦%<#pragma omp section%>或%<}%>"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr "%qE在其首次使用åŽè¢«å£°æ˜Žä¸º%<threadprivate%>"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "自动å˜é‡%qEä¸èƒ½æ˜¯%<threadprivate%>"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "%<threadprivate%>%qE的类型ä¸å®Œå…¨"
@@ -37862,52 +37918,52 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr "#pragma GCC optimize ä¸å…许用在函数中"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, fuzzy, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr "数组边界ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr "栈大å°å¿…须刚好是 2 çš„æŸæ¬¡æ–¹"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, fuzzy, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr "选择å­å¿…须是 0 到 %wi 间的整常é‡"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr "需è¦%<#pragma omp%>å­å¥"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, fuzzy, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr "在这里ä¸å…许使用%<#pragma%>"
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, fuzzy, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr "%<__transaction_cancel%>而无需 transactional 内存支æŒå·²å¯ç”¨"
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, fuzzy, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr "%<__transaction_cancel%>在之内 %<__transaction_relaxed%>"
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, fuzzy, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr "外 %<__transaction_cancel%>无法在之内外 %<__transaction_atomic%>"
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, fuzzy, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr " 或 %<transaction_may_cancel_outer%> 函数"
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, fuzzy, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr "%<__transaction_cancel%>无法在之内 %<__transaction_atomic%>"
@@ -37917,7 +37973,7 @@ msgstr "%<__transaction_cancel%>无法在之内 %<__transaction_atomic%>"
msgid "base of array section must be pointer or array type"
msgstr "数组 new 的大å°å¿…须有整数类型"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr "éœ€è¦ %<;%>ã€%<,%> 或 %<)%>"
@@ -38653,7 +38709,7 @@ msgstr "赋值的左手边å¯èƒ½æ˜¯ format 属性的备选时"
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "åˆå§‹åŒ–的左手边å¯èƒ½æ˜¯ format 属性的备选时"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "返回类型å¯èƒ½æ˜¯ format 属性的备选"
@@ -38981,7 +39037,7 @@ msgstr "æ ‡é‡åˆå§‹å€¼è®¾å®šé¡¹ä¸­æœ‰å¤šä½™å…ƒç´ "
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO C++ ä¸å…许%<goto *expr;%>"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "被声明为%<noreturn%>的函数å´æœ‰%<return%>语å¥"
@@ -38991,7 +39047,7 @@ msgstr "被声明为%<noreturn%>的函数å´æœ‰%<return%>语å¥"
msgid "array notation expression cannot be used as a return value"
msgstr "%qE ä¸èƒ½ä½œä¸ºå‡½æ•°"
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, fuzzy, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr "%L处 CASE 语å¥ä¸­çš„逻辑范围是ä¸è¢«å…许的"
@@ -39016,7 +39072,7 @@ msgstr "ISO C ä¸å…许在无返回值的函数中%<return%>带返回值"
msgid "function returns address of label"
msgstr "函数返回局部å˜é‡çš„地å€"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "switch 语å¥ä¸­çš„值ä¸æ˜¯ä¸€ä¸ªæ•´æ•°"
@@ -39031,7 +39087,7 @@ msgstr "在 ISO C 中,%<long%>开关表达å¼ä¸è¢«è½¬æ¢ä¸º%<int%>"
msgid "case label is not an integer constant expression"
msgstr "case æ ‡å·ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡è¡¨è¾¾å¼"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "case æ ‡å·å‡ºçŽ°åœ¨å¼€å…³è¯­å¥å¤–"
@@ -39051,17 +39107,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "break 语å¥ä¸åœ¨å¾ªçŽ¯æˆ–开关语å¥å†…"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "continue 语å¥å‡ºçŽ°åœ¨å¾ªçŽ¯ä»¥å¤–"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "OpenMP for 循环中使用了 break 语å¥"
@@ -39071,7 +39127,7 @@ msgstr "OpenMP for 循环中使用了 break 语å¥"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "break 语å¥ä¸åœ¨å¾ªçŽ¯æˆ–开关语å¥å†…"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, fuzzy, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr "continue 语å¥å‡ºçŽ°åœ¨å¾ªçŽ¯ä»¥å¤–"
@@ -39177,12 +39233,12 @@ msgstr "需è¦æ ‡é‡æ—¶ä½¿ç”¨äº†è”åˆç±»åž‹"
msgid "used vector type where scalar is required"
msgstr "需è¦æ ‡é‡æ—¶ä½¿ç”¨äº†è”åˆç±»åž‹"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
@@ -39192,26 +39248,26 @@ msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "字段%qE的类型ä¸å®Œå…¨"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, fuzzy, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr "字段%qE的类型ä¸å®Œå…¨"
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qE is a member of a union"
msgstr "%qDä¸æ˜¯ä¸€ä¸ªæˆå‘˜æ¨¡æ¿å‡½æ•°"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr "%qD在å­å¥%qs中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr "%qE在å­å¥%qs中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
@@ -39222,70 +39278,70 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "字段%qE的类型ä¸å®Œå…¨"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, fuzzy, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qD在å­å¥%qs中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, fuzzy, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr "数组 new 的大å°å¿…须有整数类型"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, fuzzy, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr "数组 new 的大å°å¿…须有整数类型"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, fuzzy, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr "使用了å˜é•¿æ•°ç»„"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, fuzzy, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr "使用了å˜é•¿æ•°ç»„"
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, fuzzy, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr "for 循环増é‡è¡¨è¾¾å¼ä¸èµ·ä½œç”¨"
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, fuzzy, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr "在过程入å£å¤„将数组段å¤åˆ¶åˆ°ä¸€ä¸ªè¿žç»­çš„å—中"
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr "%qEä¸æ˜¯ä¸€ä¸ªç±»"
@@ -39305,7 +39361,7 @@ msgstr "调用了有é™å®š void 返回类型的函数"
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "%qE的类型对%<reduction(%s)%>无效"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, fuzzy, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr "用户定义的%qD总是计算所有两个å‚æ•°"
@@ -39315,17 +39371,17 @@ msgstr "用户定义的%qD总是计算所有两个å‚æ•°"
msgid "variable length element type in array %<reduction%> clause"
msgstr "使用了å˜é•¿æ•°ç»„"
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "%qE必须是%<threadprivate%>æ–¹å¯%<copyin%>"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -39345,18 +39401,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, fuzzy, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr "å‘é‡ delete 的实å‚类型既éžæŒ‡é’ˆä¹Ÿéžæ•°ç»„"
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qE在å­å¥%qs中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, fuzzy, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr "%qD在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçŽ°"
@@ -39368,32 +39424,32 @@ msgstr "%qE在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçŽ°"
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr "%qD在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçŽ°"
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, fuzzy, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr "%qD在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçŽ°"
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "%qE在å­å¥%<firstprivate%>中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "%qE在å­å¥%<lastprivate%>中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr "%qE在å­å¥%<firstprivate%>中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
@@ -39413,56 +39469,56 @@ msgstr "%qD在%<lastprivate%>å­å¥ä¸­ä¸æ˜¯ä¸€ä¸ªå˜é‡"
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr "%qE在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçŽ°"
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE在å­å¥%<lastprivate%>中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, fuzzy, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr "在 %L 处的推迟数组“%1$sâ€åœ¨åˆå§‹åŒ–表达å¼ä¸­ä¸è¢«å…许"
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, fuzzy, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr "%qD在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçŽ°"
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, fuzzy, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr "%qD在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçŽ°"
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, fuzzy, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qD在å­å¥%qs中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, fuzzy, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD在å­å¥%qs中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a variable in clause %qs"
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE在å­å¥%qs中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, fuzzy, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr "%qE在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçŽ°"
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, fuzzy, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qD在%<lastprivate%>å­å¥ä¸­ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, fuzzy, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr "%qE在å­å¥%<lastprivate%>中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
@@ -39472,32 +39528,32 @@ msgstr "%qE在å­å¥%<lastprivate%>中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
msgid "%qs variable is neither a pointer nor an array"
msgstr "å‘é‡ delete 的实å‚类型既éžæŒ‡é’ˆä¹Ÿéžæ•°ç»„"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qEå¯è¢«é¢„先确定为%qs,为%qs"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -40056,155 +40112,155 @@ msgstr "函数的实å‚å¯èƒ½æ˜¯ format 属性的备选"
msgid "use of multiversioned function without a default"
msgstr "已弃用为éžå‡½æ•°æŒ‡å®šé»˜è®¤å‚æ•°"
-#: cp/call.c:7710
+#: cp/call.c:7713
#, fuzzy, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "从%qT到%qT的转æ¢ä¸¢å¤±äº†é™å®šä¿¡æ¯"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr "在调用%qD时"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "%qT是%qT的一个ä¸å¯è®¿é—®çš„基类"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "演绎 %qT 为 %qT"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr "(您å¯ä»¥ç”¨ -fno-deduce-init-lis ç¦ç”¨å®ƒ)"
-#: cp/call.c:7931
+#: cp/call.c:7934
#, fuzzy, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "给予函数 %s çš„å‚数太多,于 %L"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, fuzzy, gcc-internal-format
msgid "constructor delegates to itself"
msgstr "inlined_to pointer 指å‘自身"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "调用éžå‡½æ•°çš„%qD"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr "ä¸èƒ½ç›´æŽ¥è°ƒç”¨æž„造函数%<%T::%D%>"
-#: cp/call.c:8573
+#: cp/call.c:8578
#, fuzzy, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr "对于函数类型的类型转æ¢ï¼Œç§»é™¤å†—余的%<::%D%>"
-#: cp/call.c:8708
+#: cp/call.c:8713
#, fuzzy, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "对%<%T::%s(%A)%#V%>的调用没有匹é…的函数"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "对%<%T::%s(%A)%#V%>的调用没有匹é…的函数"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr "对%<%D(%A)%>的调用没有匹é…的函数"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "对é‡è½½çš„%<%s(%A)%>的调用有歧义"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, fuzzy, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "对éžé™æ€æ•°æ®æˆå‘˜%q+D的无效使用"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, fuzzy, gcc-internal-format
msgid "pure virtual %q#D called from constructor"
msgstr "对éžé™æ€æ•°æ®æˆå‘˜%q+D的无效使用"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, fuzzy, gcc-internal-format
msgid "pure virtual %q#D called from destructor"
msgstr "对éžé™æ€æ•°æ®æˆå‘˜%q+D的无效使用"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "没有对象无法调用æˆå‘˜å‡½æ•°%qD"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr "传递%qT时选择%qT而ä¸æ˜¯%qT"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "选择%qD而ä¸æ˜¯%qD"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr "以从%qT转æ¢ä¸º%qT"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr "因为å‰è€…的实å‚类型转æ¢åºåˆ—更好"
-#: cp/call.c:9873
+#: cp/call.c:9878
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr "é‡è½½è§£å†³æ—¶é»˜è®¤å‚æ•°ä¸åŒ¹é…"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, fuzzy, gcc-internal-format
#| msgid " candidate 1: %q+#F"
msgid " candidate 1: %q#F"
msgstr "备选 1: %q+#F"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, fuzzy, gcc-internal-format
#| msgid " candidate 2: %q+#F"
msgid " candidate 2: %q#F"
msgstr "备选 2: %q+#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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 "ISO C++ 认为有歧义,尽管第一个备选的最差类型转æ¢è¦å¥½äºŽç¬¬äºŒä¸ªå¤‡é€‰çš„最差类型转æ¢"
-#: cp/call.c:10102
+#: cp/call.c:10107
#, fuzzy, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "ä¸èƒ½å°†æ¨¡æ¿å‚数从%qE转æ¢åˆ°%qT"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, fuzzy, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr "暂时的约æŸåˆ° %qD åªæœ‰æŒç»­ç›´åˆ°å»ºæž„å­ç¦»å¼€"
-#: cp/call.c:10419
+#: cp/call.c:10424
#, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "用类型为%2$qTçš„å³å€¼åˆå§‹åŒ–类型为%1$qTçš„éžå¸¸é‡å¼•ç”¨æ— æ•ˆ"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "将类型为%qT的引用åˆå§‹åŒ–为类型为%qT的表达å¼æ— æ•ˆ"
@@ -40306,285 +40362,285 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "无法从基类%qT转æ¢åˆ°æ´¾ç”Ÿç±»%qT,通过虚基类%qT"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr "ç±»%qT中所有æˆå‘˜å‡½æ•°éƒ½æ˜¯ç§æœ‰çš„"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr "%q#T仅定义了一个ç§æœ‰æžæž„函数且没有å‹å…ƒ"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr "%q#T仅定义了一个ç§æœ‰æž„造函数且没有å‹å…ƒ"
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr "%qD的最终é‡è½½åœ¨%qT中ä¸å”¯ä¸€"
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
msgid "%qD can be marked override"
msgstr "函数%q+D的定义被标记为 dllimport"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, fuzzy, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr "%q#D的定义被标记为 %<dllimport%>"
-#: cp/class.c:3056
+#: cp/class.c:3058
#, fuzzy, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr "%q+D定义åŽæœªä½¿ç”¨"
-#: cp/class.c:3126
+#: cp/class.c:3128
#, fuzzy, gcc-internal-format
#| msgid "%q+D was hidden"
msgid "%qD was hidden"
msgstr "%q+D为"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
#| msgid " by %q+D"
msgid " by %qD"
msgstr "%q+D所éšè—"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "%q+#D无效;匿åè”åˆåªèƒ½æœ‰éžé™æ€çš„æ•°æ®æˆå‘˜"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "%q+#D无效;匿åè”åˆåªèƒ½æœ‰éžé™æ€çš„æ•°æ®æˆå‘˜"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous union"
msgid "private member %q#D in anonymous union"
msgstr "匿åè”åˆä¸­å‡ºçŽ°ç§æœ‰æˆå‘˜%q+#D"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous struct"
msgid "private member %q#D in anonymous struct"
msgstr "匿åè”åˆä¸­å‡ºçŽ°ç§æœ‰æˆå‘˜%q+#D"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "protected member %q#D in anonymous union"
msgstr "匿åè”åˆä¸­å‡ºçŽ°ä¿æŠ¤æˆå‘˜%q+#D"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous struct"
msgid "protected member %q#D in anonymous struct"
msgstr "匿åè”åˆä¸­å‡ºçŽ°ä¿æŠ¤æˆå‘˜%q+#D"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, fuzzy, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr "当继承æ¥çš„方法未被实现时给出警告"
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "ä½æ®µ%q+#D有éžæ•´æ•°çš„类型"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "ä½æ®µ%q+D的宽度ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "ä½æ®µ%q+D宽度为负"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "ä½æ®µ%q+D宽度为 0"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, fuzzy, gcc-internal-format
#| msgid "width of %q+D exceeds its type"
msgid "width of %qD exceeds its type"
msgstr "%q+D的宽度超过了它的类型"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, fuzzy, gcc-internal-format
#| msgid "%q+D is too small to hold all values of %q#T"
msgid "%qD is too small to hold all values of %q#T"
msgstr "%q+D太å°è€Œä¸èƒ½å­˜æ”¾%q#T的所有å¯èƒ½å€¼"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr "有构造函数的æˆå‘˜%q+#Dä¸èƒ½ç”¨åœ¨è”åˆä¸­"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "有æžæž„函数的æˆå‘˜%q+#Dä¸èƒ½ç”¨åœ¨è”åˆä¸­"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "有拷è´èµ‹å€¼è¿ç®—符的æˆå‘˜%q+#Dä¸èƒ½ç”¨åœ¨è”åˆä¸­"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, fuzzy, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr "å¯å˜å‚数模æ¿åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/class.c:3781
+#: cp/class.c:3783
#, fuzzy, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "%q+Dä¸èƒ½æ˜¯é™æ€çš„,因为它是è”åˆçš„æˆå‘˜"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr "éžé™æ€æ•°æ®æˆå‘˜%qD具有 Java 类类型"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "字段%q+D无效地声明为函数类型"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "字段%q+D无效地声明为方法类型"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, fuzzy, gcc-internal-format
#| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr "为éžç´§å®žçš„éžç®€å•æ—§æ•°æ®å­—段%q+#D忽略 packed 属性"
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "éžæˆå‘˜%qsä¸èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "éžæˆå‘˜%qsä¸èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "åˆå§‹åŒ–了è”åˆ%qT中的多个字段"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
#| msgid "field %q+#D with same name as class"
msgid "field %q#D with same name as class"
msgstr "字段%q+#D与类é‡å"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q#T有指针数æ®æˆå‘˜"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr "但没有é‡è½½%<%T(const %T&)%>"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr "或者%<operator=(const %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr "但没有é‡è½½%<operator=(const %T&)%>"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, fuzzy, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr "%qD的对é½"
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "为éžè™šæ–¹æ³•%q+D指定了åˆå§‹å€¼è®¾å®šé¡¹"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, fuzzy, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr "方法强制å˜æ›´ä¸¤è€… %<transaction_pure%> å’Œ %qE 方法"
-#: cp/class.c:5176
+#: cp/class.c:5178
#, fuzzy, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr "为ä¸å­˜åœ¨çš„方法%qE创建选择å­"
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, fuzzy, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "%3$L处 CLASS å˜é‡â€˜%2$s’的类型‘%1$s’ä¸èƒ½è¢«æ‰©å±•"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, fuzzy, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "在%q#T和%q#T间比较"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, fuzzy, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr "基类%q#T有一个éžè™šæžæž„函数"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, fuzzy, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr " %q+T ä¸æ˜¯æ±‡æ€»ï¼Œæ²¡æœ‰ trivial 缺çœæž„造函数,而没有任何 constexpr 建构å­è¯¥å¹¶éžå¤åˆ¶æˆ–移动建构å­"
-#: cp/class.c:5838
+#: cp/class.c:5841
#, fuzzy, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr "%3$L处 CLASS å˜é‡â€˜%2$s’的类型‘%1$s’ä¸èƒ½è¢«æ‰©å±•"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr "éžé™æ€æ•°æ®æˆå‘˜%qD具有 Java 类类型"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr "éžé™æ€æ•°æ®æˆå‘˜%qD具有 Java 类类型"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "%q#T有虚函数和å¯è®¿é—®çš„éžè™šæ‹Ÿæžæž„函数"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, fuzzy, gcc-internal-format
#| msgid "non-static reference %q+#D in class without a constructor"
msgid "non-static reference %q#D in class without a constructor"
msgstr "类中有éžé™æ€å¼•ç”¨%q+#D,å´æ²¡æœ‰æ供构造函数"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q+#D in class without a constructor"
msgid "non-static const member %q#D in class without a constructor"
@@ -40592,160 +40648,160 @@ msgstr "类中有éžé™æ€å¸¸é‡æˆå‘˜%q+#Då´æ²¡æœ‰æž„造函数"
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr "%q+D被声明为å–常é‡å¼•ç”¨ï¼Œä½†æ˜¯éšå¼å£°æ˜Žå–éžå¸¸é‡å¼•ç”¨"
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "由于存在歧义,直接基类%qT在%qT中无法访问"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "由于存在歧义,虚基类%qT在%qT中无法访问"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, fuzzy, gcc-internal-format
#| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "%q+Dçš„å移é‡ä¸Ž ABI ä¸å…¼å®¹ï¼Œå¹¶ä¸”在 GCC 的未æ¥ç‰ˆæœ¬ä¸­å¯èƒ½ä¼šæœ‰å˜åŒ–"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
#| msgid "size of array %qE is too large"
msgid "size of type %qT is too large (%qE bytes)"
msgstr "数组%qE太大"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, fuzzy, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "对éžå·¦å€¼æ•°ç»„的使用无效"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "对包å«å¯å˜æ•°ç»„æˆå‘˜çš„结构的无效使用"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
msgid "array member %q#D declared here"
msgstr "%q+D已在此声明过"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, fuzzy, gcc-internal-format
#| msgid "flexible array member not at end of struct"
msgid "zero-size array member %qD not at end of %q#T"
msgstr "å¯å˜æ•°ç»„æˆå‘˜æ²¡æœ‰å‡ºçŽ°åœ¨ç»“构的末尾"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, fuzzy, gcc-internal-format
#| msgid "flexible array member in otherwise empty struct"
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "å¯å˜æ•°ç»„是结构中的唯一æˆå‘˜"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
#| msgid "redefinition of %q#T"
msgid "in the definition of %q#T"
msgstr "%q#Té‡å®šä¹‰"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
#| msgid "flexible array member not at end of struct"
msgid "flexible array member %qD not at end of %q#T"
msgstr "å¯å˜æ•°ç»„æˆå‘˜æ²¡æœ‰å‡ºçŽ°åœ¨ç»“构的末尾"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
#| msgid "flexible array member in otherwise empty struct"
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "å¯å˜æ•°ç»„是结构中的唯一æˆå‘˜"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
msgid "next member %q#D declared here"
msgstr "%q+D已在此声明过"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "%q#Té‡å®šä¹‰"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "%q#T有虚函数和å¯è®¿é—®çš„éžè™šæ‹Ÿæžæž„函数"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr "类型%qT大å°æœªçŸ¥"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, fuzzy, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr "类型é€æ˜Žç±»åˆ« %qT 有基础类别"
-#: cp/class.c:7375
+#: cp/class.c:7378
#, fuzzy, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr "类型%qE有虚æˆå‘˜å‡½æ•°"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, fuzzy, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr "从花括å·ä¸­çš„åˆå§‹åŒ–åˆ—è¡¨æ¼”ç»Žéœ€è¦ #include <initializer_list>"
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "试图完æˆç»“构,但为先å‰çš„解æžé”™è¯¯æ‰€ä¸­æ–­"
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "语言字符串%<\"%E\"%>ä¸å¯è¯†åˆ«"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr "无法解æžé‡è½½å‡½æ•°%qD,基于å‘类型%qT的转æ¢"
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "没有å¯å°†å‡½æ•°%qD转æ¢åˆ°ç±»åž‹%q#T的匹é…项"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "å°†é‡è½½å‡½æ•°%qD转æ¢ä¸ºç±»åž‹%q#T有歧义"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "å‡å®šæ˜¯æˆå‘˜æŒ‡é’ˆ%qD"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr "(æˆå‘˜æŒ‡é’ˆåªèƒ½ç”¨%<&%E%>æž„æˆ)"
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "类型信æ¯ä¸å……分"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "无法将%qE从类型%qT转æ¢åˆ°ç±»åž‹%qT"
@@ -40755,12 +40811,12 @@ msgstr "无法将%qE从类型%qT转æ¢åˆ°ç±»åž‹%qT"
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "%q#D的声明"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, fuzzy, gcc-internal-format
#| msgid "changes meaning of %qD from %q+#D"
msgid "changes meaning of %qD from %q#D"
@@ -40791,336 +40847,336 @@ msgstr "函数%q+#D的抽象返回类型无效"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "函数%q+#D的抽象返回类型无效"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, fuzzy, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr "%q#Tä¸æ˜¯ä¸€ä¸ªç±»"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr "广义常表达å¼æž„造函数体ä¸ä¸ºç©º"
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, fuzzy, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr "ä¸èƒ½ä»Žæž„造函数的异常处ç†ä¸­è¿”回"
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, fuzzy, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr "类中对具有éžæ•´æ•°ç±»åž‹%qTçš„é™æ€æ•°æ®æˆå‘˜çš„åˆå§‹åŒ–无效"
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, fuzzy, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "æˆå‘˜%qD在%<constexpr%>构造函数里未åˆå§‹åŒ–"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, fuzzy, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr "返回语å¥è½¬æ¢æ— æ•ˆ"
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr "%qDä¸æ˜¯ä¸€ä¸ªå¹¿ä¹‰å¸¸å‡½æ•°"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "%q+Eä¸æ˜¯ä¸€ä¸ªå¸¸é‡è¡¨è¾¾å¼"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
msgid "call to internal function %qE"
msgstr "内部函数"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, fuzzy, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr "å‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–函数å"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, fuzzy, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr "调用éžå‡½æ•°çš„%qD"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr "%qDä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "%qDä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, fuzzy, gcc-internal-format
msgid "%qD used before its definition"
msgstr "使用%qD时先å‰æ—¢æ²¡æœ‰åŽŸåž‹ä¹Ÿæ²¡æœ‰å®šä¹‰"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, gcc-internal-format
msgid "call has circular dependency"
msgstr "调用存在循环ä¾èµ–"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr "在实例化%2$qD时模æ¿å®žä¾‹åŒ–深度超过最大值 %1$d(使用 use -ftemplate-depth= æ¥å¢žå¤§æœ€å¤§å€¼)"
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, fuzzy, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr "调用这些函数时给出警告"
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr "逗å·è¡¨è¾¾å¼çš„å·¦æ“作数ä¸èµ·ä½œç”¨"
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, fuzzy, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr "逗å·è¡¨è¾¾å¼çš„å·¦æ“作数ä¸èµ·ä½œç”¨"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, fuzzy, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr "%q+Eä¸æ˜¯ä¸€ä¸ªå¸¸é‡è¡¨è¾¾å¼"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, fuzzy, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "枚举值 %E 对其类型%<%T%>而言太大了"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, fuzzy, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "枚举值 %E 对其类型%<%T%>而言太大了"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr "æˆå‘˜%qD是未åˆå§‹åŒ–的引用"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer in %qE"
msgstr "æ领%<void *%>指针"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "%qEä¸æ˜¯ä¸€ä¸ªå¸¸é‡è¡¨è¾¾å¼"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, fuzzy, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "%qDä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, fuzzy, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr "åˆå§‹å€¼è®¾å®šä¸­æ•°ç»„索引ä¸æ˜¯æ•´åž‹å¸¸é‡è¡¨è¾¾å¼"
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr "æˆå‘˜%qD是未åˆå§‹åŒ–的引用"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer"
msgstr "æ领%<void *%>指针"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, fuzzy, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr "%qE的枚举值ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, fuzzy, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr "%qD的枚举值ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "%qD用在其自身的åˆå§‹å€¼è®¾å®šä¸­"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, gcc-internal-format
msgid "%q#D is not const"
msgstr "%q#Dä¸æ˜¯ const"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr "%q#D是 volatile"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, fuzzy, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "%qDä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, fuzzy, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "%qD在其类外被声明为%<constexpr%>"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, fuzzy, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr "new 声明中的表达å¼å¿…须具有整数或枚举类型"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr "整型表达å¼%qEä¸æ˜¯å¸¸é‡"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr "在实例化%2$qD时模æ¿å®žä¾‹åŒ–深度超过最大值 %1$d(使用 use -ftemplate-depth= æ¥å¢žå¤§æœ€å¤§å€¼)"
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a constant expression"
msgid "value %qE of type %qT is not a constant expression"
msgstr "%qEä¸æ˜¯ä¸€ä¸ªå¸¸é‡è¡¨è¾¾å¼"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, fuzzy, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "枚举和éžæžšä¸¾ç±»åž‹ä¸€èµ·å‡ºçŽ°åœ¨æ¡ä»¶è¡¨è¾¾å¼ä¸­"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr "跳转至语å¥è¡¨è¾¾å¼ä¸­"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "常é‡è¡¨è¾¾å¼ä¸­ç±»åž‹é”™è¯¯"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "跳转至语å¥è¡¨è¾¾å¼ä¸­"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "整型表达å¼%qEä¸æ˜¯å¸¸é‡"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
msgid "statement is not a constant expression"
msgstr "跳转至语å¥è¡¨è¾¾å¼ä¸­"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, fuzzy, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr "KIND å‚æ•° %s 在%L处必须是åˆå§‹åŒ–表达å¼"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, fuzzy, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr "%qT 无法类型的完æˆå¸¸æ•°è¿ç®—å¼å› ä¸ºå®ƒæœ‰å¯å˜çš„ sub-objects"
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, fuzzy, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr "%qT 无法类型的完æˆå¸¸æ•°è¿ç®—å¼å› ä¸ºå®ƒæœ‰å¯å˜çš„ sub-objects"
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, fuzzy, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "表达å¼%qE具有抽象类类型%qT,ä¸èƒ½ç”¨äºŽ throw 表达å¼ä¸­"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr "表达å¼%qE有副作用"
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, fuzzy, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr "赋值时将整数赋给指针,未作类型转æ¢"
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, fuzzy, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr "address-of 对象 %qE 与线程本地或自动贮è—体并éžå¸¸æ•°è¿ç®—å¼"
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr "整型表达å¼%qEä¸æ˜¯å¸¸é‡"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, fuzzy, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr "typeid-expression 并éžå¸¸æ•°è¿ç®—å¼å› ä¸º %qE 是的 polymorphic 类型"
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr "常é‡è¡¨è¾¾å¼ä¸­ç±»åž‹é”™è¯¯"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "éžé™æ€æ•°æ®æˆå‘˜%qE被声明为%<constexpr%>"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, fuzzy, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "函数%qs的存储类%<__thread%>无效"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, fuzzy, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "对广义常å˜é‡%qD的声明ä¸åŒæ—¶æ˜¯å®šä¹‰"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr "%L处被零除"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "跳转至语å¥è¡¨è¾¾å¼ä¸­"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, fuzzy, gcc-internal-format
msgid "non-constant array initialization"
msgstr "%L处éžå¸¸é‡åˆå§‹åŒ–表达å¼"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a constant expression"
msgid "%<goto%> is not a constant expression"
msgstr "%qEä¸æ˜¯ä¸€ä¸ªå¸¸é‡è¡¨è¾¾å¼"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "%2$L处 %1$s ç§åˆ«æ— æ•ˆ"
@@ -41936,7 +41992,7 @@ msgstr "需è¦è¯­å¥"
msgid " skips initialization of %q#D"
msgstr "跳过了%q+#Dçš„åˆå§‹åŒ–"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr "OpenMP 结构å—出å£æ— æ•ˆ"
@@ -41951,7 +42007,7 @@ msgstr "æ ‡å·å为 wchar_t"
msgid "%qD is not a type"
msgstr "%qDä¸æ˜¯ä¸€ä¸ªç±»åž‹"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "%qD使用时未带模æ¿å‚æ•°"
@@ -43633,7 +43689,7 @@ msgstr "å½¢å‚声明为%<auto%>"
msgid "parameter declared %<auto%>"
msgstr "å½¢å‚声明为%<auto%>"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "使用模æ¿å%qEæ—¶ä¸å¸¦å®žå‚表无效"
@@ -44094,13 +44150,13 @@ msgstr "%<%s %T%>需è¦æ¨¡æ¿å‚æ•°"
msgid "%qD has the same name as the class in which it is declared"
msgstr "%qD与其声明所在的类é‡å"
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qTä¸æ˜¯ä¸€ä¸ªæ¨¡æ¿"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
msgid "previous declaration here"
msgstr "%q+Tå…ˆå‰åœ¨æ­¤å¤„有过声明"
@@ -44110,8 +44166,8 @@ msgstr "%q+Tå…ˆå‰åœ¨æ­¤å¤„有过声明"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "对%qD的引用有歧义"
@@ -44162,7 +44218,7 @@ msgstr "é‡å¤çš„基类型%qT无效"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr "范围/unscoped ä¸åŒ¹é…在中 enum %q#T"
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, gcc-internal-format
msgid "previous definition here"
msgstr "å…ˆå‰çš„定义在这里"
@@ -44227,7 +44283,7 @@ msgstr "枚举值 %E 对其类型%<%T%>而言太大了"
msgid "return type %q#T is incomplete"
msgstr "返回值类型%q#Tä¸å®Œå…¨"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator=%>应当返回一个对%<*this%>的引用"
@@ -44242,7 +44298,7 @@ msgstr "无效的函数声明"
msgid "no return statements in function returning %qT"
msgstr "在返回%qT的函数中,返回语å¥ä¸å¸¦è¿”回值"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, fuzzy, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr "由于%<volatile%>,函数返回类型ä¸å…¼å®¹"
@@ -44400,27 +44456,27 @@ msgstr "é™æ€æˆå‘˜%qDä¸èƒ½æ˜¯ä½æ®µ"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "ä½æ®µ%qDéžæ•´åž‹"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, fuzzy, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr "%qDä¸æ˜¯ç±»æ¨¡æ¿çš„éžé™æ€æ•°æ®æˆå‘˜"
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "匿å结构ä¸åœ¨æœ‰å类型内"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "命å空间域的匿åèšåˆå¿…须是é™æ€çš„"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr "匿åè”åˆæ²¡æœ‰æˆå‘˜"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%>必须返回%qT"
@@ -44429,71 +44485,71 @@ msgstr "%<operator new%>必须返回%qT"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "%<operator new%>的第一个形å‚ä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%>的第一个形å‚类型为%<size_t%>(%qT)"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%>必须返回%qT"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%>的第一个形å‚类型为%qT"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, fuzzy, gcc-internal-format
#| msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgid "%qT has a field %qD whose type has no linkage"
msgstr "%qT有一个字段%qD使用匿å命å空间"
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, fuzzy, gcc-internal-format
#| msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr "%qT有一个字段%qD使用匿å命å空间"
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr "%qT有一个字段%qD使用匿å命å空间"
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr "%qT被声明为比其字段%qD的类型有更高的å¯è§æ€§"
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, fuzzy, gcc-internal-format
#| msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgid "%qT has a base %qT whose type has no linkage"
msgstr "%qT有一个基类%qT使用匿å命å空间"
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, fuzzy, gcc-internal-format
#| msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr "%qT有一个基类%qT使用匿å命å空间"
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr "%qT有一个基类%qT使用匿å命å空间"
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr "%qT被声明为比其基类%qT有更高的å¯è§æ€§"
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr "%q+#D声明为具有匿å类型,在使用å‰æœªè¢«å®šä¹‰"
@@ -44502,60 +44558,60 @@ msgstr "%q+#D声明为具有匿å类型,在使用å‰æœªè¢«å®šä¹‰"
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, fuzzy, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr "匿å类型ä¸å…·ä»»ä½•é“¾ç»“用æ¥å£°æ˜Žå˜é‡ %q#D 与链结"
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, fuzzy, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "匿å类型ä¸å…·ä»»ä½•é“¾ç»“用æ¥å£°æ˜Žå‡½æ•° %q#D 与链结"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, fuzzy, gcc-internal-format
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr "%q+#D未指明éžé™å®šç±»åž‹ï¼Œæ‰€ä»¥å®ƒä¸è¢«ç”¨ä½œå¤–部链接"
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, fuzzy, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%q+#D声明为具有局部类型%qT,在使用å‰æœªè¢«å®šä¹‰"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, fuzzy, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr "constexpr å˜é‡%2$qD的类型%1$qTä¸æ˜¯å­—é¢å¸¸é‡"
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, fuzzy, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "%q+#D的早先声明有%qL链接"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
#| msgid "inline function %q+D used but never defined"
msgid "inline function %qD used but never defined"
msgstr "使用了内è”函数%q+D但从未定义过"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "%2$q+#D的第 %1$P 个形å‚缺少默认实å‚"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr "将使用了%<...%>çš„ Lambda 转æ¢ä¸ºå‡½æ•°æŒ‡é’ˆ"
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr "使用了被删除的函数%qD"
@@ -44864,18 +44920,18 @@ msgstr "å½¢å‚%qDå·²åˆå§‹åŒ–"
msgid "invalid initializer for array member %q#D"
msgstr "æˆå‘˜å‡½æ•°%q+#D的抽象返回类型无效"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, fuzzy, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr "%<new%>%q#T时常é‡æœªåˆå§‹åŒ–"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
msgid "%q#D should be initialized"
msgstr "%q+D将在"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "%q#T中有未åˆå§‹åŒ–的引用æˆå‘˜"
@@ -44977,7 +45033,7 @@ msgstr "错误的数组åˆå§‹å€¼è®¾å®š"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr "数组必须为一个由花括å·åŒ…å›´çš„åˆå§‹å€¼è®¾å®šæ‰€åˆå§‹åŒ–"
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%qTä¸æ˜¯ä¸€ä¸ªç±»"
@@ -44997,7 +45053,7 @@ msgstr "指å‘ä½æ®µ%qD指针无效"
msgid "invalid use of non-static member function %qD"
msgstr "对éžé™æ€æˆå‘˜å‡½æ•°%qD的使用无效"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "对éžé™æ€æ•°æ®æˆå‘˜%qD的无效使用"
@@ -45194,22 +45250,22 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr "å¤åˆå­—é¢é‡æœ‰å¯å˜çš„大å°"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr "无法通过引用æ•èŽ·%qE"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr "å‘ void 的类型转æ¢ä¸ä¼šè®¿é—®å…·æœ‰ä¸å®Œå…¨ç±»åž‹%qT的对象"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, fuzzy, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr "å·²ç»åœ¨ Lambda 表达å¼ä¸­æ•èŽ·äº†%<this%>"
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "lambda 函数中无法æ•èŽ·%<this%>"
@@ -45264,187 +45320,187 @@ msgstr "%qD的实å‚ä¸ä¾èµ–模æ¿å‚数,所以%qD的声明必须å¯ç”¨"
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(如果您使用%<-fpermissive%>,G++ 会接å—您的代ç ï¼Œä½†æ˜¯å…许使用未定义的å称是已弃用的风格)"
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr "修饰 typeof,请改用 decltype"
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, fuzzy, gcc-internal-format
msgid "mangling __underlying_type"
msgstr "修饰未知的定点类型"
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr "修饰未知的定点类型"
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr "修饰 %C"
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr "çœç•¥çš„%<?:%>中æ“作数ä¸èƒ½è¢«ä¿®é¥°"
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr "函数模æ¿ç­¾å里有字é¢å­—符串"
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, fuzzy, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr "-fabi-version=4 (or =0) å¯ä»¥æ”¹å˜å‘é‡ä¿®é¥°æ¥é¿å…这个错误"
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, fuzzy, gcc-internal-format
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "%qD修饰åŽçš„å字将在 GCC 的未æ¥ç‰ˆæœ¬ä¸­æœ‰å˜åŒ–"
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, fuzzy, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "%qD修饰åŽçš„å字将在 GCC 的未æ¥ç‰ˆæœ¬ä¸­æœ‰å˜åŒ–"
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, fuzzy, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "%qD修饰åŽçš„å字将在 GCC 的未æ¥ç‰ˆæœ¬ä¸­æœ‰å˜åŒ–"
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, fuzzy, gcc-internal-format
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "%qD修饰åŽçš„å字将在 GCC 的未æ¥ç‰ˆæœ¬ä¸­æœ‰å˜åŒ–"
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, fuzzy, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "%qD修饰åŽçš„å字将在 GCC 的未æ¥ç‰ˆæœ¬ä¸­æœ‰å˜åŒ–"
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, fuzzy, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "éžé™æ€çš„常é‡æˆå‘˜%q#D,ä¸èƒ½ä½¿ç”¨é»˜è®¤çš„赋值è¿ç®—符"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, fuzzy, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr "éžé™æ€çš„引用æˆå‘˜%q#D,ä¸èƒ½ä½¿ç”¨é»˜è®¤çš„赋值è¿ç®—符"
-#: cp/method.c:969
+#: cp/method.c:970
#, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr "在这里第一次需è¦ç”Ÿæˆçš„方法%qD"
-#: cp/method.c:1256
+#: cp/method.c:1257
#, fuzzy, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr "未åˆå§‹åŒ–çš„æˆå‘˜%qD具有%<const%>类型%qT"
-#: cp/method.c:1266
+#: cp/method.c:1267
#, fuzzy, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr "æžæž„函数ä¸èƒ½æ˜¯%<constexpr%>"
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr "%q#D声明有缺少åˆå§‹å€¼è®¾å®š"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, fuzzy, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr "缺席缺çœæž„造函数ä¸åˆå§‹åŒ– %q+#D"
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "éžé™æ€æ•°æ®æˆå‘˜%qD具有 Java 类类型"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, fuzzy, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr "缺席缺çœæž„造函数ä¸åˆå§‹åŒ–任何éžé™æ€æ•°æ®æˆå‘˜"
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, fuzzy, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr "lambda é—­åˆç±»åž‹æœ‰åˆ é™¤çš„缺çœæž„造函数"
-#: cp/method.c:1777
+#: cp/method.c:1778
#, fuzzy, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr "lambda é—­åˆç±»åž‹æœ‰åˆ é™¤çš„å¤åˆ¶æŒ‡æ´¾è¿ç®—符"
-#: cp/method.c:1788
+#: cp/method.c:1789
#, fuzzy, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr "%q+#D 是éšå«åœ°å£°æ˜Žçš„作为删除的因为 %qT 声明移动建构å­æˆ–移动指派è¿ç®—符"
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, fuzzy, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr "%q+#D 是éšå«åœ°åˆ é™¤çš„因为缺çœå®šä¹‰ä¼šè¢«ä¸å½“å½¢å¼çš„:"
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "默认化声明%q+D"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr "ä¸åŒ¹é…%qD预期的签å"
-#: cp/method.c:2182
+#: cp/method.c:2183
#, fuzzy
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr "首次声明时被默认化的函数%q+Dä¸å¯ä»¥æŒ‡å®šå¼‚常"
-#: cp/method.c:2204
+#: cp/method.c:2205
#, fuzzy, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr "明确的缺席函数 %q+D 无法声明的作为 constexpr 因为蕴å«å£°æ˜Žä¸æ˜¯ constexpr:"
-#: cp/method.c:2250
+#: cp/method.c:2251
#, fuzzy, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "%qDä¸èƒ½è¢«é»˜è®¤åŒ–"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "%qDä¸èƒ½è¢«é»˜è®¤åŒ–"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "默认化函数%q+D有默认å‚æ•°"
@@ -45642,127 +45698,127 @@ msgstr "%<%T::%D%>指定了æžæž„函数"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%>在%qT内指定了构造函数"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "没有与%<%T::%D%>匹é…çš„æˆå‘˜ï¼Œåœ¨%q#T中"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "%qD的声明ä¸åœ¨åŒ…å«%qD的命å空间中"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "%qD的声明中有显å¼çš„é™å®š"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
#| msgid "%qE has not been declared"
msgid "%qD has not been declared within %D"
msgstr "%qE未声明"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared as a friend"
msgid "only here as a friend"
msgstr "%q+D声明为å‹å…ƒ"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr "%qD应当先在%qD内声明"
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "%qD属性需è¦ä¸€ä¸ª NTBS 作为实å‚"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr "%qD属性无æ„义,因为匿å命å空间的æˆå‘˜æ‹¥æœ‰å±€éƒ¨ç¬¦å·"
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, fuzzy, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr "%qs(有%qT)的实å‚类型无效"
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, fuzzy, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr "%qs(有%qT)的实å‚类型无效"
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "指定%qD属性被忽略"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "这里ä¸å…许命å空间别å%qD,å‡å®šä¸º%qD"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, fuzzy, gcc-internal-format
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "已弃用此开关;请改用 -Wextra"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr "强 using åªåœ¨å‘½å空间作用域有æ„义"
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr "当å‰å‘½å空间%qD并ä¸åŒ…å«ç»å¸¸è¢«ä½œç”¨çš„命å空间%qD"
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, fuzzy, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr "最大值é™åˆ¶çš„ %d 命å空间æœç´¢çš„用于 %qE"
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, fuzzy, gcc-internal-format
#| msgid "suggested alternative:"
#| msgid_plural "suggested alternatives:"
msgid "suggested alternative: %qs"
msgstr "建议的替代:"
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] "建议的替代:"
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, gcc-internal-format
msgid " %qE"
msgstr " %qE"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr "ä¾èµ–å‚数的查找找到了%q+D"
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, fuzzy, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr "从花括å·ä¸­çš„åˆå§‹åŒ–åˆ—è¡¨æ¼”ç»Žéœ€è¦ #include <initializer_list>"
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr "XXX 进入 pop_everything ()\n"
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX 离开 pop_everything ()\n"
@@ -45782,7 +45838,7 @@ msgstr "标识符%qE与 C++ 关键字冲çª"
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -45807,7 +45863,7 @@ msgstr "%<::%E%>尚未声明"
msgid "request for member %qE in non-class type %qT"
msgstr "在éžç±»ç±»åž‹%2$qT中请求æˆå‘˜%1$qE"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "%<%T::%E%>尚未声明"
@@ -45867,1218 +45923,1224 @@ msgstr "ä¸èƒ½åœ¨è¿”回类型中定义新类型"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(%qT的定义末尾å¯èƒ½ç¼ºå°‘一个分å·)"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
msgid "%qE is not a class template"
msgstr "需è¦ä¸€ä¸ªç±»æ¨¡æ¿ï¼Œå´ç»™å‡ºäº†%qE"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qEä¸æ˜¯ä¸€ä¸ªæ¨¡æ¿"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr "æ— æ•ˆçš„æ¨¡æ¿ ID"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
#| msgid "floating-point literal cannot appear in a constant-expression"
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "浮点字é¢é‡ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr "常é‡è¡¨è¾¾å¼ä¸­ä¸èƒ½å‡ºçŽ°ç›®æ ‡ä¸æ˜¯æ•´åž‹æˆ–枚举型的类型转æ¢"
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, fuzzy, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "自增ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, fuzzy, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "%qDä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "函数调用ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "自增ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "自å‡ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, fuzzy, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "自增ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, fuzzy, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "自增ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, fuzzy, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "%qDä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, fuzzy, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "自增ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, fuzzy, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "自增ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, fuzzy, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "函数调用ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, fuzzy, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "自增ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, fuzzy, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "自å‡ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, fuzzy, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr "å¯å˜å‚数模æ¿åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "å°†æžæž„函数%qD用作类型无效"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr "无效的类型é™å®šç¬¦ç»„åˆ"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
#| msgid "%qE does not name a type"
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qEä¸æ˜¯ä¸€ä¸ªç±»åž‹å"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qEä¸æ˜¯ä¸€ä¸ªç±»åž‹å"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, fuzzy, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++0x %<constexpr%>åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, fuzzy, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++0x %<constexpr%>åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, fuzzy, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++0x %<constexpr%>åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, fuzzy, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr "C++0x %<constexpr%>åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr "(也许您本æ„是想用%<typename %T::%E%>)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
msgid "%qE in namespace %qE does not name a template type"
msgstr "%qEä¸æ˜¯å‘½å空间%qE中的一个类型å"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr "%qEä¸æ˜¯å‘½å空间%qE中的一个类型å"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%E%>命å了一个构造函数而éžç±»åž‹"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr "且%qT没有模æ¿æž„造函数"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr "%<%T::%E%>之å‰éœ€è¦%<typename%>,因为%qT是一个有ä¾èµ–的作用域"
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr "%qEä¸æ˜¯ç±»%qT中的一个类型å"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "%qEä¸æ˜¯ä¸€ä¸ªç±»åž‹å"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, gcc-internal-format
msgid "expected string-literal"
msgstr "需è¦å­—é¢å­—符串"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, fuzzy, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr "ä¸ä¸€è‡´ç”¨æˆ·å®šä¹‰çš„实字åŽç¼€ %qD å’Œ %qD 在中字串实字"
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr "此上下文中宽字符串无效"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, fuzzy, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr "无法找到字符实字è¿ç®—符 %qD 与 %qT å‚æ•°"
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr "浮点常é‡è¶…出%qT的范围"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr "浮点常é‡è¶…出%qT的范围"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, fuzzy, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr "浮点常é‡å‘零截断"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, fuzzy, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr "在类%qs中找ä¸åˆ°å¯æº¢å‡ºçš„寄存器"
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, fuzzy, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr "无法找到字串实字è¿ç®—符 %qD 与 %qT,%qT å‚æ•°"
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, gcc-internal-format
msgid "expected declaration"
msgstr "需è¦å£°æ˜Ž"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
#| msgid "expected operator"
msgid "expected binary operator"
msgstr "需è¦æ“作符"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
#| msgid "expected %<...%>"
msgid "expected ..."
msgstr "需è¦%<...%>"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
#| msgid "lambda-expression in a constant expression"
msgid "binary expression in operand of fold-expression"
msgstr "常é‡è¡¨è¾¾å¼ä¸­çš„ Lambda 表达å¼"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr "自增ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr "移ä½è¡¨è¾¾å¼ç±»åž‹ä¸åŒ¹é…"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "C++ ä¸æ”¯æŒå®šç‚¹ç±»åž‹"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO C++ ä¸å…许在表达å¼ä¸­ä½¿ç”¨èŠ±æ‹¬å·ç»„"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "语å¥è¡¨è¾¾å¼åªèƒ½ç”¨äºŽå‡½æ•°æˆ–模æ¿å®žå‚列表内"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, fuzzy, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr "Lambda 表达å¼åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, gcc-internal-format
msgid "expected primary-expression"
msgstr "需è¦å…ƒè¡¨è¾¾å¼"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "%<this%>ä¸èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, fuzzy, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr "Objective-C 声明åªèƒ½å‡ºçŽ°åœ¨å…¨å±€ä½œç”¨åŸŸä¸­"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr "局部å˜é‡%qDä¸åº”出现在此上下文中"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, fuzzy, gcc-internal-format
msgid "expected id-expression"
msgstr "? 预期于è¿ç®—å¼ä¸­"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr "%<~%>å‰çš„作用域%qTä¸æ˜¯ä¸€ä¸ªç±»å"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, fuzzy, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr "C++0x auto åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "%<~%T%>声明为%qT的一个æˆå‘˜"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr "typedef å%qD用于æžæž„函数声明"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, fuzzy, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr "实字è¿ç®—符åŽç¼€æ— æ³•å‰ç»§çš„ç”± %<_%>被ä¿ç•™çš„用于未æ¥æ ‡å‡†åŒ–"
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, fuzzy, gcc-internal-format
msgid "expected unqualified-id"
msgstr "需è¦æ¨¡æ¿ ID"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, fuzzy, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr "嵌套å指定中使用了ä¸å®Œå…¨çš„类型%qT"
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, fuzzy, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "%qT被解æžåˆ°éžæžšä¸¾ç±»åž‹%qT"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, fuzzy, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr "嵌套å指定中使用了ä¸å®Œå…¨çš„类型%qT"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, fuzzy, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr "%C 期待访问指定符"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qDä¸æ˜¯ä¸€ä¸ªæ¨¡æ¿"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, fuzzy, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "typedef åä¸èƒ½æ˜¯åµŒå¥—å指定"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨ç±»åž‹è½¬æ¢ä¸­"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨%<typeid%>表达å¼ä¸­"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "给函数%<__builtin_next_arg%>çš„å‚æ•°æ•°ç›®ä¸å¯¹"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "给函数%<__builtin_next_arg%>çš„å‚æ•°æ•°ç›®ä¸å¯¹"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ ä¸å…许å¤åˆå­—é¢é‡"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, fuzzy, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr "-client_name ä¸èƒ½å’Œ -dynamiclib 一起使用"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "错误地使用了%qD"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, fuzzy, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%>ä¸æ˜¯%qTçš„æˆå‘˜"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, gcc-internal-format
msgid "non-scalar type"
msgstr "éžæ ‡å‡†ç±»åž‹"
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C++ ä¸å…许对éžç±»åž‹ä½¿ç”¨%<alignof%>"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, fuzzy, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨%<decltype%>中"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "ä¸èƒ½åœ¨è¿”回类型中定义新类型"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr "括起的类型标识符åŽé¢ä¸èƒ½å‡ºçŽ°æ•°ç»„边界"
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr "请å°è¯•åˆ é™¤ç±»åž‹æ ‡è¯†ç¬¦ä¸¤è¾¹çš„括å·"
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, fuzzy, gcc-internal-format
#| msgid "Expected expression type"
msgid "expected expression-list or type-id"
msgstr "需è¦è¡¨è¾¾å¼ç±»åž‹"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨ new-type-id 中"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "new 声明中的表达å¼å¿…须具有整数或枚举类型"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "使用旧å¼çš„类型转æ¢"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, fuzzy, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr "%<>>%>è¿ç®—符在 C++0x 中将被认为是两个å³å°–括å·"
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "建议%<>>%>表达å¼å‘¨å›´åŠ ä¸Šæ‹¬å·"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ISO C++ ä¸å…许çœç•¥ ?: 的中间æ“作数"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, fuzzy, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr "å·²ç»åœ¨ Lambda 表达å¼ä¸­æ•èŽ·äº†%<this%>"
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr "为 lambda å½¢å‚指定了默认å‚æ•°"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr "æ•èŽ·åˆ—表应在此结æŸ"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, fuzzy, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr "明确的 by-copy 截å–çš„ %<this%> 冗余与 by-copy 截å–缺çœ"
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, fuzzy, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr "C++0x auto åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, fuzzy, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr "Lambda 表达å¼åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, fuzzy, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr "%qDä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
msgid "%q#D declared here"
msgstr "%q+D已在此声明过"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, fuzzy, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr "截å–çš„å˜é‡ %qD 与 non-automatic è´®è—体æŒç»­æ—¶é—´"
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, fuzzy, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr "明确的 by-copy 截å–çš„ %qD 冗余与 by-copy 截å–缺çœ"
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, fuzzy, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr "明确的 by-reference 截å–çš„ %qD 冗余与 by-reference 截å–缺çœ"
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, fuzzy, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr "å¯å˜å‚数模æ¿åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
#| msgid "ISO C90 does not support boolean types"
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C90 ä¸æ”¯æŒå¸ƒå°”类型"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "为 lambda å½¢å‚指定了默认å‚æ•°"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
#| msgid "duplicate %<volatile%>"
msgid "duplicate %<mutable%>"
msgstr "é‡å¤çš„%<volatile%>"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, fuzzy, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr "C++0x %<constexpr%>åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, fuzzy, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr "属性在模æ¿å®žä¾‹åŒ–上被忽略"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr "需è¦æ ‡å·è¯­å¥"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "case æ ‡å·%qE未出现在 switch 语å¥ä¸­"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr "%qE之å‰éœ€è¦%<typename%>,因为%qT是一个有ä¾èµ–的作用域"
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%>命å了一个构造函数而éžç±»åž‹"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, fuzzy, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr "æ ‡å·ä½äºŽå¤åˆè¯­å¥æœ«å°¾"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, fuzzy, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr "C++0x %<constexpr%>åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, fuzzy, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr "å¯å˜å‚数模æ¿åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, gcc-internal-format
msgid "expected selection-statement"
msgstr "需è¦é€‰æ‹©è¯­å¥"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨æ¡ä»¶è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "表达å¼è¯­å¥ç±»åž‹ä¸å®Œå…¨"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr "range-based %<for%> è¿ç®—å¼çš„类型 %qT 有 %<end%>æˆå‘˜å¹¶ä¸æ˜¯ %<begin%>"
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr "range-based %<for%> è¿ç®—å¼çš„类型 %qT 有 %<begin%>æˆå‘˜å¹¶ä¸æ˜¯ %<end%>"
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, fuzzy, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr "对%qTä¸ä¸€è‡´çš„演绎:先是%qT然åŽæ˜¯%qT"
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr "需è¦å¾ªçŽ¯è¯­å¥"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr "带作用域的枚举åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, fuzzy, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr "OpenMP for 循环中使用了 break 语å¥"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, fuzzy, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr "å‰å¾€ç›®å½•:"
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ ä¸å…许计算转移"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, gcc-internal-format
msgid "expected jump-statement"
msgstr "需è¦è·³è½¬è¯­å¥"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "多余的%<;%>"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr "%<__label__%>未出现在å—起始"
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr "对%qTä¸ä¸€è‡´çš„演绎:先是%qT然åŽæ˜¯%qT"
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr "ä¸èƒ½æ··åˆå£°æ˜Žå’Œå‡½æ•°å®šä¹‰"
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
#| msgid "types may not be defined in exception-declarations"
msgid "types may not be defined in a for-range-declaration"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨å¼‚常声明中"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, fuzzy, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr "åˆå§‹å€¼è®¾å®šé¡¹ä¸­ç´¢å¼•èŒƒå›´ä¸ºç©º"
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, fuzzy, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "Lambda 表达å¼åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "空声明"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+#| msgid "invalid initializer for member function %qD"
+msgid "invalid initializer for structured binding declaration"
+msgstr "æˆå‘˜å‡½æ•°%qDçš„åˆå§‹å€¼è®¾å®šæ— æ•ˆ"
+
+#: cp/parser.c:13220
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "%<friend%>用在类外"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, fuzzy, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr "%<auto%>的语义在 C++0x 中将被改å˜ï¼›è¯·è€ƒè™‘删除它"
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, fuzzy, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr "%s:无效的新列指定符å·â€œ%sâ€\n"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
#| msgid "%q+D invalid in %q#T"
msgid "%qD invalid in lambda"
msgstr "%q+D无效,在%q#T中"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "类定义ä¸èƒ½è¢«å£°æ˜Žä¸ºå‹å…ƒ"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr "模æ¿ä¸èƒ½æ˜¯%<virtual%>çš„"
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, fuzzy, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "指定链接时使用%qD无效"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, fuzzy, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr "å¯å˜å‚数模æ¿åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨%<decltype%>中"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨ new-type-id 中"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "在转æ¢è¿ç®—符中使用%<auto%>无效"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, fuzzy, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr "在转æ¢è¿ç®—符中使用%<auto%>无效"
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, fuzzy, gcc-internal-format
msgid "only constructors take member initializers"
msgstr "åªæœ‰æž„造函数æ‰èƒ½æœ‰åŸºç±»åˆå§‹å€¼è®¾å®š"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "无法从æˆå‘˜%<%D%>中扩展åˆå§‹å€¼"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, fuzzy, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "对%qDçš„é™æ€å£°æ˜Žå‡ºçŽ°åœ¨éžé™æ€å£°æ˜Žä¹‹åŽ"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, fuzzy, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr "å»ºæž„å­ delegation è¿½éš mem-initializer 用于 %qD"
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "年代错误的旧å¼åŸºç±»åˆå§‹å€¼è®¾å®š"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "关键字%<typename%>ä¸å…许用在此上下文中(é™å®šçš„åˆå§‹å€¼è®¾å®šéšå¼åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, fuzzy, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr "缺少空格介于 %<“â€%>å’ŒåŽç¼€è¯†åˆ«ç "
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, fuzzy, gcc-internal-format
msgid "expected suffix identifier"
msgstr "需è¦æ ‡è¯†ç¬¦æˆ–%<(%>"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, fuzzy, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr "%<#pragma message%>åŽéœ€è¦ä¸€ä¸ªå­—符串"
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr "二元æ“作中中æ“作数无效"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, gcc-internal-format
msgid "expected operator"
msgstr "需è¦æ“作符"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "关键字%<export%>未实现,将被忽略"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr "对模æ¿ç±»åž‹å‚æ•°%qT的使用无效"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr "对模æ¿ç±»åž‹å‚æ•°%qT的使用无效"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "模æ¿ç¬¬ %d 个å‚数无效"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "模æ¿å‚数包%qDä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "模æ¿å‚数包ä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, gcc-internal-format
msgid "expected template-id"
msgstr "需è¦æ¨¡æ¿ ID"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "ä¸èƒ½ä»¥%<<::%>开始一个模æ¿å®žå‚列表"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr "%<<:%>是%<[%>çš„å¦ä¸€ç§æ‹¼æ³•ã€‚请在%<<%>å’Œ%<::%>间加上空格"
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, fuzzy, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr "(如果您使用%<-fpermissive%>G++ 会接å—您的代ç )"
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr "模æ¿å®žå‚表语法错误"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, gcc-internal-format
msgid "expected template-name"
msgstr "需è¦æ¨¡æ¿å"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "éžæ¨¡æ¿%qD用作模æ¿"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr "使用%<%T::template %D%>æ¥è¡¨ç¤ºè¿™æ˜¯ä¸€ä¸ªæ¨¡æ¿"
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr "%<...%>å‰éœ€è¦å½¢å‚包"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, gcc-internal-format
msgid "expected template-argument"
msgstr "需è¦æ¨¡æ¿å®žå‚"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, fuzzy, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "模æ¿ç¬¬ %d 个å‚数无效"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "显å¼å®žä¾‹åŒ–ä¸åº”当使用%<inline%>é™å®šç¬¦"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "显å¼å®žä¾‹åŒ–ä¸åº”当使用%<constexpr%>é™å®šç¬¦"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "特例化模æ¿æœ‰ C 链接"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, fuzzy, gcc-internal-format
msgid "expected type specifier"
msgstr "需è¦ç±»åž‹é™å®š"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, fuzzy, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "默认化和被删除的函数åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, fuzzy, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "默认化和被删除的函数åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO C ä¸å…许在å‚数声明中使用 %<auto%>"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, fuzzy, gcc-internal-format
msgid "expected template-id for type"
msgstr "需è¦æ¨¡æ¿ ID"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, gcc-internal-format
msgid "expected type-name"
msgstr "需è¦ç±»åž‹å"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, fuzzy, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr "elaborated-type-specifier 用于范围的 enum å¿…é¡»ä¸ä½¿ç”¨ %<%D%>关键字"
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "声明%qD没有声明任何东西"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "属性在未åˆå§‹åŒ–类型上被忽略"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "属性在模æ¿å®žä¾‹åŒ–上被忽略"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr "类型在éžå‰å‘声明的详尽类型é™å®šç¬¦ä¸­è¢«å¿½ç•¥"
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "%qDä¸æ˜¯ä¸€ä¸ªæžšä¸¾æ¨¡æ¿"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr "new 声明中的表达å¼å¿…须具有整数或枚举类型"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
#| msgid "%<namespace%> definition is not allowed here"
msgid "unnamed scoped enum is not allowed"
msgstr "在这里ä¸å…许使用%<namespace%>定义"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, fuzzy, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "éœ€è¦ %<;%>ã€%<,%> 或 %<)%>"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, fuzzy, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr "å¯ç”¨æ¨¡æ¿è‡ªåŠ¨å®žä¾‹åŒ–"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, fuzzy, gcc-internal-format
#| msgid "friend declaration does not name a class or function"
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "å‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–函数å"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "%qD声明出现在命å空间%qD中,而åŽè€…并ä¸åŒ…å«%qD"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "%qD声明出现在%qD中,而åŽè€…并ä¸åŒ…å«%qD"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr "ä¸å…许有多余的é™å®š"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "%q#T多次定义"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ ä¸å…许枚举自å‡"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, fuzzy, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr "opaque-enum-specifier 而无需å称"
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, fuzzy, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr "opaque-enum-specifier 必须使用简å•çš„识别ç "
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qDä¸æ˜¯ä¸€ä¸ªå‘½å空间å"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, gcc-internal-format
msgid "expected namespace-name"
msgstr "需è¦å‘½å空间å"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, fuzzy, gcc-internal-format
#| msgid "%<namespace%> definition is not allowed here"
msgid "a nested namespace definition cannot have attributes"
msgstr "在这里ä¸å…许使用%<namespace%>定义"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, fuzzy, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr "å¯å˜å‚数模æ¿åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, fuzzy, gcc-internal-format
#| msgid "Warn when an inlined function cannot be inlined"
msgid "a nested namespace definition cannot be inline"
msgstr "当内è”函数无法被内è”时给出警告"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "nested identifier required"
msgstr "需è¦æ ‡è¯†ç¬¦"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, fuzzy, gcc-internal-format
#| msgid "use of namespace %qD as expression"
msgid "namespace %qD entered"
msgstr "命å空间%qD被用作表达å¼"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "在这里ä¸å…许使用%<namespace%>定义"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, fuzzy, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "Lambda 表达å¼åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "模æ¿æ ‡è¯†ç¬¦ä¸å…许出现在 using 声明中"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, fuzzy, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "Lambda 表达å¼åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, fuzzy, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr "访问声明被ä¸å®œç”¨åœ¨ä¸­ favour çš„ using-declarations;建议:加入 %<using%> 关键字"
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, fuzzy, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨å¼‚常声明中"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, fuzzy, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr "函数%qD用作%<asm%>的输出"
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, fuzzy, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "在这里ä¸å…许使用%<namespace%>定义"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "函数定义中ä¸å…许出现 asm 指定"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "函数定义中ä¸å…许有属性"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, fuzzy, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr "预期的建构å­ã€è§£æž„å¼ï¼Œæˆ–类型转æ¢"
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, gcc-internal-format
msgid "expected initializer"
msgstr "需è¦åˆå§‹å€¼è®¾å®š"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, gcc-internal-format
msgid "initializer provided for function"
msgstr "为函数æ供了åˆå§‹å€¼è®¾å®š"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "括起的åˆå§‹å€¼è®¾å®šåŽå‡ºçŽ°çš„属性被忽略"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr "函数%q+Dé‡å£°æ˜Žä¸ºå†…è”çš„"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "数组边界ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr "生æˆå¼•ç”¨ç±»åž‹%qTçš„æˆå‘˜æŒ‡é’ˆ"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%E%>ä¸æ˜¯ä¸€ä¸ªç±»åž‹"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "将构造函数用作模æ¿æ— æ•ˆ"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr "使用%<%T::%D%>而ä¸æ˜¯%<%T::%D%>æ¥ä»¥é™å®šå指定构造函数"
@@ -47087,349 +47149,350 @@ msgstr "使用%<%T::%D%>而ä¸æ˜¯%<%T::%D%>æ¥ä»¥é™å®šå指定构造函数"
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, gcc-internal-format
msgid "invalid declarator"
msgstr "无效的声明"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
msgid "qualified-id in declaration"
msgstr "需è¦ä¸€ä¸ªé™å®šçš„标识符"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, gcc-internal-format
msgid "expected declarator"
msgstr "需è¦å£°æ˜Ž"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD是一个命å空间"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, fuzzy, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr "生æˆéžç±»ç±»åž‹%qTçš„æˆå‘˜æŒ‡é’ˆ"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, fuzzy, gcc-internal-format
msgid "expected ptr-operator"
msgstr "需è¦%<operator%>"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "é‡å¤çš„ cv é™å®š"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr "%q+D的类型é™å®šå†²çª"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, fuzzy, gcc-internal-format
#| msgid "%<-mfpxx%> requires %<-mlra%>"
msgid "%E requires %<-fgnu-tm%>"
msgstr "%<-mfpxx%> éœ€è¦ %<-mlra%>"
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, fuzzy, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr "%C处é‡å¤è®¿é—®é™å®šç¬¦"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为%qEä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, gcc-internal-format
msgid "invalid use of %qT"
msgstr "对%qT的使用éžæ³•"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "ä¸èƒ½åœ¨æ¨¡æ¿å®žå‚中定义类型"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "模æ¿ç¬¬ %d 个å‚数无效"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, gcc-internal-format
msgid "expected type-specifier"
msgstr "需è¦ç±»åž‹é™å®š"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "需è¦%<,%>或%<...%>"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨å‚数类型中"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "默认å‚æ•°åªå…许出现在函数å‚数中"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, fuzzy, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr "模æ¿å‚数包%qDä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "模æ¿å‚数包ä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, fuzzy, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr "模æ¿å‚数包ä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ ä¸å…许指定元素åˆå§‹å€¼è®¾å®š"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO C++ ä¸å…许指定元素åˆå§‹å€¼è®¾å®š"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, gcc-internal-format
msgid "expected class-name"
msgstr "需è¦ç±»å"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "类定义åŽéœ€è¦%<;%>"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "结构定义åŽéœ€è¦%<;%>"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "è”åˆå®šä¹‰åŽéœ€è¦%<;%>"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "需è¦%<{%>或%<:%>"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "ä¸èƒ½ä¸ºç±»æŒ‡å®š %<override%>"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, fuzzy, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr "%qD的声明中类å无效"
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, fuzzy, gcc-internal-format
msgid "qualified name does not name a class"
msgstr "å‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–函数å"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "%qD的声明中类å无效"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "显å¼ç‰¹ä¾‹åŒ–å‰å¿…须有%<template <>%>"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "函数模æ¿%qDé‡å£°æ˜Žä¸ºç±»æ¨¡æ¿"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, fuzzy, gcc-internal-format
msgid "could not resolve typename type"
msgstr "缺少用以解æž%qE类型的上下文"
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+#T"
msgid "previous definition of %q#T"
msgstr "%q+#Tçš„å‰ä¸€ä¸ªå®šä¹‰"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, fuzzy, gcc-internal-format
msgid "expected class-key"
msgstr "需è¦%<class%>"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr "需è¦%<class%>ã€%<typename%>或%<template%>"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, fuzzy, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr "声明å‹å…ƒæ—¶å¿…须使用 class 关键字"
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "å‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–函数å"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr "函数定义上有 pure 指定"
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, fuzzy, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr "å¯å˜æ•°ç»„æˆå‘˜æ²¡æœ‰å‡ºçŽ°åœ¨ç»“构的末尾"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, fuzzy, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "需è¦å£°æ˜Ž"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, fuzzy, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr "指定了无效的 AE 类型(%s)\n"
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, fuzzy, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr "%qTçš„åˆå§‹å€¼è®¾å®šå¿…须在花括å·å†…"
-#: cp/parser.c:23680
-#, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+#: cp/parser.c:23703
+#, fuzzy, gcc-internal-format
+#| msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr "在基类é™å®šä¸­æŒ‡å®šäº†å¤šäºŽä¸€æ¬¡çš„%<virtual%>"
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, fuzzy, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr "超过一个访问说明符在中 base-specified"
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr "关键字%<typename%>ä¸èƒ½åœ¨æ¨¡æ¿ä»¥å¤–使用"
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr "关键字%<typename%>ä¸å…许用在此上下文中(基类éšå¼åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨å¼‚常规范中"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
#| msgid "due to different exception specifications"
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "因为异常规范ä¸ä¸€è‡´"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, fuzzy, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr "动æ€å¼‚常规格被ä¸å®œç”¨åœ¨ä¸­ C++0x; 使用 %<noexcept%> 作为替代"
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<auto%> in conversion operator"
msgid "invalid use of %<auto%> in exception-specification"
msgstr "在转æ¢è¿ç®—符中使用%<auto%>无效"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, fuzzy, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr "对%qDçš„é‡å£°æ˜Žåœ¨%<constexpr%>æ–¹é¢"
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr "类型ä¸èƒ½å®šä¹‰åœ¨å¼‚常声明中"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, fuzzy, gcc-internal-format
msgid "attribute using prefix used together with scoped attribute token"
msgstr "%qE属性与 %s 属性冲çª"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, fuzzy, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr "需è¦æ ‡è¯†ç¬¦"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, fuzzy, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr "%qE属性与 %s 属性冲çª"
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, fuzzy, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr "%qE属性与 %s 属性冲çª"
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
#| msgid "expected parameter pack before %<...%>"
msgid "expected attribute before %<...%>"
msgstr "%<...%>å‰éœ€è¦å½¢å‚包"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, fuzzy, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr "C++0x auto åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, fuzzy, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr "带作用域的枚举åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, fuzzy, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr "自增ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr "特例化æˆå‘˜%<%T::%E%>需è¦%<template<>%>语法"
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "%<%T::%E%>声明无效"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "模æ¿å‚数表太少"
@@ -47438,491 +47501,491 @@ msgstr "模æ¿å‚数表太少"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr "模æ¿å‚数表太多"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "有å返回值ä¸å†è¢«æ”¯æŒ"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, fuzzy, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr "实字è¿ç®—ç¬¦æ¨¡æ¿ %qD 有无效的å‚数清å•ã€‚ 预期 non-type 模æ¿å‚数包装 <char...>"
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, fuzzy, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr "实字è¿ç®—ç¬¦æ¨¡æ¿ %qD 有无效的å‚数清å•ã€‚ 预期 non-type 模æ¿å‚数包装 <char...>"
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
#| msgid "Enable multiply instructions"
msgid "empty introduction-list"
msgstr "å¯ç”¨ä¹˜æ³•æŒ‡ä»¤"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, fuzzy, gcc-internal-format
#| msgid "no matching template for %qD found"
msgid "no matching concept for template-introduction"
msgstr "没有找到与%qD匹é…的模æ¿"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr "局部类中对æˆå‘˜æ¨¡æ¿çš„声明无效"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr "模æ¿æœ‰ C 链接"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, fuzzy, gcc-internal-format
msgid "invalid explicit specialization"
msgstr "显å¼ç‰¹ä¾‹åŒ–å‰å¿…须有%<template <>%>"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "%<typedef%>的模æ¿å£°æ˜Ž"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "a class template declaration must not declare anything else"
msgstr "没有声明任何东西"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "显å¼ç‰¹ä¾‹åŒ–ä¸èƒ½æœ‰å­˜å‚¨ç±»åž‹"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "在嵌套模æ¿å®žå‚列表中应当使用%<> >%>而éž%<>>%>"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "å¯ç–‘çš„%<>>%>,使用%<>%>æ¥ç»“æŸæ¨¡æ¿å®žå‚列表"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "指定链接时使用%qD无效"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%>出现在%qD之å‰"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++ 1998 ä¸æ”¯æŒ%<long long%>"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, fuzzy, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "线程局部的 COMMON æ•°æ®æ²¡æœ‰å®žçŽ°"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
msgid "duplicate %qD"
msgstr "é‡å¤çš„æ ‡å·%qD"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "é‡å¤çš„%qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, gcc-internal-format
msgid "expected %<new%>"
msgstr "需è¦%<new%>"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr "需è¦%<delete%>"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, gcc-internal-format
msgid "expected %<return%>"
msgstr "需è¦%<return%>"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr "需è¦%<extern%>"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "需è¦%<static_assert%>"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "需è¦%<decltype%>"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr "需è¦%<operator%>"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, gcc-internal-format
msgid "expected %<class%>"
msgstr "需è¦%<class%>"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, gcc-internal-format
msgid "expected %<template%>"
msgstr "需è¦%<template%>"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "需è¦%<namespace%>"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, gcc-internal-format
msgid "expected %<using%>"
msgstr "需è¦%<using%>"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr "需è¦%<asm%>"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, gcc-internal-format
msgid "expected %<try%>"
msgstr "需è¦%<try%>"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr "需è¦%<catch%>"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr "需è¦%<throw%>"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "需è¦%<__label__%>"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr "需è¦%<@try%>"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "需è¦%<@synchronized%>"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "需è¦%<@throw%>"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, fuzzy, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr "对 rpmtxn æ•°æ®åº“异动作业进行除错"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, fuzzy, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr "于 %s 等待异动作业é”定\n"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, gcc-internal-format
msgid "expected %<::%>"
msgstr "需è¦%<::%>"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, gcc-internal-format
msgid "expected %<...%>"
msgstr "需è¦%<...%>"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, gcc-internal-format
msgid "expected %<*%>"
msgstr "需è¦%<*%>"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, gcc-internal-format
msgid "expected %<~%>"
msgstr "需è¦%<~%>"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "需è¦%<:%>或%<::%>"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "需è¦%<class%>ã€%<typename%>或%<template%>"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "使用了%qs标记,在命å%q#Tæ—¶"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, fuzzy, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "以å‰åœ¨æ­¤å£°æ˜Žè¿‡"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%qDé‡å£°æ˜Žæ—¶æœ‰ä¸åŒçš„å¯è®¿é—®æ€§"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, fuzzy, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr "用作消歧义的%<template%>åªèƒ½ç”¨äºŽæ¨¡æ¿å†…"
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr "文件在默认å‚数处结æŸ"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr "ä½ç½®é”™è¯¯çš„%<@%D%>Objective-C++ 构造"
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, fuzzy, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr "需è¦æŒ‡å®šå£°æ˜Ž"
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, fuzzy, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr "objective-c++ 消æ¯å‚数被预期"
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr "%<@encode%>必须指定一个类型作为实å‚"
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr "无效的 Objective-C++ 选择å­å"
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, fuzzy, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr "%C处数组声明需è¦å¦å¤–一维"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, fuzzy, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr "ä¸èƒ½ä¸ºå±€éƒ¨å˜é‡æŒ‡å®šèŠ‚属性"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, fuzzy, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr "零星的 %qs 介于 Objective-C++ 方法"
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, fuzzy, gcc-internal-format
msgid "invalid type for instance variable"
msgstr "ä¸ä¸€è‡´çš„实例å˜é‡æŒ‡å®š"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "%<@protocol%>需è¦æ ‡è¯†ç¬¦"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, fuzzy, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr "属性å¯èƒ½æ— æ³•è¢«æŒ‡å®šçš„ä¹‹å‰ %<@%D%>Objective-C++ 关键字"
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, fuzzy, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "%qE属性为%qE所忽略"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, fuzzy, gcc-internal-format
msgid "invalid type for property"
msgstr "ä¸èƒ½è®¾ç½®åªè¯»å±žæ€§"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, fuzzy, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr "无效还原标识符"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr "括起的åˆå§‹åŒ–ä¸å…许使用在 OpenMP %<for%>循环中"
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, fuzzy, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "括起的åˆå§‹åŒ–ä¸å…许使用在 OpenMP %<for%>循环中"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "迭代å˜é‡%qDä¸åº”当是 reduction"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, fuzzy, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr "%L处折å çš„ !$OMP DO 没有足够的 DO 循环"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, fuzzy, gcc-internal-format
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "函数定义中ä¸å…许有属性"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
msgid "invalid initializer clause"
msgstr "无效的åˆå§‹å€¼è®¾å®š"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr "? 预期于è¿ç®—å¼ä¸­"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, fuzzy, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr "ä¸èƒ½åœ¨è¿”回类型中定义新类型"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
msgid "%qD does not refer to a namespace scope function"
msgstr "#pragma GCC optimize ä¸å…许用在函数中"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, fuzzy, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr "%<__transaction_relaxed%>而无需 transactional 内存支æŒå·²å¯ç”¨"
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, fuzzy, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr "%<__transaction_atomic%>而无需 transactional 内存支æŒå·²å¯ç”¨"
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "%<#pragma GCC pch_preprocess%>末尾有垃圾字符"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr "错误地使用了%<::%>"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, fuzzy, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "#pragma GCC memregs 必须出现在所有函数声明之å‰"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, fuzzy, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr "#pragma GCC optimize ä¸å…许用在函数中"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, fuzzy, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "#pragma GCC optimize ä¸å…许用在函数中"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "模å—间优化未为 C++ 实现"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
msgid "expected variable-name"
msgstr "在%C处需è¦å˜é‡å"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, fuzzy, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr "{ 预期于è¿ç®—å¼ä¸­ ? 之åŽ"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, fuzzy, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr "模æ¿ä¸èƒ½æ˜¯%<virtual%>çš„"
@@ -48015,7 +48078,7 @@ msgstr "%qD的特例化在实例化之åŽ"
msgid "candidate is: %#D"
msgstr "备选为:%+#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, fuzzy, gcc-internal-format
msgid "%s %#D"
msgstr "%s%#D"
@@ -48599,125 +48662,141 @@ msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为%qEä¸æ˜¯ä¸€ä¸ªå˜é‡"
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为函数%qD没有外部链接"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为对象%qD没有外部链接"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+msgid "the address of %qD is not a valid template argument"
+msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为%qEä¸æ˜¯ä¸€ä¸ªå˜é‡"
+
+#: cp/pt.c:6634
+#, fuzzy, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为%qEä¸æ˜¯ä¸€ä¸ªå˜é‡"
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+#| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为函数%qD没有外部链接"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为 cv é™å®šå†²çª"
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为它ä¸æ˜¯ä¸€ä¸ªå·¦å€¼"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%q#Dä¸æ˜¯ç±»åž‹%qT的有效模æ¿å‚数,因为一个引用å˜é‡æ²¡æœ‰å¸¸é‡åœ°å€"
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为它没有外部链接"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为对象%qD没有外部链接"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为它是一个指针"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr "å°è¯•ä½¿ç”¨%qE代替"
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qEä¸æ˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为它的类型是%qT"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "此上下文中ä¸å…许标准转æ¢"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, fuzzy, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr "忽略在其定义之åŽä¸º%qT应用的属性"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr "忽略在其定义之åŽä¸º%qT应用的属性"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr "注入的类å%qD被用作模æ¿çš„模æ¿å‚æ•°"
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, fuzzy, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr "å°†æžæž„函数%qD用作类型无效"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr "需è¦ä½¿ç”¨æŸä¸ªæ¨¡æ¿å‚数的类型æˆå‘˜æ—¶ï¼Œè¯·ä½¿ç”¨%<typename %E%>"
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "å®žå‚ %d 的类型/值ä¸åŒ¹é…,在%qD的模æ¿å‚数列表中"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr "需è¦ä¸€ä¸ª%qT类型的常é‡ï¼Œå´ç»™å‡ºäº†%qT"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr "需è¦ä¸€ä¸ªç±»æ¨¡æ¿ï¼Œå´ç»™å‡ºäº†%qE"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr "需è¦ä¸€ä¸ªç±»åž‹ï¼Œå´ç»™å‡ºäº†%qE"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr "需è¦ä¸€ä¸ªç±»åž‹ï¼Œå´ç»™å‡ºäº†%qT"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr "需è¦ä¸€ä¸ªç±»æ¨¡æ¿ï¼Œå´ç»™å‡ºäº†%qT"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr "需è¦æœ‰%qD类型的模æ¿ï¼Œå´å¾—到了%qT"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
#| msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "å®žå‚ %d 的类型/值ä¸åŒ¹é…,在%qD的模æ¿å‚数列表中"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got %qE"
msgid " expected %qD but got %qD"
@@ -48725,105 +48804,105 @@ msgstr "需è¦ä¸€ä¸ªç±»åž‹ï¼Œå´ç»™å‡ºäº†%qE"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "éžç±»åž‹å‚数包中类型ä¸åŒ¹é…"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
#| msgid "could not convert template argument %qE to %qT"
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "ä¸èƒ½å°†æ¨¡æ¿å‚数从%qE转æ¢åˆ°%qT"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "模æ¿ç¬¬ %d 个å‚数无效"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "模æ¿å‚æ•°æ•°ç›®ä¸å¯¹(ä¸åº”是 %d 个而应是 %d 个)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "模æ¿å‚æ•°æ•°ç›®ä¸å¯¹(ä¸åº”是 %d 个而应是 %d 个)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, fuzzy, gcc-internal-format
#| msgid "provided for %q+D"
msgid "provided for %qD"
msgstr "æ供给%q+D"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, fuzzy, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr "包å«%qD的类的模æ¿å‚数有默认å‚æ•°"
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, fuzzy, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "包å«%qD的类的模æ¿å‚数有默认å‚æ•°"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "æ供给%q+D"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, fuzzy, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "%q#D声明为模æ¿"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "éžæ¨¡æ¿ç±»åž‹%qT用作模æ¿"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "对于模æ¿å£°æ˜Ž%q+D"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
#| msgid "internal consistency failure"
msgid "template constraint failure"
msgstr "内部一致性错误"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
msgid "use of invalid variable template %qE"
msgstr "%qDä¸æ˜¯ä¸€ä¸ªæ¨¡æ¿"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr "在实例化%2$qD时模æ¿å®žä¾‹åŒ–深度超过最大值 %1$d(使用 use -ftemplate-depth= æ¥å¢žå¤§æœ€å¤§å€¼)"
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr "展开%<%T%>æ—¶å‚数包长度ä¸åŒ¹é…"
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr "展开%<%E%>æ—¶å‚数包长度ä¸åŒ¹é…"
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr "é‡å®šä¹‰%q#D的默认å‚æ•°"
@@ -48841,273 +48920,273 @@ msgstr "é‡å®šä¹‰%q#D的默认å‚æ•°"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr "å˜é‡%qD有函数类型"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "无效的å‚数类型%qT"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "在声明%q+D中"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "函数返回了一个数组"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "函数返回了一个函数"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "生æˆéžç±»ç±»åž‹%qTçš„æˆå‘˜å‡½æ•°æŒ‡é’ˆ"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr "å½¢æˆå¯¹ void 的引用"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "生æˆæŒ‡å‘引用类型%qT的指针"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr "生æˆæŒ‡å‘引用类型%qT的引用"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr "ä¸èƒ½å£°æ˜ŽæŒ‡å‘é™å®šå‡½æ•°ç±»åž‹%qT的指针"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr "ä¸èƒ½å£°æ˜ŽæŒ‡å‘é™å®šå‡½æ•°ç±»åž‹%qT的引用"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "生æˆéžç±»ç±»åž‹%qTçš„æˆå‘˜æŒ‡é’ˆ"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "生æˆå¼•ç”¨ç±»åž‹%qTçš„æˆå‘˜æŒ‡é’ˆ"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "åˆ›å»ºæŒ‡å‘ void 类型的æˆå‘˜æŒ‡é’ˆ"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr "生æˆ%qT的数组"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qTä¸æ˜¯ç±»ã€ç»“构或è”åˆç±»åž‹"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%qT被解æžåˆ°éžæžšä¸¾ç±»åž‹%qT"
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qT被解æžåˆ°éžç±»ç±»åž‹%qT"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr ""
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr "在模æ¿ä¸­ä½¿ç”¨%qs"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "é™å®šç±»åž‹%qTä¸åŒ¹é…æžæž„函数å ~%qT"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr "ä¾èµ–å%qE被解æžä¸ºéžç±»åž‹ï¼Œä½†å®žä¾‹åŒ–å´äº§ç”Ÿäº†ä¸€ä¸ªç±»åž‹"
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr "如果您想指定类型,请使用%<typename %E%>"
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "使用无效字段%qD"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "对集展开表达å¼çš„无效使用"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr "使用%<...%>æ¥å±•å¼€å®žå‚集"
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, fuzzy, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr "%qD 未被声明在中这个范围,而找ä¸åˆ°ä»»ä½•å£°æ˜Žæ˜¯ç”± argument-dependent 查找于点的实体化"
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, fuzzy, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr "声明在中附属基底 %qT 找ä¸åˆ°ç”±èµ„æ ¼ä¸ç¬¦çš„查找"
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, fuzzy, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr "使用%<%T::%D%>而ä¸æ˜¯%<%T::%D%>æ¥ä»¥é™å®šå指定构造函数"
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, fuzzy, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr "使用%<%T::%D%>而ä¸æ˜¯%<%T::%D%>æ¥ä»¥é™å®šå指定构造函数"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr "%qE未声明(ä¸åœ¨å‡½æ•°å†…)"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qTæ—¢ä¸æ˜¯ç±»ä¹Ÿä¸æ˜¯å‘½å空间"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qDæ—¢ä¸æ˜¯ç±»ä¹Ÿä¸æ˜¯å‘½å空间"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
#| msgid "%qT is/uses anonymous type"
msgid "%qT is/uses unnamed type"
msgstr "%qT是/使用了匿å类型"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "%qD的模æ¿å®žå‚使用了局部类型%qT"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "%qT是一个å¯å˜ç±»åž‹"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "整型表达å¼%qEä¸æ˜¯å¸¸é‡"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr " 试图实例化%qD"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr "%q#T的显å¼å®žä¾‹åŒ–出现在模æ¿å®šä¹‰ä¹‹å‰"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr "有歧义的模æ¿ç‰¹ä¾‹åŒ–%qD(为%q+D)"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
#, fuzzy
msgid "%s %#S"
msgstr "张贴被æ置的文章 [%%s]?(%s/%s/%s/%s/%s):"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "对éžæ¨¡æ¿%q#D的显å¼å®žä¾‹åŒ–"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "%qDä¸æ˜¯ç±»æ¨¡æ¿çš„éžé™æ€æ•°æ®æˆå‘˜"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "没有找到与%qD匹é…的模æ¿"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "类型%qT用于显å¼å®žä¾‹åŒ–%qDæ—¶ä¸åŒ¹é…声明的类型%qT"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "对%q#D的显å¼å®žä¾‹åŒ–"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "对%q#Dé‡å¤çš„显å¼å®žä¾‹åŒ–"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO C++ 1998 ä¸å…许在显å¼å®žä¾‹åŒ–时使用%<extern%>"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "为模æ¿å®žä¾‹åŒ–化应用了存储类型%qD"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "显å¼å®žä¾‹åŒ–éžæ¨¡æ¿ç±»åž‹%qT"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "显å¼å®žä¾‹åŒ–éžæ¨¡æ¿ç±»åž‹%qT"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "%q#T的显å¼å®žä¾‹åŒ–出现在模æ¿å®šä¹‰ä¹‹å‰"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "ISO C++ ä¸å…许在显å¼å®žä¾‹åŒ–时使用%qE"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "对%q#Té‡å¤çš„显å¼å®žä¾‹åŒ–"
@@ -49119,96 +49198,96 @@ msgstr "对%q#Té‡å¤çš„显å¼å®žä¾‹åŒ–"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "显å¼å®žä¾‹åŒ–%qD时没有å¯ç”¨çš„定义"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr "在实例化%2$q+D时模æ¿å®žä¾‹åŒ–深度超过了最大值 %1$d,å¯èƒ½æ˜¯ç”±äºŽç”Ÿæˆè™šå‡½æ•°è¡¨æ‰€è‡´(使用 -ftemplate-depth= æ¥å¢žå¤§æœ€å¤§å€¼)"
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, fuzzy, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr "对模æ¿ç±»åž‹å‚æ•°%qT的使用无效"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, fuzzy, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%q#Tä¸æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„模æ¿å¸¸é‡å‚数类型"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr "从花括å·ä¸­çš„åˆå§‹åŒ–åˆ—è¡¨æ¼”ç»Žéœ€è¦ #include <initializer_list>"
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
#| msgid "non-template %qD used as template"
msgid "non-class template %qT used without template arguments"
msgstr "éžæ¨¡æ¿%qD用作模æ¿"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr "模æ¿ç¬¬ %d 个å‚数无效"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
#| msgid "function not considered for inlining"
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "ä¸è€ƒè™‘内è”函数"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr "无法从%2$qE推导出%1$qT"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "无法从%2$qE推导出%1$qT"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "指令ä¸æ»¡è¶³å…¶çº¦æŸï¼š"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "指令ä¸æ»¡è¶³å…¶çº¦æŸï¼š"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not satisfy placeholder constraints"
@@ -49368,471 +49447,471 @@ msgstr "无法声明%q+#D"
msgid " since %q+#D declared in base class"
msgstr "因为%q+#D已在基类中声明过"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "建议在%<do%>的空语å¥ä½“周围显å¼åœ°åŠ ä¸ŠèŠ±æ‹¬å·"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "无法确定 asm æ“作数%qE的类型"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr "__label__ 声明åªèƒ½å‡ºçŽ°åœ¨å‡½æ•°ä½œç”¨åŸŸä¸­"
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr "对éžé™æ€æˆå‘˜å‡½æ•°%qD的使用无效"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "æžæž„函数ä¸èƒ½æœ‰å‚æ•°"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "é™æ€æˆå‘˜å‡½æ•°ä¸­ä¸èƒ½ä½¿ç”¨%<this%>"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "在éžæˆå‘˜å‡½æ•°ä¸­ä½¿ç”¨%<this%>无效"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "在文件作用域使用%<this%>无效"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "伪æžæž„函数åçš„é™å®šä½œç”¨åŸŸæ— æ•ˆ"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "é™å®šçš„类型%qTä¸åŒ¹é…æžæž„函数å ~%qT"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE的类型ä¸æ˜¯%qT"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr "éžå¯¹è±¡ç±»åž‹%qTçš„å¤åˆå­—é¢å¸¸é‡"
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "模æ¿å½¢å‚必须使用%<class%>或%<typename%>关键字"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "将类型%qT用作模æ¿çš„模æ¿å‚数的默认值无效"
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "模æ¿çš„模æ¿å½¢å‚的默认实å‚无效"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "在模æ¿å‚数列表中定义了%q#T"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "对é™å®šç±»åž‹%qT的定义无效"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "无效的基类"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, fuzzy, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr "匿åè”åˆä¸­å‡ºçŽ°ä¿æŠ¤æˆå‘˜%q+#D"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, gcc-internal-format
msgid "%qD is not captured"
msgstr "%qD未被æ•èŽ·"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, fuzzy, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr "为 lambda å½¢å‚指定了默认å‚æ•°"
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, fuzzy, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr "在包å«å‡½æ•°ä¸­ä½¿ç”¨%<auto%>å˜é‡"
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, fuzzy, gcc-internal-format
msgid "use of parameter from containing function"
msgstr "已弃用为éžå‡½æ•°æŒ‡å®šé»˜è®¤å‚æ•°"
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
msgid "use of parameter outside function body"
msgstr "已弃用为éžå‡½æ•°æŒ‡å®šé»˜è®¤å‚æ•°"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
#| msgid "mismatched arguments"
msgid "missing template arguments"
msgstr "å‚æ•°ä¸åŒ¹é…"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "模æ¿å‚æ•°%qD(类型为%qT)ä¸å…许出现在整数表达å¼ä¸­ï¼Œå› ä¸ºå®ƒçš„类型ä¸æ˜¯æ•´æ•°æˆ–枚举"
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "命å空间%qD被用作表达å¼"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "将类模æ¿%qT用作表达å¼"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "在多继承网格中对%qD的访问有歧义"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "%qDä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "%qE的类型未知"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, fuzzy, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "%qDä¸æ˜¯ä¸€ä¸ªæžšä¸¾å"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, fuzzy, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr "为形å‚声明指定了无效的存储类"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr "ä¸èƒ½ä¸ºæžæž„函数%<~%T%>使用%<offsetof%>"
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "ä¸èƒ½ä¸ºæˆå‘˜å‡½æ•°%qD应用%<offsetof%>"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, fuzzy, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr "对%qD的引用有歧义"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, fuzzy, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr "å‘é‡ delete 的实å‚类型既éžæŒ‡é’ˆä¹Ÿéžæ•°ç»„"
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, fuzzy, gcc-internal-format
#| msgid "%qE has invalid type for %<reduction%>"
msgid "%qE has const type for %<reduction%>"
msgstr "%qE的类型对%<reduction%>无效"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, fuzzy, gcc-internal-format
msgid "linear step expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "%qD在å­å¥%qs中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "%qD在%<firstprivate%>å­å¥ä¸­ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "%qD在%<lastprivate%>å­å¥ä¸­ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, fuzzy, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
msgid "%<gang%> static value must be positive"
msgstr "%<num_threads%>值必须为正"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, fuzzy, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, fuzzy, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, fuzzy, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
msgid "%qs expression must be integral"
msgstr "调度å—大å°è¡¨è¾¾å¼å¿…须为整型"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, fuzzy, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr "%<num_threads%>值必须为正"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
msgid "%<vector%> length value must be positive"
msgstr "%<num_threads%>值必须为正"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, fuzzy, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr "%<num_threads%>值必须为正"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr "调度å—大å°è¡¨è¾¾å¼å¿…须为整型"
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, fuzzy, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr "%H折å å˜é‡éœ€è¦æ­£æ•´å¸¸æ•°è¡¨è¾¾å¼"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, fuzzy, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, fuzzy, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, fuzzy, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr "调度å—大å°è¡¨è¾¾å¼å¿…须为整型"
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, fuzzy, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr "调度å—大å°è¡¨è¾¾å¼å¿…须为整型"
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qD在%<lastprivate%>å­å¥ä¸­ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, fuzzy, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr "%qD在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçŽ°"
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, fuzzy, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr "调度å—大å°è¡¨è¾¾å¼å¿…须为整型"
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qD在å­å¥%qs中ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
#| msgid "too many %qs clauses"
msgid "template %qE in clause %qs"
msgstr "太多的%qså­å¥"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, fuzzy, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, fuzzy, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, fuzzy, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr "num_threads 表达å¼å¿…须是整型的"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, fuzzy, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr "å‘é‡ delete 的实å‚类型既éžæŒ‡é’ˆä¹Ÿéžæ•°ç»„"
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
msgid "%<tile%> argument needs integral type"
msgstr "调度å—大å°è¡¨è¾¾å¼å¿…须为整型"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr "%<threadprivate%>%qDä¸æ˜¯ä¸€ä¸ªæ–‡ä»¶ã€å‘½å空间或å—作用域å˜é‡"
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "%<threadprivate%>%qE指示ä¸åœ¨%qT定义中"
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr "%qEå’Œ%qD之间的差ä¸å…·æœ‰æ•´æ•°ç±»åž‹"
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr "%<# pragma omp 基元的 update%>使用两ä¸åŒçš„å˜é‡ç”¨äºŽå†…å­˜"
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr "%<# pragma omp 基元的 update%>使用两ä¸åŒçš„å˜é‡ç”¨äºŽå†…å­˜"
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, fuzzy, gcc-internal-format
#| msgid "static assertion failed: %E"
msgid "static assertion failed"
msgstr "é™æ€æ–­è¨€é”™è¯¯ï¼š%E"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr "é™æ€æ–­è¨€é”™è¯¯ï¼š%E"
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "é™æ€æ–­è¨€ä¸­å‡ºçŽ°éžå¸¸é‡æ¡ä»¶"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "decltype 的实å‚必须是一个表达å¼"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, fuzzy, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr "%s 无法解æžé‡è½½çš„函数地å€"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, fuzzy, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "逗å·è¡¨è¾¾å¼çš„å·¦æ“作数ä¸èµ·ä½œç”¨"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, fuzzy, gcc-internal-format
#| msgid "template argument %qE involves template parameter(s)"
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "模æ¿å®žå‚%qEæ··æ‚了模æ¿å½¢å‚"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
msgid "non-pointer argument to %<__builtin_launder%>"
msgstr "给函数%<__builtin_next_arg%>çš„å‚æ•°æ•°ç›®ä¸å¯¹"
@@ -49847,108 +49926,108 @@ msgstr "%qVé™å®šç¬¦ä¸èƒ½åº”用到%qT上"
msgid "lambda-expression in a constant expression"
msgstr "常é‡è¡¨è¾¾å¼ä¸­çš„ Lambda 表达å¼"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr "%qE属性在类型上被忽略"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute can only be applied to class definitions"
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "åªèƒ½ä¸ºç±»å®šä¹‰åº”用%qE属性"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "请求的 init_priority ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸æ•°"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "åªèƒ½å°†%qE属性用于æŸä¸ªç±»çš„对象的文件作用域定义"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "请求的 init_priority 越界"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "请求的 init_priority ä¿ç•™ä¸ºå†…部使用"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "%qE属性在此平å°ä¸Šä¸å—支æŒ"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr "%qD声明为%qT的一个æˆå‘˜"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr "%qE属性需è¦å¸¦æœ‰å实å‚的原型"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "%qE属性的实å‚ä¸æ˜¯ä¸€ä¸ªå­—符串常é‡"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "%qE属性的实å‚ä¸æ˜¯ä¸€ä¸ªå­—符串常é‡"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, fuzzy, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "%<%T::%D%>ä¸æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„声明"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr "请输入有效字符"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "%qE属性在ä¸æ˜¯ç±»çš„类型上被忽略"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr "忽略在其定义之åŽä¸º%qT应用的属性"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "忽略在其定义之åŽä¸º%qT应用的属性"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, fuzzy, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "忽略在其定义之åŽä¸º%qT应用的属性"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "%qE属性åªèƒ½ç”¨äºŽå‡½æ•°"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "%qE属性åªèƒ½ç”¨äºŽå‡½æ•°"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, fuzzy, gcc-internal-format
msgid "zero as null pointer constant"
msgstr "PRINT_OPERAND 空指针"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "lang_* check:在 %s 中失败,于 %s:%d"
@@ -50635,161 +50714,161 @@ msgstr "在æˆå‘˜æŒ‡é’ˆè½¬æ¢ä¸­"
msgid "invalid conversion to type %qT from type %qT"
msgstr "到类型%qT的转æ¢æ— æ•ˆï¼Œä»Žç±»åž‹%qT"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "ä¸èƒ½å°†%4$qD的实å‚%3$qP从%1$qT转æ¢åˆ°%2$qT"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr "ä¸èƒ½åœ¨å‚数默认时将%qT转æ¢ä¸º%qT"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr "ä¸èƒ½åœ¨ä¼ å‚时将%qT转æ¢ä¸º%qT"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr "ä¸èƒ½å°†%qT转æ¢ä¸º%qT"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr "ä¸èƒ½åœ¨åˆå§‹åŒ–时将%qT转æ¢ä¸º%qT"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr "ä¸èƒ½åœ¨è¿”回时将%qT转æ¢ä¸º%qT"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr "ä¸èƒ½åœ¨èµ‹å€¼æ—¶å°†%qT转æ¢ä¸º%qT"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr "æºæœ‰ä¸å®Œå…¨çš„类类型"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, fuzzy, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "%2$qE的第 %1$d 个实å‚å¯èƒ½æ˜¯ format 属性的备选"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, fuzzy, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr "返回类型å¯èƒ½æ˜¯ format 属性的备选"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, fuzzy, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr "函数的实å‚å¯èƒ½æ˜¯ format 属性的备选"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, fuzzy, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr "åˆå§‹åŒ–的左手边å¯èƒ½æ˜¯ format 属性的备选时"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, fuzzy, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "赋值的左手边å¯èƒ½æ˜¯ format 属性的备选时"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
#| msgid "in passing argument %P of %q+D"
msgid "in passing argument %P of %qD"
msgstr "在传递%2$q+D的第 %1$P 个实å‚æ—¶"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "返回临时å˜é‡çš„引用"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "返回了一个éžå·¦å€¼çš„引用"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, fuzzy, gcc-internal-format
#| msgid "reference to local variable %q+D returned"
msgid "reference to local variable %qD returned"
msgstr "返回了对局部å˜é‡çš„%q+D的引用"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, fuzzy, gcc-internal-format
msgid "address of label %qD returned"
msgstr "返回了局部å˜é‡çš„%q+D的地å€"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of local variable %qD returned"
msgstr "返回了局部å˜é‡çš„%q+D的地å€"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "æžæž„函数返回值"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "ä¸èƒ½ä»Žæž„造函数的异常处ç†ä¸­è¿”回"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "构造函数返回值"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "在返回%qT的函数中,返回语å¥ä¸å¸¦è¿”回值"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
msgid "returning initializer list"
msgstr "<花括å·å†…çš„åˆå§‹å€¼åˆ—表>"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr "Lambda 返回类型演绎得到ä¸ä¸€è‡´çš„类型%qTå’Œ%qT"
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, fuzzy, gcc-internal-format
#| msgid "inconsistent deduction for %qT: %qT and then %qT"
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr "对%qTä¸ä¸€è‡´çš„演绎:先是%qT然åŽæ˜¯%qT"
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "在返回‘void’的函数中,返回语å¥å¸¦è¿”回值"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%>ä¸èƒ½è¿”回 NULL,除éžå®ƒè¢«å£°æ˜Žä¸º%<throw()%>(或 -fcheck-new 起作用)"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, fuzzy, gcc-internal-format
msgid "using temporary as lvalue"
msgstr "å³å€¼çš„引用用作左值"
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr "å³å€¼çš„引用用作左值"
@@ -54774,87 +54853,87 @@ msgstr "%2$L 处的对象“%1$sâ€å¯¹äºŽæˆåˆ†çš„默认åˆå§‹åŒ–必须有 SAVE
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr "%L处 PURE 过程中指针赋值目标错误"
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr "Fortran 2003:%L处åˆå§‹åŒ–表达å¼ä¸­éžæ•´æ•°æŒ‡æ•°"
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr "Non-variable è¿ç®—å¼åœ¨ä¸­å˜é‡å®šä¹‰è¯­å¢ƒ (%s) 于 %L"
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, fuzzy, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr "å˜é‡â€˜%s’在%L处上下文中必须是常é‡"
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, fuzzy, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "%L处的属性ä¸å…许出现在 TYPE 定义中"
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr "Non-POINTER 在中指标关è”语境 (%s) 于 %L"
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr "å˜é‡â€˜%s’在%L处上下文中必须是常é‡"
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr "å˜é‡â€˜%s’在%L处上下文中必须是常é‡"
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr "å˜é‡â€˜%s’在%L处上下文中必须是常é‡"
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr "虚å‚‘%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处的表达å¼ä¸­"
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr "虚å‚‘%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处的表达å¼ä¸­"
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, fuzzy, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr "å˜é‡â€˜%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处的表达å¼ä¸­"
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, fuzzy, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr "å˜é‡â€˜%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处的表达å¼ä¸­"
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, fuzzy, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr "å˜é‡â€˜%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处的表达å¼ä¸­"
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, fuzzy, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr "å˜é‡â€˜%s’在%L处上下文中必须是常é‡"
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, fuzzy, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr "å˜é‡â€˜%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处的表达å¼ä¸­"
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, fuzzy, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr "Associate-name‘%s’无法出现在中å˜é‡å®šä¹‰è¯­å¢ƒ (%s) 于 %L 因为它的目标于 %L 无法,还是"
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr "‘%s’于 %L å…³è”的到è¿ç®—å¼æ— æ³•å·²ç”¨äºŽå˜é‡å®šä¹‰è¯­å¢ƒ (%s)"
@@ -55043,12 +55122,12 @@ msgstr "%L处定义赋值的第一个å‚数必须是 INTENT(OUT) 或 INTENT(INOU
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr "%L处定义赋值的第二个å‚数必须是 INTENT(IN)"
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr "%L处è¿ç®—符接å£çš„第一个å‚数必须是 INTENT(IN)"
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr "%L处è¿ç®—符接å£çš„第二个å‚数必须是 INTENT(IN)"
@@ -55828,512 +55907,527 @@ msgstr "ä¸èƒ½ä¸º%C处的 NEWUNIT 指定 UNIT"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "ä¸èƒ½ä¸º%C处的 NEWUNIT 指定 UNIT"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr "扩展:X æ述符在%L需è¦å‰å¯¼ç©ºæ ¼æ•°é‡"
-#: fortran/io.c:762
+#: fortran/io.c:724
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr "扩展:%L处的 L æ述符åŽç¼ºå°‘正的宽度"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr "$ 必须是%L处最åŽä¸€ä¸ªæ ¼å¼é™å®šç¬¦"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %L"
msgid "Extension: Zero width after L descriptor at %L"
msgstr "扩展:%L处的 L æ述符åŽç¼ºå°‘正的宽度"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Extension: Missing positive width after L descriptor at %L"
msgid "Missing positive width after L descriptor at %L"
msgstr "扩展:%L处的 L æ述符åŽç¼ºå°‘正的宽度"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, fuzzy, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr "g0 æ述符ä¸å…许有 E é™å®šç¬¦"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr "%2$L处的格å¼æŒ‡å®š %1$s 需è¦æ­£çš„宽度"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr "%2$L处的格å¼é™å®šç¬¦%1$s中需è¦å¥å·"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr "%L处的格å¼é™å®šç¬¦éœ€è¦å¥å·"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr "%L处的 H æ ¼å¼é™å®šç¬¦å·²åœ¨ Fortran 95 中被删除"
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr "%C处缺少å³æ‹¬å·æˆ–逗å·"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "%s 出现在%L处的格å¼å­—符串中"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr "%s 出现在%L处的格å¼å­—符串中"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr "%C处模å—主å—中的格å¼è¯­å¥"
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "%C处的 ENTRY 语å¥ä¸èƒ½å‡ºçŽ°åœ¨ INTERFACE 中"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "%C处缺少格å¼æ ‡å·"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "%2$C处‘%1$s’规格无效"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "%2$C处é‡å¤çš„ %1$s 规格"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr "%2$C处的å˜é‡ %1$s ä¸èƒ½æ˜¯ INTENT(IN)"
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr "å˜é‡ %s 在%C处的 PURE 过程中ä¸èƒ½è¢«èµ‹å€¼"
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "%2$C处é‡å¤çš„ %1$s æ ‡å·è§„æ ¼"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr "%L处 FORMAT 标记中的常é‡è¡¨è¾¾å¼é»˜è®¤ç±»åž‹å¿…须为 CHARACTER"
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr "%L处 FORMAT 标记中的常é‡è¡¨è¾¾å¼é»˜è®¤ç±»åž‹å¿…须为 CHARACTER"
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr "ASSIGNED GOTO 语å¥åœ¨%L处需è¦ä¸€ä¸ª INTEGER å˜é‡"
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr "å˜é‡â€˜%s’在 %L 尚未分é…到格å¼æ ‡å·"
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, fuzzy, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr "%2$L处的 FORMAT 标记中的标é‡â€˜%1$s’ä¸æ˜¯ä¸€ä¸ª ASSIGNED å˜é‡"
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr "扩展:%L处的 FORMAT 标记中有éžå­—符"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr "%L处的 FORMAT 标记中å‡å®šå¤–形数组中有éžå­—符元素"
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr "%L处的 FORMAT 标记中å‡å®šå¤§å°æ•°ç»„中有éžå­—符元素"
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr "%L处的 FORMAT 标记中有éžå­—符指针数组元素"
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "%s 标记在%L处必须具有类型 %s"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr "%L处的毗连è¿ç®—符必须毗连åŒä¸€ç§åˆ«çš„字符串"
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "%s 标记在%L处必须是标é‡"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr "%s 标记在%L处必须是标é‡"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr "Fortran 95 在%2$L处的 %1$s 标记中需è¦é»˜è®¤çš„ INTEGER"
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr "Fortran 95 在%2$L处的 %1$s 标记中需è¦é»˜è®¤çš„ INTEGER"
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr "ä¸èƒ½ä¸º%C处的 NEWUNIT 指定 UNIT"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr "%s 标记在%L处必须是标é‡"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, fuzzy, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "Fortran 2003:%3$C 处 %2$s 语å¥ä¸­çš„ %1$s é™å®šç¬¦å€¼ä¸ºâ€˜%4$s’"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, fuzzy, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "为%3$C处 %2$s 语å¥ä¸­ %1$s 指定了éžæ³•çš„值‘%4$s’"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, fuzzy, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "扩展:为%3$C处 %2$s 语å¥ä¸­çš„ %1$s 指定了值‘%4$s’"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, fuzzy, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "为%3$C处 %2$s 语å¥ä¸­ %1$s 指定了éžæ³•çš„值‘%4$s’"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr "OPEN 语å¥ä¸å…许出现在%C处的 PURE 过程中"
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr "ä¸èƒ½ä¸º%C处的 NEWUNIT 指定 UNIT"
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr "%C处的 NEWUNIT é™å®šç¬¦å¿…须有 FILE= 或 STATUS='scratch'"
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr "%C处的 OPEN 语å¥éœ€è¦æŒ‡å®š UNIT 或 NEWUNIT"
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr "%C处的 ASYNCHRONOUS= ä¸å…许用在 Fortran 95 中"
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr "%C处的 BLANK= ä¸å…许用在 Fortran 95 中"
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr "%C处的 DECIMAL= ä¸å…许用在 Fortran 95 中"
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr "%C处的 ENCODING= ä¸å…许用在 Fortran 95 中"
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr "%C处的 ROUND= ä¸å…许用在 Fortran 95 中"
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr "%C处的 SIGN= ä¸å…许用在 Fortran 95 中"
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr "CLOSE 语å¥ä¸å…许出现在%C处的 PURE 过程中"
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr "%L处的 CLOSE 语å¥éœ€è¦ä¸€ä¸ª UNIT æ•°"
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "%L处 CLOSE 语å¥ä¸­çš„ UNIT 数必须是éžè´Ÿçš„"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "%s 语å¥ä¸å…许出现在%C处的 PURE 程åºä¸­"
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr "%L处的语å¥ä¸­ UNIT 数必须为éžè´Ÿçš„æ•°"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr "%L处的语å¥ä¸­ UNIT 数必须为éžè´Ÿçš„æ•°"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr "%C处 FLUSH 语å¥"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing format label at %C"
msgid "Missing format with default unit at %C"
msgstr "%C处缺少格å¼æ ‡å·"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "%C处é‡å¤çš„ UNIT 规格"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "%C处é‡å¤çš„æ ¼å¼è§„æ ¼"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, fuzzy, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr "符å·â€˜%s’在å字列表‘%s’是 INTENT(IN),ä½äºŽ %C"
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "%C处é‡å¤çš„ NML 规格"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, fuzzy, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr "%2$C处的符å·â€˜%1$s’必须是个 NAMELIST 组å"
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr "%C处的 END 标记ä¸å…许出现在输出语å¥ä¸­"
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "%L没有指定 UNIT"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr "%L处的 UNIT 规格必须是 INTEGER 表达å¼æˆ–一个 CHARACTER å˜é‡"
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr "%L处 WRITE 语å¥å½¢å¼æ— æ•ˆï¼Œéœ€è¦ UNIT"
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr "%L处内部å•ä½å¸¦å‘é‡ä¸‹æ ‡"
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr "%L处的外部 IO UNIT ä¸èƒ½æ˜¯æ•°ç»„"
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, fuzzy, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr "å称表列‘%s’在中读å–å™è¿°äºŽ %L å«æœ‰ç¬¦å·â€˜%s’该项å¯èƒ½æ— æ³•å‡ºçŽ°åœ¨ä¸­å˜é‡å®šä¹‰è¯­å¢ƒ"
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, fuzzy, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’ä¸èƒ½æœ‰ POINTER 组件"
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, fuzzy, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’必须有 ALLOCATABLE 组件"
+
+#: fortran/io.c:3317
+#, fuzzy, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’必须有 ALLOCATABLE 组件"
+
+#: fortran/io.c:3328
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr "扩展:%L处 i/o 项目列表å‰çš„逗å·"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "ERR æ ‡å· %d 在%L处未定义"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "END æ ‡å· %d 在%L处未定义"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "EOR æ ‡å· %d 在%L处未定义"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "FORMAT æ ‡å· %d 在%L处未定义"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "%C处 I/O 游标语法错误"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr "%C READ 语å¥éœ€è¦å˜é‡"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "%2$Cå¤„éœ€è¦ %1$s 语å¥"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "%s 语å¥åœ¨%C处语法错误"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr "ä¸å…许按ä½ç½®ä¼ é€’%L处的内部过程"
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "必须为%L处的 ASYNCHRONOUS= 指定一个åˆå§‹åŒ–表达å¼"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr "Fortran 2003:%C处的 PAD= ä¸å…许用在 Fortran 95 中"
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr "Fortran 2003:%C处的 DELIM= ä¸å…许用在 Fortran 95 中"
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr "%C处的 PRINT å字列表是一个扩展"
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr "%C处 I/O 列表中需è¦é€—å·"
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "PRINT 语å¥ä¸å…许出现在%C处的 PURE 过程中"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr "INQUIRE 语å¥ä¸å…许出现在%C处的 PURE 过程中"
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr "%C处的 INQUIRE 语å¥ä¸­ IOLENGTH 标记无效"
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr "%L处的 INQUIRE 语å¥ä¸èƒ½åŒ…å« FILE å’Œ UNIT é™å®šç¬¦"
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr "%L处的 INQUIRE 语å¥éœ€è¦ FILE 或 UNIT é™å®šç¬¦"
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "%L处的语å¥ä¸­ UNIT 数必须为éžè´Ÿçš„æ•°"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr "%L处的 INQUIRE 语å¥éœ€è¦å¸¦æœ‰ ID= 指定的 PENDING="
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr "%C处的 PURE 过程中ä¸å…许 WAIT 语å¥"
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr "%C处的 PURE 过程中ä¸å…许 WAIT 语å¥"
@@ -57239,254 +57333,254 @@ msgstr "模å—间优化未为 C++ 实现"
msgid "Missing generic specification in USE statement at %C"
msgstr "%C处的 USE 语å¥ç¼ºå°‘泛型规格"
-#: fortran/module.c:637
+#: fortran/module.c:638
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr "Fortran 2003:%C处的 USE 语å¥ä¸­æ›´åè¿ç®—符"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, fuzzy, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr "%2$C处的å字‘%1$s’已ç»è¢«ç”¨ä½œå¤–部模å—å。"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr "%C处 CHARACTER 声明语法错误"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr "%C处的 ENTRY 语å¥ä¸èƒ½å‡ºçŽ°åœ¨åµŒå¥—çš„å­ç¨‹åºä¸­"
-#: fortran/module.c:821
+#: fortran/module.c:822
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Syntax error in SAVE statement at %C"
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "%C SAVE 语å¥è¯­æ³•é”™è¯¯"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, fuzzy, gcc-internal-format
msgid "Reading module %qs at line %d column %d: %s"
msgstr "è¯»å‡ºæ¨¡å— %s,于行 %d 列 %d:%s"
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, fuzzy, gcc-internal-format
msgid "Writing module %qs at line %d column %d: %s"
msgstr "è¯»å…¥æ¨¡å— %s,于行 %d 列 %d:%s"
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, fuzzy, gcc-internal-format
msgid "Module %qs at line %d column %d: %s"
msgstr "æ¨¡å— %s ä½äºŽè¡Œ %d 列 %d:%s"
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "写入模å—文件时出错:%s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, fuzzy, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr "错误的字符串常é‡"
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr "å字列表 %s ä¸èƒ½ä¸ºå¯¹ %s çš„ USE å…³è”æ¥æ›´å"
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, fuzzy, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr "%2$C处的å字‘%1$s’是从当å‰ç¨‹åºå•å…ƒå¯¹â€˜%3$s’有歧义的引用"
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, fuzzy, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "%2$L处引用的符å·â€˜%1$s’在模å—‘%3$s’中找ä¸åˆ°"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, fuzzy, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr "%2$L处引用的用户è¿ç®—符‘%1$s’在模å—‘%3$s’中找ä¸åˆ°"
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, fuzzy, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr "%2$L处引用的内建è¿ç®—符‘%1$s’在模å—‘%3$s’中找ä¸åˆ°"
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "ä¸èƒ½æ‰“开模å—文件‘%s’写入,在%C处:%s"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
msgid "Error writing module file %qs for writing: %s"
msgstr "写入到输出文件 '%s' 时出错\n"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr "%s:无法找到模å—文件 %s\n"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr "无法将模å—文件‘%s’é‡å‘½å为‘%s’:%s"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr "无法删除临时模å—文件‘%s’:%s"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, fuzzy, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr "`%.*s' 已被定义为对照符å·"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, fuzzy, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr "%2$L处引用的符å·â€˜%1$s’在模å—‘%3$s’中找ä¸åˆ°"
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, fuzzy, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr "%2$L处引用的符å·â€˜%1$sâ€™åœ¨å†…å»ºæ¨¡å— ISO_C_BINDING 中找ä¸åˆ°"
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, fuzzy, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr "`%.*s' 已被定义为对照符å·"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, fuzzy, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr "%2$C处对内建模å—‘%1$s’的使用与以å‰ä½¿ç”¨çš„éžå†…建模å—å字冲çª"
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, fuzzy, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr "%Cå¤„åœ¨å†…å»ºæ¨¡å— ISO_FORTRAN_ENV 中对 NUMERIC_STORAGE_SIZE 命å常数的使用与选项 %s ä¸å…¼å®¹"
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr "%Cå¤„åœ¨å†…å»ºæ¨¡å— ISO_FORTRAN_ENV 中对 NUMERIC_STORAGE_SIZE 命å常数的使用与选项 %s ä¸å…¼å®¹"
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, fuzzy, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr "%2$L处引用的符å·â€˜%1$sâ€™åœ¨å†…å»ºæ¨¡å— ISO_FORTRAN_ENV 中找ä¸åˆ°"
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr "%C处éžé¢„期的 CASE 语å¥"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr "Fortran 2003:%C 处的 ISO_FORTRAN_ENV 内建模å—"
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr "%C处需è¦ç»‘定å"
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, fuzzy, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr "%2$C处无法找到å为‘%1$s’的内建模å—"
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr "使用了传统 C ä¸æ”¯æŒçš„特性时给出警告"
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr "模å—间优化未为 C++ 实现"
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr "模å—间优化未为 C++ 实现"
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "无法打开模å—文件‘%s’读å–,在%C处:%s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, fuzzy, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr "%2$C处对éžå†…建模å—‘%1$s’的使用与之å‰å¯¹å†…建模å—å字的使用相冲çª"
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, fuzzy, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr "%2$C处打开的文件的‘%1$s’并éžä¸€ä¸ª GFORTRAN 模å—文件"
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Can't USE the same module we're building!"
msgid "Can't USE the same %smodule we're building!"
@@ -59878,7 +59972,7 @@ msgstr "%2$L 处åˆå§‹åŒ–表达å¼ä¸­çš„函数 ‘%1$qs’ 必须是一个内建
msgid "Unable to resolve the specific function %qs at %L"
msgstr "ä¸èƒ½è§£æž %2$L处的函数‘%1$s’"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, fuzzy, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr "%2$L处的函数‘%1$s’没有éšå¼ç±»åž‹"
@@ -61378,448 +61472,438 @@ msgstr "%2$L处ä¸èƒ½æ‰©å±•çš„派生类型‘%1$s’ä¸èƒ½æ˜¯ ABSTRACT"
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr "%3$L处‘%2$s’的组件‘%1$s’与一个继承的类型é™å®šè¿‡ç¨‹åŒå"
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, fuzzy, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "ä¸å…许 %3$L 处 %2$s å字列表中å‡å®šå¤§å°çš„数组“%1$sâ€"
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, fuzzy, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’ä¸èƒ½æœ‰å‡å®šå¤–å½¢"
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, fuzzy, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’必须有常外形"
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, fuzzy, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’必须有常外形"
-#: fortran/resolve.c:13914
-#, fuzzy, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’ä¸èƒ½æœ‰ POINTER 组件"
-
-#: fortran/resolve.c:13924
-#, fuzzy, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’必须有 ALLOCATABLE 组件"
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, fuzzy, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr "%3$L处 NAMELIST 对象‘%1$s’声明为 PRIVATE å› æ­¤ä¸èƒ½æ˜¯ PUBLIC å字列表‘%2$s’的æˆå‘˜"
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, fuzzy, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr "%3$L处 NAMELIST 对象‘%1$s’有使用相关的 PRIVATE 组件因此ä¸èƒ½æ˜¯ NAMELIST‘%2$s’的æˆå‘˜"
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, fuzzy, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr "%3$L处 NAMELIST 对象‘%1$s’有 PRIVATE 组件因此ä¸èƒ½æ˜¯ PUBLIC å字列表‘%2$s’的æˆå‘˜"
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, fuzzy, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "PROCEDURE 属性与%2$L处‘%1$s’中的 NAMELIST 属性冲çª"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, fuzzy, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr "%2$L处的å‚数数组‘%1$s’ä¸èƒ½æ˜¯è‡ªåŠ¨çš„或有延迟的外形"
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, fuzzy, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr "%2$L处éšå¼ç±»åž‹çš„ PARAMETER‘%1$s’与éšåŽçš„ IMPLICIT 类型ä¸åŒ¹é…"
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "%L处 PARAMETER 中派生类型ä¸å…¼å®¹"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, fuzzy, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "%2$L处å˜é‡â€˜%1$s’ä¸èƒ½æ—¢æœ‰ POINTER åˆæœ‰ BIND(C) 属性"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr "%s 属性与 %s 属性在%L处冲çª"
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr "%s 属性与 %s 属性在%L处冲çª"
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, fuzzy, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr "%2$L 处的“%1$sâ€ä¸èƒ½æœ‰ VALUE 属性,因为它ä¸æ˜¯ä¸ªè™šå‚"
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr "%L处å‡å®šå¤§å°çš„数组必须是一个虚å‚"
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr "%L处å‡å®šå¤–形的数组必须是一个虚å‚"
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr "%L处å‡å®šå¤§å°çš„数组必须是一个虚å‚"
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr "%L处的符å·ä¸æ˜¯ä¸€ä¸ª DUMMY å˜é‡"
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, fuzzy, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr "%2$L 处的“%1$sâ€ä¸èƒ½æœ‰ VALUE 属性,因为它ä¸æ˜¯ä¸ªè™šå‚"
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, fuzzy, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr "%2$L处带 VALUE 属性的字符哑元‘%1$s’必须具有常数长度"
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, fuzzy, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr "%2$L处带 VALUE 属性与 C å¯äº’æ“作的字符哑元‘%1$s’长度必须为 1"
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, fuzzy, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr "%2$L处派生类型‘%1$s’的类型‘%3$s’尚未定义"
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "%2$L处å˜é‡â€˜%1$s’ä¸èƒ½æ—¢æœ‰ ALLOCATABLE åˆæœ‰ BIND(C) 属性"
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr "%2$L处å˜é‡â€˜%1$s’ä¸èƒ½æ—¢æœ‰ POINTER åˆæœ‰ BIND(C) 属性"
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr "%2$L处å‡å®šå¤–形数组‘%1$s’ä¸èƒ½ç”¨åœ¨åˆå§‹åŒ–表达å¼ä¸­"
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "%2$L处å˜é‡â€˜%1$s’ä¸èƒ½æ—¢æœ‰ ALLOCATABLE åˆæœ‰ BIND(C) 属性"
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "%2$L处å˜é‡â€˜%1$s’ä¸èƒ½æ—¢æœ‰ POINTER åˆæœ‰ BIND(C) 属性"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr "%C处的循环å˜é‡ä¸èƒ½æ˜¯ä¸€ä¸ªå­ç»„件"
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr "%2$L处å˜é‡â€˜%1$s’ä¸èƒ½æ˜¯ BIND(C) 因为它既ä¸æ˜¯ä¸€ä¸ª COMMON å—也ä¸æ˜¯äºŽæ¨¡å—级作用域声明的"
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, fuzzy, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr "Fortran 2003:%3$L处 PUBLIC %1$s‘%2$s’具有 PRIVATE 派生类型‘%4$s’"
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "å˜é‡ %s 于 %L 的类型 LOCK_TYPE 或与 subcomponent 的类型 LOCK_TYPE 必须是 coarray"
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "å˜é‡ %s 于 %L 的类型 LOCK_TYPE 或与 subcomponent 的类型 LOCK_TYPE 必须是 coarray"
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, fuzzy, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr "%2$L处INTENT(OUT) 虚å‚‘%1$s’是 ASSUMED SIZE,所以ä¸èƒ½æœ‰ä¸€ä¸ªé»˜è®¤åˆå§‹å€¼è®¾å®š"
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr "%2$L处的‘%1$s’虚å‚ä¸èƒ½æ˜¯ INTENT(OUT)"
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr "%2$L处的‘%1$s’虚å‚ä¸èƒ½æ˜¯ INTENT(OUT)"
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, fuzzy, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr "函数结果‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr "å˜é‡â€˜%s’于 %L 的类型 (C_PTR) 或类型 (C_FUNPTR) ä¸åº”该是 coarray"
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr "å˜é‡â€˜%s’于 %L 与 coarray æˆåˆ†åº”该是 nonpointer,nonallocatable 纯é‡"
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr "å˜é‡â€˜%s’于 %L 是 coarray å’Œä¸æ˜¯ ALLOCATABLE,ä¿å­˜ nor 虚å‚æ•°"
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, fuzzy, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "数组‘%s’在%L处ä¸èƒ½æœ‰å»¶è¿Ÿçš„外形"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, fuzzy, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr "%C处å¯åˆ†é…的组件必须有延迟的外形"
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr "函数结果‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, fuzzy, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "%L处的哑过程ä¸å…许出现在 ELEMENTAL 过程中"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, fuzzy, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "%L处的哑过程ä¸å…许出现在 ELEMENTAL 过程中"
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, fuzzy, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "%L处的哑过程ä¸å…许出现在 ELEMENTAL 过程中"
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
#| msgid "Namelist %s cannot be renamed by USE association to %s"
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "å字列表 %s ä¸èƒ½ä¸ºå¯¹ %s çš„ USE å…³è”æ¥æ›´å"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr "%L处的线程ç§æœ‰å˜é‡æœªè¢«ä¿å­˜"
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, fuzzy, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "%2$L处 BLOCK DATA 元素‘%1$s’必须在 COMMON 中"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, fuzzy, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr "%2$L处 BLOCK DATA 元素‘%1$s’必在å‰ä¸€ä¸ªå£°æ˜Žä¸­æŒ‡å®š"
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, fuzzy, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "%L处数æ®ä¼ è¾“元素ä¸èƒ½æœ‰ PRIVATE 组件"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, fuzzy, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr "%2$L处的 DATA 元素‘%1$s’是一个指针所以必须是一个完全的数组"
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr "%L处 DATA 语å¥ä¸­æœ‰éžå¸¸é‡æ•°ç»„段"
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr "%L处的 DATA 语å中å˜é‡æ¯”值多"
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr "开始的 implied-do 循环于 %L 无法被简化到常数"
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr "结æŸçš„ implied-do 循环于 %L 无法被简化到常数"
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr "步骤的 implied-do 循环于 %L 无法被简化到常数"
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr "%L处的 DATA 语å¥ä¸­å€¼æ¯”å˜é‡å¤š"
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "æ ‡å· %d 于 %L ç»å®šä¹‰ä½†æœªè¢«ä½¿ç”¨"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "æ ‡å· %d 于 %L ç»å®šä¹‰ä½†æ— æ³•è¢«ä½¿ç”¨"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, fuzzy, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr "%2$L处的派生类型å˜é‡â€˜%1$s’必须有 SEQUENCE 属性方能æˆä¸º EQUIVALENCE 对象"
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, fuzzy, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr "%2$L处的派生类型å˜é‡â€˜%1$s’必须没有 ALLOCATABLE 组件方能æˆä¸ºä¸€ä¸ª EQUIVALENCE 对象"
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, fuzzy, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr "%2$L处的默认åˆå§‹åŒ–的派生类型å˜é‡â€˜%1$s’ä¸èƒ½æˆä¸º EQUIVALENCE 对象,因为它在 COMMON 中有å˜é‡"
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, fuzzy, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr "%2$L处的带指针组件的派生类型å˜é‡â€˜%1$s’ä¸èƒ½æˆä¸ºä¸€ä¸ª EQUIVALENCE 对象"
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr "%L处 EQUIVALENCE 语å¥è¯­æ³•é”™è¯¯"
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr "%L处 EQUIVALENCE 集中的对象必须都带有或者都ä¸å¸¦æœ‰ PROTECTED 属性"
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, fuzzy, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr "%2$L处的公共å—æˆå‘˜â€˜%1$s’ä¸èƒ½åœ¨çº¯è¿‡ç¨‹â€˜%3$s’中æˆä¸ºä¸€ä¸ª EQUIVALENCE 对象"
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, fuzzy, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr "%2$L处的有å常é‡â€˜%1$s’ä¸èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE 对象"
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, fuzzy, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr "%2$L处有éžå¸¸é‡ç•Œé™çš„数组‘%1$s’ä¸èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE 对象"
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, fuzzy, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr "%2$L处结构组件‘%1$s’ä¸èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE 对象"
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "%L çš„å­å­—符串长度为零"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, fuzzy, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr "Fortran 2003:%2$L处 PRIVATE 类型‘%3$s’的 PUBLIC 函数‘%1$s’"
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, fuzzy, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr "%2$L处的 ENTRY‘%1$s’没有éšå¼ç±»åž‹"
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, fuzzy, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr "%2$L处的用户è¿ç®—符‘%1$s’必须是一个 FUNCTION"
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, fuzzy, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "%2$L处用户è¿ç®—符过程‘%1$s’ä¸èƒ½æœ‰å‡å®šå­—符长度"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, fuzzy, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "%2$L处的用户è¿ç®—符‘%1$s’必须至少有一个实å‚"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr "%L处è¿ç®—符接å£çš„第一个å‚æ•°ä¸èƒ½æ˜¯å¯é€‰çš„"
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr "%L处è¿ç®—符接å£çš„第二个å‚æ•°ä¸èƒ½æ˜¯å¯é€‰çš„"
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr "%L处的è¿ç®—符接å£å¿…须有至多两个实å‚"
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, fuzzy, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr "%2$L处 PURE 过程中包å«çš„过程‘%1$s’必须也是 PURE"
@@ -62916,12 +63000,12 @@ msgstr "%L处指针赋值时å‚æ•°ç§åˆ«ç±»åž‹ä¸åŒ"
msgid "The event variable at %L shall not be coindexed"
msgstr "外部对象‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, fuzzy, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr "Fortran 2003:%L处内部文件有å字列表"
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr "错误的 IO 基类型(%d)"
@@ -65262,10 +65346,6 @@ msgstr "为ä¸å­˜åœ¨çš„方法%qE创建选择å­"
#~ msgid "Assignment to an allocatable polymorphic variable at %L is not yet supported"
#~ msgstr "ä¸èƒ½åœ¨%2$C处的 PURE 过程中读å–å˜é‡â€˜%1$s’"
-#, fuzzy
-#~ msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
-#~ msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’必须有 ALLOCATABLE 组件"
-
#~ msgid "bad method signature"
#~ msgstr "错误的方法签å"
diff --git a/gcc/po/zh_TW.po b/gcc/po/zh_TW.po
index 5f4ff98b9e6..b693d025e35 100644
--- a/gcc/po/zh_TW.po
+++ b/gcc/po/zh_TW.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 4.8.0\n"
"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
-"POT-Creation-Date: 2017-05-01 22:24+0000\n"
+"POT-Creation-Date: 2017-08-04 22:17+0000\n"
"PO-Revision-Date: 2013-06-07 23:29+0800\n"
"Last-Translator: Wei-Lun Chao <bluebat@member.fsf.org>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -194,13 +194,13 @@ msgstr "「%%lã€é‹ç®—å…ƒä¸æ˜¯ä¸€å€‹æ¨™ç±¤"
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
+#: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
#: config/pdp11/pdp11.c:1698
#, c-format
msgid "floating constant misused"
msgstr "錯誤地使用了浮點常數"
-#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
+#: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
#: config/pdp11/pdp11.c:1739
#, c-format
msgid "invalid expression as operand"
@@ -563,62 +563,62 @@ msgstr ""
"以 -gã€-fã€-mã€-Oã€-W 或 --param é–‹é ­çš„é¸é …將由 %s 自動傳éžçµ¦å…¶å‘¼å«çš„\n"
" ä¸åŒå­è™•ç†åºã€‚è‹¥è¦å‘這些處ç†åºå‚³éžå…¶å®ƒé¸é …,必須使用 -W<å­—æ¯> é¸é …。\n"
-#: gcc.c:5934
+#: gcc.c:5937
#, fuzzy, c-format
msgid "Processing spec (%s), which is '%s'\n"
msgstr "è™•ç† spec (%s),該項是『%sã€\n"
-#: gcc.c:6638
+#: gcc.c:6641
#, c-format
msgid "Target: %s\n"
msgstr "目的:%s\n"
-#: gcc.c:6639
+#: gcc.c:6642
#, c-format
msgid "Configured with: %s\n"
msgstr "é…置為:%s\n"
-#: gcc.c:6653
+#: gcc.c:6656
#, c-format
msgid "Thread model: %s\n"
msgstr "執行緒模型:%s\n"
-#: gcc.c:6664
+#: gcc.c:6667
#, fuzzy, c-format
msgid "gcc version %s %s\n"
msgstr "gcc 版本 %s %s\n"
-#: gcc.c:6667
+#: gcc.c:6670
#, fuzzy, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr "gcc 驅動程å¼ç‰ˆæœ¬ %s %sexecuting gcc 版本 %s\n"
-#: gcc.c:6740 gcc.c:6952
+#: gcc.c:6743 gcc.c:6955
#, c-format
msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
msgstr ""
-#: gcc.c:6876
+#: gcc.c:6879
#, c-format
msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
msgstr ""
-#: gcc.c:7829
+#: gcc.c:7832
#, c-format
msgid "install: %s%s\n"
msgstr "安è£ï¼š%s%s\n"
-#: gcc.c:7832
+#: gcc.c:7835
#, c-format
msgid "programs: %s\n"
msgstr "程å¼ï¼š%s\n"
-#: gcc.c:7834
+#: gcc.c:7837
#, c-format
msgid "libraries: %s\n"
msgstr "函å¼åº«ï¼š%s\n"
-#: gcc.c:7951
+#: gcc.c:7954
#, c-format
msgid ""
"\n"
@@ -627,16 +627,16 @@ msgstr ""
"\n"
"報告程å¼ç¼ºé™·çš„步驟請åƒè¦‹ï¼š\n"
-#: gcc.c:7967 gcov-tool.c:528
+#: gcc.c:7970 gcov-tool.c:528
#, fuzzy, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
+#: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
msgid "(C)"
msgstr "(C)"
-#: gcc.c:7971 fortran/gfortranspec.c:281
+#: gcc.c:7974 fortran/gfortranspec.c:281
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"
@@ -645,7 +645,7 @@ msgstr ""
"本程å¼æ˜¯è‡ªç”±è»Ÿé«”;請åƒçœ‹ä¾†æºç¨‹å¼ç¢¼çš„版權宣告。本軟體沒有任何擔ä¿ï¼›\n"
"包括沒有é©éŠ·æ€§å’ŒæŸä¸€å°ˆç”¨ç›®çš„下的é©ç”¨æ€§æ“”ä¿ã€‚\n"
-#: gcc.c:8276
+#: gcc.c:8279
#, fuzzy, c-format
msgid ""
"\n"
@@ -658,7 +658,7 @@ msgstr ""
"==============\n"
"\n"
-#: gcc.c:8277
+#: gcc.c:8280
#, fuzzy, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
@@ -667,7 +667,7 @@ msgstr ""
"使用「-Wl,é¸é …ã€åˆ°å›žåˆã€Œé¸é …ã€åˆ°éˆçµå™¨ã€‚\n"
"\n"
-#: gcc.c:9580
+#: gcc.c:9583
#, fuzzy, c-format
msgid ""
"Assembler options\n"
@@ -678,7 +678,7 @@ msgstr ""
"=================\n"
"\n"
-#: gcc.c:9581
+#: gcc.c:9584
#, fuzzy, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
@@ -692,18 +692,18 @@ msgstr ""
msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
msgstr ""
-#: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
-#, fuzzy, c-format
-#| msgid " -v, --version Print version number, then exit\n"
-msgid " -v, --verbose Verbose mode\n"
-msgstr " -v, --version 列å°ç‰ˆæœ¬è™Ÿä¸¦é›¢é–‹\n"
-
-#: gcov-tool.c:177 gcov-tool.c:271
+#: gcov-tool.c:176 gcov-tool.c:271
#, fuzzy, c-format
#| msgid " -n, --no-output Do not create an output file\n"
msgid " -o, --output <dir> Output directory\n"
msgstr " -n, --no-output ä¸å»ºç«‹è¼¸å‡ºæª”案\n"
+#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+#, fuzzy, c-format
+#| msgid " -v, --version Print version number, then exit\n"
+msgid " -v, --verbose Verbose mode\n"
+msgstr " -v, --version 列å°ç‰ˆæœ¬è™Ÿä¸¦é›¢é–‹\n"
+
#: gcov-tool.c:178
#, c-format
msgid " -w, --weight <w1,w2> Set weights (float point values)\n"
@@ -719,14 +719,14 @@ msgstr ""
msgid " rewrite [options] <dir> Rewrite coverage file contents\n"
msgstr ""
-#: gcov-tool.c:272
+#: gcov-tool.c:270
#, c-format
-msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
+msgid " -n, --normalize <int64_t> Normalize the profile\n"
msgstr ""
-#: gcov-tool.c:273
+#: gcov-tool.c:272
#, c-format
-msgid " -n, --normalize <int64_t> Normalize the profile\n"
+msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
msgstr ""
#: gcov-tool.c:290
@@ -754,31 +754,31 @@ msgstr ""
msgid " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
msgstr ""
-#: gcov-tool.c:421
+#: gcov-tool.c:420
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -h, --hotonly Only print info for hot objects/functions\n"
+msgid " -f, --function Print function level info\n"
msgstr " -h, --help 列å°æ­¤è¼”助並離開\n"
-#: gcov-tool.c:422
+#: gcov-tool.c:421
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -f, --function Print function level info\n"
+msgid " -F, --fullname Print full filename\n"
msgstr " -h, --help 列å°æ­¤è¼”助並離開\n"
-#: gcov-tool.c:423
+#: gcov-tool.c:422
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
-msgid " -F, --fullname Print full filename\n"
+msgid " -h, --hotonly Only print info for hot objects/functions\n"
msgstr " -h, --help 列å°æ­¤è¼”助並離開\n"
-#: gcov-tool.c:424
+#: gcov-tool.c:423
#, fuzzy, c-format
#| msgid " -h, --help Print this help, then exit\n"
msgid " -o, --object Print object level info\n"
msgstr " -h, --help 列å°æ­¤è¼”助並離開\n"
-#: gcov-tool.c:425
+#: gcov-tool.c:424
#, c-format
msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
msgstr ""
@@ -862,20 +862,15 @@ msgstr ""
#: gcov.c:658
#, c-format
-msgid " -h, --help Print this help, then exit\n"
-msgstr " -h, --help 列å°æ­¤è¼”助並離開\n"
-
-#: gcov.c:659
-#, c-format
msgid " -a, --all-blocks Show information for every basic block\n"
msgstr " -a, --all-blocks 顯示æ¯å€‹åŸºæœ¬å€å¡Šçš„資訊\n"
-#: gcov.c:660
+#: gcov.c:659
#, c-format
msgid " -b, --branch-probabilities Include branch probabilities in output\n"
msgstr " -b, --branch-probabilities 輸出包å«åˆ†æ”¯æ¦‚率\n"
-#: gcov.c:661
+#: gcov.c:660
#, fuzzy, c-format
#| msgid ""
#| " -c, --branch-counts Given counts of branches taken\n"
@@ -885,16 +880,21 @@ msgid ""
" rather than percentages\n"
msgstr " -c, --branch-counts 給出跳轉的分支數,而ä¸æ˜¯ç™¾åˆ†æ¯”\n"
-#: gcov.c:663
+#: gcov.c:662
#, fuzzy, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr " -d, --display-progress 顯示進度資訊\n"
-#: gcov.c:664
+#: gcov.c:663
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr " -f, --function-summaries 輸出æ¯å€‹å‡½å¼çš„å°çµè³‡è¨Š\n"
+#: gcov.c:664
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
+msgstr " -h, --help 列å°æ­¤è¼”助並離開\n"
+
#: gcov.c:665
#, c-format
msgid " -i, --intermediate-format Output .gcov file in intermediate text format\n"
@@ -1078,82 +1078,82 @@ msgstr "%s:「%sã€æœ‰ä¾†è‡ªå‡ºå£å€å¡Šçš„弧\n"
msgid "%s:graph is unsolvable for '%s'\n"
msgstr "%s:圖為「%sã€ä¸å¯è§£\n"
-#: gcov.c:2002
+#: gcov.c:2009
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr "已執行的列數:%s (共 %d 列)\n"
-#: gcov.c:2005
+#: gcov.c:2012
#, c-format
msgid "No executable lines\n"
msgstr "沒有å¯åŸ·è¡Œåˆ—\n"
-#: gcov.c:2013
+#: gcov.c:2020
#, c-format
msgid "%s '%s'\n"
msgstr "%s「%sã€\n"
-#: gcov.c:2020
+#: gcov.c:2027
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr "執行的分支:%s (共有 %d 個)\n"
-#: gcov.c:2024
+#: gcov.c:2031
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr "至少執行一次的跳轉:%s(總數為 %d)\n"
-#: gcov.c:2030
+#: gcov.c:2037
#, c-format
msgid "No branches\n"
msgstr "沒有跳轉\n"
-#: gcov.c:2032
+#: gcov.c:2039
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr "執行的呼å«ï¼š%s(å…± %d)\n"
-#: gcov.c:2036
+#: gcov.c:2043
#, c-format
msgid "No calls\n"
msgstr "沒有呼å«\n"
-#: gcov.c:2317
+#: gcov.c:2324
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr "%s:「%sã€æ²’有列\n"
-#: gcov.c:2419
+#: gcov.c:2426
#, c-format
msgid "call %2d returned %s\n"
msgstr "call %2d 回傳了 %s\n"
-#: gcov.c:2424
+#: gcov.c:2431
#, c-format
msgid "call %2d never executed\n"
msgstr "call %2d 從未被執行\n"
-#: gcov.c:2429
+#: gcov.c:2436
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr "branch %2d 被執行 %s%s\n"
-#: gcov.c:2434
+#: gcov.c:2441
#, c-format
msgid "branch %2d never executed\n"
msgstr "branch %2d 從未被執行\n"
-#: gcov.c:2439
+#: gcov.c:2446
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr "unconditional %2d 被執行 %s\n"
-#: gcov.c:2442
+#: gcov.c:2449
#, c-format
msgid "unconditional %2d never executed\n"
msgstr "ç„¡æ¢ä»¶ %2d 從未執行\n"
-#: gcov.c:2512
+#: gcov.c:2519
#, fuzzy, c-format
msgid "Cannot open source file %s\n"
msgstr "無法開放原始碼檔案 %s\n"
@@ -1266,102 +1266,102 @@ msgstr "此開關缺少å¯ç”¨æ–‡ä»¶"
msgid "Uses of this option are diagnosed."
msgstr ""
-#: opts.c:1096
+#: opts.c:1103
#, c-format
msgid "default %d minimum %d maximum %d"
msgstr ""
-#: opts.c:1163
+#: opts.c:1170
#, c-format
msgid "Same as %s. Use the latter option instead."
msgstr ""
-#: opts.c:1171
+#: opts.c:1178
#, c-format
msgid "%s Same as %s."
msgstr ""
-#: opts.c:1242
+#: opts.c:1249
#, fuzzy
msgid "[default]"
msgstr "[é è¨­]"
-#: opts.c:1253
+#: opts.c:1260
#, fuzzy
msgid "[enabled]"
msgstr "[已啟用]"
-#: opts.c:1253
+#: opts.c:1260
#, fuzzy
msgid "[disabled]"
msgstr "[å·²åœç”¨]"
-#: opts.c:1272
+#: opts.c:1279
#, fuzzy, c-format
msgid " No options with the desired characteristics were found\n"
msgstr " 找ä¸åˆ°ä»»ä½•é¸é …與設想的特性是\n"
-#: opts.c:1281
+#: opts.c:1288
#, fuzzy, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n"
msgstr " 無找到。 使用 --help=%s 到顯示 * 所有 * é¸é …支æ´çš„ç”± %s å‰ç«¯\n"
-#: opts.c:1287
+#: opts.c:1294
#, fuzzy, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr " 所有é¸é …與設想的特性已顯示\n"
-#: opts.c:1372
+#: opts.c:1379
#, fuzzy
msgid "The following options are target specific"
msgstr "下列é¸é …是目標特定的"
-#: opts.c:1375
+#: opts.c:1382
#, fuzzy
msgid "The following options control compiler warning messages"
msgstr "下列é¸é …控制編譯器警告訊æ¯"
-#: opts.c:1378
+#: opts.c:1385
#, fuzzy
msgid "The following options control optimizations"
msgstr "下列é¸é …控制最佳化"
-#: opts.c:1381 opts.c:1420
+#: opts.c:1388 opts.c:1427
#, fuzzy
msgid "The following options are language-independent"
msgstr "下列é¸é …是 language-independent"
-#: opts.c:1384
+#: opts.c:1391
#, fuzzy
msgid "The --param option recognizes the following as parameters"
msgstr "--param é¸é … recognizes 下列åšç‚ºåƒæ•¸"
-#: opts.c:1390
+#: opts.c:1397
#, fuzzy
msgid "The following options are specific to just the language "
msgstr "下列é¸é …是特定的到僅語言 "
-#: opts.c:1392
+#: opts.c:1399
#, fuzzy
msgid "The following options are supported by the language "
msgstr "下列é¸é …被支æ´ç”±èªžè¨€ "
-#: opts.c:1403
+#: opts.c:1410
#, fuzzy
msgid "The following options are not documented"
msgstr "下列é¸é …未被文件"
-#: opts.c:1405
+#: opts.c:1412
#, fuzzy
msgid "The following options take separate arguments"
msgstr "下列é¸é …需分隔引數"
-#: opts.c:1407
+#: opts.c:1414
#, fuzzy
msgid "The following options take joined arguments"
msgstr "下列é¸é …需è¯çµçš„引數"
-#: opts.c:1418
+#: opts.c:1425
#, fuzzy
msgid "The following options are language-related"
msgstr "下列é¸é …被 language-related"
@@ -2967,8 +2967,8 @@ msgstr "strfmon æ ¼å¼çš„長度修飾符"
msgid "<command-line>"
msgstr "<command-line>"
-#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
-#: config/arm/arm.c:21870 config/nios2/nios2.c:2653
+#: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
+#: config/arm/arm.c:21859 config/nios2/nios2.c:2653
#, fuzzy, c-format
msgid "Unsupported operand for code '%c'"
msgstr "ä¸å—支æ´çš„é‹ç®—元用於編碼『%cã€"
@@ -2987,7 +2987,7 @@ msgstr "程å¼ç¢¼ã€Œ%cã€çš„é‹ç®—元無效"
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
+#: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
#, c-format
msgid "missing operand"
msgstr "缺少é‹ç®—å…ƒ"
@@ -3007,8 +3007,8 @@ msgstr "無效的 %%d é‹ç®—å…ƒ"
msgid "invalid operand prefix '%%%c'"
msgstr "無效的é‹ç®—元程å¼ç¢¼ã€Œ%cã€"
-#: config/alpha/alpha.c:5092 config/i386/i386.c:18279
-#: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
+#: config/alpha/alpha.c:5092 config/i386/i386.c:18285
+#: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
#, fuzzy, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr "『%%&ã€ä½¿ç”¨çš„而無需任何本地動態 TLS åƒè€ƒ"
@@ -3024,18 +3024,18 @@ msgid "invalid %%r value"
msgstr "無效 %%r 值"
#: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
-#: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
+#: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%R value"
msgstr "無效 %%R 值"
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
-#: config/xtensa/xtensa.c:2330
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
+#: config/xtensa/xtensa.c:2331
#, c-format
msgid "invalid %%N value"
msgstr "無效 %%N 值"
-#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
+#: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
#, c-format
msgid "invalid %%P value"
msgstr "無效 %%P 值"
@@ -3045,7 +3045,7 @@ msgstr "無效 %%P 值"
msgid "invalid %%h value"
msgstr "無效 %%h 值"
-#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
+#: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%L value"
msgstr "無效 %%L 值"
@@ -3066,7 +3066,7 @@ msgid "invalid %%U value"
msgstr "無效 %%U 值"
#: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
-#: config/rs6000/rs6000.c:23626
+#: config/rs6000/rs6000.c:23673
#, c-format
msgid "invalid %%s value"
msgstr "無效 %%s 值"
@@ -3076,7 +3076,7 @@ msgstr "無效 %%s 值"
msgid "invalid %%C value"
msgstr "無效 %%C 值"
-#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
+#: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
#, c-format
msgid "invalid %%E value"
msgstr "無效 %%E 值"
@@ -3087,7 +3087,7 @@ msgid "unknown relocation unspec"
msgstr "ä¸æ˜Žçš„ä¸å¯é æœŸé‡å®šä½"
#: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
-#: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
+#: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
#, c-format
msgid "invalid %%xn code"
msgstr "無效的 %%xn 程å¼ç¢¼"
@@ -3154,7 +3154,7 @@ msgstr "%%s 程å¼ç¢¼çš„é‹ç®—元無效"
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
-#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
+#: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
#, c-format
msgid "invalid operand output code"
msgstr "無效的é‹ç®—元輸出程å¼ç¢¼"
@@ -3165,29 +3165,29 @@ msgstr "無效的é‹ç®—元輸出程å¼ç¢¼"
msgid "invalid UNSPEC as operand: %d"
msgstr "無效的 UNSPEC åšç‚ºé‹ç®—å…ƒ"
-#: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
-#: config/arm/arm.c:18885 config/arm/arm.c:18894
+#: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
+#: config/arm/arm.c:18874 config/arm/arm.c:18883
#, fuzzy, c-format
msgid "invalid shift operand"
msgstr "無效的 Shift é‹ç®—å…ƒ"
-#: config/arm/arm.c:21708 config/arm/arm.c:21726
+#: config/arm/arm.c:21697 config/arm/arm.c:21715
#, c-format
msgid "predicated Thumb instruction"
msgstr "é æ¸¬åˆ°çš„ Thumb 指令"
-#: config/arm/arm.c:21714
+#: config/arm/arm.c:21703
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr "在æ¢ä»¶åºåˆ—中é æ¸¬åˆ°çš„指令"
-#: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
-#: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
-#: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
-#: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
-#: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
-#: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
-#: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
+#: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
+#: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
+#: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
+#: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
+#: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
+#: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
+#: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
#: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
#: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
#: config/bfin/bfin.c:1488
@@ -3195,110 +3195,110 @@ msgstr "在æ¢ä»¶åºåˆ—中é æ¸¬åˆ°çš„指令"
msgid "invalid operand for code '%c'"
msgstr "程å¼ç¢¼ã€Œ%cã€çš„é‹ç®—元無效"
-#: config/arm/arm.c:22051
+#: config/arm/arm.c:22040
#, fuzzy, c-format
msgid "instruction never executed"
msgstr "指令永ä¸åŸ·è¡Œ"
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22072
+#: config/arm/arm.c:22061
#, fuzzy, c-format
msgid "obsolete Maverick format code '%c'"
msgstr "ä¸å—支æ´çš„é‹ç®—元用於編碼『%cã€"
-#: config/avr/avr.c:2439
+#: config/avr/avr.c:2455
#, fuzzy, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr "ä½å€é‹ç®—元需求æ¢ä»¶ç´„æŸç”¨æ–¼ X,- Y, 或 Z 暫存器"
-#: config/avr/avr.c:2620
+#: config/avr/avr.c:2636
#, fuzzy
msgid "operands to %T/%t must be reg + const_int:"
msgstr "é‹ç®—元到 %T/%t 必須是 reg+constint(_I):"
-#: config/avr/avr.c:2670 config/avr/avr.c:2737
+#: config/avr/avr.c:2686 config/avr/avr.c:2753
#, fuzzy
msgid "bad address, not an I/O address:"
msgstr "ä¸ç•¶çš„ä½å€ï¼Œä¸æ˜¯ I/O ä½å€ï¼š"
-#: config/avr/avr.c:2679
+#: config/avr/avr.c:2695
#, fuzzy
msgid "bad address, not a constant:"
msgstr "ä¸ç•¶çš„ä½å€ï¼Œä¸æ˜¯å¸¸æ•¸ï¼š"
-#: config/avr/avr.c:2697 config/avr/avr.c:2704
+#: config/avr/avr.c:2713 config/avr/avr.c:2720
msgid "bad address, not (reg+disp):"
msgstr "ä½å€éŒ¯èª¤ï¼Œä¸æ˜¯(reg+disp):"
-#: config/avr/avr.c:2711
+#: config/avr/avr.c:2727
msgid "bad address, not post_inc or pre_dec:"
msgstr "錯誤的ä½å€ï¼Œä¸æ˜¯ post_inc 或 pre_dec:"
-#: config/avr/avr.c:2723
+#: config/avr/avr.c:2739
msgid "internal compiler error. Bad address:"
msgstr "編譯器內部錯誤。錯誤的ä½å€ï¼š"
-#: config/avr/avr.c:2756
+#: config/avr/avr.c:2772
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.c:2764
+#: config/avr/avr.c:2780
msgid "internal compiler error. Unknown mode:"
msgstr "編譯器內部錯誤。ä¸æ˜Žçš„模å¼ï¼š"
-#: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
+#: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
msgid "invalid insn:"
msgstr "無效指令:"
-#: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
-#: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
-#: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
-#: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
+#: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
+#: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
+#: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
+#: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
msgid "incorrect insn:"
msgstr "錯誤指令:"
-#: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
-#: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
-#: config/avr/avr.c:5587
+#: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
+#: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
+#: config/avr/avr.c:5602
msgid "unknown move insn:"
msgstr "無效的 move 指令:"
-#: config/avr/avr.c:6046
+#: config/avr/avr.c:6061
msgid "bad shift insn:"
msgstr "錯誤的 shift 指令"
-#: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
+#: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
msgid "internal compiler error. Incorrect shift:"
msgstr "編譯器內部錯誤。ä¸æ­£ç¢ºçš„移ä½é‡ï¼š"
-#: config/avr/avr.c:8456
+#: config/avr/avr.c:8471
#, fuzzy
msgid "unsupported fixed-point conversion"
msgstr "無效的類型在中定點轉æ›"
-#: config/avr/avr.c:9803
+#: config/avr/avr.c:9818
#, fuzzy
msgid "variable"
msgstr "迴圈變數"
-#: config/avr/avr.c:9808
+#: config/avr/avr.c:9823
#, fuzzy
#| msgid "redefinition of parameter %q+D"
msgid "function parameter"
msgstr "åƒæ•¸ %q+D é‡å®šç¾©"
-#: config/avr/avr.c:9813
+#: config/avr/avr.c:9828
#, fuzzy
msgid "structure field"
msgstr "çµæ§‹å®šç¾©çš„在此"
-#: config/avr/avr.c:9819
+#: config/avr/avr.c:9834
#, fuzzy
msgid "return type of function"
msgstr "建立陣列的函å¼"
-#: config/avr/avr.c:9824
+#: config/avr/avr.c:9839
#, fuzzy
msgid "pointer"
msgstr "空指標"
@@ -3321,7 +3321,7 @@ msgid "invalid const_double operand"
msgstr "無效的 const_double é‹ç®—å…ƒ"
#: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
-#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
+#: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
#: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
@@ -3544,88 +3544,88 @@ msgstr "錯誤的 output_move_double é‹ç®—å…ƒ"
msgid "bad output_condmove_single operand"
msgstr "錯誤的 output_condmove_single é‹ç®—å…ƒ"
-#: config/i386/i386.c:17149
+#: config/i386/i386.c:17155
#, c-format
msgid "invalid UNSPEC as operand"
msgstr "無效的 UNSPEC åšç‚ºé‹ç®—å…ƒ"
-#: config/i386/i386.c:17660
+#: config/i386/i386.c:17666
#, fuzzy, c-format
#| msgid "invalid lvalue in asm output %d"
msgid "invalid use of asm flag output"
msgstr "組譯輸出 %d 中左值無效"
-#: config/i386/i386.c:17882
+#: config/i386/i386.c:17888
#, fuzzy, c-format
msgid "invalid operand size for operand code 'O'"
msgstr "無效的é‹ç®—元大å°ç”¨æ–¼é‹ç®—元編碼『%cã€"
-#: config/i386/i386.c:17917
+#: config/i386/i386.c:17923
#, fuzzy, c-format
msgid "invalid operand size for operand code 'z'"
msgstr "無效的é‹ç®—元大å°ç”¨æ–¼é‹ç®—元編碼『%cã€"
-#: config/i386/i386.c:17986
+#: config/i386/i386.c:17992
#, fuzzy, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr "無效的é‹ç®—元類型使用的與é‹ç®—元編碼『%cã€"
-#: config/i386/i386.c:17991
+#: config/i386/i386.c:17997
#, fuzzy, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr "無效的é‹ç®—元大å°ç”¨æ–¼é‹ç®—元編碼『%cã€"
-#: config/i386/i386.c:18067
+#: config/i386/i386.c:18073
#, fuzzy, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr "é‹ç®—元並éžæ¢ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é‹ç®—元編碼『Yã€"
-#: config/i386/i386.c:18146
+#: config/i386/i386.c:18152
#, fuzzy, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr "é‹ç®—元並éžæ¢ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é‹ç®—元編碼『Dã€"
-#: config/i386/i386.c:18164
+#: config/i386/i386.c:18170
#, fuzzy, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr "é‹ç®—元並éžæ¢ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é‹ç®—元編碼『Dã€"
-#: config/i386/i386.c:18177
+#: config/i386/i386.c:18183
#, fuzzy, c-format
msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr "é‹ç®—å…ƒä¸æ˜¯ offsettable 記憶體åƒè€ƒï¼Œç„¡æ•ˆçš„é‹ç®—元編碼『Hã€"
-#: config/i386/i386.c:18192
+#: config/i386/i386.c:18198
#, fuzzy, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr "é‹ç®—元並éžæ¢ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é‹ç®—元編碼『Yã€"
-#: config/i386/i386.c:18220
+#: config/i386/i386.c:18226
#, fuzzy, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr "é‹ç®—元並éžæ¢ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é‹ç®—元編碼『Yã€"
-#: config/i386/i386.c:18238
+#: config/i386/i386.c:18244
#, fuzzy, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr "é‹ç®—元並éžæ¢ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é‹ç®—元編碼『Yã€"
-#: config/i386/i386.c:18261
+#: config/i386/i386.c:18267
#, fuzzy, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr "é‹ç®—元並éžæ¢ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é‹ç®—元編碼『Yã€"
-#: config/i386/i386.c:18357
+#: config/i386/i386.c:18363
#, c-format
msgid "invalid operand code '%c'"
msgstr "無效的é‹ç®—元程å¼ç¢¼ã€Œ%cã€"
-#: config/i386/i386.c:18419
+#: config/i386/i386.c:18425
#, c-format
msgid "invalid constraints for operand"
msgstr "é‹ç®—元的約æŸç„¡æ•ˆ"
-#: config/i386/i386.c:28920
+#: config/i386/i386.c:28926
msgid "unknown insn mode"
msgstr "ä¸æ˜Žçš„指令模å¼"
@@ -3663,7 +3663,7 @@ msgstr "å° %<__fpreg%> 的作業無效"
msgid "invalid %%P operand"
msgstr "無效的 %%P é‹ç®—å…ƒ"
-#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
+#: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
#, c-format
msgid "invalid %%p value"
msgstr "無效的 %%p 值"
@@ -3720,7 +3720,7 @@ msgid "post-increment address is not a register"
msgstr "後自增ä½å€ä¸æ˜¯ä¸€å€‹æš«å­˜å™¨"
#: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
-#: config/rs6000/rs6000.c:35600
+#: config/rs6000/rs6000.c:35649
msgid "bad address"
msgstr "錯誤ä½å€"
@@ -3754,7 +3754,7 @@ msgid "insn contains an invalid address !"
msgstr "insn å«æœ‰ç„¡æ•ˆçš„ä½å€ï¼"
#: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
-#: config/xtensa/xtensa.c:2460
+#: config/xtensa/xtensa.c:2461
msgid "invalid address"
msgstr "無效ä½å€"
@@ -3845,298 +3845,298 @@ msgstr "堆疊溢出。\n"
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "嘗試在命令解譯器中執行「%sã€ä»¥æå‡å®ƒçš„極值。\n"
-#: config/rs6000/rs6000.c:4223
+#: config/rs6000/rs6000.c:4225
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4237
#, fuzzy
msgid "-mvsx requires hardware floating point"
msgstr "-mvsx 需求硬體浮點數"
-#: config/rs6000/rs6000.c:4243
+#: config/rs6000/rs6000.c:4245
#, fuzzy
msgid "-mvsx and -mpaired are incompatible"
msgstr "-mvsx å’Œ -mpaired 是ä¸ç›¸å®¹çš„"
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4247
#, fuzzy
msgid "-mvsx needs indexed addressing"
msgstr "-mvsx 需è¦ç´¢å¼•çš„定å€"
-#: config/rs6000/rs6000.c:4250
+#: config/rs6000/rs6000.c:4252
#, fuzzy
msgid "-mvsx and -mno-altivec are incompatible"
msgstr "-mvsx å’Œ -mno-altivec 是ä¸ç›¸å®¹çš„"
-#: config/rs6000/rs6000.c:4252
+#: config/rs6000/rs6000.c:4254
#, fuzzy
msgid "-mno-altivec disables vsx"
msgstr "-mno-altivec åœç”¨ vsx"
-#: config/rs6000/rs6000.c:4460
+#: config/rs6000/rs6000.c:4462
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mquad-memory requires 64-bit mode"
msgstr "--resource éœ€è¦ -o"
-#: config/rs6000/rs6000.c:4463
+#: config/rs6000/rs6000.c:4465
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4475
+#: config/rs6000/rs6000.c:4477
#, fuzzy
#| msgid "Generate code in little endian mode"
msgid "-mquad-memory is not available in little endian mode"
msgstr "產生低ä½ä½å…ƒçµ„在å‰çš„程å¼ç¢¼"
-#: config/rs6000/rs6000.c:4547
+#: config/rs6000/rs6000.c:4549
#, fuzzy
#| msgid "--resource requires -o"
msgid "-mtoc-fusion requires 64-bit"
msgstr "--resource éœ€è¦ -o"
-#: config/rs6000/rs6000.c:4554
+#: config/rs6000/rs6000.c:4556
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:11245
+#: config/rs6000/rs6000.c:11276
#, fuzzy
msgid "bad move"
msgstr "ä¸ç•¶çš„移動"
-#: config/rs6000/rs6000.c:23199
+#: config/rs6000/rs6000.c:23246
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:23390
+#: config/rs6000/rs6000.c:23437
#, fuzzy, c-format
#| msgid "invalid %%H value"
msgid "invalid %%e value"
msgstr "無效 %%H 值"
-#: config/rs6000/rs6000.c:23411
+#: config/rs6000/rs6000.c:23458
#, c-format
msgid "invalid %%f value"
msgstr "無效 %%f 值"
-#: config/rs6000/rs6000.c:23420
+#: config/rs6000/rs6000.c:23467
#, c-format
msgid "invalid %%F value"
msgstr "無效 %%F 值"
-#: config/rs6000/rs6000.c:23429
+#: config/rs6000/rs6000.c:23476
#, c-format
msgid "invalid %%G value"
msgstr "無效 %%G 值"
-#: config/rs6000/rs6000.c:23464
+#: config/rs6000/rs6000.c:23511
#, c-format
msgid "invalid %%j code"
msgstr "無效 %%j 程å¼ç¢¼"
-#: config/rs6000/rs6000.c:23474
+#: config/rs6000/rs6000.c:23521
#, c-format
msgid "invalid %%J code"
msgstr "無效 %%J 程å¼ç¢¼"
-#: config/rs6000/rs6000.c:23484
+#: config/rs6000/rs6000.c:23531
#, c-format
msgid "invalid %%k value"
msgstr "無效 %%k 值"
-#: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
+#: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
#, c-format
msgid "invalid %%K value"
msgstr "無效 %%K 值"
-#: config/rs6000/rs6000.c:23546
+#: config/rs6000/rs6000.c:23593
#, c-format
msgid "invalid %%O value"
msgstr "無效 %%O 值"
-#: config/rs6000/rs6000.c:23593
+#: config/rs6000/rs6000.c:23640
#, c-format
msgid "invalid %%q value"
msgstr "無效 %%q 值"
-#: config/rs6000/rs6000.c:23646
+#: config/rs6000/rs6000.c:23693
#, c-format
msgid "invalid %%T value"
msgstr "無效 %%T 值"
-#: config/rs6000/rs6000.c:23658
+#: config/rs6000/rs6000.c:23705
#, c-format
msgid "invalid %%u value"
msgstr "無效 %%u 值"
-#: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
+#: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
#, c-format
msgid "invalid %%v value"
msgstr "無效 %%v 值"
-#: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
+#: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
#, c-format
msgid "invalid %%x value"
msgstr "無效的 %%x 值"
-#: config/rs6000/rs6000.c:23887
+#: config/rs6000/rs6000.c:23934
#, fuzzy, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr "無效的 %%y 值,嘗試使用『Zã€æ¢ä»¶ç´„æŸ"
-#: config/rs6000/rs6000.c:24603
+#: config/rs6000/rs6000.c:24650
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24609
+#: config/rs6000/rs6000.c:24656
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:24615
+#: config/rs6000/rs6000.c:24662
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:38903
+#: config/rs6000/rs6000.c:38952
msgid "AltiVec argument passed to unprototyped function"
msgstr "å‚³éž AltiVec 引數給無原型的函å¼"
-#: config/rs6000/rs6000.c:40709
+#: config/rs6000/rs6000.c:40758
#, fuzzy
#| msgid "Do not generate a single exit point for each function"
msgid "Could not generate addis value for fusion"
msgstr "ä¸ç‚ºæ¯å€‹å‡½å¼ç”¢ç”Ÿå–®ä¸€çš„離開點"
-#: config/rs6000/rs6000.c:40781
+#: config/rs6000/rs6000.c:40830
#, fuzzy
#| msgid "unable to generate reloads for:"
msgid "Unable to generate load/store offset for fusion"
msgstr "無法產生é‡æ–°è¼‰å…¥ï¼Œç‚ºï¼š"
-#: config/rs6000/rs6000.c:40885
+#: config/rs6000/rs6000.c:40934
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:41103
+#: config/rs6000/rs6000.c:41152
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41149
+#: config/rs6000/rs6000.c:41198
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41152
+#: config/rs6000/rs6000.c:41201
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:41190
+#: config/rs6000/rs6000.c:41239
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:41236
+#: config/rs6000/rs6000.c:41285
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:41239
+#: config/rs6000/rs6000.c:41288
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7482
+#: config/s390/s390.c:7489
#, fuzzy, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr "符號記憶體åƒè€ƒæ˜¯åªæœ‰æ”¯æ´çš„æ–¼ z10 或ç¨å¾Œ"
-#: config/s390/s390.c:7493
+#: config/s390/s390.c:7500
#, c-format
msgid "cannot decompose address"
msgstr "無法分解ä½å€"
-#: config/s390/s390.c:7562
+#: config/s390/s390.c:7569
#, fuzzy, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr "無效的比較é‹ç®—å­ç”¨æ–¼ã€ŽEã€è¼¸å‡ºä¿®é£¾éµ"
-#: config/s390/s390.c:7585
+#: config/s390/s390.c:7592
#, fuzzy, c-format
msgid "invalid reference for 'J' output modifier"
msgstr "無效的åƒè€ƒç”¨æ–¼ã€ŽJã€è¼¸å‡ºä¿®é£¾éµ"
-#: config/s390/s390.c:7603
+#: config/s390/s390.c:7610
#, fuzzy, c-format
msgid "invalid address for 'O' output modifier"
msgstr "無效的ä½å€ç”¨æ–¼ã€ŽOã€è¼¸å‡ºä¿®é£¾éµ"
-#: config/s390/s390.c:7625
+#: config/s390/s390.c:7632
#, fuzzy, c-format
msgid "invalid address for 'R' output modifier"
msgstr "無效的ä½å€ç”¨æ–¼ã€ŽRã€è¼¸å‡ºä¿®é£¾éµ"
-#: config/s390/s390.c:7643
+#: config/s390/s390.c:7650
#, fuzzy, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr "記憶體åƒè€ƒé æœŸçš„用於『Sã€è¼¸å‡ºä¿®é£¾éµ"
-#: config/s390/s390.c:7653
+#: config/s390/s390.c:7660
#, fuzzy, c-format
msgid "invalid address for 'S' output modifier"
msgstr "無效的ä½å€ç”¨æ–¼ã€ŽSã€è¼¸å‡ºä¿®é£¾éµ"
-#: config/s390/s390.c:7674
+#: config/s390/s390.c:7681
#, fuzzy, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr "暫存器或記憶體é‹ç®—å¼é æœŸçš„用於『Nã€è¼¸å‡ºä¿®é£¾éµ"
-#: config/s390/s390.c:7685
+#: config/s390/s390.c:7692
#, fuzzy, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr "暫存器或記憶體é‹ç®—å¼é æœŸçš„用於『公尺ã€è¼¸å‡ºä¿®é£¾éµ"
-#: config/s390/s390.c:7771 config/s390/s390.c:7792
+#: config/s390/s390.c:7778 config/s390/s390.c:7799
#, fuzzy, c-format
msgid "invalid constant for output modifier '%c'"
msgstr "無效的常數用於輸出修飾éµã€Ž%cã€"
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7796
#, fuzzy, c-format
msgid "invalid constant - try using an output modifier"
msgstr "無效的常數 - 嘗試使用輸出修飾éµ"
-#: config/s390/s390.c:7826
+#: config/s390/s390.c:7833
#, fuzzy, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr "無效的常數用於輸出修飾éµã€Ž%cã€"
-#: config/s390/s390.c:7833
+#: config/s390/s390.c:7840
#, fuzzy, c-format
msgid "invalid expression - try using an output modifier"
msgstr "無效的é‹ç®—å¼ - 嘗試使用輸出修飾éµ"
-#: config/s390/s390.c:7836
+#: config/s390/s390.c:7843
#, fuzzy, c-format
msgid "invalid expression for output modifier '%c'"
msgstr "無效的é‹ç®—å¼ç”¨æ–¼è¼¸å‡ºä¿®é£¾éµã€Ž%cã€"
-#: config/s390/s390.c:11703
+#: config/s390/s390.c:11710
#, fuzzy
#| msgid "AltiVec argument passed to unprototyped function"
msgid "vector argument passed to unprototyped function"
msgstr "å‚³éž AltiVec 引數給無原型的函å¼"
-#: config/s390/s390.c:15522
+#: config/s390/s390.c:15529
#, fuzzy
#| msgid "pointer targets in return differ in signedness"
msgid "types differ in signedness"
msgstr "回傳指標時目的與指標有/無號ä¸ä¸€è‡´"
-#: config/s390/s390.c:15532
+#: config/s390/s390.c:15539
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15535
+#: config/s390/s390.c:15542
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15543
+#: config/s390/s390.c:15550
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
@@ -4162,43 +4162,43 @@ msgstr "建立和使用時使用了ä¸åŒçš„ ABI"
msgid "created and used with different endianness"
msgstr "建立和使用時使用了ä¸åŒçš„高/低ä½ä½å…ƒçµ„在å‰è¨­å®š"
-#: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
+#: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
#, c-format
msgid "invalid %%Y operand"
msgstr "無效的 %%Y é‹ç®—å…ƒ"
-#: config/sparc/sparc.c:8956
+#: config/sparc/sparc.c:9097
#, c-format
msgid "invalid %%A operand"
msgstr "無效的 %%A é‹ç®—å…ƒ"
-#: config/sparc/sparc.c:8976
+#: config/sparc/sparc.c:9117
#, c-format
msgid "invalid %%B operand"
msgstr "無效的 %%B é‹ç®—å…ƒ"
-#: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
+#: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
#: config/tilepro/tilepro.c:4512
#, c-format
msgid "invalid %%C operand"
msgstr "無效的 %%C é‹ç®—å…ƒ"
-#: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
+#: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
#, c-format
msgid "invalid %%D operand"
msgstr "無效的 %%D é‹ç®—å…ƒ"
-#: config/sparc/sparc.c:9107
+#: config/sparc/sparc.c:9248
#, c-format
msgid "invalid %%f operand"
msgstr "無效的 %%f é‹ç®—å…ƒ"
-#: config/sparc/sparc.c:9119
+#: config/sparc/sparc.c:9260
#, c-format
msgid "invalid %%s operand"
msgstr "無效的 %%s é‹ç®—å…ƒ"
-#: config/sparc/sparc.c:9164
+#: config/sparc/sparc.c:9305
#, fuzzy, c-format
#| msgid "floating point constant not a valid immediate operand"
msgid "floating-point constant not a valid immediate operand"
@@ -4367,30 +4367,30 @@ msgstr "ä¸åˆæ³•çš„é‹ç®—å…ƒåµæ¸¬åˆ°"
msgid "bad test"
msgstr "錯誤的測試"
-#: config/xtensa/xtensa.c:2307
+#: config/xtensa/xtensa.c:2308
#, c-format
msgid "invalid %%D value"
msgstr "無效的 %%D 值"
-#: config/xtensa/xtensa.c:2344
+#: config/xtensa/xtensa.c:2345
msgid "invalid mask"
msgstr "無效é®ç½©"
-#: config/xtensa/xtensa.c:2377
+#: config/xtensa/xtensa.c:2378
#, c-format
msgid "invalid %%d value"
msgstr "無效的 %%d 值"
-#: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
+#: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
#, c-format
msgid "invalid %%t/%%b value"
msgstr "無效的 %%t/%%b 值"
-#: config/xtensa/xtensa.c:2485
+#: config/xtensa/xtensa.c:2486
msgid "no register in address"
msgstr "ä½å€ä¸­ç„¡æš«å­˜å™¨"
-#: config/xtensa/xtensa.c:2493
+#: config/xtensa/xtensa.c:2494
msgid "address offset not a constant"
msgstr "ä½å€å移é‡ä¸æ˜¯ä¸€å€‹å¸¸æ•¸"
@@ -4412,8 +4412,8 @@ msgstr "({匿å})"
#: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
#: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
#: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
-#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
-#: cp/parser.c:27809
+#: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
+#: cp/parser.c:27832
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "éœ€è¦ %<;%>"
@@ -4435,14 +4435,14 @@ msgstr "éœ€è¦ %<;%>"
#: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
#: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
#: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
-#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
-#: cp/parser.c:27812
+#: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
+#: cp/parser.c:27835
#, fuzzy, gcc-internal-format
msgid "expected %<(%>"
msgstr "é æœŸ %<(%>"
#: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
-#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
+#: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
#, fuzzy, gcc-internal-format
msgid "expected %<,%>"
msgstr "é æœŸ %<,%>"
@@ -4473,7 +4473,7 @@ msgstr "é æœŸ %<,%>"
#: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
#: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
#: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
-#: cp/parser.c:24979 cp/parser.c:27857
+#: cp/parser.c:25002 cp/parser.c:27880
#, fuzzy, gcc-internal-format
msgid "expected %<)%>"
msgstr "é æœŸ %<)%>"
@@ -4481,7 +4481,7 @@ msgstr "é æœŸ %<)%>"
#: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
#: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
#: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
-#: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
+#: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
#, fuzzy, gcc-internal-format
msgid "expected %<]%>"
msgstr "é æœŸ %<]%>"
@@ -4492,14 +4492,14 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "é æœŸ %<;%>,%<,%>或 %<)%>"
#: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
-#: cp/parser.c:27815 cp/parser.c:29742
+#: cp/parser.c:27838 cp/parser.c:29765
#, fuzzy, gcc-internal-format
msgid "expected %<}%>"
msgstr "é æœŸ %<}%>"
#: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
#: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
-#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
+#: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "éœ€è¦ %<{%>"
@@ -4509,7 +4509,7 @@ msgstr "éœ€è¦ %<{%>"
#: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
#: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
#: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
-#: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
+#: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
#, fuzzy, gcc-internal-format
msgid "expected %<:%>"
msgstr "é æœŸ %<:%>"
@@ -4524,24 +4524,24 @@ msgstr ""
msgid "Cilk array notation cannot be used for a throw expression"
msgstr "é‹ç®—å¼ %qE 具有抽象類別類型 %qT,ä¸èƒ½ç”¨æ–¼ throw é‹ç®—å¼ä¸­"
-#: c/c-parser.c:5715 cp/semantics.c:1144
+#: c/c-parser.c:5715 cp/semantics.c:1147
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5766 cp/semantics.c:799
+#: c/c-parser.c:5766 cp/semantics.c:802
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5818 cp/parser.c:27745
+#: c/c-parser.c:5818 cp/parser.c:27768
#, fuzzy, gcc-internal-format
msgid "expected %<while%>"
msgstr "é æœŸ %<while%>"
-#: c/c-parser.c:5825 cp/semantics.c:858
+#: c/c-parser.c:5825 cp/semantics.c:861
msgid "Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:6028 cp/semantics.c:977
+#: c/c-parser.c:6028 cp/semantics.c:980
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
@@ -4550,18 +4550,18 @@ msgstr ""
msgid "expected %<.%>"
msgstr "é æœŸ %<.%>"
-#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
-#: cp/parser.c:29601
+#: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
+#: cp/parser.c:29624
#, fuzzy, gcc-internal-format
msgid "expected %<@end%>"
msgstr "é æœŸ %<@end%>"
-#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
+#: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
#, fuzzy, gcc-internal-format
msgid "expected %<>%>"
msgstr "é æœŸ %<>%>"
-#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
+#: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
#, fuzzy, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr "é æœŸ %<,%>或 %<)%>"
@@ -4569,17 +4569,17 @@ msgstr "é æœŸ %<,%>或 %<)%>"
#. All following cases are statements with LHS.
#: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
#: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
-#: c/c-parser.c:4632 cp/parser.c:27839
+#: c/c-parser.c:4632 cp/parser.c:27862
#, gcc-internal-format
msgid "expected %<=%>"
msgstr "éœ€è¦ %<=%>"
-#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
+#: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr "é æœŸ %<# pragma omp section%>或 %<}%>"
-#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
+#: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
#, fuzzy, gcc-internal-format
msgid "expected %<[%>"
msgstr "é æœŸ %<[%>"
@@ -4589,7 +4589,7 @@ msgstr "é æœŸ %<[%>"
msgid "(anonymous)"
msgstr "(匿å)"
-#: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
+#: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
#, fuzzy, gcc-internal-format
msgid "expected %<<%>"
msgstr "é æœŸ %<<%>"
@@ -4599,11 +4599,11 @@ msgstr "é æœŸ %<<%>"
msgid "expected label"
msgstr "é æœŸçš„é »é“"
-#: cp/call.c:9927
+#: cp/call.c:9932
msgid "candidate 1:"
msgstr "å‚™é¸ 1:"
-#: cp/call.c:9928
+#: cp/call.c:9933
msgid "candidate 2:"
msgstr "å‚™é¸ 2:"
@@ -4856,11 +4856,11 @@ msgstr "%s:%d:%d: 在中 constexpr 擴展的 %qs"
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr "%s:%d: 在中 constexpr 擴展的 %qs"
-#: cp/pt.c:1950 cp/semantics.c:5250
+#: cp/pt.c:1950 cp/semantics.c:5263
msgid "candidates are:"
msgstr "å‚™é¸ç‚ºï¼š"
-#: cp/pt.c:21895
+#: cp/pt.c:21984
#, fuzzy
msgid "candidate is:"
msgid_plural "candidates are:"
@@ -5052,89 +5052,89 @@ msgstr "驅動:"
msgid "actual argument to INTENT = OUT/INOUT"
msgstr "實際引數到å«ç¾©=出/INOUT"
-#: fortran/io.c:585
+#: fortran/io.c:595
msgid "Positive width required"
msgstr "需è¦æ­£çš„寬度"
-#: fortran/io.c:586
+#: fortran/io.c:596
msgid "Nonnegative width required"
msgstr "需è¦éžè² çš„寬度"
-#: fortran/io.c:587
+#: fortran/io.c:597
#, fuzzy
msgid "Unexpected element %qc in format string at %L"
msgstr "未é æœŸçš„元件『%cã€åœ¨ä¸­æ ¼å¼å­—串於 %L"
-#: fortran/io.c:589
+#: fortran/io.c:599
msgid "Unexpected end of format string"
msgstr "éžé æœŸçš„æ ¼å¼å­—串çµå°¾"
-#: fortran/io.c:590
+#: fortran/io.c:600
#, fuzzy
msgid "Zero width in format descriptor"
msgstr "零寬度在中格å¼æè¿°å…ƒ"
-#: fortran/io.c:610
+#: fortran/io.c:620
msgid "Missing leading left parenthesis"
msgstr "缺少å‰å°Žå·¦æ‹¬è™Ÿ"
-#: fortran/io.c:639
+#: fortran/io.c:649
#, fuzzy
msgid "Left parenthesis required after %<*%>"
msgstr "å·¦parenthesis å¿…è¦é …之後『*ã€"
-#: fortran/io.c:670
+#: fortran/io.c:680
msgid "Expected P edit descriptor"
msgstr "éœ€è¦ P 編譯æ述符號"
#. P requires a prior number.
-#: fortran/io.c:678
+#: fortran/io.c:688
#, fuzzy
msgid "P descriptor requires leading scale factor"
msgstr "P æ述元需求å‰å°Žä¼¸ç¸®æ¯”值"
-#: fortran/io.c:726
-#, fuzzy, c-format
-msgid "Right parenthesis expected at %C"
-msgstr "缺少å³æ‹¬è™Ÿæ–¼ %C"
-
-#: fortran/io.c:819 fortran/io.c:833
+#: fortran/io.c:782 fortran/io.c:796
#, fuzzy
msgid "Comma required after P descriptor"
msgstr "逗號必è¦é …之後 P æè¿°å…ƒ"
-#: fortran/io.c:847
+#: fortran/io.c:810
#, fuzzy
msgid "Positive width required with T descriptor"
msgstr "æ­£é¢çš„寬度必è¦é …與 T æè¿°å…ƒ"
-#: fortran/io.c:930
+#: fortran/io.c:893
#, fuzzy
msgid "E specifier not allowed with g0 descriptor"
msgstr "E 說明符ä¸å…許與 g0 æè¿°å…ƒ"
-#: fortran/io.c:1000
+#: fortran/io.c:963
msgid "Positive exponent width required"
msgstr "需è¦æ­£çš„指數寬度"
-#: fortran/io.c:1030
+#: fortran/io.c:1006
+#, fuzzy, c-format
+msgid "Right parenthesis expected at %C"
+msgstr "缺少å³æ‹¬è™Ÿæ–¼ %C"
+
+#: fortran/io.c:1040
#, fuzzy
msgid "Period required in format specifier"
msgstr "週期必è¦é …在中格å¼èªªæ˜Žç¬¦"
-#: fortran/io.c:1748
+#: fortran/io.c:1758
#, fuzzy, c-format
msgid "%s tag"
msgstr "%s 標籤"
-#: fortran/io.c:3217
+#: fortran/io.c:3251
#, fuzzy
msgid "internal unit in WRITE"
msgstr "內部單ä½åœ¨ä¸­å¯«å…¥"
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4484
+#: fortran/io.c:4551
#, fuzzy, c-format
msgid "%s tag with INQUIRE"
msgstr "%s 標籤與查詢"
@@ -5144,75 +5144,75 @@ msgstr "%s 標籤與查詢"
msgid "Syntax error in expression at %C"
msgstr "%C é‹ç®—å¼èªžæ³•éŒ¯èª¤"
-#: fortran/module.c:1211
+#: fortran/module.c:1212
msgid "Unexpected EOF"
msgstr "éžé æœŸçš„檔案çµæŸ"
-#: fortran/module.c:1295
+#: fortran/module.c:1296
msgid "Integer overflow"
msgstr "整數溢出"
-#: fortran/module.c:1325
+#: fortran/module.c:1326
msgid "Name too long"
msgstr "å稱太長"
-#: fortran/module.c:1427 fortran/module.c:1530
+#: fortran/module.c:1428 fortran/module.c:1531
msgid "Bad name"
msgstr "錯誤的å稱"
-#: fortran/module.c:1554
+#: fortran/module.c:1555
msgid "Expected name"
msgstr "需è¦å稱"
-#: fortran/module.c:1557
+#: fortran/module.c:1558
msgid "Expected left parenthesis"
msgstr "需è¦å·¦åœ“括號"
-#: fortran/module.c:1560
+#: fortran/module.c:1561
msgid "Expected right parenthesis"
msgstr "需è¦å³åœ“括號"
-#: fortran/module.c:1563
+#: fortran/module.c:1564
msgid "Expected integer"
msgstr "需è¦æ•´æ•¸"
-#: fortran/module.c:1566 fortran/module.c:2559
+#: fortran/module.c:1567 fortran/module.c:2560
msgid "Expected string"
msgstr "需è¦å­—串"
-#: fortran/module.c:1591
+#: fortran/module.c:1592
msgid "find_enum(): Enum not found"
msgstr "find_enum():找ä¸åˆ°åˆ—舉"
-#: fortran/module.c:2274
+#: fortran/module.c:2275
msgid "Expected attribute bit name"
msgstr "需è¦å±¬æ€§ä½å"
-#: fortran/module.c:3163
+#: fortran/module.c:3164
msgid "Expected integer string"
msgstr "需è¦æ•´æ•¸å­—串"
-#: fortran/module.c:3167
+#: fortran/module.c:3168
msgid "Error converting integer"
msgstr "轉æ›æ•´æ•¸æ™‚發生錯誤"
-#: fortran/module.c:3189
+#: fortran/module.c:3190
msgid "Expected real string"
msgstr "需è¦å¯¦æ•¸å­—串"
-#: fortran/module.c:3413
+#: fortran/module.c:3414
msgid "Expected expression type"
msgstr "需è¦é‹ç®—å¼é¡žåž‹"
-#: fortran/module.c:3493
+#: fortran/module.c:3494
msgid "Bad operator"
msgstr "錯誤的é‹ç®—å­"
-#: fortran/module.c:3608
+#: fortran/module.c:3609
msgid "Bad type in constant expression"
msgstr "常數é‹ç®—å¼ä¸­é¡žåž‹éŒ¯èª¤"
-#: fortran/module.c:6950
+#: fortran/module.c:6951
msgid "Unexpected end of module"
msgstr "éžé æœŸçš„模組çµæŸ"
@@ -5495,12 +5495,12 @@ msgstr "實際的字串長度ä¸åŒ¹é…宣告的一個用於虛引數『%sã€(%ld
msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr "實際的字串長度是短於宣告的一個用於虛引數『%sã€(%ld/%ld)"
-#: fortran/trans-expr.c:8617
+#: fortran/trans-expr.c:8627
#, fuzzy, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr "目標的分級é‡æ–°æ˜ å°„å¤ªå° (%ld<%ld)"
-#: fortran/trans-expr.c:9983
+#: fortran/trans-expr.c:9993
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -5900,7 +5900,7 @@ msgstr "SH2a ä¸æ”¯æ´ä½Žä½ä½å…ƒçµ„在å‰"
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
-#: config/sparc/sol2.h:228 config/sparc/sol2.h:234
+#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
msgid "may not use both -m32 and -m64"
msgstr "ä¸èƒ½åŒæ™‚使用 -m32 å’Œ -m64"
@@ -9638,7 +9638,7 @@ msgid "Specify bit size of immediate TLS offsets."
msgstr "指定執行緒局部存儲å移é‡ç«‹å³æ•¸å€¼çš„ä½å¤§å°"
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
-#: config/s390/s390.opt:197 config/sparc/sparc.opt:138
+#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
#: config/visium/visium.opt:49
#, fuzzy
#| msgid "Schedule code for given CPU"
@@ -9914,7 +9914,7 @@ msgstr "設定暫存器以存放 -1。"
msgid "target the software simulator."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
+#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
#, fuzzy
#| msgid "Use ROM instead of RAM"
msgid "Use LRA instead of reload."
@@ -10215,14 +10215,14 @@ msgstr "sizeof(long double) 等於 12"
msgid "Use 80-bit long double."
msgstr "使用 128 ä½ long double"
-#: config/i386/i386.opt:204 config/s390/s390.opt:157
+#: config/i386/i386.opt:204 config/s390/s390.opt:160
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
#, fuzzy
#| msgid "Use 64-bit long double"
msgid "Use 64-bit long double."
msgstr "使用 64 ä½å…ƒ long double"
-#: config/i386/i386.opt:208 config/s390/s390.opt:153
+#: config/i386/i386.opt:208 config/s390/s390.opt:156
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
#, fuzzy
#| msgid "Use 128-bit long double"
@@ -11557,111 +11557,111 @@ msgstr "31 ä½å…ƒ ABI"
msgid "64 bit ABI."
msgstr "64 ä½å…ƒ ABI"
-#: config/s390/s390.opt:123
+#: config/s390/s390.opt:126
#, fuzzy
#| msgid "Maintain backchain pointer"
msgid "Maintain backchain pointer."
msgstr "維護åéˆæŒ‡æ¨™"
-#: config/s390/s390.opt:127
+#: config/s390/s390.opt:130
#, fuzzy
#| msgid "Additional debug prints"
msgid "Additional debug prints."
msgstr "é¡å¤–除錯輸出"
-#: config/s390/s390.opt:131
+#: config/s390/s390.opt:134
#, fuzzy
#| msgid "ESA/390 architecture"
msgid "ESA/390 architecture."
msgstr "ESA/390 çµæ§‹"
-#: config/s390/s390.opt:135
+#: config/s390/s390.opt:138
#, fuzzy
msgid "Enable decimal floating point hardware support."
msgstr "啟用å進ä½æµ®é»žæ•¸ç¡¬é«”支æ´"
-#: config/s390/s390.opt:139
+#: config/s390/s390.opt:142
#, fuzzy
msgid "Enable hardware floating point."
msgstr "啟用硬體浮點數"
-#: config/s390/s390.opt:143
+#: config/s390/s390.opt:146
msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching."
msgstr ""
-#: config/s390/s390.opt:161
+#: config/s390/s390.opt:164
#, fuzzy
msgid "Use hardware transactional execution instructions."
msgstr "使用硬體浮點數指令"
-#: config/s390/s390.opt:165
+#: config/s390/s390.opt:168
#, fuzzy
msgid "Use hardware vector facility instructions and enable the vector ABI."
msgstr "硬體å進ä½æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨æ–¼ %s"
-#: config/s390/s390.opt:169
+#: config/s390/s390.opt:172
#, fuzzy
#| msgid "Use packed stack layout"
msgid "Use packed stack layout."
msgstr "使用緊實的堆疊版é¢è¨­ç½®"
-#: config/s390/s390.opt:173
+#: config/s390/s390.opt:176
#, fuzzy
msgid "Use bras for executable < 64k."
msgstr "使用 bras 用於å¯åŸ·è¡Œæª”案<64k"
-#: config/s390/s390.opt:177
+#: config/s390/s390.opt:180
#, fuzzy
msgid "Disable hardware floating point."
msgstr "åœç”¨ç¡¬é«”浮點數"
-#: config/s390/s390.opt:181
+#: config/s390/s390.opt:184
#, fuzzy
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:185
+#: config/s390/s390.opt:188
msgid "Switches off the -mstack-guard= option."
msgstr ""
-#: config/s390/s390.opt:189
+#: config/s390/s390.opt:192
#, fuzzy
#| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
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:193
+#: config/s390/s390.opt:196
msgid "Switches off the -mstack-size= option."
msgstr ""
-#: config/s390/s390.opt:201
+#: config/s390/s390.opt:204
#, fuzzy
msgid "Use the mvcle instruction for block moves."
msgstr "產生字串指令用於å€å¡Šç§»å‹•"
-#: config/s390/s390.opt:205
+#: config/s390/s390.opt:208
msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: config/s390/s390.opt:210
+#: config/s390/s390.opt:213
#, fuzzy
#| msgid "Warn if a function uses alloca or creates an array with dynamic size"
msgid "Warn if a function uses alloca or creates an array with dynamic size."
msgstr "當函å¼ä½¿ç”¨ alloca 來建立彈性陣列時給出警告"
-#: config/s390/s390.opt:214
+#: config/s390/s390.opt:217
#, fuzzy
#| msgid "Warn if a single function's framesize exceeds the given framesize"
msgid "Warn if a single function's framesize exceeds the given framesize."
msgstr "當單一函å¼çš„圖框大å°è¶…éŽçµ¦å®šå€¼æ™‚給出警告"
-#: config/s390/s390.opt:218
+#: config/s390/s390.opt:221
#, fuzzy
#| msgid "z/Architecture"
msgid "z/Architecture."
msgstr "z/Architecture"
-#: config/s390/s390.opt:222
+#: config/s390/s390.opt:225
#, fuzzy
msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1."
msgstr "設定分支æˆæœ¬ç”¨æ–¼æ¢ä»¶åˆ†æ”¯æŒ‡ä»¤ã€‚ Reasonable 值是å°ï¼Œnon-negative 整數。 é è¨­åˆ†æ”¯æˆæœ¬æ˜¯ 0。"
@@ -11722,12 +11722,12 @@ msgstr "為模擬器æ供函å¼åº«"
msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
msgstr "已知手臂 CPUs (用於使用與 -mcpu=å’Œ -mtune=é¸é …):"
-#: config/arm/arm-tables.opt:359
+#: config/arm/arm-tables.opt:353
#, fuzzy
msgid "Known ARM architectures (for use with the -march= option):"
msgstr "已知手臂架構 (用於使用與 -march=é¸é …):"
-#: config/arm/arm-tables.opt:471
+#: config/arm/arm-tables.opt:465
#, fuzzy
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr "已知手臂 FPUs (用於使用與 -mfpu=é¸é …):"
@@ -12023,104 +12023,124 @@ msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr "使用 UltraSPARC 視覺的指令集版本 1.0 延伸"
#: config/sparc/sparc.opt:86
+msgid "Use additional VIS instructions introduced in OSA2017."
+msgstr ""
+
+#: config/sparc/sparc.opt:90
#, fuzzy
msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr "使用 UltraSPARC Fused Multiply-Add 延伸"
-#: config/sparc/sparc.opt:90
+#: config/sparc/sparc.opt:94
#, fuzzy
msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr "使用 UltraSPARC Fused Multiply-Add 延伸"
-#: config/sparc/sparc.opt:94
+#: config/sparc/sparc.opt:98
+#, fuzzy
+#| msgid "Generate floating-point multiply-add instructions"
+msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
+msgstr "產生浮點乘加指令"
+
+#: config/sparc/sparc.opt:102
#, fuzzy
msgid "Use UltraSPARC Population-Count instruction."
msgstr "使用 UltraSPARC Population-Count 指令"
-#: config/sparc/sparc.opt:98
+#: config/sparc/sparc.opt:106
#, fuzzy
msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
msgstr "使用 UltraSPARC Population-Count 指令"
-#: config/sparc/sparc.opt:102
+#: config/sparc/sparc.opt:110
#, fuzzy
#| msgid "Pointers are 64-bit"
msgid "Pointers are 64-bit."
msgstr "指標是 64 ä½å…ƒ"
-#: config/sparc/sparc.opt:106
+#: config/sparc/sparc.opt:114
#, fuzzy
#| msgid "Pointers are 32-bit"
msgid "Pointers are 32-bit."
msgstr "指標是 32 ä½å…ƒ"
-#: config/sparc/sparc.opt:110
+#: config/sparc/sparc.opt:118
#, fuzzy
#| msgid "Use 64-bit ABI"
msgid "Use 64-bit ABI."
msgstr "使用 64 ä½å…ƒ ABI"
-#: config/sparc/sparc.opt:114
+#: config/sparc/sparc.opt:122
#, fuzzy
#| msgid "Use 32-bit ABI"
msgid "Use 32-bit ABI."
msgstr "使用 32 ä½å…ƒ ABI"
-#: config/sparc/sparc.opt:118
+#: config/sparc/sparc.opt:126
#, fuzzy
#| msgid "Use stack bias"
msgid "Use stack bias."
msgstr "使用堆疊å移"
-#: config/sparc/sparc.opt:122
+#: config/sparc/sparc.opt:130
#, fuzzy
msgid "Use structs on stronger alignment for double-word copies."
msgstr "使用çµæ§‹æ–¼ stronger å°é½Šç”¨æ–¼ double-word 份數"
-#: config/sparc/sparc.opt:126
+#: config/sparc/sparc.opt:134
#, fuzzy
#| msgid "Optimize tail call instructions in assembler and linker"
msgid "Optimize tail call instructions in assembler and linker."
msgstr "在組譯器和連çµå™¨ä¸­æœ€ä½³åŒ–尾呼å«æŒ‡ä»¤"
-#: config/sparc/sparc.opt:130
+#: config/sparc/sparc.opt:138
msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/sparc/sparc.opt:134 config/visium/visium.opt:45
+#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
#, fuzzy
#| msgid "Use features of and schedule code for given CPU"
msgid "Use features of and schedule code for given CPU."
msgstr "使用指定 CPU 的特性和調度程å¼ç¢¼"
-#: config/sparc/sparc.opt:214
+#: config/sparc/sparc.opt:225
#, fuzzy
#| msgid "Use given SPARC-V9 code model"
msgid "Use given SPARC-V9 code model."
msgstr "使用給定的 SPARC-V9 程å¼ç¢¼æ¨¡åž‹"
-#: config/sparc/sparc.opt:218
+#: config/sparc/sparc.opt:229
#, fuzzy
#| msgid "Enable debug output"
msgid "Enable debug output."
msgstr "啟用除錯輸出"
-#: config/sparc/sparc.opt:222
+#: config/sparc/sparc.opt:233
#, fuzzy
msgid "Enable strict 32-bit psABI struct return checking."
msgstr "啟用嚴格 32-bit psABI çµæ§‹å›žå‚³æª¢æŸ¥ã€‚"
-#: config/sparc/sparc.opt:226
+#: config/sparc/sparc.opt:237
#, fuzzy
msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
msgstr "啟用變通方法用於單一 erratum çš„ AT697F 處ç†å™¨"
-#: config/sparc/sparc.opt:231
+#: config/sparc/sparc.opt:242
#, fuzzy
msgid "Enable workarounds for the errata of the UT699 processor."
msgstr "啟用變通方法用於單一 erratum çš„ AT697F 處ç†å™¨"
-#: config/sparc/sparc.opt:260
+#: config/sparc/sparc.opt:246
+#, fuzzy
+msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
+msgstr "啟用變通方法用於單一 erratum çš„ AT697F 處ç†å™¨"
+
+#: config/sparc/sparc.opt:250
+#, fuzzy
+msgid "Enable workarounds for the errata of the GR712RC processor."
+msgstr "啟用變通方法用於單一 erratum çš„ AT697F 處ç†å™¨"
+
+#: config/sparc/sparc.opt:283
#, fuzzy
msgid "Specify the memory model in effect for the program."
msgstr "指定記憶體å¼æ¨£åœ¨ä¸­æ•ˆæžœç”¨æ–¼ç¨‹å¼ã€‚"
@@ -17721,7 +17741,7 @@ msgid "Detect paths that trigger erroneous or undefined behavior due to derefere
msgstr ""
#: common.opt:2495
-msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
+msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
#: common.opt:2502
@@ -18241,7 +18261,7 @@ msgid "expected boolean type"
msgstr "é æœŸçš„布林值型態"
#: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
-#: cp/parser.c:32592 cp/parser.c:32599
+#: cp/parser.c:32615 cp/parser.c:32622
#, fuzzy, gcc-internal-format
#| msgid "Expected integer"
msgid "expected integer"
@@ -18583,144 +18603,144 @@ msgstr "太多變數用於範åœå­å¥èˆ‡é »é“"
msgid "range clause must have array, slice, string, map, or channel type"
msgstr "範åœå­å¥å¿…須有陣列ã€åˆ‡ç‰‡ã€å­—串ã€æ˜ å°„,或頻é“åž‹æ…‹"
-#: go/gofrontend/types.cc:513
+#: go/gofrontend/types.cc:525
#, fuzzy
msgid "invalid comparison of non-ordered type"
msgstr "無效的比較的 non-ordered 型態"
-#: go/gofrontend/types.cc:529
+#: go/gofrontend/types.cc:541
#, fuzzy
msgid "slice can only be compared to nil"
msgstr "切片åªèƒ½è¢«æ¯”較到零"
-#: go/gofrontend/types.cc:531
+#: go/gofrontend/types.cc:543
#, fuzzy
msgid "map can only be compared to nil"
msgstr "映射åªèƒ½è¢«æ¯”較到零"
-#: go/gofrontend/types.cc:533
+#: go/gofrontend/types.cc:545
#, fuzzy
msgid "func can only be compared to nil"
msgstr "func åªèƒ½è¢«æ¯”較到零"
-#: go/gofrontend/types.cc:539
+#: go/gofrontend/types.cc:551
#, fuzzy, c-format
msgid "invalid operation (%s)"
msgstr "無效的作業 (%s)"
-#: go/gofrontend/types.cc:562
+#: go/gofrontend/types.cc:574
#, fuzzy
msgid "invalid comparison of non-comparable type"
msgstr "無效的比較的 non-comparable 型態"
-#: go/gofrontend/types.cc:575
+#: go/gofrontend/types.cc:587
#, fuzzy
msgid "invalid comparison of generated struct"
msgstr "無效的比較的 non-comparable çµæ§‹"
-#: go/gofrontend/types.cc:586
+#: go/gofrontend/types.cc:598
#, fuzzy
msgid "invalid comparison of non-comparable struct"
msgstr "無效的比較的 non-comparable çµæ§‹"
-#: go/gofrontend/types.cc:596
+#: go/gofrontend/types.cc:608
#, fuzzy
msgid "invalid comparison of generated array"
msgstr "無效的比較的 non-comparable 陣列"
-#: go/gofrontend/types.cc:603
+#: go/gofrontend/types.cc:615
#, fuzzy
msgid "invalid comparison of non-comparable array"
msgstr "無效的比較的 non-comparable 陣列"
-#: go/gofrontend/types.cc:631
+#: go/gofrontend/types.cc:643
#, fuzzy
msgid "multiple-value function call in single-value context"
msgstr "多é‡å€¼å‡½å¼å‘¼å«åœ¨ä¸­å–®ä¸€å€¼èªžå¢ƒ"
-#: go/gofrontend/types.cc:708
+#: go/gofrontend/types.cc:720
#, fuzzy
msgid "need explicit conversion"
msgstr "需è¦æ˜Žç¢ºçš„轉æ›"
-#: go/gofrontend/types.cc:715
+#: go/gofrontend/types.cc:727
#, fuzzy, c-format
msgid "cannot use type %s as type %s"
msgstr "無法使用型態 %s åšç‚ºåž‹æ…‹ %s"
-#: go/gofrontend/types.cc:3849
+#: go/gofrontend/types.cc:3864
#, fuzzy
msgid "different receiver types"
msgstr "ä¸åŒçš„收件者類型"
-#: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
-#: go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
+#: go/gofrontend/types.cc:3912
#, fuzzy
msgid "different number of parameters"
msgstr "ä¸åŒçš„åƒæ•¸æ•¸é‡"
-#: go/gofrontend/types.cc:3890
+#: go/gofrontend/types.cc:3905
#, fuzzy
msgid "different parameter types"
msgstr "ä¸åŒçš„åƒæ•¸é¡žåž‹"
-#: go/gofrontend/types.cc:3905
+#: go/gofrontend/types.cc:3920
#, fuzzy
msgid "different varargs"
msgstr "ä¸åŒçš„ varargs"
-#: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
-#: go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
+#: go/gofrontend/types.cc:3958
#, fuzzy
msgid "different number of results"
msgstr "ä¸åŒçš„çµæžœæ•¸é‡"
-#: go/gofrontend/types.cc:3935
+#: go/gofrontend/types.cc:3951
#, fuzzy
msgid "different result types"
msgstr "ä¸åŒçš„çµæžœé¡žåž‹"
-#: go/gofrontend/types.cc:8423
+#: go/gofrontend/types.cc:8445
#, fuzzy, c-format
msgid "need explicit conversion; missing method %s%s%s"
msgstr "需è¦æ˜Žç¢ºçš„轉æ›ï¼›ç¼ºå°‘的方法 %s%s%s"
-#: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
+#: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
#, fuzzy, c-format
msgid "incompatible type for method %s%s%s"
msgstr "ä¸ç›¸å®¹çš„型態用於方法 %s%s%s"
-#: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
+#: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
#, fuzzy, c-format
msgid "incompatible type for method %s%s%s (%s)"
msgstr "ä¸ç›¸å®¹çš„型態用於方法 %s%s%s (%s)"
-#: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
+#: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
#, fuzzy
msgid "pointer to interface type has no methods"
msgstr "指標到介é¢é¡žåž‹æ²’有任何方法"
-#: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
+#: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
#, fuzzy
msgid "type has no methods"
msgstr "型態沒有任何方法"
-#: go/gofrontend/types.cc:8559
+#: go/gofrontend/types.cc:8581
#, fuzzy, c-format
msgid "ambiguous method %s%s%s"
msgstr "模稜兩å¯çš„方法 %s%s%s"
-#: go/gofrontend/types.cc:8562
+#: go/gofrontend/types.cc:8584
#, fuzzy, c-format
msgid "missing method %s%s%s"
msgstr "缺少方法 %s%s%s"
-#: go/gofrontend/types.cc:8603
+#: go/gofrontend/types.cc:8626
#, fuzzy, c-format
msgid "method %s%s%s requires a pointer receiver"
msgstr "方法 %s%s%s 需è¦æŒ‡æ¨™"
-#: go/gofrontend/types.cc:8621
+#: go/gofrontend/types.cc:8644
#, fuzzy, c-format
msgid "method %s%s%s is marked go:nointerface"
msgstr "方法 %s%s%s 需è¦æŒ‡æ¨™"
@@ -18896,7 +18916,7 @@ msgstr ""
msgid "specified bound %wu equals the size of the destination"
msgstr ""
-#: builtins.c:4640 gimplify.c:3149
+#: builtins.c:4640 gimplify.c:3150
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "çµ¦å‡½å¼ %<va_start%> çš„åƒæ•¸å¤ªå°‘"
@@ -18959,109 +18979,109 @@ msgstr "無效的失敗記憶體å¼æ¨£ç”¨æ–¼ %<__atomic_compare_exchange%>"
msgid "invalid memory model for %<__atomic_load%>"
msgstr "無效的記憶體å¼æ¨£ç”¨æ–¼ %<__atomic_load%>"
-#: builtins.c:5881 builtins.c:6068
+#: builtins.c:5881 builtins.c:6074
#, fuzzy, gcc-internal-format
msgid "invalid memory model for %<__atomic_store%>"
msgstr "無效的記憶體å¼æ¨£ç”¨æ–¼ %<__atomic_store%>"
-#: builtins.c:6186
+#: builtins.c:6192
#, fuzzy, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr "non-constant 引數 1 到 __atomic_always_lock_free"
-#: builtins.c:6228
+#: builtins.c:6234
#, fuzzy, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr "non-integer 引數 1 到 __atomic_is_lock_free"
-#: builtins.c:6292
+#: builtins.c:6298
#, fuzzy, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr "__builtin_eh_return 在此目標平臺上ä¸å—支æ´"
-#: builtins.c:6312
+#: builtins.c:6318
#, fuzzy, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr "__builtin_eh_return 在此目標平臺上ä¸å—支æ´"
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:6572 expr.c:10797
+#: builtins.c:6578 expr.c:10795
#, fuzzy, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "%Kinvalid 使用的 %<__builtin_va_arg_pack()%>"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:6578
+#: builtins.c:6584
#, fuzzy, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "%Kinvalid 使用的 %<__builtin_va_arg_pack_len()%>"
-#: builtins.c:6815
+#: builtins.c:6821
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "%<__builtin_longjmp%> 的第二個引數必須是 1"
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:7457
+#: builtins.c:7463
#, fuzzy, gcc-internal-format
#| msgid "target format does not support infinity"
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr "目的格å¼ä¸æ”¯æ´ç„¡é™å¤§æµ®é»žæ•¸"
-#: builtins.c:7776
+#: builtins.c:7782
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "目的格å¼ä¸æ”¯æ´ç„¡é™å¤§æµ®é»žæ•¸"
-#: builtins.c:9394
+#: builtins.c:9400
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "在定åƒæ•¸çš„函å¼ä¸­ä½¿ç”¨äº† %<va_start%>"
-#: builtins.c:9402
+#: builtins.c:9408
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "錯誤的引數數é‡åˆ°å‡½å¼ %<va_start%>"
-#: builtins.c:9417
+#: builtins.c:9423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "å‘¼å« %<__builtin_next_arg%> 時沒有給定引數"
-#: builtins.c:9422
+#: builtins.c:9428
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "錯誤的引數數é‡åˆ°å‡½å¼ %<__builtin_next_arg%>"
-#: builtins.c:9454
+#: builtins.c:9460
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "%<va_start%> 的第二個åƒæ•¸ä¸æ˜¯æœ€å¾Œä¸€å€‹å…·ååƒæ•¸"
-#: builtins.c:9467
+#: builtins.c:9473
#, fuzzy, gcc-internal-format
msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr "未定義的行為時秒åƒæ•¸çš„ %<va_start%> 被宣告與 %<register%>貯è—é«”"
-#: builtins.c:9496
+#: builtins.c:9502
#, fuzzy, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "%Kfirst 引數的 %D 必須是指標,秒整數常數"
-#: builtins.c:9509
+#: builtins.c:9515
#, fuzzy, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "%Klast 引數的 %D ä¸æ˜¯æ•´æ•¸å¸¸æ•¸ä»‹æ–¼ 0 å’Œ 3"
-#: builtins.c:9783
+#: builtins.c:9789
#, fuzzy, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr "%Kattempt 以釋放 non-heap 物件 %qD"
-#: builtins.c:9786
+#: builtins.c:9792
#, fuzzy, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr "%Kattempt 以釋放 non-heap 物件"
@@ -19977,12 +19997,12 @@ msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr "%<weakref%> 屬性忽略的因為變數被åˆå§‹åŒ–çš„"
#. include_self=
-#: cgraphunit.c:968 c/c-decl.c:11128
+#: cgraphunit.c:968 c/c-decl.c:11131
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F 使用éŽä½†å¾žæœªå®šç¾©"
-#: cgraphunit.c:970 c/c-decl.c:11137
+#: cgraphunit.c:970 c/c-decl.c:11140
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F 宣告為 %<static%> å»å¾žæœªå®šç¾©éŽ"
@@ -20079,12 +20099,12 @@ msgstr "無法關閉回應檔案 %s"
msgid "cannot find '%s'"
msgstr "找ä¸åˆ°ã€Œ%sã€"
-#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
+#: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
#, fuzzy, gcc-internal-format
msgid "pex_init failed: %m"
msgstr "pexinit 失敗(_I):%m"
-#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
+#: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
#, fuzzy, gcc-internal-format
msgid "%s: %m"
msgstr "%s:%m"
@@ -20094,7 +20114,7 @@ msgstr "%s:%m"
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr "COLLECT_LTO_WRAPPER 必須是設定"
-#: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
+#: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, fuzzy, gcc-internal-format
msgid "atexit failed"
@@ -20305,7 +20325,7 @@ msgstr "來æºä½ç½®ç”¨æ–¼å‡½å¼ %qE 已變更,å´å¯«æª”資料也許會是éŽæ
msgid "error writing %qs"
msgstr "寫入 %qs 時錯誤"
-#: coverage.c:1245
+#: coverage.c:1257
#, gcc-internal-format, gfc-internal-format
msgid "cannot open %s"
msgstr "無法開啟 %s"
@@ -20385,17 +20405,17 @@ msgstr "忽略ä¸æ˜Žé¸é … %q.*s 在中 %<-fdump-%s%>"
msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
msgstr ""
-#: dwarf2out.c:1093
+#: dwarf2out.c:1097
#, fuzzy, gcc-internal-format
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr "å¤šé‡ EH 身分被支æ´åªæœ‰èˆ‡çµ„譯器支æ´.cfipersonality 指令(_P)"
-#: dwarf2out.c:13685
+#: dwarf2out.c:13689
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr "non-delegitimized UNSPEC %s (%d) 找到在中變數ä½ç½®"
-#: dwarf2out.c:27308
+#: dwarf2out.c:27319
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
@@ -20505,12 +20525,12 @@ msgstr ""
msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
msgstr ""
-#: expr.c:10804
+#: expr.c:10802
#, fuzzy, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "%Kcall 到 %qs 宣告的與屬性錯誤:%s"
-#: expr.c:10811
+#: expr.c:10809
#, fuzzy, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr "%Kcall 到 %qs 宣告的與屬性警告:%s"
@@ -20525,12 +20545,12 @@ msgstr "無效的引數 %qs 到 -fdebug-prefix-map"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "影格大å°çš„ %wd ä½å…ƒçµ„是大於 %wd ä½å…ƒçµ„"
-#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
+#: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
#, fuzzy, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "無法開啟最後的 insn 傾å°æª”案 %qs:%m"
-#: final.c:4688 tree-cfgcleanup.c:1164
+#: final.c:4688 tree-cfgcleanup.c:1227
#, fuzzy, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr "無法關閉最後的 insn 傾å°æª”案 %qs:%m"
@@ -20545,7 +20565,7 @@ msgstr "大定點常數隱å«åœ°æˆªçŸ­è‡³å®šé»žåž‹æ…‹"
msgid "comparison is always %d due to width of bit-field"
msgstr "由於ä½å…ƒæ®µå¯¬åº¦æ‰€é™ï¼Œæ¯”較çµæžœæ°¸é ç‚º %d"
-#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
+#: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
#, fuzzy, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr "å‡è¨­å¸¶æ­£è² è™Ÿæº¢ä½ä¸ç™¼ç”Ÿæ™‚簡化範åœæ¸¬è©¦"
@@ -20575,7 +20595,7 @@ msgstr "å‡è¨­å¸¶æ­£è² è™Ÿæº¢ä½ä¸ç™¼ç”Ÿæ™‚縮å°å¸¸æ•¸åœ¨ä¸­æ¯”較"
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr "å‡è¨­å¸¶æ­£è² è™Ÿæº¢ä½ä¸ç™¼ç”Ÿæ™‚åˆä½µå¸¸æ•¸å‘¨åœæ¯”較"
-#: fold-const.c:12048
+#: fold-const.c:12049
#, fuzzy, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "折疊檢查:原來的樹變更的由折疊"
@@ -20585,7 +20605,7 @@ msgstr "折疊檢查:原來的樹變更的由折疊"
msgid "total size of local objects too large"
msgstr "總計大å°çš„å€åŸŸç‰©ä»¶å¤ªå¤§"
-#: function.c:1765 gimplify.c:6111
+#: function.c:1765 gimplify.c:6112
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr "%<asm%> 中ä¸å¯èƒ½çš„ç´„æŸ"
@@ -20686,62 +20706,68 @@ msgstr "%qs 是ä¸æ˜Ž -save-temps é¸é …"
msgid "input file %qs is the same as output file"
msgstr "%qs ä¸æ˜¯ä¸€å€‹æœ‰æ•ˆçš„輸出檔案"
-#: gcc.c:4498
+#: gcc.c:4476
+#, fuzzy, gcc-internal-format
+#| msgid "output filename specified twice"
+msgid "output filename may not be empty"
+msgstr "輸出檔案å稱指定了兩次"
+
+#: gcc.c:4501
#, fuzzy, gcc-internal-format
msgid "-pipe ignored because -save-temps specified"
msgstr "-pipe 忽略的因為 -save-temps 指定的"
-#: gcc.c:4586
+#: gcc.c:4589
#, fuzzy, gcc-internal-format
msgid "%<-x %s%> after last input file has no effect"
msgstr "%<-x %s%>之後最後一筆輸入檔案沒有任何效果"
-#: gcc.c:4768
+#: gcc.c:4771
#, fuzzy, gcc-internal-format
msgid "unable to locate default linker script %qs in the library search paths"
msgstr "無法尋找ä½ç½®é è¨­éˆçµå™¨æŒ‡ä»¤ç¨¿ %qs 在中函å¼åº«æœå°‹è·¯å¾‘"
-#: gcc.c:4973
+#: gcc.c:4976
#, fuzzy, gcc-internal-format
msgid "switch %qs does not start with %<-%>"
msgstr "åˆ‡æ› %qs ä¸é–‹å§‹èˆ‡ %<-%>"
-#: gcc.c:4977
+#: gcc.c:4980
#, fuzzy, gcc-internal-format
msgid "spec-generated switch is just %<-%>"
msgstr "spec-generated 切æ›å°± %<-%>"
-#: gcc.c:5070
+#: gcc.c:5073
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "could not open temporary response file %s"
msgstr "無法開啟暫時的回應檔案 %s"
-#: gcc.c:5077
+#: gcc.c:5080
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "could not write to temporary response file %s"
msgstr "無法寫入暫時的回應檔案 %s"
-#: gcc.c:5083
+#: gcc.c:5086
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "could not close temporary response file %s"
msgstr "無法關閉暫時的回應檔案 %s"
-#: gcc.c:5206
+#: gcc.c:5209
#, fuzzy, gcc-internal-format
msgid "spec %qs invalid"
msgstr "spec %qs 無效的"
-#: gcc.c:5356
+#: gcc.c:5359
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "spec %qs 有無效的 %<%%0%c%>"
-#: gcc.c:5677
+#: gcc.c:5680
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%W%c%>"
msgstr "spec %qs 有無效的 %<%%W%c%>"
-#: gcc.c:5700
+#: gcc.c:5703
#, fuzzy, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "spec %qs 有無效的 %<%%x%c%>"
@@ -20749,228 +20775,228 @@ msgstr "spec %qs 有無效的 %<%%x%c%>"
#. 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:5911
+#: gcc.c:5914
#, fuzzy, gcc-internal-format
msgid "spec failure: %<%%*%> has not been initialized by pattern match"
msgstr "spec 失敗:%<%%*%>未被åˆå§‹åŒ–的由胚騰匹é…"
-#: gcc.c:5954
+#: gcc.c:5957
#, fuzzy, gcc-internal-format
msgid "spec failure: unrecognized spec option %qc"
msgstr "spec 失敗:無法辨識的 spec é¸é … %qc"
-#: gcc.c:6016
+#: gcc.c:6019
#, fuzzy, gcc-internal-format
msgid "unknown spec function %qs"
msgstr "ä¸æ˜Ž spec å‡½å¼ %qs"
-#: gcc.c:6046
+#: gcc.c:6049
#, fuzzy, gcc-internal-format
msgid "error in args to spec function %qs"
msgstr "在中引數到 spec å‡½å¼ %qs 時發生錯誤"
-#: gcc.c:6100
+#: gcc.c:6103
#, gcc-internal-format
msgid "malformed spec function name"
msgstr "spec 函å¼åæ ¼å¼éŒ¯èª¤"
#. )
-#: gcc.c:6103
+#: gcc.c:6106
#, gcc-internal-format
msgid "no arguments for spec function"
msgstr "spec 函å¼æ²’有引數"
-#: gcc.c:6122
+#: gcc.c:6125
#, gcc-internal-format
msgid "malformed spec function arguments"
msgstr "spec 函å¼å¼•æ•¸æ ¼å¼éŒ¯èª¤"
-#: gcc.c:6396
+#: gcc.c:6399
#, fuzzy, gcc-internal-format
msgid "braced spec %qs is invalid at %qc"
msgstr "braced spec %qs 無效於 %qc"
-#: gcc.c:6491
+#: gcc.c:6494
#, fuzzy, gcc-internal-format
msgid "braced spec body %qs is invalid"
msgstr "braced spec 內文 %qs 無效"
-#: gcc.c:7097
+#: gcc.c:7100
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr "%s:無法決定長度的 compare-debug 檔案 %s"
-#: gcc.c:7108
+#: gcc.c:7111
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr "%s:-fcompare-debug 失敗 (長度)"
-#: gcc.c:7118 gcc.c:7159
+#: gcc.c:7121 gcc.c:7162
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "%s:無法開啟 compare-debug 檔案 %s"
-#: gcc.c:7138 gcc.c:7175
+#: gcc.c:7141 gcc.c:7178
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr "%s:-fcompare-debug 失敗"
-#: gcc.c:7483
+#: gcc.c:7486
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr "spec 失敗:SYSROOT_SUFFIX_SPEC åƒæ•¸å¤šæ–¼ä¸€å€‹"
-#: gcc.c:7507
+#: gcc.c:7510
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr "spec 失敗:SYSROOT_HEADERS_SUFFIX_SPEC åƒæ•¸å¤šæ–¼ä¸€å€‹"
-#: gcc.c:7812
+#: gcc.c:7815
#, fuzzy, gcc-internal-format
msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
msgstr "無法辨識的命令列é¸é … %<-fdump-%s%>"
-#: gcc.c:7816
+#: gcc.c:7819
#, fuzzy, gcc-internal-format
msgid "unrecognized command line option %<-%s%>"
msgstr "無法辨識的命令列é¸é … %<-fdump-%s%>"
-#: gcc.c:7942
+#: gcc.c:7945
#, fuzzy, gcc-internal-format
msgid "not configured with sysroot headers suffix"
msgstr "無法已組é…與 sysroot é é¦–å­—å°¾"
-#: gcc.c:8003
+#: gcc.c:8006
#, gcc-internal-format
msgid "no input files"
msgstr "沒有輸入檔案"
-#: gcc.c:8054
+#: gcc.c:8057
#, fuzzy, gcc-internal-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr "無法指定 -o 與 -c, -S 或 -E 與多é‡æª”案"
-#: gcc.c:8095
+#: gcc.c:8098
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr "%sï¼šæ­¤ç³»çµ±æœªå®‰è£ %s 編譯器"
-#: gcc.c:8119
+#: gcc.c:8122
#, fuzzy, gcc-internal-format
msgid "recompiling with -fcompare-debug"
msgstr "é‡æ–°ç·¨è­¯èˆ‡ -fcompare-debug"
-#: gcc.c:8135
+#: gcc.c:8138
#, fuzzy, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr "在的期間 -fcompare-debug recompilation"
-#: gcc.c:8144
+#: gcc.c:8147
#, fuzzy, gcc-internal-format
msgid "comparing final insns dumps"
msgstr "比較最後的 insns 傾å°"
-#: gcc.c:8261
+#: gcc.c:8264
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-fuse-linker-plugin, but %s not found"
msgstr "-fuse-linker-plugin,找ä¸åˆ°ä½†æ˜¯ %s "
-#: gcc.c:8294
+#: gcc.c:8297
#, gcc-internal-format, gfc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr "%s:未使用連çµå™¨è¼¸å…¥æª”案,因為連çµå°šæœªå®Œæˆ"
-#: gcc.c:8350 c-family/c-opts.c:749
+#: gcc.c:8353 c-family/c-opts.c:749
#, gcc-internal-format
msgid "cannot use %<-%> as input filename for a precompiled header"
msgstr ""
-#: gcc.c:8356
+#: gcc.c:8359
#, gcc-internal-format, gfc-internal-format
msgid "language %s not recognized"
msgstr "語言 %s 未能被識別"
-#: gcc.c:8596
+#: gcc.c:8599
#, fuzzy, gcc-internal-format
msgid "multilib spec %qs is invalid"
msgstr "multilib spec %qs 無效"
-#: gcc.c:8798
+#: gcc.c:8801
#, fuzzy, gcc-internal-format
msgid "multilib exclusions %qs is invalid"
msgstr "multilib 互斥 %qs 無效"
-#: gcc.c:8862
+#: gcc.c:8865
#, fuzzy, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr "multilib é¸å– %qs 無效"
-#: gcc.c:9024
+#: gcc.c:9027
#, fuzzy, gcc-internal-format
msgid "multilib select %qs is invalid"
msgstr "multilib é¸å– %qs 無效"
-#: gcc.c:9064
+#: gcc.c:9067
#, fuzzy, gcc-internal-format
msgid "multilib exclusion %qs is invalid"
msgstr "multilib 互斥 %qs 無效"
-#: gcc.c:9279
+#: gcc.c:9282
#, fuzzy, gcc-internal-format
msgid "environment variable %qs not defined"
msgstr "環境變數 %qs 無法定義"
-#: gcc.c:9418 gcc.c:9423
+#: gcc.c:9421 gcc.c:9426
#, fuzzy, gcc-internal-format
msgid "invalid version number %qs"
msgstr "無效的版本編號 %qs"
-#: gcc.c:9466
+#: gcc.c:9469
#, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:version-compare"
msgstr "%%:version-compare 的引數太少"
-#: gcc.c:9472
+#: gcc.c:9475
#, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:version-compare"
msgstr "%%:version-compare 的引數太多"
-#: gcc.c:9514
+#: gcc.c:9517
#, fuzzy, gcc-internal-format
msgid "unknown operator %qs in %%:version-compare"
msgstr "ä¸æ˜Žé‹ç®—å­ %qs 在中 %%:version-compare"
-#: gcc.c:9638
+#: gcc.c:9641
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "太多引數到 %%:compare-debug-dump-opt"
-#: gcc.c:9711
+#: gcc.c:9714
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "太多引數到 %%:compare-debug-self-opt"
-#: gcc.c:9747
+#: gcc.c:9750
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "太少引數到 %%:compare-debug-auxbase-opt"
-#: gcc.c:9751
+#: gcc.c:9754
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "太多引數到 %%:compare-debug-auxbase-opt"
-#: gcc.c:9758
+#: gcc.c:9761
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr "引數到 %%:compare-debug-auxbase-opt ä¸çµæŸåœ¨ä¸­.gk"
-#: gcc.c:9832
+#: gcc.c:9835
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "too few arguments to %%:replace-extension"
msgstr "給予函å¼çš„引數太少"
-#: gcc.c:9885
+#: gcc.c:9888
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "wrong number of arguments to %%:debug-level-gt"
msgstr "錯誤的引數數é‡åˆ° %<__builtin_complex%>"
@@ -21119,9 +21145,9 @@ msgstr "空指標"
#: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
#: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
#: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
-#: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
-#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
-#: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
+#: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
+#: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
+#: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
#, fuzzy, gcc-internal-format
msgid "declared here"
msgstr "宣告的在此"
@@ -21538,229 +21564,229 @@ msgstr ""
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.c:3289
+#: gimplify.c:3290
#, fuzzy, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr "使用çµæžœçš„函å¼å›žå‚³ %<void%>"
-#: gimplify.c:5969
+#: gimplify.c:5970
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr "組譯輸出 %d 中左值無效"
-#: gimplify.c:6112
+#: gimplify.c:6113
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr "non-memory 輸入 %d å¿…é ˆä¿æŒåœ¨ä¸­è¨˜æ†¶é«”"
-#: gimplify.c:6152 gimplify.c:6161
+#: gimplify.c:6153 gimplify.c:6162
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr "記憶體輸入 %d ä¸å¯ç›´æŽ¥å®šå€"
-#: gimplify.c:6764
+#: gimplify.c:6767
#, fuzzy, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr "threadprivate 變數 %qE 已用於 untied 任務"
-#: gimplify.c:6766
+#: gimplify.c:6769
#, fuzzy, gcc-internal-format
msgid "enclosing target region"
msgstr "å°é–‰ä»»å‹™"
-#: gimplify.c:6778
+#: gimplify.c:6781
#, fuzzy, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr "threadprivate 變數 %qE 已用於 untied 任務"
-#: gimplify.c:6780
+#: gimplify.c:6783
#, fuzzy, gcc-internal-format
msgid "enclosing task"
msgstr "å°é–‰ä»»å‹™"
-#: gimplify.c:6852
+#: gimplify.c:6855
#, fuzzy, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr "%qE 尚未指定在中å°é–‰å¹³è¡Œ"
-#: gimplify.c:6854
+#: gimplify.c:6857
#, fuzzy, gcc-internal-format
msgid "enclosing %qs"
msgstr "å°é–‰ä»»å‹™"
-#: gimplify.c:6965
+#: gimplify.c:6968
#, fuzzy, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr "%qE 尚未指定在中å°é–‰å¹³è¡Œ"
-#: gimplify.c:6967
+#: gimplify.c:6970
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:7018
+#: gimplify.c:7021
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:7026
+#: gimplify.c:7029
#, fuzzy, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr "%qE undeclared (先使用在中這個函å¼)"
-#: gimplify.c:7092 gimplify.c:7692
+#: gimplify.c:7095 gimplify.c:7695
#, fuzzy, gcc-internal-format
#| msgid "variable %q+D declared %<inline%>"
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr "變數 %q+D 宣告為 %<inline%>"
-#: gimplify.c:7113
+#: gimplify.c:7116
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:7231 gimplify.c:7263
+#: gimplify.c:7234 gimplify.c:7266
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr "迭代變數 %qE ä¸æ‡‰ç‚ºæ¶ˆé™¤"
-#: gimplify.c:7234
+#: gimplify.c:7237
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr "迭代變數 %qE 應該是ç§äººçš„"
-#: gimplify.c:7248
+#: gimplify.c:7251
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr "迭代變數 %qE ä¸æ‡‰ç‚º firstprivate"
-#: gimplify.c:7251
+#: gimplify.c:7254
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr "迭代變數 %qE ä¸æ‡‰ç‚ºæ¶ˆé™¤"
-#: gimplify.c:7254
+#: gimplify.c:7257
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr "迭代變數 %qE ä¸æ‡‰ç‚ºæ¶ˆé™¤"
-#: gimplify.c:7257
+#: gimplify.c:7260
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr "迭代變數 %qE ä¸æ‡‰ç‚º firstprivate"
-#: gimplify.c:7260
+#: gimplify.c:7263
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr "迭代變數 %qE 應該是ç§äººçš„"
-#: gimplify.c:7562
+#: gimplify.c:7565
#, gcc-internal-format
msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:7769
+#: gimplify.c:7772
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7980
+#: gimplify.c:7983
#, fuzzy, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr "%qE 出ç¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­å¥"
-#: gimplify.c:8284
+#: gimplify.c:8287
#, fuzzy, gcc-internal-format
msgid "copyprivate variable %qE is not threadprivate or private in outer context"
msgstr "%s 變數 %qE 是ç§äººçš„在中外語境"
-#: gimplify.c:8304
+#: gimplify.c:8307
#, fuzzy, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr "%s 變數 %qE 是ç§äººçš„在中外語境"
-#: gimplify.c:8330
+#: gimplify.c:8333
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8596
+#: gimplify.c:8599
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.c:8629
+#: gimplify.c:8632
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8802
+#: gimplify.c:8805
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.c:8853
+#: gimplify.c:8856
#, gcc-internal-format
msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
msgstr ""
-#: gimplify.c:8935
+#: gimplify.c:8938
#, gcc-internal-format
msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:9080
+#: gimplify.c:9083
#, fuzzy, gcc-internal-format
#| msgid "invalid template declaration of %qD"
msgid "invalid private reduction on %qE"
msgstr "%qD 範本宣告無效"
-#: gimplify.c:10904 omp-low.c:2814
+#: gimplify.c:10907 omp-low.c:2842
#, fuzzy, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
msgstr "已排åºçš„å€åŸŸå¿…須是接近巢狀的內部迴圈å€åŸŸèˆ‡å·²æŽ’åºçš„å­å¥"
-#: gimplify.c:10922
+#: gimplify.c:10925
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10935
+#: gimplify.c:10938
#, fuzzy, gcc-internal-format
msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
msgstr "çµæžœæ•¸é‡ä¸åŒ¹é…值數é‡"
-#: gimplify.c:10948
+#: gimplify.c:10951
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10959
+#: gimplify.c:10962
#, gcc-internal-format
msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
msgstr ""
-#: gimplify.c:11902
+#: gimplify.c:11905
#, fuzzy, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr "é æœŸ %<}%>ä¹‹å‰ %<else%>expected %<}%> before %<else%>é æœŸ %<}%>ä¹‹å‰ %<else%>"
-#: gimplify.c:12201
+#: gimplify.c:12204
#, gcc-internal-format
msgid "gimplification failed"
msgstr "gimplification 失敗"
-#: gimplify.c:12729
+#: gimplify.c:12732
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "é€éŽ %<...%> 傳éžæ™‚ %qT 被æå‡ç‚º %qT"
-#: gimplify.c:12734
+#: gimplify.c:12737
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(å› æ­¤æ‚¨æ‡‰è©²å‘ %<va_arg%> å‚³éž %qT 而ä¸æ˜¯ %qT)"
-#: gimplify.c:12741
+#: gimplify.c:12744
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "如果執行到這段程å¼ç¢¼ï¼Œç¨‹å¼å°‡ä¸­æ­¢"
@@ -22000,7 +22026,7 @@ msgstr "ä¸åŒçš„åƒæ•¸é¡žåž‹"
#: ipa-devirt.c:1229
#, gcc-internal-format
-msgid "type %qT itself violate the C++ One Definition Rule"
+msgid "type %qT itself violates the C++ One Definition Rule"
msgstr ""
#: ipa-devirt.c:1235
@@ -22101,7 +22127,7 @@ msgstr ""
#: ipa-devirt.c:1576
#, fuzzy, gcc-internal-format
-msgid "fields has different layout in another translation unit"
+msgid "fields have different layout in another translation unit"
msgstr "%q+D 宣告的在此,ç¨å¾Œåœ¨ä¸­è½‰è­¯å–®ä½"
#: ipa-devirt.c:1599
@@ -22487,198 +22513,198 @@ msgstr ""
msgid "multiple loop axes specified for routine"
msgstr "為類型å指定了存儲類別"
-#: omp-low.c:2120 omp-offload.c:1124
+#: omp-low.c:2148 omp-offload.c:1124
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2123 omp-offload.c:1125
+#: omp-low.c:2151 omp-offload.c:1125
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2127 omp-offload.c:1159
+#: omp-low.c:2155 omp-offload.c:1159
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:2174
+#: omp-low.c:2202
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:2443
+#: omp-low.c:2471
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:2452
+#: omp-low.c:2480
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:2477
+#: omp-low.c:2505
#, fuzzy, gcc-internal-format
msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr "已排åºçš„å€åŸŸå¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘巢狀的內部的é‡è¦æˆ–明確的任務å€åŸŸ"
-#: omp-low.c:2485
+#: omp-low.c:2513
#, gcc-internal-format
msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:2497
+#: omp-low.c:2525
#, gcc-internal-format
msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:2514
+#: omp-low.c:2542
#, gcc-internal-format
msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:2555
+#: omp-low.c:2583
#, gcc-internal-format
msgid "OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:2577
+#: omp-low.c:2605
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:2606
+#: omp-low.c:2634
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:2611
+#: omp-low.c:2639
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:2631 omp-low.c:2644
+#: omp-low.c:2659 omp-low.c:2672
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr "%<# pragma omp section%>也許會åªæœ‰è¢«å·²ç”¨æ–¼ %<# pragma omp sections%>建構"
-#: omp-low.c:2670
+#: omp-low.c:2698
#, gcc-internal-format
msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:2684
+#: omp-low.c:2712
#, fuzzy, gcc-internal-format
msgid "invalid arguments"
msgstr "無效的 PHI 引數"
-#: omp-low.c:2690
+#: omp-low.c:2718
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:2718
+#: omp-low.c:2746
#, fuzzy, gcc-internal-format
msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "障礙å€åŸŸå¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘巢狀的內部的 work-sharingã€é‡è¦ã€å·²æŽ’åºçš„,主或明確的任務å€åŸŸ"
-#: omp-low.c:2725
+#: omp-low.c:2753
#, fuzzy, gcc-internal-format
msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr "work-sharing å€åŸŸå¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘巢狀的內部的 work-sharingã€é‡è¦ã€å·²æŽ’åºçš„,主或明確的任務å€åŸŸ"
-#: omp-low.c:2754
+#: omp-low.c:2782
#, fuzzy, gcc-internal-format
msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
msgstr "主å€åŸŸå¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘巢狀的內部的 work-sharing 或明確的任務å€åŸŸ"
-#: omp-low.c:2778 omp-low.c:2917
+#: omp-low.c:2806 omp-low.c:2945
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:2806
+#: omp-low.c:2834
#, fuzzy, gcc-internal-format
msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
msgstr "已排åºçš„å€åŸŸå¿…須是接近巢狀的內部迴圈å€åŸŸèˆ‡å·²æŽ’åºçš„å­å¥"
-#: omp-low.c:2823
+#: omp-low.c:2851
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:2838
+#: omp-low.c:2866
#, fuzzy, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr "已排åºçš„å€åŸŸå¿…須是接近巢狀的內部迴圈å€åŸŸèˆ‡å·²æŽ’åºçš„å­å¥"
-#: omp-low.c:2851
+#: omp-low.c:2879
#, fuzzy, gcc-internal-format
msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr "已排åºçš„å€åŸŸå¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘巢狀的內部的é‡è¦æˆ–明確的任務å€åŸŸ"
-#: omp-low.c:2862 omp-low.c:2875
+#: omp-low.c:2890 omp-low.c:2903
#, fuzzy, gcc-internal-format
msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
msgstr "已排åºçš„å€åŸŸå¿…須是接近巢狀的內部迴圈å€åŸŸèˆ‡å·²æŽ’åºçš„å­å¥"
-#: omp-low.c:2892
+#: omp-low.c:2920
#, fuzzy, gcc-internal-format
msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
msgstr "é‡è¦å€åŸŸå¯èƒ½ç„¡æ³•è¢«å·¢ç‹€å…§éƒ¨é‡è¦å€åŸŸèˆ‡åŒå"
-#: omp-low.c:2904
+#: omp-low.c:2932
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:2925
+#: omp-low.c:2953
#, gcc-internal-format
msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
msgstr ""
-#: omp-low.c:2938
+#: omp-low.c:2966
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:2983
+#: omp-low.c:3011
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:2996 omp-low.c:3003
+#: omp-low.c:3024 omp-low.c:3031
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3115
+#: omp-low.c:3143
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:6341
+#: omp-low.c:6379
#, gcc-internal-format
msgid "ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:6364
+#: omp-low.c:6402
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:9087
+#: omp-low.c:9125
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr "無效的離開從 OpenMP çµæ§‹åŒ–訊æ¯å¡Š"
-#: omp-low.c:9089 omp-low.c:9094
+#: omp-low.c:9127 omp-low.c:9132
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr "無效的æ¢ç›®åˆ° OpenMP çµæ§‹åŒ–訊æ¯å¡Š"
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:9098
+#: omp-low.c:9136
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr "無效的分支到/從 OpenMP çµæ§‹åŒ–訊æ¯å¡Š"
@@ -22765,7 +22791,7 @@ msgstr "%C 使用到的 BYTE 類型在目標平臺上ä¸å¯"
msgid "command line option %qs is not supported by this configuration"
msgstr "æ­¤é…ç½®ä¸æ”¯æ´å‘½ä»¤åˆ—é¸é … %qs"
-#: opts-common.c:1129 opts.c:1773
+#: opts-common.c:1129 opts.c:1780
#, fuzzy, gcc-internal-format
msgid "missing argument to %qs"
msgstr "缺少引數到 %qs"
@@ -22922,132 +22948,142 @@ msgstr "-falign-loops=%d 未被支æ´"
msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
msgstr ""
-#: opts.c:1410
+#: opts.c:1012
+#, fuzzy, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=address%>"
+msgstr "transactional 記憶體未被支æ´èˆ‡ non-call 異常"
+
+#: opts.c:1015
+#, fuzzy, gcc-internal-format
+msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
+msgstr "transactional 記憶體未被支æ´èˆ‡ non-call 異常"
+
+#: opts.c:1417
#, fuzzy, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr "無法辨識的 include_flags 0x%x 傳éžåˆ° print_specific_help"
-#: opts.c:1610
+#: opts.c:1617
#, gcc-internal-format
msgid "-fsanitize=all option is not valid"
msgstr ""
-#: opts.c:1642
+#: opts.c:1649
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
msgstr "無法辨識的引數到 --help=é¸é …:%q.*s"
-#: opts.c:1649
+#: opts.c:1656
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
msgstr "無法辨識的引數到 --help=é¸é …:%q.*s"
-#: opts.c:1828
+#: opts.c:1835
#, fuzzy, gcc-internal-format
msgid "--help argument %q.*s is ambiguous, please be more specific"
msgstr "--help 引數 %q.*s 是模稜兩å¯çš„,請是更多特定的"
-#: opts.c:1837
+#: opts.c:1844
#, fuzzy, gcc-internal-format
msgid "unrecognized argument to --help= option: %q.*s"
msgstr "無法辨識的引數到 --help=é¸é …:%q.*s"
-#: opts.c:2078
+#: opts.c:2085
#, fuzzy, gcc-internal-format
msgid "HSA has not been enabled during configuration"
msgstr "LTO 支æ´æœªè¢«å·²å•Ÿç”¨åœ¨ä¸­é€™å€‹çµ„æ…‹"
-#: opts.c:2090
+#: opts.c:2097
#, gcc-internal-format
msgid "-foffload-abi option can be specified only for offload compiler"
msgstr ""
-#: opts.c:2098
+#: opts.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr "çµæ§‹çš„å°é½Šå¿…須是 2 的較å°æ¬¡æ–¹ï¼Œè€Œä¸æ˜¯ %d"
-#: opts.c:2217
+#: opts.c:2224
#, fuzzy, gcc-internal-format
msgid "unknown stack check parameter %qs"
msgstr "ä¸æ˜Žå †ç–Šæª¢æŸ¥åƒæ•¸ã€Œ%sã€"
-#: opts.c:2249
+#: opts.c:2256
#, gcc-internal-format
msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
msgstr ""
-#: opts.c:2260
+#: opts.c:2267
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "dwarf version %d is not supported"
msgstr "dwarf 版本 %d 未被支æ´"
-#: opts.c:2360
+#: opts.c:2367
#, gcc-internal-format, gfc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr "%s:--param 引數的形å¼æ‡‰è©²ç‚ºã€Œå稱=值ã€"
-#: opts.c:2371
+#: opts.c:2378
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs; did you mean %qs?"
msgstr "無效的 --param 值 %qs"
-#: opts.c:2374
+#: opts.c:2381
#, fuzzy, gcc-internal-format
#| msgid "invalid --param value %qs"
msgid "invalid --param name %qs"
msgstr "無效的 --param 值 %qs"
-#: opts.c:2382
+#: opts.c:2389
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr "無效的 --param 值 %qs"
-#: opts.c:2504
+#: opts.c:2511
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr "目的系統ä¸æ”¯æ´é™¤éŒ¯è¼¸å‡º"
-#: opts.c:2513
+#: opts.c:2520
#, fuzzy, gcc-internal-format
#| msgid "debug format \"%s\" conflicts with prior selection"
msgid "debug format %qs conflicts with prior selection"
msgstr "除錯格å¼ã€Œ%sã€èˆ‡å…ˆå‰çš„é¸æ“‡è¡çª"
-#: opts.c:2531
+#: opts.c:2538
#, fuzzy, gcc-internal-format
#| msgid "unrecognised debug output level \"%s\""
msgid "unrecognized debug output level %qs"
msgstr "無法辨識的除錯輸出層級「%sã€"
-#: opts.c:2533
+#: opts.c:2540
#, fuzzy, gcc-internal-format
#| msgid "debug output level %s is too high"
msgid "debug output level %qs is too high"
msgstr "除錯輸出層級 %s 太高"
-#: opts.c:2553
+#: opts.c:2560
#, fuzzy, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr "æå–記憶體檔案大å°æœ€å¤§å€¼é™åˆ¶ï¼š%m"
-#: opts.c:2557
+#: opts.c:2564
#, fuzzy, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr "設定記憶體檔案大å°é™åˆ¶åˆ°æœ€å¤§å€¼ï¼š%m"
-#: opts.c:2602
+#: opts.c:2609
#, gcc-internal-format, gfc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr "無法辨識的 gcc 除錯é¸é …:%c"
-#: opts.c:2627
+#: opts.c:2634
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: no option -%s"
msgstr "-Werror=%s:沒有é¸é … -%s"
-#: opts.c:2629
+#: opts.c:2636
#, gcc-internal-format, gfc-internal-format
msgid "-Werror=%s: -%s is not an option that controls warnings"
msgstr ""
@@ -23397,7 +23433,7 @@ msgstr "全域暫存器變數出ç¾åœ¨å‡½å¼å®šç¾©å¾Œ"
msgid "register of %qD used for multiple global register variables"
msgstr "暫存器的 %qD 用於多é‡å…¨åŸŸæš«å­˜å™¨è®Šæ•¸"
-#: reginfo.c:789 config/rs6000/rs6000.c:31768
+#: reginfo.c:789 config/rs6000/rs6000.c:31817
#, fuzzy, gcc-internal-format
msgid "conflicts with %qD"
msgstr "è¡çªèˆ‡ %qD"
@@ -24000,12 +24036,12 @@ msgstr "寫入 %s 時發生錯誤:%m"
msgid "error closing %s: %m"
msgstr "關閉 %s 時發生錯誤:%m"
-#: toplev.c:2054
+#: toplev.c:2057
#, fuzzy, gcc-internal-format
msgid "self-tests incompatible with -E"
msgstr "%qs 是ä¸ç›¸å®¹çš„與 %qs"
-#: toplev.c:2069
+#: toplev.c:2072
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
@@ -24918,47 +24954,47 @@ msgstr "%q+D é‡å®šç¾©"
msgid "in expansion of macro %qs"
msgstr "%s:%d: 在中 constexpr 擴展的 %qs"
-#: tree-eh.c:4669
+#: tree-eh.c:4684
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "BB %i has multiple EH edges"
msgstr "BB %i æœ‰å¤šé‡ EH é‚Šç·£"
-#: tree-eh.c:4681
+#: tree-eh.c:4696
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr "BB %i 無法丟擲但是有 EH 邊緣"
-#: tree-eh.c:4689
+#: tree-eh.c:4704
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr "BB %i 最後一筆敘述有ä¸æ­£ç¢ºè¨­å®š lp"
-#: tree-eh.c:4695
+#: tree-eh.c:4710
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an EH edge"
msgstr "BB %i 缺少 EH 邊緣"
-#: tree-eh.c:4701
+#: tree-eh.c:4716
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr "ä¸æ­£ç¢º EH é‚Šç·£ %i->%i"
-#: tree-eh.c:4735 tree-eh.c:4754
+#: tree-eh.c:4750 tree-eh.c:4769
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "BB %i is missing an edge"
msgstr "BB %i 缺少邊緣"
-#: tree-eh.c:4771
+#: tree-eh.c:4786
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "BB %i too many fallthru edges"
msgstr "BB %i 太多 fallthru 邊緣"
-#: tree-eh.c:4780
+#: tree-eh.c:4795
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect edge"
msgstr "BB %i 有ä¸æ­£ç¢ºé‚Šç·£"
-#: tree-eh.c:4786
+#: tree-eh.c:4801
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr "BB %i 有ä¸æ­£ç¢º fallthru é‚Šç·£"
@@ -25060,33 +25096,33 @@ msgstr "SSA æ壞"
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
-#: tree-ssa-ccp.c:3422
+#: tree-ssa-ccp.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.c:3427
+#: tree-ssa-ccp.c:3425
#, fuzzy, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr "無效的引數到內建函å¼"
-#: tree-ssa-ccp.c:3431
+#: tree-ssa-ccp.c:3429
#, fuzzy, gcc-internal-format
msgid "in a call to function %qD declared here"
msgstr "å…§è¯å‡½å¼ %q+D 宣告的 weak"
-#: tree-ssa-loop-niter.c:2367
+#: tree-ssa-loop-niter.c:2416
#, fuzzy, gcc-internal-format
#| msgid "cannot optimize loop, the loop counter may overflow"
msgid "missed loop optimization, the loop counter may overflow"
msgstr "無法最佳化循環,循環變數å¯èƒ½æº¢å‡º"
-#: tree-ssa-loop-niter.c:2964
+#: tree-ssa-loop-niter.c:3013
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr "%qE 上的é‹ç®—çµæžœå¯èƒ½æ˜¯æœªå®šç¾©çš„"
-#: tree-ssa-loop-niter.c:2965
+#: tree-ssa-loop-niter.c:3014
#, fuzzy, gcc-internal-format
#| msgid "within this context"
msgid "within this loop"
@@ -25441,11 +25477,11 @@ msgstr "%q+D é‡å®£å‘Šæ™‚沒有 dllimport 屬性:忽略先å‰çš„ dllimport"
#: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
#: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
#: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
-#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
-#: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
-#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
-#: config/i386/i386.c:41425 config/ia64/ia64.c:762
-#: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
+#: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
+#: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
+#: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
+#: config/i386/i386.c:41466 config/ia64/ia64.c:762
+#: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
#: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
#: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
#: lto/lto-lang.c:241
@@ -26420,7 +26456,7 @@ msgstr "%qE 屬性追隨 %qE"
msgid "type was previously declared %qE"
msgstr "型態是在之å‰å®£å‘Š %qE"
-#: c-family/c-attribs.c:2524 cp/class.c:4715
+#: c-family/c-attribs.c:2524 cp/class.c:4717
#, fuzzy, gcc-internal-format
#| msgid "%qs can only be specified for functions"
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
@@ -26697,7 +26733,7 @@ msgstr ""
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "ä½å€çš„ %qD 將一律評估åšç‚º %<true%>"
-#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
+#: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "建議在åšç‚ºçœŸå€¼çš„賦值敘述å‰å¾ŒåŠ ä¸Šæ‹¬è™Ÿ"
@@ -27320,62 +27356,62 @@ msgstr "å°å¸¸æ•¸ç‰©ä»¶çš„寫作業(引數 %d)"
msgid "extra type qualifiers in format argument (argument %d)"
msgstr "æ ¼å¼å­—串引數 %d 有多餘的類型é™å®š"
-#: c-family/c-format.c:3469
+#: c-family/c-format.c:3475
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%>é æœŸå¼•æ•¸çš„åž‹æ…‹ %<%s%s%>,但是引數 %d 有型態 %qT"
-#: c-family/c-format.c:3479
+#: c-family/c-format.c:3485
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
msgstr "%s %<%s%.*s%>é æœŸåŒ¹é… %<%s%s%>引數"
-#: c-family/c-format.c:3490
+#: c-family/c-format.c:3496
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
msgstr "%s %<%s%.*s%>é æœŸå¼•æ•¸çš„åž‹æ…‹ %<%T%s%>,但是引數 %d 有型態 %qT"
-#: c-family/c-format.c:3500
+#: c-family/c-format.c:3506
#, fuzzy, gcc-internal-format
msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
msgstr "%s %<%s%.*s%>é æœŸåŒ¹é… %<%T%s%>引數"
-#: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
+#: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr "%<__gcc_host_wide_int__%> 未被定義為一個類型"
-#: c-family/c-format.c:3575 c-family/c-format.c:3729
+#: c-family/c-format.c:3581 c-family/c-format.c:3735
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr "%<__gcc_host_wide_int__%> 未被定義為 %<long%> 或 %<long long%>"
-#: c-family/c-format.c:3625
+#: c-family/c-format.c:3631
#, gcc-internal-format
msgid "%<locus%> is not defined as a type"
msgstr "%<locus%> 未被定義為一個類型"
-#: c-family/c-format.c:3678
+#: c-family/c-format.c:3684
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr "%<location_t%> 未被定義為一個類型"
-#: c-family/c-format.c:3695
+#: c-family/c-format.c:3701
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr "%<tree%> 未被定義為一個類型"
-#: c-family/c-format.c:3700
+#: c-family/c-format.c:3706
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr "%<tree%> 未被定義為一個指標類型"
-#: c-family/c-format.c:3973
+#: c-family/c-format.c:3979
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr "å¾…æ ¼å¼åŒ–的引數ä¸æ˜¯ %<...%>"
-#: c-family/c-format.c:3985
+#: c-family/c-format.c:3991
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr "strftime æ ¼å¼å­—串無法格å¼åŒ–引數"
@@ -27476,7 +27512,7 @@ msgstr "浮點常數截短至零"
msgid "repeated %<@%> before Objective-C string"
msgstr "é‡è¤‡ %<@%>ä¹‹å‰ Objective-C 字串"
-#: c-family/c-lex.c:1191 cp/parser.c:3974
+#: c-family/c-lex.c:1191 cp/parser.c:3976
#, fuzzy, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr "ä¸å—支æ´çš„ non-standard 串接的字串實字"
@@ -27506,7 +27542,7 @@ msgstr "%<# pragma omp 基元的 update%>使用兩ä¸åŒçš„變數用於記憶體
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr "%<# pragma omp 基元的 capture%>使用兩ä¸åŒçš„變數用於記憶體"
-#: c-family/c-omp.c:485 cp/semantics.c:8196
+#: c-family/c-omp.c:485 cp/semantics.c:8209
#, fuzzy, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "無效的型態用於迭代變數 %qE"
@@ -27521,22 +27557,22 @@ msgstr "無效的型態用於迭代變數 %qE"
msgid "%qE is not initialized"
msgstr "%qE 未被åˆå§‹åŒ–çš„"
-#: c-family/c-omp.c:527 cp/semantics.c:8084
+#: c-family/c-omp.c:527 cp/semantics.c:8097
#, fuzzy, gcc-internal-format
msgid "missing controlling predicate"
msgstr "缺少控制述詞"
-#: c-family/c-omp.c:612 cp/semantics.c:7740
+#: c-family/c-omp.c:612 cp/semantics.c:7753
#, fuzzy, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "無效的控制述詞"
-#: c-family/c-omp.c:619 cp/semantics.c:8090
+#: c-family/c-omp.c:619 cp/semantics.c:8103
#, fuzzy, gcc-internal-format
msgid "missing increment expression"
msgstr "缺少éžå¢žé‹ç®—å¼"
-#: c-family/c-omp.c:683 cp/semantics.c:7855
+#: c-family/c-omp.c:683 cp/semantics.c:7868
#, fuzzy, gcc-internal-format
msgid "invalid increment expression"
msgstr "無效的éžå¢žé‹ç®—å¼"
@@ -28085,8 +28121,8 @@ msgstr "<return-value>"
msgid "wrong type argument to %s"
msgstr "錯誤的型態引數到 %s"
-#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
-#: cp/constexpr.c:3911
+#: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
+#: cp/constexpr.c:3935
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "常數é‹ç®—å¼æº¢å‡º"
@@ -28763,7 +28799,7 @@ msgstr[0] "傳éžå¼•æ•¸ %d çš„ %qE æ¨æ£„ %qv é™å®šå…ƒå¾žæŒ‡æ¨™ç›®æ¨™é¡žåž‹"
msgid "this condition has identical branches"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6570
+#: c-family/cilk.c:93 cp/parser.c:6575
#, fuzzy, gcc-internal-format
#| msgid "%<friend%> can only be specified inside a class"
msgid "%<_Cilk_spawn%> may only be used inside a function"
@@ -28926,7 +28962,7 @@ msgstr ""
msgid "-march=%s: unsupported ISA substring %qs"
msgstr ""
-#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
+#: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "ä¸æ˜Žçš„ -mdebug-%s é–‹é—œ"
@@ -29249,7 +29285,7 @@ msgstr "å° VxWorks çš„å–樣支æ´"
msgid "%Kargument %d must be a constant immediate"
msgstr "引數必須是常數"
-#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
+#: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
#, fuzzy, gcc-internal-format
#| msgid "mask must be an immediate"
msgid "%Klane index must be a constant immediate"
@@ -29330,7 +29366,7 @@ msgstr "%qs 後缺少路徑"
msgid "unknown value %qs for -mtune"
msgstr "ä¸ç•¶çš„值 %qs 用於 -mtune 切æ›"
-#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
+#: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr "åˆ‡æ› -mcpu=%s è¡çªèˆ‡ -march=%s 切æ›"
@@ -29418,9 +29454,9 @@ msgstr "匹é…çš„ç´„æŸä¸å…許使用暫存器"
msgid "target %s %s=%s is not valid"
msgstr "%s「%sã€%s 無效"
-#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
-#: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
-#: config/s390/s390.c:15017
+#: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
+#: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
+#: config/s390/s390.c:15024
#, fuzzy, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr "屬性 %qE 引數ä¸æ˜¯å­—串"
@@ -29506,7 +29542,7 @@ msgid "bad value %qs for -mmemory-latency"
msgstr "-mmemory-latency 開關的值 %qs 錯誤"
#: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
-#: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
+#: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
#: config/tilepro/tilepro.c:3106
#, gcc-internal-format
msgid "bad builtin fcode"
@@ -29688,379 +29724,379 @@ msgstr ""
msgid "insn addresses not freed"
msgstr "ä¸ç•¶çš„ä½å€ï¼Œç„¡æ³•æš«å­˜å™¨ï¼š"
-#: config/arm/arm-builtins.c:2349
+#: config/arm/arm-builtins.c:2354
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "this builtin is not supported for this target"
msgstr "-fdata-sections 在此目標平臺上ä¸å—支æ´"
-#: config/arm/arm-builtins.c:2454
+#: config/arm/arm-builtins.c:2459
#, gcc-internal-format
msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2492
+#: config/arm/arm-builtins.c:2497
#, gcc-internal-format
msgid "You must enable VFP instructions to use these intrinsics."
msgstr ""
-#: config/arm/arm-builtins.c:2552
+#: config/arm/arm-builtins.c:2557
#, gcc-internal-format
msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
msgstr ""
#. @@@ better error message
-#: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
+#: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr "é¸æ“‡å­å¿…須是立å³æ•¸å€¼"
-#: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
-#: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
+#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
+#: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
#, gcc-internal-format
msgid "the range of selector should be in 0 to 7"
msgstr ""
-#: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
+#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
#, gcc-internal-format
msgid "the range of selector should be in 0 to 3"
msgstr ""
-#: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
+#: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
#, gcc-internal-format
msgid "the range of selector should be in 0 to 1"
msgstr ""
-#: config/arm/arm-builtins.c:2800
+#: config/arm/arm-builtins.c:2805
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr "é®ç½©å¿…須是一個立å³æ•¸å€¼"
-#: config/arm/arm-builtins.c:2805
+#: config/arm/arm-builtins.c:2810
#, fuzzy, gcc-internal-format
msgid "the range of mask should be in 0 to 255"
msgstr "%qE 屬性引數應該被介於 0 到 255"
-#: config/arm/arm-builtins.c:2993
+#: config/arm/arm-builtins.c:2998
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2995
+#: config/arm/arm-builtins.c:3000
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2997
+#: config/arm/arm-builtins.c:3002
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:2999
+#: config/arm/arm-builtins.c:3004
#, gcc-internal-format
msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3005
+#: config/arm/arm-builtins.c:3010
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3007
+#: config/arm/arm-builtins.c:3012
#, gcc-internal-format
msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3012
+#: config/arm/arm-builtins.c:3017
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3014
+#: config/arm/arm-builtins.c:3019
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3016
+#: config/arm/arm-builtins.c:3021
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3018
+#: config/arm/arm-builtins.c:3023
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3020
+#: config/arm/arm-builtins.c:3025
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3022
+#: config/arm/arm-builtins.c:3027
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3024
+#: config/arm/arm-builtins.c:3029
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3026
+#: config/arm/arm-builtins.c:3031
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3028
+#: config/arm/arm-builtins.c:3033
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3030
+#: config/arm/arm-builtins.c:3035
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3032
+#: config/arm/arm-builtins.c:3037
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3034
+#: config/arm/arm-builtins.c:3039
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3036
+#: config/arm/arm-builtins.c:3041
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3038
+#: config/arm/arm-builtins.c:3043
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3040
+#: config/arm/arm-builtins.c:3045
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3042
+#: config/arm/arm-builtins.c:3047
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3044
+#: config/arm/arm-builtins.c:3049
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
msgstr ""
-#: config/arm/arm-builtins.c:3046
+#: config/arm/arm-builtins.c:3051
#, gcc-internal-format
msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
msgstr ""
-#: config/arm/arm.c:2800
+#: config/arm/arm.c:2778
#, fuzzy, gcc-internal-format
msgid "iWMMXt and NEON are incompatible"
msgstr "-mvsx å’Œ -mpaired 是ä¸ç›¸å®¹çš„"
-#: config/arm/arm.c:2806
+#: config/arm/arm.c:2784
#, fuzzy, gcc-internal-format
msgid "target CPU does not support ARM mode"
msgstr "目標 CPU ä¸æ”¯æ´æ‰‹è‡‚模å¼"
-#: config/arm/arm.c:2810
+#: config/arm/arm.c:2788
#, fuzzy, gcc-internal-format
msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr "啟用返回支æ´æ˜¯åªæœ‰æœ‰æ„義的時編譯用於姆指"
-#: config/arm/arm.c:2813
+#: config/arm/arm.c:2791
#, fuzzy, gcc-internal-format
msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
msgstr "啟用被呼å«ç«¯äº¤äº’作用支æ´æ˜¯åªæœ‰æœ‰æ„義的時編譯用於姆指"
-#: config/arm/arm.c:2821
+#: config/arm/arm.c:2799
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr "-g 與 -mno-apcs-frame 並用å¯èƒ½ä¸èƒ½çµ¦å‡ºæœ‰æ„義的除錯資訊"
-#: config/arm/arm.c:2825
+#: config/arm/arm.c:2803
#, gcc-internal-format
msgid "iWMMXt unsupported under Thumb mode"
msgstr ""
-#: config/arm/arm.c:2828
+#: config/arm/arm.c:2806
#, fuzzy, gcc-internal-format
msgid "can not use -mtp=cp15 with 16-bit Thumb"
msgstr "無法使用 -mtp=cp15 與 16-bit 姆指"
-#: config/arm/arm.c:2832
+#: config/arm/arm.c:2810
#, fuzzy, gcc-internal-format
msgid "RTP PIC is incompatible with Thumb"
msgstr "RTP PIC 是ä¸ç›¸å®¹çš„與姆指"
-#: config/arm/arm.c:2840
+#: config/arm/arm.c:2818
#, gcc-internal-format
msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2845
+#: config/arm/arm.c:2823
#, gcc-internal-format
msgid "-mpure-code only supports non-pic code on armv7-m targets"
msgstr ""
-#: config/arm/arm.c:2948
+#: config/arm/arm.c:2926
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr "目的 CPU ä¸æ”¯æ´ THUMB 指令"
-#: config/arm/arm.c:2993
+#: config/arm/arm.c:2971
#, fuzzy, gcc-internal-format
msgid "target CPU does not support unaligned accesses"
msgstr "目標 CPU ä¸æ”¯æ´ unaligned å­˜å–"
#. To support this we need to be able to parse FPU feature options
#. from the architecture string.
-#: config/arm/arm.c:3247
+#: config/arm/arm.c:3225
#, fuzzy, gcc-internal-format
msgid "-mfpu=auto not currently supported without an explicit CPU."
msgstr "-mpcrel -fPIC ä¸æ˜¯ç›®å‰æ”¯æ´çš„æ–¼å·²é¸ cpu"
-#: config/arm/arm.c:3322
+#: config/arm/arm.c:3300
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr "目的 CPU ä¸æ”¯æ´äº¤äº’工作"
-#: config/arm/arm.c:3328
+#: config/arm/arm.c:3306
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr "-mapcs-stack-check å’Œ -mno-apcs-frame 互ä¸ç›¸å®¹"
-#: config/arm/arm.c:3336
+#: config/arm/arm.c:3314
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr "-fpic å’Œ -mapcs-reent 互ä¸ç›¸å®¹"
-#: config/arm/arm.c:3339
+#: config/arm/arm.c:3317
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr "ä¸æ”¯æ´ APCS é‡å…¥ç¨‹å¼ç¢¼ã€‚已忽略"
-#: config/arm/arm.c:3373
+#: config/arm/arm.c:3351
#, fuzzy, gcc-internal-format
#| msgid "-mrelocatable and -msdata=%s are incompatible"
msgid "selected fp16 options are incompatible"
msgstr "-mrelocatable 與 -msdata=%s 互ä¸ç›¸å®¹"
-#: config/arm/arm.c:3404
+#: config/arm/arm.c:3382
#, fuzzy, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr "iwmmxt 需求 AAPCS 相容 ABI 用於é©ç•¶ä½œæ¥­"
-#: config/arm/arm.c:3407
+#: config/arm/arm.c:3385
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr "iwmmxt abi 需è¦ç›¸æ‡‰ CPU 的支æ´"
-#: config/arm/arm.c:3418
+#: config/arm/arm.c:3396
#, fuzzy, gcc-internal-format
msgid "AAPCS does not support -mcaller-super-interworking"
msgstr "AAPCS ä¸æ”¯æ´ -mcaller-super-interworking"
-#: config/arm/arm.c:3421
+#: config/arm/arm.c:3399
#, fuzzy, gcc-internal-format
msgid "AAPCS does not support -mcallee-super-interworking"
msgstr "AAPCS ä¸æ”¯æ´ -mcallee-super-interworking"
-#: config/arm/arm.c:3426
+#: config/arm/arm.c:3404
#, fuzzy, gcc-internal-format
msgid "__fp16 and no ldrh"
msgstr "__fp16 以åŠæ²’有 ldrh"
-#: config/arm/arm.c:3437
+#: config/arm/arm.c:3415
#, fuzzy, gcc-internal-format
#| msgid "-mfloat-abi=hard and VFP"
msgid "-mfloat-abi=hard: selected processor lacks an FPU"
msgstr "-mfloat-abi=hard 和 VFP"
-#: config/arm/arm.c:3445
+#: config/arm/arm.c:3423
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr "-mfloat-abi=hard 和 VFP"
-#: config/arm/arm.c:3481
+#: config/arm/arm.c:3459
#, fuzzy, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr "çµæ§‹å¤§å°é‚Šç•Œåªèƒ½æ˜¯è¨­å®šç‚º 8, 32 或 64"
-#: config/arm/arm.c:3483
+#: config/arm/arm.c:3461
#, fuzzy, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr "çµæ§‹å¤§å°é‚Šç•Œåªèƒ½æ˜¯è¨­å®šç‚º 8 或 32"
-#: config/arm/arm.c:3508
+#: config/arm/arm.c:3486
#, fuzzy, gcc-internal-format
msgid "RTP PIC is incompatible with -msingle-pic-base"
msgstr "RTP PIC 是ä¸ç›¸å®¹çš„與 -msingle-pic-base"
-#: config/arm/arm.c:3520
+#: config/arm/arm.c:3498
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr "-mpic-register= ä¸èˆ‡ -fpic 並用時ä¸èµ·ä½œç”¨"
-#: config/arm/arm.c:3529
+#: config/arm/arm.c:3507
#, gcc-internal-format, gfc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr "「%sã€ä¸èƒ½åšç‚º PIC 暫存器"
-#: config/arm/arm.c:3548
+#: config/arm/arm.c:3526
#, fuzzy, gcc-internal-format
msgid "-freorder-blocks-and-partition not supported on this architecture"
msgstr "-freorder-blocks-and-partition ä¸æ”¯æ´æ–¼é€™å€‹æž¶æ§‹"
-#: config/arm/arm.c:3639
+#: config/arm/arm.c:3617
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support THUMB instructions"
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr "目的 CPU ä¸æ”¯æ´ THUMB 指令"
-#: config/arm/arm.c:5707
+#: config/arm/arm.c:5685
#, fuzzy, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr "non-AAPCS è¡ç”Ÿçš„ PCS 變體"
-#: config/arm/arm.c:5709
+#: config/arm/arm.c:5687
#, fuzzy, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr "variadic 函å¼å¿…須使用基底 AAPCS 變體"
-#: config/arm/arm.c:5728
+#: config/arm/arm.c:5706
#, fuzzy, gcc-internal-format
msgid "PCS variant"
msgstr "PCS 變體"
-#: config/arm/arm.c:5923
+#: config/arm/arm.c:5901
#, fuzzy, gcc-internal-format
msgid "Thumb-1 hard-float VFP ABI"
msgstr "Thumb-1 hard-float VFP ABI"
-#: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
-#: config/arm/arm.c:26560
+#: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
+#: config/arm/arm.c:26549
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
-#: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
+#: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
+#: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
#: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
#: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
-#: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
-#: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
-#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
-#: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
-#: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
+#: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
+#: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
+#: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
+#: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
+#: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
#: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
#: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
#: config/v850/v850.c:2083 config/visium/visium.c:705
@@ -30068,74 +30104,79 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "%qE 屬性åªæœ‰å¥—用到函å¼"
-#: config/arm/arm.c:6851
+#: config/arm/arm.c:6829
#, fuzzy, gcc-internal-format
msgid "%qE attribute not available to functions with arguments passed on the stack"
msgstr "%qE 屬性åªæœ‰å¥—用到函å¼ï¼Œç„¡æ³• %s"
-#: config/arm/arm.c:6863
+#: config/arm/arm.c:6841
#, fuzzy, gcc-internal-format
msgid "%qE attribute not available to functions with variable number of arguments"
msgstr "%qD å¿…é ˆä¸æœ‰å¯è®Šå€‹æ•¸å¼•æ•¸æ•¸é‡"
-#: config/arm/arm.c:6872
+#: config/arm/arm.c:6850
#, fuzzy, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr "%qE 屬性åªæœ‰å¥—用到函å¼ï¼Œç„¡æ³• %s"
-#: config/arm/arm.c:6894 config/arm/arm.c:6946
+#: config/arm/arm.c:6872 config/arm/arm.c:6924
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on non-class types"
msgid "%qE attribute ignored without -mcmse option."
msgstr "%qE 屬性在ä¸æ˜¯é¡žåˆ¥çš„類型上被忽略"
-#: config/arm/arm.c:6913
+#: config/arm/arm.c:6891
#, fuzzy, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr "%qE 屬性沒有任何效果於單ä½æœ¬åœ°å‡½å¼"
-#: config/arm/arm.c:6962
+#: config/arm/arm.c:6940
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr "%qE 屬性åªæœ‰å¥—用到函數型å¼"
-#: config/arm/arm.c:12245
+#: config/arm/arm.c:8656
+#, gcc-internal-format
+msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
+msgstr ""
+
+#: config/arm/arm.c:12232
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12248
+#: config/arm/arm.c:12235
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23495
+#: config/arm/arm.c:23484
#, fuzzy, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr "無法計算真實ä½ç½®çš„é‡ç–Šåƒæ•¸"
-#: config/arm/arm.c:24148
+#: config/arm/arm.c:24137
#, fuzzy, gcc-internal-format
#| msgid "Unexpected end of module"
msgid "Unexpected thumb1 far jump"
msgstr "éžé æœŸçš„模組çµæŸ"
-#: config/arm/arm.c:24412
+#: config/arm/arm.c:24401
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr "高暫存器彈堆疊時沒有å¯ç”¨çš„低暫存器"
-#: config/arm/arm.c:24661
+#: config/arm/arm.c:24650
#, fuzzy, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr "æ’æ–·æœå‹™å¸¸å¼ç„¡æ³•ç·¨ç¢¼çš„在中姆指模å¼"
-#: config/arm/arm.c:24890
+#: config/arm/arm.c:24879
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30435
+#: config/arm/arm.c:30424
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr "無效的å‘é‡åž‹æ…‹ç”¨æ–¼å±¬æ€§ %qs"
@@ -30143,13 +30184,13 @@ msgstr "無效的å‘é‡åž‹æ…‹ç”¨æ–¼å±¬æ€§ %qs"
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.c:30443
+#: config/arm/arm.c:30432
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
-#: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
+#: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
+#: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr "屬性 (目標 (「%sã€)) 為未知"
@@ -30244,166 +30285,177 @@ msgstr "函å¼å±¬æ€§ %qs,%qs å’Œ %qs 彼此互斥"
msgid "function attributes %qs and %qs have no effect on %qs function"
msgstr "函å¼å±¬æ€§ %qs å’Œ %qs 沒有任何效果於 %qs 函å¼"
-#: config/avr/avr.c:1074
+#: config/avr/avr.c:1068
#, fuzzy, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr "%qs 函å¼ç„¡æ³•æœ‰å¼•æ•¸"
-#: config/avr/avr.c:1077
+#: config/avr/avr.c:1071
#, fuzzy, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr "%qs 函å¼ç„¡æ³•å›žå‚³å€¼"
-#: config/avr/avr.c:1084
+#: config/avr/avr.c:1085
#, fuzzy, gcc-internal-format
-msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
+msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr "%qs 似乎是 misspelled %s 處ç†å¸¸å¼"
-#: config/avr/avr.c:1311
+#: config/avr/avr.c:1098
+#, gcc-internal-format
+msgid "%qs is a reserved indentifier in AVR-LibC. Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
+msgstr ""
+
+#: config/avr/avr.c:1327
#, fuzzy, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr "『builtin_return_addressã€å«æœ‰åªæœ‰ 2 ä½å…ƒçµ„çš„ä½å€"
-#: config/avr/avr.c:2543
+#: config/avr/avr.c:2559
#, fuzzy, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr "指標å移從符號也許ä¸æ­£ç¢º"
-#: config/avr/avr.c:2682
+#: config/avr/avr.c:2698
#, fuzzy, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr "å­˜å–資料記憶體與程å¼è¨˜æ†¶é«”ä½å€"
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2759
#, fuzzy, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr "å­˜å–程å¼è¨˜æ†¶é«”與資料記憶體ä½å€"
-#: config/avr/avr.c:3222
+#: config/avr/avr.c:3238
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr "固定的暫存器 %s 用來回åˆåƒæ•¸åˆ°å‡½å¼"
-#: config/avr/avr.c:3492
+#: config/avr/avr.c:3508
#, fuzzy, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr "寫入ä½å€ç©ºé–“ %qs ä¸æ”¯æ´"
-#: config/avr/avr.c:9515
+#: config/avr/avr.c:9530
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr "%qE 屬性åªæœ‰å¥—用到變數和函å¼"
-#: config/avr/avr.c:9522
+#: config/avr/avr.c:9537
#, fuzzy, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr "%qE 屬性未被支æ´ç”¨æ–¼ R8C 目標"
-#: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
-#: config/nvptx/nvptx.c:4301
+#: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
+#: config/nvptx/nvptx.c:4317
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "%qE 屬性åªæœ‰å¥—用到變數"
-#: config/avr/avr.c:9550
+#: config/avr/avr.c:9565
#, fuzzy, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "%qE 屬性å…許åªæœ‰æ•´æ•¸å¸¸æ•¸å¼•æ•¸"
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9575
#, fuzzy, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr "%qE 屬性沒有任何效果"
-#: config/avr/avr.c:9573
+#: config/avr/avr.c:9588
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9583
+#: config/avr/avr.c:9598
#, fuzzy, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr "%qE 屬性åªæœ‰å¥—用到變數"
-#: config/avr/avr.c:9653
+#: config/avr/avr.c:9668
#, fuzzy, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr "程å¼ç¢¼æ¨¡å¼ %qs 在 %s ä½æ¨¡å¼ä¸‹ä¸å—支æ´"
-#: config/avr/avr.c:9660
+#: config/avr/avr.c:9675
#, fuzzy, gcc-internal-format
msgid "address space %qs not supported for devices with flash size up to %d KiB"
msgstr "程å¼ç¢¼æ¨¡å¼ %qs 在 %s ä½æ¨¡å¼ä¸‹ä¸å—支æ´"
-#: config/avr/avr.c:9831
+#: config/avr/avr.c:9846
#, fuzzy, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr "指標目標ä½å€ç©ºé–“ %qs 必須是常數在中 %qT"
-#: config/avr/avr.c:9834
+#: config/avr/avr.c:9849
#, fuzzy, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr "指標目標ä½å€ç©ºé–“ %qs 必須是常數在中 %s %q+D"
-#: config/avr/avr.c:9880
+#: config/avr/avr.c:9895
#, fuzzy, gcc-internal-format
msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
msgstr "變數 %q+D 必須是常數以便是置放進入唯讀å€æ®µä¾é  %qs"
-#: config/avr/avr.c:9919
+#: config/avr/avr.c:9934
#, fuzzy, gcc-internal-format
#| msgid "declaration of %q+D shadows a parameter"
msgid "static IO declaration for %q+D needs an address"
msgstr "%q+D 的宣告隱è—了一個åƒæ•¸"
-#: config/avr/avr.c:9951
+#: config/avr/avr.c:9966
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+D was here"
msgid "IO definition for %q+D needs an address"
msgstr "%q+D 的上一個定義在此"
-#: config/avr/avr.c:10058
+#: config/avr/avr.c:10073
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr "åªæœ‰æœªåˆå§‹åŒ–的變數æ‰èƒ½æ”¾åœ¨ .noinit å€æ®µä¸­"
-#: config/avr/avr.c:10138
+#. This might happen with C++ if stuff needs constructing.
+#: config/avr/avr.c:10149
+#, fuzzy, gcc-internal-format
+msgid "variable %q+D with dynamic initialization put into program memory area"
+msgstr "uninitialized 變數 %q+D 置放進入程å¼è¨˜æ†¶å„²å­˜å€"
+
+#: config/avr/avr.c:10160
#, fuzzy, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr "uninitialized 變數 %q+D 置放進入程å¼è¨˜æ†¶å„²å­˜å€"
-#: config/avr/avr.c:10224
+#: config/avr/avr.c:10247
#, fuzzy, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr "%qE ä¸ç›¸å®¹çš„屬性忽略"
-#: config/avr/avr.c:10287
+#: config/avr/avr.c:10310
#, fuzzy, gcc-internal-format
#| msgid "MCU %qs supported for assembler only"
msgid "architecture %qs supported for assembler only"
msgstr "MCU %qs åªæ”¯æ´çµ„譯器"
-#: config/avr/avr.c:12823
+#: config/avr/avr.c:12872
#, fuzzy, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr "從 %s 轉æ›åˆ° %s,ä½æ–¼ %L"
-#: config/avr/avr.c:13916 config/avr/avr.c:13929
+#: config/avr/avr.c:13965 config/avr/avr.c:13978
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr "%s é æœŸç·¨è­¯æ™‚期整數常數"
-#: config/avr/avr.c:13943
+#: config/avr/avr.c:13992
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr "%s é æœŸç·¨è­¯æ™‚期長整數常數åšç‚ºå…ˆå¼•æ•¸"
-#: config/avr/avr.c:13971
+#: config/avr/avr.c:14020
#, gcc-internal-format, gfc-internal-format
msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
msgstr ""
-#: config/avr/avr.c:13980
+#: config/avr/avr.c:14029
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -30688,12 +30740,12 @@ msgstr "%qs 的累加器ä¸åˆé©"
msgid "invalid IACC argument"
msgstr "無效的 IACC 引數"
-#: config/frv/frv.c:8708
+#: config/frv/frv.c:8708 config/sparc/sparc.c:10545
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr "%qs 需è¦ä¸€å€‹å¸¸æ•¸å¼•æ•¸"
-#: config/frv/frv.c:8713
+#: config/frv/frv.c:8713 config/sparc/sparc.c:10551
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr "å¸¸æ•¸å¼•æ•¸è¶…éŽ %qs 的範åœ"
@@ -30875,7 +30927,7 @@ msgstr "程å¼ç¢¼æ¨¡å¼ %qs 在 %s ä½æ¨¡å¼ä¸‹ä¸å—支æ´"
msgid "code model %qs not supported in x32 mode"
msgstr "編碼å¼æ¨£ %qs ä¸æ”¯æ´åœ¨ä¸­ x32 模å¼"
-#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
+#: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr "編碼å¼æ¨£ %s ä¸æ”¯æ´ PIC 模å¼"
@@ -31008,592 +31060,592 @@ msgstr "%srtd%s 被忽略在中 64 ä½å…ƒæ¨¡å¼"
msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
msgstr "%srtd%s 被忽略在中 64 ä½å…ƒæ¨¡å¼"
-#: config/i386/i386.c:5938
+#: config/i386/i386.c:5944
#, fuzzy, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr "-mpreferred-stack-boundary 未被支æ´ç”¨æ–¼é€™å€‹ç›®æ¨™"
-#: config/i386/i386.c:5941
+#: config/i386/i386.c:5947
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr "-mpreferred-stack-boundary=%d 未被介於 %d 和 %d"
-#: config/i386/i386.c:5964
+#: config/i386/i386.c:5970
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr "-mincoming-stack-boundary=%d 未被介於 %d 和 12"
-#: config/i386/i386.c:5977
+#: config/i386/i386.c:5983
#, fuzzy, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr "-mno-fentry isn%'t 相容與 SEH"
-#: config/i386/i386.c:5980
+#: config/i386/i386.c:5986
#, fuzzy, gcc-internal-format
#| msgid "inter-module optimizations not implemented for C++"
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr "模組間最佳化æ·æœªç‚º C++ 實作"
-#: config/i386/i386.c:5986
+#: config/i386/i386.c:5992
#, fuzzy, gcc-internal-format
msgid "%<-msseregparm%> used without SSE enabled"
msgstr "%ssseregparm%s 使用的而無需 SSE 已啟用"
-#: config/i386/i386.c:5987
+#: config/i386/i386.c:5993
#, fuzzy, gcc-internal-format
msgid "%<target(\"sseregparm\")%> used without SSE enabled"
msgstr "%ssseregparm%s 使用的而無需 SSE 已啟用"
-#: config/i386/i386.c:5997
+#: config/i386/i386.c:6003
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr "SSE 指令集已åœç”¨ï¼Œä½¿ç”¨ 387 指令"
-#: config/i386/i386.c:6004
+#: config/i386/i386.c:6010
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr "387 指令集已åœç”¨ï¼Œä½¿ç”¨ SSE 指令"
-#: config/i386/i386.c:6054
+#: config/i386/i386.c:6060
#, fuzzy, gcc-internal-format
msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
msgstr "堆疊試探需求 %saccumulate-outgoing-args%s 用於 correctness"
-#: config/i386/i386.c:6056
+#: config/i386/i386.c:6062
#, fuzzy, gcc-internal-format
msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
msgstr "堆疊試探需求 %saccumulate-outgoing-args%s 用於 correctness"
-#: config/i386/i386.c:6070
+#: config/i386/i386.c:6076
#, fuzzy, gcc-internal-format
msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
msgstr "堆疊試探需求 %saccumulate-outgoing-args%s 用於 correctness"
-#: config/i386/i386.c:6072
+#: config/i386/i386.c:6078
#, fuzzy, gcc-internal-format
msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
msgstr "堆疊試探需求 %saccumulate-outgoing-args%s 用於 correctness"
-#: config/i386/i386.c:6178
+#: config/i386/i386.c:6184
#, fuzzy, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr "-mfentry isn%'t 支æ´çš„用於 32-bit 在中組åˆèˆ‡ -fpic"
-#: config/i386/i386.c:6185
+#: config/i386/i386.c:6191
#, fuzzy, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr "-mno-fentry isn%'t 相容與 SEH"
-#: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
+#: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "ä¸æ˜Žé¸é …用於 -mrecip=%s"
-#: config/i386/i386.c:6866
+#: config/i386/i386.c:6872
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr "é¸é … (「%sã€) 已經指定的"
-#: config/i386/i386.c:7168
+#: config/i386/i386.c:7174
#, gcc-internal-format
msgid "Only DWARF debug format is supported for interrupt service routine."
msgstr ""
-#: config/i386/i386.c:7267
+#: config/i386/i386.c:7273
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in %s service routine"
msgstr "2 ä½å…ƒçµ„ cop 指令未被å…許在中 64-bit VLIW 模å¼"
-#: config/i386/i386.c:7271
+#: config/i386/i386.c:7277
#, gcc-internal-format, gfc-internal-format
msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
msgstr ""
-#: config/i386/i386.c:7683 config/i386/i386.c:7734
+#: config/i386/i386.c:7689 config/i386/i386.c:7740
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr "fastcall å’Œ regparm 屬性互ä¸ç›¸å®¹"
-#: config/i386/i386.c:7688
+#: config/i386/i386.c:7694
#, fuzzy, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr "regparam å’Œ thiscall 屬性ä¸æ˜¯ç›¸å®¹"
-#: config/i386/i386.c:7695 config/i386/i386.c:41349
+#: config/i386/i386.c:7701 config/i386/i386.c:41390
#, fuzzy, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "%qE 屬性需求整數常數引數"
-#: config/i386/i386.c:7701
+#: config/i386/i386.c:7707
#, fuzzy, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr "引數到 %qE 屬性大於 %d"
-#: config/i386/i386.c:7726 config/i386/i386.c:7769
+#: config/i386/i386.c:7732 config/i386/i386.c:7775
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr "fastcall å’Œ cdecl 屬性互ä¸ç›¸å®¹"
-#: config/i386/i386.c:7730
+#: config/i386/i386.c:7736
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr "fastcall å’Œ stdcall 屬性互ä¸ç›¸å®¹"
-#: config/i386/i386.c:7738 config/i386/i386.c:7787
+#: config/i386/i386.c:7744 config/i386/i386.c:7793
#, fuzzy, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr "fastcall å’Œ thiscall 屬性ä¸æ˜¯ç›¸å®¹"
-#: config/i386/i386.c:7748 config/i386/i386.c:7765
+#: config/i386/i386.c:7754 config/i386/i386.c:7771
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr "stdcall å’Œ cdecl 屬性互ä¸ç›¸å®¹"
-#: config/i386/i386.c:7752
+#: config/i386/i386.c:7758
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr "stdcall å’Œ fastcall 屬性互ä¸ç›¸å®¹"
-#: config/i386/i386.c:7756 config/i386/i386.c:7783
+#: config/i386/i386.c:7762 config/i386/i386.c:7789
#, fuzzy, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr "stdcall å’Œ thiscall 屬性ä¸æ˜¯ç›¸å®¹"
-#: config/i386/i386.c:7773 config/i386/i386.c:7791
+#: config/i386/i386.c:7779 config/i386/i386.c:7797
#, fuzzy, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr "cdecl å’Œ thiscall 屬性ä¸æ˜¯ç›¸å®¹"
-#: config/i386/i386.c:7779
+#: config/i386/i386.c:7785
#, fuzzy, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr "%qE 屬性被用於無 class-method"
-#: config/i386/i386.c:8023
+#: config/i386/i386.c:8029
#, fuzzy, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr "å‘¼å« %qD 與屬性 sseregparm 而無需 SSE/SSE2 已啟用"
-#: config/i386/i386.c:8026
+#: config/i386/i386.c:8032
#, fuzzy, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr "å‘¼å« %qT 與屬性 sseregparm 而無需 SSE/SSE2 已啟用"
-#: config/i386/i386.c:8342
+#: config/i386/i386.c:8348
#, fuzzy, gcc-internal-format
#| msgid "does not support multilib"
msgid "X32 does not support ms_abi attribute"
msgstr "ä¸æ”¯æ´ multilib"
-#: config/i386/i386.c:8374
+#: config/i386/i386.c:8380
#, fuzzy, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr "ms_hook_prologue ä¸æ˜¯ç›¸å®¹èˆ‡å·¢ç‹€çš„函å¼"
-#: config/i386/i386.c:8687
+#: config/i386/i386.c:8693
#, fuzzy, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr "AVX å‘é‡å¼•æ•¸è€Œç„¡éœ€ AVX 已啟用變更 ABI"
-#: config/i386/i386.c:8693
+#: config/i386/i386.c:8699
#, fuzzy, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr "AVX å‘é‡å¼•æ•¸è€Œç„¡éœ€ AVX 已啟用變更 ABI"
-#: config/i386/i386.c:8707
+#: config/i386/i386.c:8713
#, fuzzy, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr "AVX å‘é‡å¼•æ•¸è€Œç„¡éœ€ AVX 已啟用變更 ABI"
-#: config/i386/i386.c:8713
+#: config/i386/i386.c:8719
#, fuzzy, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr "AVX å‘é‡å¼•æ•¸è€Œç„¡éœ€ AVX 已啟用變更 ABI"
-#: config/i386/i386.c:8729
+#: config/i386/i386.c:8735
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr "沒有啟用 SSE,å»å‡ºç¾äº† SSE å‘é‡å¼•æ•¸ï¼Œé€™è®Šæ›´äº† ABI"
-#: config/i386/i386.c:8735
+#: config/i386/i386.c:8741
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr "沒有啟用 SSE,å»æœ‰ SSE å‘é‡å›žå‚³å€¼ï¼Œé€™è®Šæ›´äº† ABI"
-#: config/i386/i386.c:8751
+#: config/i386/i386.c:8757
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr "沒有啟用 MMX,å»å‡ºç¾äº† MMX å‘é‡å¼•æ•¸ï¼Œé€™è®Šæ›´äº† ABI"
-#: config/i386/i386.c:8757
+#: config/i386/i386.c:8763
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr "沒有啟用 MMXå»å›žå‚³ MMX å‘é‡ï¼Œé€™è®Šæ›´äº† ABI"
-#: config/i386/i386.c:8939
+#: config/i386/i386.c:8945
#, fuzzy, gcc-internal-format
msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr "ABI 的傳éžçµæ§‹èˆ‡ flexible 陣列æˆå“¡å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
-#: config/i386/i386.c:9056
+#: config/i386/i386.c:9062
#, fuzzy, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr "ABI 的傳éžè¯åˆèˆ‡é•·é›™å€å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
-#: config/i386/i386.c:9174
+#: config/i386/i386.c:9180
#, fuzzy, gcc-internal-format
msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr "ABI 的傳éžçµæ§‹èˆ‡è¤‡é›œæµ®é»žæ•¸æˆå“¡å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
-#: config/i386/i386.c:9337
+#: config/i386/i386.c:9343
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr "å·²åœç”¨ SSE å»åœ¨ SSE 暫存器中回傳"
-#: config/i386/i386.c:9343
+#: config/i386/i386.c:9349
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr "å·²åœç”¨ SSE å»åœ¨ SSE 暫存器中傳éžåƒæ•¸"
-#: config/i386/i386.c:9359
+#: config/i386/i386.c:9365
#, fuzzy, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr "x87 暫存器回傳與 x87 å·²åœç”¨"
-#: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
+#: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
#, fuzzy, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr "å‘¼å« %qD 與屬性 sseregparm 而無需 SSE/SSE2 已啟用"
-#: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
+#: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
#, gcc-internal-format
msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
msgstr ""
-#: config/i386/i386.c:10351
+#: config/i386/i386.c:10357
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr "ABI 用於傳éžåƒæ•¸èˆ‡ %d-byte å°é½Šå·²è®Šæ›´åœ¨ä¸­ GCC 4.6"
-#: config/i386/i386.c:13734
+#: config/i386/i386.c:13740
#, fuzzy, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr "ms_hook_prologue 屬性 isn%'t 相容與 -mfentry 用於 32-bit"
-#: config/i386/i386.c:13824
+#: config/i386/i386.c:13830
#, gcc-internal-format
msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return."
msgstr ""
-#: config/i386/i386.c:14836
+#: config/i386/i386.c:14842
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr "-fsplit-stack ä¸æ”¯æ´ fastcall 與巢狀的函å¼"
-#: config/i386/i386.c:14856
+#: config/i386/i386.c:14862
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack does not support 2 register parameters for a nested function"
msgstr "-fsplit-stack ä¸æ”¯æ´ 2 暫存器 åƒæ•¸ç”¨æ–¼å·¢ç‹€çš„函å¼"
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:14867
+#: config/i386/i386.c:14873
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr "-fsplit-stack ä¸æ”¯æ´ 3 暫存器åƒæ•¸"
-#: config/i386/i386.c:17672 config/i386/i386.c:17686
+#: config/i386/i386.c:17678 config/i386/i386.c:17692
#, fuzzy, gcc-internal-format
#| msgid "unsupported operand size for extended register"
msgid "unsupported size for integer register"
msgstr "擴充的暫存器ä¸æ”¯æ´çš„é‹ç®—元大å°"
-#: config/i386/i386.c:17718
+#: config/i386/i386.c:17724
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr "擴充的暫存器沒有高åŠéƒ¨åˆ†"
-#: config/i386/i386.c:17733
+#: config/i386/i386.c:17739
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr "擴充的暫存器ä¸æ”¯æ´çš„é‹ç®—元大å°"
-#: config/i386/i386.c:17924
+#: config/i386/i386.c:17930
#, fuzzy, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr "non-integer é‹ç®—元使用的與é‹ç®—元編碼『%cã€"
-#: config/i386/i386.c:28283
+#: config/i386/i386.c:28289
#, fuzzy, gcc-internal-format
msgid "interrupt service routine can't be called directly"
msgstr "æ’æ–·æœå‹™å¸¸å¼ç„¡æ³•ç·¨ç¢¼çš„在中姆指模å¼"
-#: config/i386/i386.c:32550
+#: config/i386/i386.c:32591
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:32600
+#: config/i386/i386.c:32641
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:32610
+#: config/i386/i386.c:32651
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:32858
+#: config/i386/i386.c:32899
#, gcc-internal-format
msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:32863 config/i386/i386.c:33291
+#: config/i386/i386.c:32904 config/i386/i386.c:33332
#, fuzzy, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr "ä¸æ”¯æ´å †ç–Šé™åˆ¶é‹ç®—å¼"
-#: config/i386/i386.c:32926
+#: config/i386/i386.c:32967
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:32929
+#: config/i386/i386.c:32970
#, fuzzy, gcc-internal-format
msgid "previous declaration of %D"
msgstr "%q+D çš„å‰ä¸€å€‹å®£å‘Š"
-#: config/i386/i386.c:33148
+#: config/i386/i386.c:33189
#, fuzzy, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr "ifunc 未被支æ´åœ¨ä¸­é€™å€‹çµ„æ…‹"
-#: config/i386/i386.c:33540
+#: config/i386/i386.c:33581
#, fuzzy, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr "%qs 的引數必須是一個 2 ä½ç„¡è™ŸåŽŸæ–‡"
-#: config/i386/i386.c:33565 config/i386/i386.c:33615
+#: config/i386/i386.c:33606 config/i386/i386.c:33656
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr "-ffpe-trap çš„åƒæ•¸ç„¡æ•ˆï¼š%s"
-#: config/i386/i386.c:34294 config/i386/i386.c:35692
+#: config/i386/i386.c:34335 config/i386/i386.c:35733
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "最後一筆引數必須是 2-bit å³æ™‚"
-#: config/i386/i386.c:34689
+#: config/i386/i386.c:34730
#, fuzzy, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr "fifth 引數必須是 8-bit å³æ™‚"
-#: config/i386/i386.c:34784
+#: config/i386/i386.c:34825
#, fuzzy, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr "第三引數必須是 8-bit å³æ™‚"
-#: config/i386/i386.c:35623
+#: config/i386/i386.c:35664
#, fuzzy, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr "最後一筆引數必須是 1-bit å³æ™‚"
-#: config/i386/i386.c:35638
+#: config/i386/i386.c:35679
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr "最後一筆引數必須是 32-bit å³æ™‚"
-#: config/i386/i386.c:35671
+#: config/i386/i386.c:35712
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "最後一筆引數必須是 4-bit å³æ™‚"
-#: config/i386/i386.c:35711
+#: config/i386/i386.c:35752
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "最後一筆引數必須是 1-bit å³æ™‚"
-#: config/i386/i386.c:35724
+#: config/i386/i386.c:35765
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "最後一筆引數必須是 5-bit å³æ™‚"
-#: config/i386/i386.c:35734
+#: config/i386/i386.c:35775
#, fuzzy, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "下一個到最後一筆引數必須是 8-bit å³æ™‚"
-#: config/i386/i386.c:35739 config/i386/i386.c:36529
+#: config/i386/i386.c:35780 config/i386/i386.c:36570
#, fuzzy, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "最後一筆引數必須是 8-bit å³æ™‚"
-#: config/i386/i386.c:35907
+#: config/i386/i386.c:35948
#, fuzzy, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr "引數必須是常數"
-#: config/i386/i386.c:35912
+#: config/i386/i386.c:35953
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect comparison mode"
msgstr "錯誤指令:"
-#: config/i386/i386.c:35918 config/i386/i386.c:36119
+#: config/i386/i386.c:35959 config/i386/i386.c:36160
#, fuzzy, gcc-internal-format
#| msgid "incorrect sharing of tree nodes"
msgid "incorrect rounding operand"
msgstr "å°æ¨¹çµå€æ®µçš„共享ä¸æ­£ç¢º"
-#: config/i386/i386.c:36101
+#: config/i386/i386.c:36142
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr "最後一筆引數必須是 4-bit å³æ™‚"
-#: config/i386/i386.c:36107
+#: config/i386/i386.c:36148
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr "最後一筆引數必須是 5-bit å³æ™‚"
-#: config/i386/i386.c:36110
+#: config/i386/i386.c:36151
#, fuzzy, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr "最後一筆引數必須是 8-bit å³æ™‚"
-#: config/i386/i386.c:36527
+#: config/i386/i386.c:36568
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr "最後一筆引數必須是 32-bit å³æ™‚"
-#: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
+#: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr "é¸æ“‡å­å¿…須是 0 到 %wi 間的整常數"
-#: config/i386/i386.c:36814
+#: config/i386/i386.c:36855
#, fuzzy, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr "%qE 需è¦ä¸æ˜Ž isa é¸é …"
-#: config/i386/i386.c:36818
+#: config/i386/i386.c:36859
#, fuzzy, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr "%qE éœ€è¦ isa é¸é … %s"
-#: config/i386/i386.c:37566
+#: config/i386/i386.c:37607
#, fuzzy, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "最後一筆引數必須是å³æ™‚"
-#: config/i386/i386.c:38270 config/i386/i386.c:38452
+#: config/i386/i386.c:38311 config/i386/i386.c:38493
#, fuzzy, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr "最後一筆引數必須是尺度 1,- 2,- 4, 8"
-#: config/i386/i386.c:38505
+#: config/i386/i386.c:38546
#, fuzzy, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr "最後一筆引數必須是尺度 1,- 2,- 4, 8"
-#: config/i386/i386.c:38511
+#: config/i386/i386.c:38552
#, fuzzy, gcc-internal-format
#| msgid "incorrect insn:"
msgid "incorrect hint operand"
msgstr "錯誤指令:"
-#: config/i386/i386.c:38530
+#: config/i386/i386.c:38571
#, fuzzy, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr "最後一筆引數必須是 8-bit å³æ™‚"
-#: config/i386/i386.c:41336
+#: config/i386/i386.c:41377
#, fuzzy, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "%qE 屬性åªæœ‰å¯è¦‹æ–¼ 32-bit"
-#: config/i386/i386.c:41357
+#: config/i386/i386.c:41398
#, fuzzy, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr "引數到 %qE 屬性是 neither 零,nor 一個"
-#: config/i386/i386.c:41390 config/i386/i386.c:41399
+#: config/i386/i386.c:41431 config/i386/i386.c:41440
#, fuzzy, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr "ms_abi å’Œ sysv_abi 屬性ä¸æ˜¯ç›¸å®¹"
-#: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
+#: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
#, fuzzy, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "%qE ä¸ç›¸å®¹çš„屬性忽略"
-#: config/i386/i386.c:41479
+#: config/i386/i386.c:41520
#, fuzzy, gcc-internal-format
#| msgid "dereferenced pointers should have a name or a type tag"
msgid "interrupt service routine should have a pointer as the first argument"
msgstr "æ領的指標應具有一個å稱或類型標記"
-#: config/i386/i386.c:41486
+#: config/i386/i386.c:41527
#, gcc-internal-format, gfc-internal-format
msgid "interrupt service routine should have unsigned %sint as the second argument"
msgstr ""
-#: config/i386/i386.c:41496
+#: config/i386/i386.c:41537
#, gcc-internal-format
msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
msgstr ""
-#: config/i386/i386.c:41499
+#: config/i386/i386.c:41540
#, fuzzy, gcc-internal-format
msgid "interrupt service routine can't have non-void return value"
msgstr "æ’æ–·æœå‹™å¸¸å¼ç„¡æ³•ç·¨ç¢¼çš„在中姆指模å¼"
-#: config/i386/i386.c:44401
+#: config/i386/i386.c:44442
#, fuzzy, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr "By-value 引數於 %L 未被å…許在中這個語境"
-#: config/i386/i386.c:44465
+#: config/i386/i386.c:44506
#, fuzzy, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr "ä¸æ˜Ž IRA 演算法 %qs"
-#: config/i386/i386.c:44494
+#: config/i386/i386.c:44535
#, fuzzy, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr "無效的型態用於製作函å¼"
-#: config/i386/i386.c:50765
+#: config/i386/i386.c:50806
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:50772
+#: config/i386/i386.c:50813
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50778
+#: config/i386/i386.c:50819
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:50802 config/i386/i386.c:50923
+#: config/i386/i386.c:50843 config/i386/i386.c:50964
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unsupported combination: %s"
msgid "unsupported simdlen %d"
msgstr "ä¸æ”¯æ´çš„組åˆï¼š%s"
-#: config/i386/i386.c:50821
+#: config/i386/i386.c:50862
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:50843
+#: config/i386/i386.c:50884
#, fuzzy, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr "ä¸å—支æ´çš„引數類型到內建函å¼"
-#: config/i386/i386.c:51169
+#: config/i386/i386.c:51210
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
@@ -31716,7 +31768,7 @@ msgstr "gp_offset (%ld) 或 end_offset (%ld) 是少於零"
msgid "argument %qd is not a constant"
msgstr "引數 %qd ä¸æ˜¯ä¸€å€‹å¸¸æ•¸"
-#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
+#: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
#, gcc-internal-format
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr "PRINT_OPERAND_ADDRESS,空指標"
@@ -31726,7 +31778,7 @@ msgstr "PRINT_OPERAND_ADDRESS,空指標"
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr "PRINT_OPERAND:ä¸æ˜Žçš„標點「%cã€"
-#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
+#: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
msgstr "PRINT_OPERAND 空指標"
@@ -31827,7 +31879,7 @@ msgstr "多é‡æ’斷屬性ä¸å…許"
msgid "interrupt_thread is available only on fido"
msgstr "interruptthread 是å¯ç”¨åªæœ‰æ–¼ fido(_T)"
-#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
+#: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "ä¸æ”¯æ´å †ç–Šé™åˆ¶é‹ç®—å¼"
@@ -32333,8 +32385,8 @@ msgstr ""
msgid "MSP430 builtin functions only work inside interrupt handlers"
msgstr ""
-#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
-#: config/xtensa/xtensa.c:3401
+#: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
+#: config/xtensa/xtensa.c:3402
#, fuzzy, gcc-internal-format
msgid "bad builtin code"
msgstr "ä¸ç•¶çš„內建編碼"
@@ -32596,29 +32648,29 @@ msgstr ""
msgid "PTX does not support weak declarations (only weak definitions)"
msgstr ""
-#: config/nvptx/nvptx.c:4283
+#: config/nvptx/nvptx.c:4299
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute ignored on types"
msgid "%qE attribute requires a void return type"
msgstr "%qE 屬性在類型上被忽略"
-#: config/nvptx/nvptx.c:4306
+#: config/nvptx/nvptx.c:4322
#, fuzzy, gcc-internal-format
#| msgid "__BELOW100__ attribute not allowed with auto storage class"
msgid "%qE attribute not allowed with auto storage class"
msgstr "__BELOW100__ 屬性ä¸å…許用於自動存儲類別"
-#: config/nvptx/nvptx.c:4674
+#: config/nvptx/nvptx.c:4690
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring %d"
msgstr ""
-#: config/nvptx/nvptx.c:4675
+#: config/nvptx/nvptx.c:4691
#, gcc-internal-format, gfc-internal-format
msgid "using vector_length (%d), ignoring runtime setting"
msgstr ""
-#: config/nvptx/nvptx.c:4685
+#: config/nvptx/nvptx.c:4701
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
@@ -32643,7 +32695,7 @@ msgstr "此處ç†å™¨åªæœ‰ä½¿ç”¨ GAS 時æ‰æ”¯æ´ -g"
msgid "-g option disabled"
msgstr "-g é¸é …已被åœç”¨"
-#: config/pa/pa.c:8769
+#: config/pa/pa.c:8793
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr "å°é½Š (%u) 用於 %s 超出最大值å°é½Šç”¨æ–¼å…¨åŸŸå…±åŒè³‡æ–™ã€‚ 使用 %u"
@@ -32778,231 +32830,231 @@ msgstr "數字必須是 0 或 1"
msgid "junk at end of #pragma longcall"
msgstr "#pragma longcall 末尾有無用字元"
-#: config/rs6000/rs6000-c.c:5575
+#: config/rs6000/rs6000-c.c:5578
#, gcc-internal-format
msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5579
+#: config/rs6000/rs6000-c.c:5582
#, gcc-internal-format
msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
msgstr ""
-#: config/rs6000/rs6000-c.c:5589
+#: config/rs6000/rs6000-c.c:5592
#, fuzzy, gcc-internal-format
msgid "vec_mul only accepts 2 arguments"
msgstr "vecextract åªæœ‰æŽ¥å— 2 引數(_E)"
-#: config/rs6000/rs6000-c.c:5640
+#: config/rs6000/rs6000-c.c:5643
#, fuzzy, gcc-internal-format
msgid "vec_cmpne only accepts 2 arguments"
msgstr "vecinsert åªæœ‰æŽ¥å— 3 引數(_I)"
-#: config/rs6000/rs6000-c.c:5710
+#: config/rs6000/rs6000-c.c:5713
#, fuzzy, gcc-internal-format
msgid "vec_adde only accepts 3 arguments"
msgstr "vecinsert åªæœ‰æŽ¥å— 3 引數(_I)"
-#: config/rs6000/rs6000-c.c:5774
+#: config/rs6000/rs6000-c.c:5777
#, fuzzy, gcc-internal-format
msgid "vec_addec only accepts 3 arguments"
msgstr "vecinsert åªæœ‰æŽ¥å— 3 引數(_I)"
-#: config/rs6000/rs6000-c.c:5862
+#: config/rs6000/rs6000-c.c:5865
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s only accepts %d arguments"
msgstr "%s åªæœ‰æŽ¥å— %d 引數"
-#: config/rs6000/rs6000-c.c:5867
+#: config/rs6000/rs6000-c.c:5870
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 1 argument"
msgstr "%s åªæœ‰æŽ¥å— 1 引數"
-#: config/rs6000/rs6000-c.c:5872
+#: config/rs6000/rs6000-c.c:5875
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s only accepts 2 arguments"
msgstr "%s åªæœ‰æŽ¥å— 2 引數"
-#: config/rs6000/rs6000-c.c:5938
+#: config/rs6000/rs6000-c.c:5941
#, fuzzy, gcc-internal-format
msgid "vec_extract only accepts 2 arguments"
msgstr "vecextract åªæœ‰æŽ¥å— 2 引數(_E)"
-#: config/rs6000/rs6000-c.c:6107
+#: config/rs6000/rs6000-c.c:6110
#, fuzzy, gcc-internal-format
msgid "vec_insert only accepts 3 arguments"
msgstr "vecinsert åªæœ‰æŽ¥å— 3 引數(_I)"
-#: config/rs6000/rs6000-c.c:6381
+#: config/rs6000/rs6000-c.c:6388
#, fuzzy, gcc-internal-format
#| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
msgid "passing arg %d of %qE discards qualifiers from pointer target type"
msgstr "傳éžåƒæ•¸ %d (屬於 %qE)時丟棄了指標目的類型的類型é™å®š"
-#: config/rs6000/rs6000-c.c:6435
+#: config/rs6000/rs6000-c.c:6442
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s not supported in this compiler configuration"
msgstr "ifunc 未被支æ´åœ¨ä¸­é€™å€‹çµ„æ…‹"
-#: config/rs6000/rs6000-c.c:6443
+#: config/rs6000/rs6000-c.c:6450
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid parameter combination for AltiVec intrinsic"
msgid "invalid parameter combination for AltiVec intrinsic %s"
msgstr "å° AltiVec 內建函å¼ä¾†èªªç„¡æ•ˆçš„åƒé™£åˆ—åˆ"
-#: config/rs6000/rs6000.c:3642
+#: config/rs6000/rs6000.c:3644
#, fuzzy, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr "-mrecip 需求 -ffinite-math 或 -ffast-math"
-#: config/rs6000/rs6000.c:3644
+#: config/rs6000/rs6000.c:3646
#, fuzzy, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr "-mrecip 需求 -fno-trapping-math 或 -ffast-math"
-#: config/rs6000/rs6000.c:3646
+#: config/rs6000/rs6000.c:3648
#, fuzzy, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr "-mrecip 需求 -freciprocal-math 或 -ffast-math"
-#: config/rs6000/rs6000.c:3746
+#: config/rs6000/rs6000.c:3748
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 éœ€è¦ PowerPC64 架構,正在啟用"
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3931
#, 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 ä½å…ƒ Darwin 下ä¸å—支æ´ï¼›å®ƒèˆ‡å·²å®‰è£çš„ C å’Œ C++ 函å¼åº«ä¸ç›¸å®¹"
-#: config/rs6000/rs6000.c:4021
+#: config/rs6000/rs6000.c:4023
#, gcc-internal-format
msgid "will not generate power9 instructions because assembler lacks power9 support"
msgstr ""
-#: config/rs6000/rs6000.c:4030
+#: config/rs6000/rs6000.c:4032
#, gcc-internal-format
msgid "will not generate power8 instructions because assembler lacks power8 support"
msgstr ""
-#: config/rs6000/rs6000.c:4039
+#: config/rs6000/rs6000.c:4041
#, gcc-internal-format
msgid "will not generate power7 instructions because assembler lacks power7 support"
msgstr ""
-#: config/rs6000/rs6000.c:4048
+#: config/rs6000/rs6000.c:4050
#, gcc-internal-format
msgid "will not generate power6 instructions because assembler lacks power6 support"
msgstr ""
-#: config/rs6000/rs6000.c:4057
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "will not generate power5 instructions because assembler lacks power5 support"
msgstr ""
-#: config/rs6000/rs6000.c:4145
+#: config/rs6000/rs6000.c:4147
#, fuzzy, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr "無法已組é…用於 SPE ABI"
-#: config/rs6000/rs6000.c:4150
+#: config/rs6000/rs6000.c:4152
#, fuzzy, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr "ä¸ä½¿ç”¨ PowerPC 指令集"
-#: config/rs6000/rs6000.c:4156
+#: config/rs6000/rs6000.c:4158
#, fuzzy, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr "目標屬性或 pragma 變更 SPE ABI"
-#: config/rs6000/rs6000.c:4163
+#: config/rs6000/rs6000.c:4165
#, fuzzy, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "AltiVec ä¸æ”¯æ´åœ¨ä¸­é€™å€‹ç›®æ¨™"
-#: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
+#: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
#, fuzzy, gcc-internal-format
msgid "SPE not supported in this target"
msgstr "SPE ä¸æ”¯æ´åœ¨ä¸­é€™å€‹ç›®æ¨™"
-#: config/rs6000/rs6000.c:4198
+#: config/rs6000/rs6000.c:4200
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr "-mmultiple 在低ä½ä½å…ƒçµ„在å‰çš„系統上ä¸å—支æ´"
-#: config/rs6000/rs6000.c:4205
+#: config/rs6000/rs6000.c:4207
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr "-mstring 在低ä½ä½å…ƒçµ„在å‰çš„系統上ä¸å—支æ´"
#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
#. were explicitly cleared.
-#: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
+#: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
#, fuzzy, gcc-internal-format
msgid "-mpower9-minmax incompatible with explicitly disabled options"
msgstr "-mcmodel ä¸ç›¸å®¹çš„與其他光碟內容表é¸é …"
-#: config/rs6000/rs6000.c:4304
+#: config/rs6000/rs6000.c:4306
#, gcc-internal-format
msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
msgstr ""
-#: config/rs6000/rs6000.c:4336
+#: config/rs6000/rs6000.c:4338
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4343
+#: config/rs6000/rs6000.c:4345
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mdirect-move requires -mvsx"
msgstr "--resource éœ€è¦ -o"
-#: config/rs6000/rs6000.c:4350
+#: config/rs6000/rs6000.c:4352
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4358
+#: config/rs6000/rs6000.c:4360
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mpower8-vector requires -mvsx"
msgstr "--resource éœ€è¦ -o"
-#: config/rs6000/rs6000.c:4377
+#: config/rs6000/rs6000.c:4379
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mvsx-timode requires -mvsx"
msgstr "--resource éœ€è¦ -o"
-#: config/rs6000/rs6000.c:4384
+#: config/rs6000/rs6000.c:4386
#, fuzzy, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr "-msingle-float é¸é … equivalent 到 -mhard-float"
-#: config/rs6000/rs6000.c:4437
+#: config/rs6000/rs6000.c:4439
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-df requires -mvsx"
msgstr "--resource éœ€è¦ -o"
-#: config/rs6000/rs6000.c:4444
+#: config/rs6000/rs6000.c:4446
#, fuzzy, gcc-internal-format
#| msgid "--resource requires -o"
msgid "-mupper-regs-di requires -mvsx"
msgstr "--resource éœ€è¦ -o"
-#: config/rs6000/rs6000.c:4451
+#: config/rs6000/rs6000.c:4453
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4500
+#: config/rs6000/rs6000.c:4502
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4503
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
@@ -33011,523 +33063,528 @@ msgstr ""
#. error messages. However, if users have managed to select
#. power9-fusion without selecting power8-fusion, they
#. already know about undocumented flags.
-#: config/rs6000/rs6000.c:4520
+#: config/rs6000/rs6000.c:4522
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4573
+#: config/rs6000/rs6000.c:4575
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4618
+#: config/rs6000/rs6000.c:4620
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4647
+#: config/rs6000/rs6000.c:4649
#, gcc-internal-format
msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4670
+#: config/rs6000/rs6000.c:4672
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4677
+#: config/rs6000/rs6000.c:4679
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4697
+#: config/rs6000/rs6000.c:4699
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4722
+#: config/rs6000/rs6000.c:4724
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4737
+#: config/rs6000/rs6000.c:4739
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4745
+#: config/rs6000/rs6000.c:4747
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4759
+#: config/rs6000/rs6000.c:4761
#, gcc-internal-format
msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
msgstr ""
-#: config/rs6000/rs6000.c:4771
+#: config/rs6000/rs6000.c:4773
#, fuzzy, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr "目標屬性或 pragma 變更長兩å€å¤§å°"
-#: config/rs6000/rs6000.c:4797
+#: config/rs6000/rs6000.c:4799
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4807
+#: config/rs6000/rs6000.c:4809
#, gcc-internal-format
msgid "-mfloat128-type requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4823
+#: config/rs6000/rs6000.c:4825
#, gcc-internal-format
msgid "-mfloat128 requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4836
+#: config/rs6000/rs6000.c:4838
#, gcc-internal-format
msgid "-mfloat128-hardware requires -mfloat128-type"
msgstr ""
-#: config/rs6000/rs6000.c:4859
+#: config/rs6000/rs6000.c:4861
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4867
+#: config/rs6000/rs6000.c:4869
#, gcc-internal-format
msgid "-mfloat128-hardware requires -m64"
msgstr ""
-#: config/rs6000/rs6000.c:4931
+#: config/rs6000/rs6000.c:4933
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr "ä¸æ˜Ž vectorization 函å¼åº« ABI åž‹æ…‹ (%s) 用於 -mveclibabi=切æ›"
-#: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
+#: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
#, fuzzy, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr "目標屬性或 pragma 變更 AltiVec ABI"
-#: config/rs6000/rs6000.c:4980
+#: config/rs6000/rs6000.c:4982
#, fuzzy, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr "目標屬性或 pragma 變更 darwin64 ABI"
-#: config/rs6000/rs6000.c:5046
+#: config/rs6000/rs6000.c:5048
#, fuzzy, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr "目標屬性或 pragma 變更單精確度浮點數"
-#: config/rs6000/rs6000.c:5049
+#: config/rs6000/rs6000.c:5051
#, fuzzy, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr "目標屬性或 pragma 變更雙å€ç²¾åº¦æµ®é»žæ•¸"
-#: config/rs6000/rs6000.c:5151
+#: config/rs6000/rs6000.c:5153
#, gcc-internal-format
msgid "%qs is not a valid number in -mstack-protector-guard-offset="
msgstr ""
-#: config/rs6000/rs6000.c:5156
+#: config/rs6000/rs6000.c:5158
#, fuzzy, gcc-internal-format
msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
msgstr "%qs 並éžæœ‰æ•ˆé¸é …到å‰ç½®è™•ç†å™¨"
-#: config/rs6000/rs6000.c:5168
+#: config/rs6000/rs6000.c:5170
#, gcc-internal-format
msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
msgstr ""
-#: config/rs6000/rs6000.c:5176
+#: config/rs6000/rs6000.c:5178
#, gcc-internal-format
msgid "-mstack-protector-guard=tls needs a valid base register"
msgstr ""
-#: config/rs6000/rs6000.c:8171
+#: config/rs6000/rs6000.c:8202
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
msgstr "ABI 用於傳éžåƒæ•¸èˆ‡ %d-byte å°é½Šå·²è®Šæ›´åœ¨ä¸­ GCC 4.6"
-#: config/rs6000/rs6000.c:11584
+#: config/rs6000/rs6000.c:11615
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC 回傳å‘é‡åƒç…§ï¼šéžæ¨™æº–çš„ ABI 擴充,ä¸ä¿è­‰ç›¸å®¹æ€§"
-#: config/rs6000/rs6000.c:11746
+#: config/rs6000/rs6000.c:11777
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "ä¸èƒ½åœ¨å‘é‡æš«å­˜å™¨ä¸­å›žå‚³å€¼ï¼Œå› ç‚º altivec 指令集已被åœç”¨ï¼Œä½¿ç”¨ -maltivec 啟用"
-#: config/rs6000/rs6000.c:11946
+#: config/rs6000/rs6000.c:11977
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr "ABI 用於傳éžåƒæ•¸èˆ‡ %d-byte å°é½Šå·²è®Šæ›´åœ¨ä¸­ GCC 4.6"
-#: config/rs6000/rs6000.c:12215
+#: config/rs6000/rs6000.c:12246
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr "ä¸èƒ½åœ¨å‘é‡æš«å­˜å™¨ä¸­å‚³éžåƒæ•¸ï¼Œå› ç‚º altivec 指令集已被åœç”¨ï¼Œä½¿ç”¨ -maltivec 啟用"
-#: config/rs6000/rs6000.c:13067
+#: config/rs6000/rs6000.c:13098
#, fuzzy, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr "ABI 的傳éžçµæ§‹èˆ‡è¤‡é›œæµ®é»žæ•¸æˆå“¡å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
-#: config/rs6000/rs6000.c:13242
+#: config/rs6000/rs6000.c:13273
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr "GCC 傳éžå‘é‡åƒç…§ï¼šéžæ¨™æº–çš„ ABI 擴充,ä¸ä¿è­‰ç›¸å®¹æ€§"
-#: config/rs6000/rs6000.c:14036
+#: config/rs6000/rs6000.c:14067
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr "å…§éƒ¨éŒ¯èª¤ï¼šå…§å»ºå‡½å¼ %s 已經處ç†"
-#: config/rs6000/rs6000.c:14540
+#: config/rs6000/rs6000.c:14571
#, fuzzy, gcc-internal-format
#| msgid "argument 1 must be a 5-bit signed literal"
msgid "argument 1 must be an 8-bit field value"
msgstr "引數 1 必須是一個 5 ä½æœ‰è™Ÿå­—é¢å€¼"
-#: config/rs6000/rs6000.c:14586
+#: config/rs6000/rs6000.c:14617
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr "引數 1 必須是一個 5 ä½æœ‰è™Ÿå­—é¢å€¼"
-#: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
+#: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr "引數 2 必須是一個 5 ä½ç„¡è™Ÿå­—é¢å€¼"
-#: config/rs6000/rs6000.c:14707
+#: config/rs6000/rs6000.c:14738
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr "引數 2 必須是一個 5 ä½ç„¡è™Ÿå­—é¢å€¼"
-#: config/rs6000/rs6000.c:14721
+#: config/rs6000/rs6000.c:14752
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 7-bit unsigned literal"
msgstr "引數 2 必須是一個 5 ä½ç„¡è™Ÿå­—é¢å€¼"
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14791
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr "__builtin_altivec_predicate 的第一個引數必須是常數"
-#: config/rs6000/rs6000.c:14817
+#: config/rs6000/rs6000.c:14848
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr "__builtin_altivec_predicate 的第 1 個引數越界"
-#: config/rs6000/rs6000.c:15305
+#: config/rs6000/rs6000.c:15336
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr "%srtd%s 被忽略在中 64 ä½å…ƒæ¨¡å¼"
-#: config/rs6000/rs6000.c:15354
+#: config/rs6000/rs6000.c:15385
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument %d must be an unsigned literal"
msgstr "引數 2 必須是一個 5 ä½ç„¡è™Ÿå­—é¢å€¼"
-#: config/rs6000/rs6000.c:15356
+#: config/rs6000/rs6000.c:15387
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "argument 1 of __builtin_spe_predicate is out of range"
msgid "argument %d is an unsigned literal that is out of range"
msgstr "__builtin_spe_predicate 的第 1 個引數越界"
-#: config/rs6000/rs6000.c:15494
+#: config/rs6000/rs6000.c:15525
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr "%s åªæœ‰æŽ¥å— 1 引數"
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:15513
+#: config/rs6000/rs6000.c:15544
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr "%qs 是無效的引數到 -mcpu="
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:15541
+#: config/rs6000/rs6000.c:15572
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr "%qs 是無效的引數到 -mcpu="
-#: config/rs6000/rs6000.c:15615
+#: config/rs6000/rs6000.c:15598
+#, gcc-internal-format, gfc-internal-format
+msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
+msgstr ""
+
+#: config/rs6000/rs6000.c:15651
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr "引數 3 必須是一個 4 ä½ç„¡è™Ÿå­—é¢å€¼"
-#: config/rs6000/rs6000.c:15640
+#: config/rs6000/rs6000.c:15676
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "引數 3 必須是 2-bit 無正負號實字"
-#: config/rs6000/rs6000.c:15660
+#: config/rs6000/rs6000.c:15696
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "引數 3 必須是 1-bit 無正負號實字"
-#: config/rs6000/rs6000.c:15672
+#: config/rs6000/rs6000.c:15708
#, fuzzy, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr "引數 1 必須是映射"
-#: config/rs6000/rs6000.c:15684
+#: config/rs6000/rs6000.c:15720
#, fuzzy, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr "引數 3 必須是 1-bit 無正負號實字"
-#: config/rs6000/rs6000.c:15698
+#: config/rs6000/rs6000.c:15734
#, fuzzy, gcc-internal-format
#| msgid "argument 2 must be a 5-bit unsigned literal"
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr "引數 2 必須是一個 5 ä½ç„¡è™Ÿå­—é¢å€¼"
-#: config/rs6000/rs6000.c:15710
+#: config/rs6000/rs6000.c:15746
#, fuzzy, gcc-internal-format
#| msgid "number must be 0 or 1"
msgid "argument 2 must be 0 or 1"
msgstr "數字必須是 0 或 1"
-#: config/rs6000/rs6000.c:15717
+#: config/rs6000/rs6000.c:15753
#, fuzzy, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr "引數 %d çš„ %qE å¿…é ˆæ˜¯åœ¨ä¸­ç¯„åœ %d...%d"
-#: config/rs6000/rs6000.c:15906
+#: config/rs6000/rs6000.c:15942
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr "%qs 的引數必須是一個 2 ä½ç„¡è™ŸåŽŸæ–‡"
-#: config/rs6000/rs6000.c:16063
+#: config/rs6000/rs6000.c:16099
#, fuzzy, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr "無法解æžçš„éŽè¼‰ç”¨æ–¼ Altivec 內建 %qF"
-#: config/rs6000/rs6000.c:16237
+#: config/rs6000/rs6000.c:16273
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr "dss 的引數必須是一個 2 ä½ç„¡è™ŸåŽŸæ–‡"
-#: config/rs6000/rs6000.c:16285
+#: config/rs6000/rs6000.c:16321
#, fuzzy, gcc-internal-format
#| msgid "second argument to %<__builtin_expect%> must be a constant"
msgid "second argument to vec_vextract4b must be 0..12"
msgstr "%<__builtin_expect%> 的第二個引數必須是一個常數"
-#: config/rs6000/rs6000.c:16302
+#: config/rs6000/rs6000.c:16338
#, fuzzy, gcc-internal-format
#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgid "third argument to vec_vinsert4b must be 0..12"
msgstr "%<__builtin_prefetch%> 的第三個引數必須是一個常數"
-#: config/rs6000/rs6000.c:16677
+#: config/rs6000/rs6000.c:16713
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "引數 1 的 __builtin_paired_predicate 必須是常數"
-#: config/rs6000/rs6000.c:16724
+#: config/rs6000/rs6000.c:16760
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "引數 1 çš„ __builtin_paired_predicate 是超出範åœ"
-#: config/rs6000/rs6000.c:16749
+#: config/rs6000/rs6000.c:16785
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr "__builtin_spe_predicate 的第一個引數必須是常數"
-#: config/rs6000/rs6000.c:16821
+#: config/rs6000/rs6000.c:16857
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr "__builtin_spe_predicate 的第 1 個引數越界"
-#: config/rs6000/rs6000.c:16903
+#: config/rs6000/rs6000.c:16939
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr "å…§å»ºå‡½å¼ %s 是åªæœ‰æœ‰æ•ˆç”¨æ–¼å„²å­˜æ ¼è™•ç†å™¨"
-#: config/rs6000/rs6000.c:16905
+#: config/rs6000/rs6000.c:16941
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr "å…§å»ºå‡½å¼ %s 需求 -mvsx é¸é …"
-#: config/rs6000/rs6000.c:16907
+#: config/rs6000/rs6000.c:16943
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr "å…§å»ºå‡½å¼ %s 需求 -mvsx é¸é …"
-#: config/rs6000/rs6000.c:16909
+#: config/rs6000/rs6000.c:16945
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr "å…§å»ºå‡½å¼ %s 需求 -maltivec é¸é …"
-#: config/rs6000/rs6000.c:16911
+#: config/rs6000/rs6000.c:16947
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr "å…§å»ºå‡½å¼ %s 需求 -mpaired é¸é …"
-#: config/rs6000/rs6000.c:16913
+#: config/rs6000/rs6000.c:16949
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr "å…§å»ºå‡½å¼ %s 需求 -mspe é¸é …"
-#: config/rs6000/rs6000.c:16916
+#: config/rs6000/rs6000.c:16952
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr "å…§å»ºå‡½å¼ %s 需求 -mpaired é¸é …"
-#: config/rs6000/rs6000.c:16919
+#: config/rs6000/rs6000.c:16955
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr "å…§å»ºå‡½å¼ %s 需求 -mpaired é¸é …"
-#: config/rs6000/rs6000.c:16921
+#: config/rs6000/rs6000.c:16957
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr "å…§å»ºå‡½å¼ %s 需求 -mspe é¸é …"
-#: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
+#: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
msgstr "å…§å»ºå‡½å¼ %s 需求 -mspe é¸é …"
-#: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
+#: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mcpu=power9 option"
msgstr "å…§å»ºå‡½å¼ %s 需求 -mspe é¸é …"
-#: config/rs6000/rs6000.c:16936
+#: config/rs6000/rs6000.c:16972
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr "å…§å»ºå‡½å¼ %s 需求 -maltivec é¸é …"
-#: config/rs6000/rs6000.c:16939
+#: config/rs6000/rs6000.c:16975
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr "å…§å»ºå‡½å¼ %s 需求 -mpaired é¸é …"
-#: config/rs6000/rs6000.c:16941
+#: config/rs6000/rs6000.c:16977
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr "å…§å»ºå‡½å¼ %s 需求 -maltivec é¸é …"
-#: config/rs6000/rs6000.c:16943
+#: config/rs6000/rs6000.c:16979
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr "å…§å»ºå‡½å¼ %s 未被支æ´èˆ‡ç›®å‰çš„é¸é …"
-#: config/rs6000/rs6000.c:18786
+#: config/rs6000/rs6000.c:18833
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr "å…§éƒ¨éŒ¯èª¤ï¼šå…§å»ºå‡½å¼ %s 有未é æœŸçš„傳回類型 %s"
-#: config/rs6000/rs6000.c:18803
+#: config/rs6000/rs6000.c:18850
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr "å…§éƒ¨éŒ¯èª¤ï¼šå…§å»ºå‡½å¼ %s,引數 %d 已未é æœŸçš„引數類型 %s"
-#: config/rs6000/rs6000.c:28088
+#: config/rs6000/rs6000.c:28135
#, gcc-internal-format
msgid "stack frame too large"
msgstr "堆疊框架太大"
-#: config/rs6000/rs6000.c:31766
+#: config/rs6000/rs6000.c:31815
#, fuzzy, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr "-fsplit-stack ä¸æ”¯æ´ 3 暫存器åƒæ•¸"
-#: config/rs6000/rs6000.c:31774
+#: config/rs6000/rs6000.c:31823
#, fuzzy, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr "# pragma GCC 目標未被支æ´ç”¨æ–¼é€™å€‹æ©Ÿå™¨"
-#: config/rs6000/rs6000.c:32762
+#: config/rs6000/rs6000.c:32811
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr "æ­¤ ABI ä¸æ”¯æ´å–樣 64 ä½å…ƒç¨‹å¼ç¢¼"
-#: config/rs6000/rs6000.c:35065
+#: config/rs6000/rs6000.c:35114
#, fuzzy, gcc-internal-format
msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
msgstr "您無法需ä½å€çš„巢狀的函å¼å¦‚果您使用 -mno-pointers-to-nested-functions é¸é …。"
-#: config/rs6000/rs6000.c:35147
+#: config/rs6000/rs6000.c:35196
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr "在 AltiVec 類型中使用 %<long double%> 無效"
-#: config/rs6000/rs6000.c:35149
+#: config/rs6000/rs6000.c:35198
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr "在 AltiVec 類型中使用布林類型無效"
-#: config/rs6000/rs6000.c:35151
+#: config/rs6000/rs6000.c:35200
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr "在 AltiVec 類型中使用 %<complex%> 無效"
-#: config/rs6000/rs6000.c:35153
+#: config/rs6000/rs6000.c:35202
#, fuzzy, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr "使用的å進ä½æµ®é»žæ•¸é¡žåž‹åœ¨ä¸­ AltiVec 類型無效"
-#: config/rs6000/rs6000.c:35159
+#: config/rs6000/rs6000.c:35208
#, fuzzy, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr "使用的 %<long%> 在中 AltiVec 類型無效用於 64-bit 編碼而無需 -mvsx"
-#: config/rs6000/rs6000.c:35162
+#: config/rs6000/rs6000.c:35211
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr "在 AltiVec 類型中使用 %<long%> å·²éŽæ™‚;請改用 %<int%>"
-#: config/rs6000/rs6000.c:35167
+#: config/rs6000/rs6000.c:35216
#, fuzzy, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr "使用的 %<long long%> 在中 AltiVec 類型無效而無需 -mvsx"
-#: config/rs6000/rs6000.c:35170
+#: config/rs6000/rs6000.c:35219
#, fuzzy, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr "使用的 %<double%> 在中 AltiVec 類型無效而無需 -mvsx"
-#: config/rs6000/rs6000.c:38943
+#: config/rs6000/rs6000.c:38992
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr "emitting microcode insn %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:38947
+#: config/rs6000/rs6000.c:38996
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr "emitting æ¢ä»¶ microcode insn %s\t[%s] #%d"
-#: config/rs6000/rs6000.c:39255
+#: config/rs6000/rs6000.c:39304
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr "無效的 cpu「%sã€ç”¨æ–¼ %s「%sã€%s"
-#: config/rs6000/rs6000.c:39258
+#: config/rs6000/rs6000.c:39307
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr "%s「%sã€%s 未被å…許"
-#: config/rs6000/rs6000.c:39260
+#: config/rs6000/rs6000.c:39309
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "%s「%sã€%s 無效"
-#: config/rs6000/rs6000.c:39777
+#: config/rs6000/rs6000.c:39826
#, gcc-internal-format, gfc-internal-format
msgid "-mno-%s turns off -m%s"
msgstr ""
-#: config/rs6000/rs6000.c:39794
+#: config/rs6000/rs6000.c:39843
#, gcc-internal-format
msgid "-mno-power9-vector turns off -mpower9-dform"
msgstr ""
@@ -33714,6 +33771,7 @@ msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
msgstr "-mas100-syntax 是ä¸ç›¸å®¹çš„與 -gdwarf"
#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+#: config/rs6000/rtems.h:96
#, gcc-internal-format
msgid "-m64 requires a PowerPC64 cpu"
msgstr "-m64 éœ€è¦ PowerPC64 CPU"
@@ -33805,7 +33863,7 @@ msgstr "RX FPU 指令ä¸æ”¯æ´ NaNs å’Œ infinities"
msgid "builtin vec_step can only be used on vector types."
msgstr ""
-#: config/s390/s390-c.c:685 config/s390/s390.c:913
+#: config/s390/s390-c.c:685 config/s390/s390.c:916
#, gcc-internal-format
msgid "constant value required for builtin %qF argument %d"
msgstr ""
@@ -33832,7 +33890,7 @@ msgstr ""
#: config/s390/s390-c.c:889
#, gcc-internal-format
-msgid "%qF requires -march=arch12 or higher"
+msgid "%qF requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:903
@@ -33853,7 +33911,7 @@ msgstr "模稜兩å¯çš„éŽè¼‰ç”¨æ–¼ %qs 在中 %<%s %E%>"
#: config/s390/s390-c.c:966
#, gcc-internal-format
-msgid "%qs matching variant requires -march=arch12 or higher"
+msgid "%qs matching variant requires z14 or higher"
msgstr ""
#: config/s390/s390-c.c:972
@@ -33867,162 +33925,162 @@ msgstr "%qE 被ä¸å®œç”¨"
msgid "constant argument %d for builtin %qF is out of range for target type"
msgstr "å¸¸æ•¸å¼•æ•¸è¶…éŽ %qs 的範åœ"
-#: config/s390/s390.c:769
+#: config/s390/s390.c:772
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range (0.."
msgstr "å¸¸æ•¸å¼•æ•¸è¶…éŽ %qs 的範åœ"
-#: config/s390/s390.c:786
+#: config/s390/s390.c:789
#, fuzzy, gcc-internal-format
#| msgid "constant argument out of range for %qs"
msgid "constant argument %d for builtin %qF is out of range ("
msgstr "å¸¸æ•¸å¼•æ•¸è¶…éŽ %qs 的範åœ"
-#: config/s390/s390.c:837
+#: config/s390/s390.c:840
#, gcc-internal-format
msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
msgstr ""
-#: config/s390/s390.c:843
+#: config/s390/s390.c:846
#, gcc-internal-format
msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
msgstr ""
-#: config/s390/s390.c:850
+#: config/s390/s390.c:853
#, gcc-internal-format
-msgid "Builtin %qF requires arch12 or higher."
+msgid "Builtin %qF requires z14 or higher."
msgstr ""
-#: config/s390/s390.c:869
+#: config/s390/s390.c:872
#, fuzzy, gcc-internal-format
msgid "unresolved overloaded builtin"
msgstr "<unresolved overloaded function type>"
-#: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
+#: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
#: config/tilepro/tilepro.c:3109
#, fuzzy, gcc-internal-format
msgid "bad builtin icode"
msgstr "ä¸ç•¶çš„內建 icode"
-#: config/s390/s390.c:1004
+#: config/s390/s390.c:1007
#, fuzzy, gcc-internal-format
msgid "invalid argument %d for builtin %qF"
msgstr "無效的引數到內建函å¼"
-#: config/s390/s390.c:1105
+#: config/s390/s390.c:1108
#, gcc-internal-format
msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9980
+#: config/s390/s390.c:9987
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr "局部變數大å°ç¸½å’Œè¶…éŽæž¶æ§‹æ¥µå€¼ã€‚"
-#: config/s390/s390.c:11094
+#: config/s390/s390.c:11101
#, fuzzy, gcc-internal-format
msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
msgstr "影格大å°çš„å‡½å¼ %qs 是 %wd ä½å…ƒçµ„超出使用者æ供的堆疊é™åˆ¶çš„ %d ä½å…ƒçµ„。 unconditional 陷阱被已加入。"
-#: config/s390/s390.c:11110
+#: config/s390/s390.c:11117
#, fuzzy, gcc-internal-format
msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
msgstr "影格大å°çš„å‡½å¼ %qs 是 %wd ä½å…ƒçµ„該項是超éŽåŠå †ç–Šå¤§å°ã€‚動態檢查會無法是 reliable。沒有檢查發出用於這個函å¼ã€‚"
-#: config/s390/s390.c:11138
+#: config/s390/s390.c:11145
#, fuzzy, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr "影格大å°çš„ %qs 是 %wd ä½å…ƒçµ„"
-#: config/s390/s390.c:11142
+#: config/s390/s390.c:11149
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr "%qs 使用動態堆疊指派"
-#: config/s390/s390.c:11520
+#: config/s390/s390.c:11527
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14666
+#: config/s390/s390.c:14673
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
msgstr "%<mwords-little-endian%> 被ä¸å®œç”¨è€Œå°‡è¢« 移除的在中未來釋出"
-#: config/s390/s390.c:14678
+#: config/s390/s390.c:14685
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
msgstr "%<mwords-little-endian%> 被ä¸å®œç”¨è€Œå°‡è¢« 移除的在中未來釋出"
-#: config/s390/s390.c:14690
+#: config/s390/s390.c:14697
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr "z/Architecture 模å¼åœ¨ %s 上ä¸å—支æ´"
-#: config/s390/s390.c:14693
+#: config/s390/s390.c:14700
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr "64-bit ABI 在 ESA/390 模å¼ä¸‹ä¸å—支æ´"
-#: config/s390/s390.c:14710
+#: config/s390/s390.c:14717
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr "硬體å進ä½æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨æ–¼ %s"
-#: config/s390/s390.c:14713
+#: config/s390/s390.c:14720
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14741
+#: config/s390/s390.c:14748
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr "硬體å進ä½æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨æ–¼ %s"
-#: config/s390/s390.c:14745
+#: config/s390/s390.c:14752
#, fuzzy, gcc-internal-format
msgid "hardware decimal floating point instructions not available in ESA/390 mode"
msgstr "硬體å進ä½æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨åœ¨ä¸­ ESA/390 模å¼"
-#: config/s390/s390.c:14757
+#: config/s390/s390.c:14764
#, fuzzy, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr "-mhard-dfp can%'t 被已用於接åˆèˆ‡ -msoft-float"
-#: config/s390/s390.c:14765
+#: config/s390/s390.c:14772
#, gcc-internal-format
msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr "-mbackchain -mpacked-stack -mhard-float 一起使用ä¸å—支æ´"
-#: config/s390/s390.c:14771
+#: config/s390/s390.c:14778
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr "堆疊大å°å¿…須大於堆疊防護值"
-#: config/s390/s390.c:14773
+#: config/s390/s390.c:14780
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr "堆疊大å°ä¸èƒ½å¤§æ–¼ 64K"
-#: config/s390/s390.c:14776
+#: config/s390/s390.c:14783
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr "-mstack-guard æ„味著使用 -mstack-size"
#. argument is not a plain number
-#: config/s390/s390.c:14874
+#: config/s390/s390.c:14881
#, fuzzy, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr "引數到 %qs 應該是 non-negative 整數"
-#: config/s390/s390.c:14881
+#: config/s390/s390.c:14888
#, fuzzy, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr "引數到 %qE 屬性大於 %d"
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:15089
+#: config/s390/s390.c:15096
#, fuzzy, gcc-internal-format
msgid "value %qs is not supported by attribute %<target%>"
msgstr "%<__int128%>未被支æ´ç”±é€™å€‹ç›®æ¨™"
@@ -34079,27 +34137,28 @@ msgstr "r0 需è¦åšç‚ºå‘¼å«ç¯¡æ”¹çš„暫存器"
msgid "-mrelax is only supported for RTP PIC"
msgstr "-mrelax 是åªæœ‰æ”¯æ´çš„用於 RTP PIC"
-#: config/sparc/sparc.c:1393
+#: config/sparc/sparc.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s is not supported by this configuration"
msgstr "%s ä¸ç‚ºé€™å€‹é…置所支æ´"
-#: config/sparc/sparc.c:1400
+#: config/sparc/sparc.c:1516
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr "-mlong-double-64 ä¸å…許與 -m64 一起使用"
-#: config/sparc/sparc.c:1420
+#: config/sparc/sparc.c:1536
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr "-mcmodel= 值(%s)ä¸æ­£ç¢º"
-#: config/sparc/sparc.c:1425
-#, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/sparc/sparc.c:1541
+#, fuzzy, gcc-internal-format
+#| msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "-mcmodel= is not supported on 32-bit systems"
msgstr "32 ä½å…ƒç³»çµ±ä¸æ”¯æ´ -mcmodel="
-#: config/sparc/sparc.c:1432
+#: config/sparc/sparc.c:1548
#, fuzzy, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "-fcall-saved-REG 未被支æ´ç”¨æ–¼å‡ºæš«å­˜å™¨"
@@ -34385,22 +34444,22 @@ msgstr "異常的 %<# pragma %s%>,忽略"
msgid "invalid constant in %<#pragma %s%>"
msgstr "無效的常數在中 %<# pragma pack%>- 忽略"
-#: config/xtensa/xtensa.c:2185
+#: config/xtensa/xtensa.c:2186
#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr "浮點é¸é …需è¦å¸ƒæž—暫存器"
-#: config/xtensa/xtensa.c:2220
+#: config/xtensa/xtensa.c:2221
#, gcc-internal-format, gfc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr "CONST16 指令ä¸æ”¯æ´ -f%s"
-#: config/xtensa/xtensa.c:2227
+#: config/xtensa/xtensa.c:2228
#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr "éœ€è¦ PIC,但 CONST16 指令ä¸æ”¯æ´"
-#: config/xtensa/xtensa.c:3543
+#: config/xtensa/xtensa.c:3544
#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr "åªæœ‰æœªåˆå§‹åŒ–的變數æ‰èƒ½æ”¾åœ¨ .bss å€æ®µä¸­"
@@ -34488,7 +34547,7 @@ msgstr "屬性 %qs 套用到陣列類型åªæœ‰"
msgid "could not read the BRIG file"
msgstr "無法寫入回應檔案 %s"
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -34897,9 +34956,9 @@ msgid "label %qD defined here"
msgstr "標貼 %qD 定義的在此"
#: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
-#: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
-#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
-#: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
+#: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
+#: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
+#: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
#, fuzzy, gcc-internal-format
msgid "%qD declared here"
msgstr "%qD 宣告的在此"
@@ -35032,7 +35091,7 @@ msgstr "ISO C90 ä¸æ”¯æ´ %<[*]%> 陣列宣告"
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr "%<[*]%>ä¸å…許在中ä¸åŒæ–¼å‡½å¼åŽŸåž‹ç¯„åœ"
-#: c/c-decl.c:4606 cp/decl2.c:1408
+#: c/c-decl.c:4606 cp/decl2.c:1409
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
@@ -36087,7 +36146,7 @@ msgstr "需è¦æŒ‡å®šå®£å‘Š"
msgid "two or more data types in declaration specifiers"
msgstr "宣告指定了兩個以上的資料類型"
-#: c/c-decl.c:9853 cp/parser.c:27656
+#: c/c-decl.c:9853 cp/parser.c:27679
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> å° GCC 來說太長了"
@@ -36231,17 +36290,17 @@ msgstr "%<_Sat%>被使用而無需 %<_Fract%>或 %<_Accum%>"
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C ä¸æ”¯æ´å–®ç¨ç”¨ %<complex%> 表示 %<double complex%>"
-#: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
+#: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C ä¸æ”¯æ´è¤‡æ•´æ•¸"
-#: c/c-decl.c:11372 cp/semantics.c:5330
+#: c/c-decl.c:11375 cp/semantics.c:5343
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11376 cp/semantics.c:5334
+#: c/c-decl.c:11379 cp/semantics.c:5347
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
@@ -36294,7 +36353,7 @@ msgstr "識別碼 %qE è¡çªèˆ‡ C++é—œéµå­—"
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1035 cp/parser.c:27863
+#: c/c-parser.c:1035 cp/parser.c:27886
#, fuzzy, gcc-internal-format
msgid "expected end of line"
msgstr "é æœŸçš„列尾"
@@ -36335,7 +36394,7 @@ msgid "unknown type name %qE"
msgstr "ä¸æ˜Žåž‹æ…‹å稱 %qE"
#: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
-#: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
+#: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "需è¦æŒ‡å®šå®£å‘Š"
@@ -36350,7 +36409,7 @@ msgstr "%<Noreturn%(_N)>在中清空宣告"
msgid "expected %<;%>, identifier or %<(%>"
msgstr "é æœŸ %<;%>,識別碼或 %<(%>"
-#: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
+#: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
#, fuzzy, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr "å‰ç¶´å±¬æ€§è¢«å¿½ç•¥ç”¨æ–¼æ–¹æ³•"
@@ -36365,8 +36424,8 @@ msgstr "å‰ç¶´å±¬æ€§è¢«å¿½ç•¥ç”¨æ–¼å¯¦ä½œ"
msgid "unexpected attribute"
msgstr "未é æœŸçš„屬性"
-#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
-#: cp/parser.c:10908
+#: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
+#: cp/parser.c:10917
#, fuzzy, gcc-internal-format
#| msgid "section attribute not allowed for %q+D"
msgid "%<fallthrough%> attribute not followed by %<;%>"
@@ -36408,7 +36467,7 @@ msgstr "檔案作用欄ä½ä¸­å‡ºç¾ %<auto%> 空宣告"
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr "%<auto%> åªèƒ½è¢«æŒ‡å®šçš„用於變數或函å¼å®£å‘Š"
-#: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
+#: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "éœ€è¦ %<,%> 或 %<;%>"
@@ -36436,7 +36495,7 @@ msgstr "ISO C99 ä¸æ”¯æ´ %<_Static_assert%>"
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 ä¸æ”¯æ´ %<_Static_assert%>"
-#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
+#: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
#, gcc-internal-format
msgid "expected string literal"
msgstr "需è¦å­—é¢å­—串"
@@ -36502,14 +36561,14 @@ msgstr "範本åƒæ•¸ %d 無效"
#: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
#: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
#: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
-#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
-#: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
-#: cp/parser.c:37752 cp/parser.c:38523
+#: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
+#: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
+#: cp/parser.c:37775 cp/parser.c:38546
#, gcc-internal-format
msgid "expected identifier"
msgstr "需è¦è­˜åˆ¥ç¢¼"
-#: c/c-parser.c:2780 cp/parser.c:18016
+#: c/c-parser.c:2780 cp/parser.c:18039
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "列舉表以逗號çµå°¾"
@@ -36644,7 +36703,7 @@ msgstr "ISO C90 ç¦æ­¢æ··åˆçš„宣告和編碼"
msgid "expected %<}%> before %<else%>"
msgstr "é æœŸ %<}%>ä¹‹å‰ %<else%>expected %<}%> before %<else%>é æœŸ %<}%>ä¹‹å‰ %<else%>"
-#: c/c-parser.c:4908 cp/parser.c:11026
+#: c/c-parser.c:4908 cp/parser.c:11035
#, fuzzy, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%> 而無需å‰ä¸€å€‹ %<if%>"
@@ -36669,12 +36728,12 @@ msgstr "åªèƒ½ç‚ºé¡žåˆ¥å®šç¾©å¥—用 %qE 屬性"
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr "標貼åªèƒ½æ˜¯éƒ¨åˆ†çš„敘述和宣告並éžæ•˜è¿°"
-#: c/c-parser.c:5252 cp/parser.c:10573
+#: c/c-parser.c:5252 cp/parser.c:10582
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5262 cp/parser.c:10599
+#: c/c-parser.c:5262 cp/parser.c:10608
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
@@ -36688,17 +36747,17 @@ msgstr "需è¦è­˜åˆ¥ç¢¼æˆ– %<*%>"
#. 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/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
+#: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
#, gcc-internal-format
msgid "expected statement"
msgstr "需è¦æ•˜è¿°"
-#: c/c-parser.c:5501 cp/parser.c:12259
+#: c/c-parser.c:5501 cp/parser.c:12268
#, fuzzy, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr "建議大括號周åœæ¸…空內文在中 %<if%> 敘述"
-#: c/c-parser.c:5535 cp/parser.c:12262
+#: c/c-parser.c:5535 cp/parser.c:12271
#, fuzzy, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr "建議大括號周åœæ¸…空內文在中 %<else%> 敘述"
@@ -36708,7 +36767,7 @@ msgstr "建議大括號周åœæ¸…空內文在中 %<else%> 敘述"
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5667 cp/parser.c:11261
+#: c/c-parser.c:5667 cp/parser.c:11270
#, fuzzy, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr "建議明確的大括號到é¿å…模稜兩å¯çš„ %<else%>"
@@ -36728,7 +36787,7 @@ msgstr "多é‡è¿­ä»£è®Šæ•¸åœ¨ä¸­å¿«é€Ÿåˆ—舉類型"
msgid "invalid iterating variable in fast enumeration"
msgstr "無效的迭代變數在中快速列舉類型"
-#: c/c-parser.c:6014 cp/parser.c:11462
+#: c/c-parser.c:6014 cp/parser.c:11471
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
@@ -36909,17 +36968,17 @@ msgstr "%<__builtin_complex%>é‹ç®—元無法的真實二進ä½æµ®é»žåž‹æ…‹"
msgid "%<__builtin_complex%> operands of different types"
msgstr "%<__builtin_complex%>é‹ç®—元的ä¸åŒçš„é¡žåž‹"
-#: c/c-parser.c:8121 cp/parser.c:6676
+#: c/c-parser.c:8121 cp/parser.c:6681
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr "錯誤的引數數é‡åˆ° %<__builtin_shuffle%>"
-#: c/c-parser.c:8202 cp/parser.c:6587
+#: c/c-parser.c:8202 cp/parser.c:6592
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8209 cp/parser.c:6593
+#: c/c-parser.c:8209 cp/parser.c:6598
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
@@ -36974,61 +37033,61 @@ msgstr "objective-c 方法宣告被é æœŸ"
msgid "no type or storage class may be specified here,"
msgstr "沒有型態或貯è—類別也許會被指定的在此,"
-#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
+#: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
#, fuzzy, gcc-internal-format
msgid "unknown property attribute"
msgstr "ä¸æ˜Žå…§å®¹å±¬æ€§"
-#: c/c-parser.c:9967 cp/parser.c:30379
+#: c/c-parser.c:9967 cp/parser.c:30402
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr "缺少%<=%>(之後 %<getter%>屬性)missing %<=%> (after %<getter%> attribute)缺少%<=%>(之後 %<getter%>屬性)"
-#: c/c-parser.c:9970 cp/parser.c:30382
+#: c/c-parser.c:9970 cp/parser.c:30405
#, fuzzy, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr "缺少%<=%>(之後 %<setter%>屬性)missing %<=%> (after %<setter%> attribute)缺少%<=%>(之後 %<setter%>屬性)"
-#: c/c-parser.c:9984 cp/parser.c:30397
+#: c/c-parser.c:9984 cp/parser.c:30420
#, fuzzy, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr "%<setter%> 屬性也許會åªæœ‰è¢«æŒ‡å®šçš„一旦"
-#: c/c-parser.c:9989 cp/parser.c:30403
+#: c/c-parser.c:9989 cp/parser.c:30426
#, fuzzy, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr "setter å稱必須終止與 %<:%>"
-#: c/c-parser.c:9996 cp/parser.c:30411
+#: c/c-parser.c:9996 cp/parser.c:30434
#, fuzzy, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "%<getter%> 屬性也許會åªæœ‰è¢«æŒ‡å®šçš„一旦"
#: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
-#: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
-#: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
-#: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
-#: cp/parser.c:38243 cp/parser.c:38256
+#: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
+#: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
+#: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
+#: cp/parser.c:38266 cp/parser.c:38279
#, fuzzy, gcc-internal-format
msgid "%<#pragma %s%> may only be used in compound statements"
msgstr "%<# pragma omp flush%>也許會åªæœ‰è¢«å·²ç”¨æ–¼è¤‡åˆé™³è¿°"
-#: c/c-parser.c:10214 cp/parser.c:38233
+#: c/c-parser.c:10214 cp/parser.c:38256
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> must be at file scope"
msgstr "%<# pragma GCC pchpreprocess%(_P)>必須是先"
-#: c/c-parser.c:10292 cp/parser.c:38314
+#: c/c-parser.c:10292 cp/parser.c:38337
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr "%<# pragma omp section%>也許會åªæœ‰è¢«å·²ç”¨æ–¼ %<# pragma omp sections%>建構"
-#: c/c-parser.c:10311 cp/parser.c:38333
+#: c/c-parser.c:10311 cp/parser.c:38356
#, fuzzy, gcc-internal-format
msgid "for, while or do statement expected"
msgstr "用於敘述é æœŸ"
-#: c/c-parser.c:10323 cp/parser.c:38106
+#: c/c-parser.c:10323 cp/parser.c:38129
#, fuzzy, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<# pragma GCC pchpreprocess%(_P)>必須是先"
@@ -37043,12 +37102,12 @@ msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "# pragma GCC 最佳化未被å…許內部函å¼"
-#: c/c-parser.c:10663 cp/parser.c:30809
+#: c/c-parser.c:10663 cp/parser.c:30832
#, fuzzy, gcc-internal-format
msgid "too many %qs clauses"
msgstr "太多 %qs å­å¥"
-#: c/c-parser.c:10684 cp/parser.c:31341
+#: c/c-parser.c:10684 cp/parser.c:31364
#, fuzzy, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr "é æœŸçš„整數é‹ç®—å¼"
@@ -37063,53 +37122,53 @@ msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
msgid "%qD is not a variable"
msgstr "%qD 並éžè®Šæ•¸"
-#: c/c-parser.c:10986 cp/semantics.c:6815
+#: c/c-parser.c:10986 cp/semantics.c:6828
#, fuzzy, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr "%qD 並éžè®Šæ•¸"
-#: c/c-parser.c:11027 cp/parser.c:31419
+#: c/c-parser.c:11027 cp/parser.c:31442
#, fuzzy, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr "崩潰引數需è¦æ­£é¢çš„常數整數é‹ç®—å¼"
-#: c/c-parser.c:11097 cp/parser.c:31476
+#: c/c-parser.c:11097 cp/parser.c:31499
#, fuzzy, gcc-internal-format
msgid "expected %<none%>"
msgstr "é æœŸ %<new%>"
-#: c/c-parser.c:11099 cp/parser.c:31478
+#: c/c-parser.c:11099 cp/parser.c:31501
#, fuzzy, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr "é æœŸ %<none%> 或 %<shared%>"
-#: c/c-parser.c:11199 cp/parser.c:31578
+#: c/c-parser.c:11199 cp/parser.c:31601
#, fuzzy, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr "é æœŸ %<;%>,%<,%>或 %<)%>"
-#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
-#: cp/parser.c:35638 cp/parser.c:35726
+#: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
+#: cp/parser.c:35661 cp/parser.c:35749
#, fuzzy, gcc-internal-format
msgid "expected %<data%>"
msgstr "é æœŸ %<catch%>"
-#: c/c-parser.c:11266 cp/parser.c:31649
+#: c/c-parser.c:11266 cp/parser.c:31672
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11273 cp/parser.c:31656
+#: c/c-parser.c:11273 cp/parser.c:31679
#, fuzzy, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr "太多 %qs å­å¥"
-#: c/c-parser.c:11275 cp/parser.c:31658
+#: c/c-parser.c:11275 cp/parser.c:31681
#, fuzzy, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr "太多 %qs å­å¥"
-#: c/c-parser.c:11281 cp/parser.c:31664
+#: c/c-parser.c:11281 cp/parser.c:31687
#, gcc-internal-format
msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
msgstr ""
@@ -37137,22 +37196,22 @@ msgstr "%<num_threads%> 值必須是正值"
msgid "%<num_tasks%> value must be positive"
msgstr "%<num_threads%> 值必須是正值"
-#: c/c-parser.c:11502 cp/semantics.c:6999
+#: c/c-parser.c:11502 cp/semantics.c:7012
#, fuzzy, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr "%<num_threads%> 值必須是正值"
-#: c/c-parser.c:11548 cp/semantics.c:7028
+#: c/c-parser.c:11548 cp/semantics.c:7041
#, fuzzy, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr "『%sã€æ–¼ %L 必須是 nonnegative"
-#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
+#: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
#, fuzzy, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr "é æœŸ %<throw%>"
-#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
+#: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
#, fuzzy, gcc-internal-format
msgid "expected %<scalar%>"
msgstr "é æœŸ %<class%>"
@@ -37162,58 +37221,58 @@ msgstr "é æœŸ %<class%>"
msgid "%<num_workers%> value must be positive"
msgstr "%<num_threads%> 值必須是正值"
-#: c/c-parser.c:11762 cp/parser.c:31200
+#: c/c-parser.c:11762 cp/parser.c:31223
#, fuzzy, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr "太多引數"
-#: c/c-parser.c:11796 cp/parser.c:31233
+#: c/c-parser.c:11796 cp/parser.c:31256
#, fuzzy, gcc-internal-format
msgid "unexpected argument"
msgstr "未é æœŸçš„屬性"
-#: c/c-parser.c:11823 cp/semantics.c:6323
+#: c/c-parser.c:11823 cp/semantics.c:6336
#, fuzzy, gcc-internal-format
msgid "%qs value must be positive"
msgstr "%<num_threads%> 值必須是正值"
-#: c/c-parser.c:11962 cp/semantics.c:7128
+#: c/c-parser.c:11962 cp/semantics.c:7141
#, fuzzy, gcc-internal-format
msgid "%<tile%> argument needs positive integral constant"
msgstr "%qE 屬性引數ä¸æ˜¯æ•´æ•¸å¸¸æ•¸"
-#: c/c-parser.c:12027 cp/parser.c:31955
+#: c/c-parser.c:12027 cp/parser.c:31978
#, fuzzy, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr "崩潰引數需è¦æ­£é¢çš„常數整數é‹ç®—å¼"
-#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
+#: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
#, fuzzy, gcc-internal-format
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
msgstr "é æœŸ %<+%>,%<*%>,%<-%>,%<&%>,%<^%>,%<|%>,%<&&%>,%<||%>,%<min%>或 %<max%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>é æœŸ %<+%>,%<*%>,%<-%>,%<&%>,%<^%>,%<|%>,%<&&%>,%<||%>,%<min%>或 %<max%>"
-#: c/c-parser.c:12227 cp/parser.c:32168
+#: c/c-parser.c:12227 cp/parser.c:32191
#, fuzzy, gcc-internal-format
#| msgid "both %<long%> and %<void%> in declaration specifiers"
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr "宣告中åŒæ™‚使用了 %<long%> å’Œ %<void%>"
-#: c/c-parser.c:12281 cp/parser.c:32184
+#: c/c-parser.c:12281 cp/parser.c:32207
#, fuzzy, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr "排程 %<runtime%> ä¸éœ€ %<chunksize%(_S)>åƒæ•¸"
-#: c/c-parser.c:12285 cp/parser.c:32187
+#: c/c-parser.c:12285 cp/parser.c:32210
#, fuzzy, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr "排程 %<auto%> ä¸éœ€ %<chunksize%(_S)>åƒæ•¸"
-#: c/c-parser.c:12297 cp/semantics.c:6395
+#: c/c-parser.c:12297 cp/semantics.c:6408
#, fuzzy, gcc-internal-format
msgid "chunk size value must be positive"
msgstr "%<num_threads%> 值必須是正值"
-#: c/c-parser.c:12320 cp/parser.c:32207
+#: c/c-parser.c:12320 cp/parser.c:32230
#, fuzzy, gcc-internal-format
msgid "invalid schedule kind"
msgstr "無效的排程 kind"
@@ -37228,17 +37287,17 @@ msgstr "%<num_threads%> 值必須是正值"
msgid "%<num_teams%> value must be positive"
msgstr "%<num_threads%> 值必須是正值"
-#: c/c-parser.c:12529 cp/semantics.c:6486
+#: c/c-parser.c:12529 cp/semantics.c:6499
#, fuzzy, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr "%<num_threads%> 值必須是正值"
-#: c/c-parser.c:12573 cp/semantics.c:6596
+#: c/c-parser.c:12573 cp/semantics.c:6609
#, fuzzy, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
msgstr "崩潰引數需è¦æ­£é¢çš„常數整數é‹ç®—å¼"
-#: c/c-parser.c:12636 cp/parser.c:32465
+#: c/c-parser.c:12636 cp/parser.c:32488
#, fuzzy, gcc-internal-format
#| msgid "code model %<large%> not supported yet"
msgid "using parameters for %<linear%> step is not supported yet"
@@ -37259,18 +37318,18 @@ msgstr "崩潰引數需è¦æ­£é¢çš„常數整數é‹ç®—å¼"
msgid "%<simdlen%> clause expression must be positive constant integer expression"
msgstr "崩潰引數需è¦æ­£é¢çš„常數整數é‹ç®—å¼"
-#: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
+#: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
#, fuzzy, gcc-internal-format
msgid "invalid depend kind"
msgstr "無效的排程 kind"
-#: c/c-parser.c:12972 cp/parser.c:32774
+#: c/c-parser.c:12972 cp/parser.c:32797
#, fuzzy, gcc-internal-format
#| msgid "invalid mask"
msgid "invalid map kind"
msgstr "無效é®ç½©"
-#: c/c-parser.c:13068 cp/parser.c:32871
+#: c/c-parser.c:13068 cp/parser.c:32894
#, fuzzy, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr "無效的排程 kind"
@@ -37280,68 +37339,68 @@ msgstr "無效的排程 kind"
msgid "invalid proc_bind kind"
msgstr "無效的排程 kind"
-#: c/c-parser.c:13352 cp/parser.c:33149
+#: c/c-parser.c:13352 cp/parser.c:33172
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr "é æœŸ %<# pragma omp%>å­å¥"
-#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
+#: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
#, fuzzy, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs 無效用於 %qs"
-#: c/c-parser.c:13509 cp/parser.c:33336
+#: c/c-parser.c:13509 cp/parser.c:33359
#, fuzzy, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr "%qs 必須被使用與 %qs"
-#: c/c-parser.c:13635 cp/parser.c:33465
+#: c/c-parser.c:13635 cp/parser.c:33488
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr "é æœŸ %<# pragma omp%>å­å¥"
-#: c/c-parser.c:13773 cp/parser.c:36151
+#: c/c-parser.c:13773 cp/parser.c:36174
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13783 cp/parser.c:36161
+#: c/c-parser.c:13783 cp/parser.c:36184
#, fuzzy, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr "陣列å€æ®µåœ¨ä¸­ã€Ž%sã€å‘¼å«æ–¼ %L"
-#: c/c-parser.c:13803 cp/parser.c:36181
+#: c/c-parser.c:13803 cp/parser.c:36204
#, gcc-internal-format
msgid "%qD must be a global variable in %<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13814 cp/parser.c:36192
+#: c/c-parser.c:13814 cp/parser.c:36215
#, fuzzy, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr "無效的輸入宣告"
-#: c/c-parser.c:13821 cp/parser.c:36199
+#: c/c-parser.c:13821 cp/parser.c:36222
#, fuzzy, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr "宣告的 %<extern%> 變數 %qD 在中 %<for%>迴圈åˆå§‹å®£å‘Š"
-#: c/c-parser.c:13829 cp/parser.c:36207
+#: c/c-parser.c:13829 cp/parser.c:36230
#, fuzzy, gcc-internal-format
#| msgid "invalid use of %<--%> on bool variable %qD"
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr "å°æ–¼ bool 變數 %qD 使用 %<--%> 無效"
-#: c/c-parser.c:13841 cp/parser.c:36219
+#: c/c-parser.c:13841 cp/parser.c:36242
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13933 cp/parser.c:36305
+#: c/c-parser.c:13933 cp/parser.c:36328
#, fuzzy, gcc-internal-format
msgid "expected %<data%> after %<#pragma acc %s%>"
msgstr "é æœŸçš„字串之後 %<# pragma message%>"
-#: c/c-parser.c:13949 cp/parser.c:36322
+#: c/c-parser.c:13949 cp/parser.c:36345
#, gcc-internal-format
msgid "%<#pragma acc %s data%> has no data movement clause"
msgstr ""
@@ -37356,7 +37415,7 @@ msgstr "%qE 未被宣告"
msgid "expected function name"
msgstr "é æœŸçš„函å¼"
-#: c/c-parser.c:14191 cp/parser.c:37466
+#: c/c-parser.c:14191 cp/parser.c:37489
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qD does not refer to a function"
@@ -37367,42 +37426,42 @@ msgstr "%qD ä¸æ˜¯ä¸€å€‹æˆå“¡ç¯„本函å¼"
msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
msgstr ""
-#: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
+#: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
#, gcc-internal-format
msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:14268 cp/parser.c:37576
+#: c/c-parser.c:14268 cp/parser.c:37599
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %qD"
msgstr ""
-#: c/c-parser.c:14277 cp/parser.c:37585
+#: c/c-parser.c:14277 cp/parser.c:37608
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before use"
msgstr ""
-#: c/c-parser.c:14278 cp/parser.c:37586
+#: c/c-parser.c:14278 cp/parser.c:37609
#, fuzzy, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before definition"
msgstr "%<# pragma align%>必須出ç¾ä¹‹å‰å®£å‘Šçš„ %D, 忽略"
-#: c/c-parser.c:14321 cp/parser.c:36497
+#: c/c-parser.c:14321 cp/parser.c:36520
#, gcc-internal-format
msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
msgstr ""
-#: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
+#: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
#, fuzzy, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr "無效的表單的 %<# pragma omp atomic%>"
-#: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
+#: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
#, fuzzy, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr "無效的é‹ç®—å­ç”¨æ–¼ %<# pragma omp atomic%>"
-#: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
+#: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr "%<# pragma omp 基元的 capture%>使用兩ä¸åŒçš„變數用於記憶體"
@@ -37412,27 +37471,27 @@ msgstr "%<# pragma omp 基元的 capture%>使用兩ä¸åŒçš„變數用於記憶é«
msgid "expected %<(%> or end of line"
msgstr "é æœŸ %<(%>或列尾"
-#: c/c-parser.c:14913 cp/parser.c:34451
+#: c/c-parser.c:14913 cp/parser.c:34474
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14924 cp/parser.c:34462
+#: c/c-parser.c:14924 cp/parser.c:34485
#, gcc-internal-format
msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
msgstr ""
-#: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
+#: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
#, fuzzy, gcc-internal-format
msgid "for statement expected"
msgstr "用於敘述é æœŸ"
-#: c/c-parser.c:14949 cp/parser.c:34497
+#: c/c-parser.c:14949 cp/parser.c:34520
#, fuzzy, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr "用於敘述é æœŸ"
-#: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
+#: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
#, fuzzy, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "é æœŸçš„迭代宣告或åˆå§‹åŒ–"
@@ -37442,73 +37501,73 @@ msgstr "é æœŸçš„迭代宣告或åˆå§‹åŒ–"
msgid "not enough perfectly nested loops"
msgstr "ä¸è¶³ perfectly 巢狀的迴圈"
-#: c/c-parser.c:15162 cp/parser.c:34723
+#: c/c-parser.c:15162 cp/parser.c:34746
#, fuzzy, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr "崩潰的迴圈無法 perfectly 巢狀"
-#: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
+#: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
#, fuzzy, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr "迭代變數 %qD ä¸æ‡‰ç‚º firstprivate"
-#: c/c-parser.c:15300 cp/parser.c:34796
+#: c/c-parser.c:15300 cp/parser.c:34819
#, fuzzy, gcc-internal-format
#| msgid "%<void%> as only parameter may not be qualified"
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr "%<void%> åšç‚ºåƒ…有的åƒæ•¸æ™‚ä¸èƒ½è¢«é™å®š"
-#: c/c-parser.c:15461 cp/parser.c:34954
+#: c/c-parser.c:15461 cp/parser.c:34977
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
msgstr "%<# pragma omp barrier%>也許會åªæœ‰è¢«å·²ç”¨æ–¼è¤‡åˆé™³è¿°"
-#: c/c-parser.c:15664 cp/parser.c:35147
+#: c/c-parser.c:15664 cp/parser.c:35170
#, fuzzy, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr "é æœŸ %<operator%>"
-#: c/c-parser.c:15863 cp/parser.c:35343
+#: c/c-parser.c:15863 cp/parser.c:35366
#, fuzzy, gcc-internal-format
msgid "expected %<point%>"
msgstr "é æœŸ %<using%>"
-#: c/c-parser.c:16083 cp/parser.c:35580
+#: c/c-parser.c:16083 cp/parser.c:35603
#, gcc-internal-format
msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16096 cp/parser.c:35593
+#: c/c-parser.c:16096 cp/parser.c:35616
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16143 cp/parser.c:35818
+#: c/c-parser.c:16143 cp/parser.c:35841
#, gcc-internal-format
msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16215 cp/parser.c:35673
+#: c/c-parser.c:16215 cp/parser.c:35696
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16227 cp/parser.c:35685
+#: c/c-parser.c:16227 cp/parser.c:35708
#, gcc-internal-format
msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16301 cp/parser.c:35762
+#: c/c-parser.c:16301 cp/parser.c:35785
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16314 cp/parser.c:35775
+#: c/c-parser.c:16314 cp/parser.c:35798
#, gcc-internal-format
msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16528 cp/parser.c:36028
+#: c/c-parser.c:16528 cp/parser.c:36051
#, gcc-internal-format
msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
@@ -37523,7 +37582,7 @@ msgstr ""
msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
msgstr "%<# pragma align%>必須出ç¾ä¹‹å‰å®£å‘Šçš„ %D, 忽略"
-#: c/c-parser.c:16675 cp/parser.c:36620
+#: c/c-parser.c:16675 cp/parser.c:36643
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
@@ -37533,32 +37592,32 @@ msgstr ""
msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
msgstr ""
-#: c/c-parser.c:16697 cp/parser.c:36679
+#: c/c-parser.c:16697 cp/parser.c:36702
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
msgstr ""
-#: c/c-parser.c:16813 cp/parser.c:36749
+#: c/c-parser.c:16813 cp/parser.c:36772
#, gcc-internal-format
msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16832 cp/parser.c:36768
+#: c/c-parser.c:16832 cp/parser.c:36791
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16873 cp/parser.c:36815
+#: c/c-parser.c:16873 cp/parser.c:36838
#, fuzzy, gcc-internal-format
msgid "expected %<target%>"
msgstr "é æœŸ %<try%>"
-#: c/c-parser.c:16880 cp/parser.c:36822
+#: c/c-parser.c:16880 cp/parser.c:36845
#, fuzzy, gcc-internal-format
msgid "expected %<declare%>"
msgstr "é æœŸ %<decltype%>"
-#: c/c-parser.c:16886 cp/parser.c:36829
+#: c/c-parser.c:16886 cp/parser.c:36852
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
msgstr "%<# pragma GCC pop_options%>而無需相應 %<# pragma GCC push_options%>"
@@ -37613,22 +37672,22 @@ msgstr "é æœŸçš„函å¼"
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17286 cp/parser.c:37274
+#: c/c-parser.c:17286 cp/parser.c:37297
#, fuzzy, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr "é æœŸ %<# pragma omp section%>或 %<}%>"
-#: c/c-parser.c:17501 cp/semantics.c:7539
+#: c/c-parser.c:17501 cp/semantics.c:7552
#, fuzzy, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr "%qE 宣告 %<threadprivate%> 之後先使用"
-#: c/c-parser.c:17503 cp/semantics.c:7541
+#: c/c-parser.c:17503 cp/semantics.c:7554
#, fuzzy, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "自動變數 %qE 無法 %<threadprivate%>"
-#: c/c-parser.c:17507 cp/semantics.c:7543
+#: c/c-parser.c:17507 cp/semantics.c:7556
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "%<threadprivate%> %qE 有ä¸å®Œæ•´åž‹æ…‹"
@@ -37643,56 +37702,56 @@ msgstr ""
msgid "pragma simd must be inside a function"
msgstr "# pragma GCC 最佳化未被å…許內部函å¼"
-#: c/c-parser.c:17588 cp/parser.c:38471
+#: c/c-parser.c:17588 cp/parser.c:38494
#, fuzzy, gcc-internal-format
#| msgid "selector must be an integer constant in the range 0..%wi"
msgid "vectorlength must be an integer constant"
msgstr "é¸æ“‡å­å¿…須是 0 到 %wi 間的整常數"
-#: c/c-parser.c:17590 cp/parser.c:38474
+#: c/c-parser.c:17590 cp/parser.c:38497
#, fuzzy, gcc-internal-format
#| msgid "stack size must be an exact power of 2"
msgid "vectorlength must be a power of 2"
msgstr "堆疊大å°å¿…須剛好是 2 çš„æŸæ¬¡æ–¹"
-#: c/c-parser.c:17673 cp/parser.c:38581
+#: c/c-parser.c:17673 cp/parser.c:38604
#, fuzzy, gcc-internal-format
#| msgid "selector must be an integer constant in the range 0..%wi"
msgid "step size must be an integer constant expression or an integer variable"
msgstr "é¸æ“‡å­å¿…須是 0 到 %wi 間的整常數"
-#: c/c-parser.c:17772 cp/parser.c:38674
+#: c/c-parser.c:17772 cp/parser.c:38697
#, fuzzy, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr "é æœŸ %<# pragma omp%>å­å¥"
-#: c/c-parser.c:17816 cp/parser.c:38077
+#: c/c-parser.c:17816 cp/parser.c:38100
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma%> is not allowed here"
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr "在這裡ä¸å…許使用 %<#pragma%>"
-#: c/c-parser.c:18116 cp/parser.c:37969
+#: c/c-parser.c:18116 cp/parser.c:37992
#, fuzzy, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr "%<__transaction_cancel%>而無需 transactional 記憶體支æ´å·²å•Ÿç”¨"
-#: c/c-parser.c:18122 cp/parser.c:37975
+#: c/c-parser.c:18122 cp/parser.c:37998
#, fuzzy, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr "%<__transaction_cancel%>在之內 %<__transaction_relaxed%>"
-#: c/c-parser.c:18131 cp/parser.c:37984
+#: c/c-parser.c:18131 cp/parser.c:38007
#, fuzzy, gcc-internal-format
msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr "外 %<__transaction_cancel%>無法在之內外 %<__transaction_atomic%>"
-#: c/c-parser.c:18133 cp/parser.c:37987
+#: c/c-parser.c:18133 cp/parser.c:38010
#, fuzzy, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr " 或 %<transaction_may_cancel_outer%> 函å¼"
-#: c/c-parser.c:18139 cp/parser.c:37993
+#: c/c-parser.c:18139 cp/parser.c:38016
#, fuzzy, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr "%<__transaction_cancel%>無法在之內 %<__transaction_atomic%>"
@@ -37703,7 +37762,7 @@ msgstr "%<__transaction_cancel%>無法在之內 %<__transaction_atomic%>"
msgid "base of array section must be pointer or array type"
msgstr "陣列 new 的大å°å¿…須有整數類型"
-#: c/c-parser.c:18216 cp/parser.c:7104
+#: c/c-parser.c:18216 cp/parser.c:7109
#, fuzzy, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr "é æœŸ %<:%>或 %<::%>"
@@ -38443,7 +38502,7 @@ msgstr "賦值的左手邊å¯èƒ½æ˜¯ format 屬性的備é¸æ™‚"
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "åˆå§‹åŒ–的左手邊å¯èƒ½æ˜¯ format 屬性的備é¸æ™‚"
-#: c/c-typeck.c:6623 cp/typeck.c:8583
+#: c/c-typeck.c:6623 cp/typeck.c:8584
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "回傳類型å¯èƒ½æ˜¯ format 屬性的備é¸"
@@ -38771,7 +38830,7 @@ msgstr "標é‡åˆå§‹å€¼è¨­å®šé …中有多餘元素"
msgid "ISO C forbids %<goto *expr;%>"
msgstr "ISO C++ ä¸å…許 %<goto *expr;%>"
-#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
+#: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "被宣告為 %<noreturn%> 的函å¼å»æœ‰ %<return%> 敘述"
@@ -38781,7 +38840,7 @@ msgstr "被宣告為 %<noreturn%> 的函å¼å»æœ‰ %<return%> 敘述"
msgid "array notation expression cannot be used as a return value"
msgstr "%qE ä¸èƒ½åšç‚ºå‡½å¼"
-#: c/c-typeck.c:9877 cp/typeck.c:8803
+#: c/c-typeck.c:9877 cp/typeck.c:8804
#, fuzzy, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr "é‚輯的範åœåœ¨ä¸­æ¢ä»¶æ•˜è¿°æ–¼ %L 未被å…許"
@@ -38807,7 +38866,7 @@ msgstr "ISO C ç¦æ­¢ %<return%> 與é‹ç®—å¼ï¼Œåœ¨ä¸­å‡½å¼å›žå‚³è™›å€¼"
msgid "function returns address of label"
msgstr "函å¼å›žå‚³å±€éƒ¨è®Šæ•¸çš„ä½å€"
-#: c/c-typeck.c:10093 cp/semantics.c:1154
+#: c/c-typeck.c:10093 cp/semantics.c:1157
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr "switch 敘述中的值ä¸æ˜¯ä¸€å€‹æ•´æ•¸"
@@ -38822,7 +38881,7 @@ msgstr "在 ISO C 中,%<long%> é–‹é—œé‹ç®—å¼ä¸è¢«è½‰æ›ç‚º %<int%>"
msgid "case label is not an integer constant expression"
msgstr "大å°å¯«æ¨™è²¼ä¸æ˜¯æ•´æ•¸å¸¸æ•¸é‹ç®—å¼"
-#: c/c-typeck.c:10170 cp/parser.c:10824
+#: c/c-typeck.c:10170 cp/parser.c:10833
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr "case 標籤出ç¾åœ¨é–‹é—œæ•˜è¿°å¤–"
@@ -38842,17 +38901,17 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10374 cp/parser.c:12094
+#: c/c-typeck.c:10374 cp/parser.c:12103
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "break 敘述ä¸åœ¨å¾ªç’°æˆ–開關敘述內"
-#: c/c-typeck.c:10376 cp/parser.c:12120
+#: c/c-typeck.c:10376 cp/parser.c:12129
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "continue 敘述出ç¾åœ¨å¾ªç’°ä»¥å¤–"
-#: c/c-typeck.c:10381 cp/parser.c:12107
+#: c/c-typeck.c:10381 cp/parser.c:12116
#, fuzzy, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "中斷敘述使用的與 OpenMP 用於迴圈"
@@ -38863,7 +38922,7 @@ msgstr "中斷敘述使用的與 OpenMP 用於迴圈"
msgid "break statement within %<#pragma simd%> loop body"
msgstr "break 敘述ä¸åœ¨å¾ªç’°æˆ–開關敘述內"
-#: c/c-typeck.c:10388 cp/parser.c:12124
+#: c/c-typeck.c:10388 cp/parser.c:12133
#, fuzzy, gcc-internal-format
#| msgid "continue statement not within a loop"
msgid "continue statement within %<#pragma simd%> loop body"
@@ -38970,12 +39029,12 @@ msgstr "需è¦æ¨™é‡æ™‚使用了è¯åˆé¡žåž‹"
msgid "used vector type where scalar is required"
msgstr "使用的å‘é‡åž‹æ…‹ä½ç½®ç´”é‡è¢«å¿…è¦é …"
-#: c/c-typeck.c:12108 cp/semantics.c:8632
+#: c/c-typeck.c:12108 cp/semantics.c:8645
#, gcc-internal-format
msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:12147 cp/semantics.c:8669
+#: c/c-typeck.c:12147 cp/semantics.c:8682
#, gcc-internal-format
msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
msgstr ""
@@ -38985,26 +39044,26 @@ msgstr ""
msgid "%<_Atomic%> %qE in %qs clause"
msgstr "太多 %qs å­å¥"
-#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
-#: cp/semantics.c:6724
+#: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
+#: cp/semantics.c:6737
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
-#: cp/semantics.c:6742
+#: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
+#: cp/semantics.c:6755
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qE is a member of a union"
msgstr "%qD ä¸æ˜¯ä¸€å€‹æˆå“¡ç¯„本函å¼"
-#: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
+#: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr "%qD 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
-#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
-#: cp/semantics.c:6770
+#: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
+#: cp/semantics.c:6783
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr "%qE 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
@@ -39015,72 +39074,72 @@ msgid "%<_Atomic%> %qD in %qs clause"
msgstr "太多 %qs å­å¥"
#: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
-#: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
+#: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
#, fuzzy, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr "%qD 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
-#: c/c-typeck.c:12279 cp/semantics.c:4612
+#: c/c-typeck.c:12279 cp/semantics.c:4625
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "low bound %qE of array section does not have integral type"
msgstr "陣列 new 的大å°å¿…須有整數類型"
-#: c/c-typeck.c:12286 cp/semantics.c:4619
+#: c/c-typeck.c:12286 cp/semantics.c:4632
#, fuzzy, gcc-internal-format
#| msgid "size in array new must have integral type"
msgid "length %qE of array section does not have integral type"
msgstr "陣列 new 的大å°å¿…須有整數類型"
#: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
-#: cp/semantics.c:4655 cp/semantics.c:4719
+#: cp/semantics.c:4668 cp/semantics.c:4732
#, fuzzy, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr "陣列å€æ®µåœ¨ä¸­ã€Ž%sã€å‘¼å«æ–¼ %L"
-#: c/c-typeck.c:12332 cp/semantics.c:4674
+#: c/c-typeck.c:12332 cp/semantics.c:4687
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12340 cp/semantics.c:4682
+#: c/c-typeck.c:12340 cp/semantics.c:4695
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
-#: cp/semantics.c:4801
+#: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
+#: cp/semantics.c:4814
#, fuzzy, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr "變數長度陣列被使用"
-#: c/c-typeck.c:12366 cp/semantics.c:4708
+#: c/c-typeck.c:12366 cp/semantics.c:4721
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12403 cp/semantics.c:4745
+#: c/c-typeck.c:12403 cp/semantics.c:4758
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12418 cp/semantics.c:4760
+#: c/c-typeck.c:12418 cp/semantics.c:4773
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12451 cp/semantics.c:4793
+#: c/c-typeck.c:12451 cp/semantics.c:4806
#, fuzzy, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr "用於éžå¢žé‹ç®—å¼æ²’有任何效果"
-#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
-#: cp/semantics.c:4923
+#: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
+#: cp/semantics.c:4936
#, fuzzy, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr "複製陣列å€æ®µé€²å…¥ contiguous å€å¡Šæ–¼ç¨‹åºæ¢ç›®"
-#: c/c-typeck.c:12477 cp/semantics.c:4819
+#: c/c-typeck.c:12477 cp/semantics.c:4832
#, fuzzy, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr "%qD 沒有ç©åˆ†æˆ–列舉類型型態"
@@ -39100,7 +39159,7 @@ msgstr ""
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr "%qE 有無效的型態用於 %<reduction(%s)%>"
-#: c/c-typeck.c:12955 cp/semantics.c:5734
+#: c/c-typeck.c:12955 cp/semantics.c:5747
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr ""
@@ -39110,17 +39169,17 @@ msgstr ""
msgid "variable length element type in array %<reduction%> clause"
msgstr "變數長度陣列被使用"
-#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
+#: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:13073 cp/semantics.c:7297
+#: c/c-typeck.c:13073 cp/semantics.c:7310
#, fuzzy, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr "%qE 必須是 %<threadprivate%> 用於 %<copyin%>"
-#: c/c-typeck.c:13087 cp/semantics.c:5908
+#: c/c-typeck.c:13087 cp/semantics.c:5921
#, gcc-internal-format
msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
msgstr ""
@@ -39140,18 +39199,18 @@ msgstr ""
msgid "%<_Atomic%> %qD in %<linear%> clause"
msgstr ""
-#: c/c-typeck.c:13139 cp/semantics.c:5991
+#: c/c-typeck.c:13139 cp/semantics.c:6004
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
-#: cp/semantics.c:6931
+#: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
+#: cp/semantics.c:6944
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr "%qE 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
-#: c/c-typeck.c:13178 cp/semantics.c:6084
+#: c/c-typeck.c:13178 cp/semantics.c:6097
#, fuzzy, gcc-internal-format
msgid "%qD appears more than once in reduction clauses"
msgstr "%qD 出ç¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­å¥"
@@ -39163,32 +39222,32 @@ msgstr "%qE 出ç¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­å¥"
#: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
#: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
-#: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
-#: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
-#: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
-#: cp/semantics.c:6852
+#: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
+#: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
+#: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
+#: cp/semantics.c:6865
#, fuzzy, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr "%qD 出ç¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­å¥"
#: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
-#: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
-#: cp/semantics.c:6854
+#: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
+#: cp/semantics.c:6867
#, fuzzy, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr "%qD 出ç¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­å¥"
-#: c/c-typeck.c:13212 cp/semantics.c:6146
+#: c/c-typeck.c:13212 cp/semantics.c:6159
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr "%qE 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %<firstprivate%>"
-#: c/c-typeck.c:13241 cp/semantics.c:6189
+#: c/c-typeck.c:13241 cp/semantics.c:6202
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr "%qE 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %<lastprivate%>"
-#: c/c-typeck.c:13260 cp/semantics.c:6552
+#: c/c-typeck.c:13260 cp/semantics.c:6565
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr "%qE 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
@@ -39209,55 +39268,55 @@ msgstr ""
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr "%qE 出ç¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­å¥"
-#: c/c-typeck.c:13336 cp/semantics.c:6634
+#: c/c-typeck.c:13336 cp/semantics.c:6647
#, fuzzy, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr "%qE 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
-#: c/c-typeck.c:13358 cp/semantics.c:6665
+#: c/c-typeck.c:13358 cp/semantics.c:6678
#, fuzzy, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr "陣列å€æ®µç„¡æ³•å…許的在中『%sã€å‘¼å«æ–¼ %L"
-#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
+#: cp/semantics.c:6854
#, fuzzy, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr "%qD 出ç¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­å¥"
-#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
-#: cp/semantics.c:6845
+#: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
+#: cp/semantics.c:6858
#, fuzzy, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr "%qD 出ç¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­å¥"
-#: c/c-typeck.c:13420 cp/semantics.c:6731
+#: c/c-typeck.c:13420 cp/semantics.c:6744
#, fuzzy, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr "%qE 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
-#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
-#: cp/semantics.c:6945
+#: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
+#: cp/semantics.c:6958
#, fuzzy, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr "%qD 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
-#: c/c-typeck.c:13551 cp/semantics.c:6925
+#: c/c-typeck.c:13551 cp/semantics.c:6938
#, fuzzy, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr "%qE 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
-#: c/c-typeck.c:13579 cp/semantics.c:6954
+#: c/c-typeck.c:13579 cp/semantics.c:6967
#, fuzzy, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr "%qE 出ç¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­å¥"
-#: c/c-typeck.c:13593 cp/semantics.c:6969
+#: c/c-typeck.c:13593 cp/semantics.c:6982
#, fuzzy, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr "%qD 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
-#: c/c-typeck.c:13596 cp/semantics.c:6971
+#: c/c-typeck.c:13596 cp/semantics.c:6984
#, fuzzy, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr "%qE 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
@@ -39268,32 +39327,32 @@ msgstr "%qE 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
msgid "%qs variable is neither a pointer nor an array"
msgstr "å‘é‡ delete 的引數類型既éžæŒ‡æ¨™ä¹Ÿéžé™£åˆ—"
-#: c/c-typeck.c:13686 cp/semantics.c:6351
+#: c/c-typeck.c:13686 cp/semantics.c:6364
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13717 cp/semantics.c:7149
+#: c/c-typeck.c:13717 cp/semantics.c:7162
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13767 cp/semantics.c:7340
+#: c/c-typeck.c:13767 cp/semantics.c:7353
#, fuzzy, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qE 被 predetermined %qs 用於 %qs"
-#: c/c-typeck.c:13787 cp/semantics.c:7231
+#: c/c-typeck.c:13787 cp/semantics.c:7244
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13799 cp/semantics.c:7244
+#: c/c-typeck.c:13799 cp/semantics.c:7257
#, gcc-internal-format
msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13817 cp/semantics.c:7211
+#: c/c-typeck.c:13817 cp/semantics.c:7224
#, gcc-internal-format
msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
@@ -39850,158 +39909,158 @@ msgstr "函å¼çš„引數å¯èƒ½æ˜¯ format 屬性的備é¸"
msgid "use of multiversioned function without a default"
msgstr "ç¼ºå¸­å‡½å¼ %q+D 與é è¨­å¼•æ•¸"
-#: cp/call.c:7710
+#: cp/call.c:7713
#, fuzzy, gcc-internal-format
#| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr "å°‡ %qT åšç‚º %q#D çš„ %<this%> 引數時丟棄了類型é™å®š"
-#: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
+#: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
#, gcc-internal-format
msgid " in call to %qD"
msgstr " åœ¨å‘¼å« %qD 時"
-#: cp/call.c:7743
+#: cp/call.c:7746
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr "%qT 是 %qT 的一個ä¸å¯å­˜å–的基礎類別"
-#: cp/call.c:7825
+#: cp/call.c:7828
#, fuzzy, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr "deducing %qT åšç‚º %qT"
-#: cp/call.c:7831
+#: cp/call.c:7834
#, fuzzy, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr " (您å¯ä»¥åœç”¨é€™å€‹èˆ‡ -fno-deduce-init-list)"
-#: cp/call.c:7931
+#: cp/call.c:7934
#, fuzzy, gcc-internal-format
msgid "passing arguments to ellipsis of inherited constructor %qD"
msgstr "å¤ªå¤šå¼•æ•¸åˆ°å»ºæ§‹å­ %q#D"
-#: cp/call.c:8275
+#: cp/call.c:8280
#, fuzzy, gcc-internal-format
msgid "constructor delegates to itself"
msgstr "常數åƒè€ƒå®ƒè‡ªå·±"
-#: cp/call.c:8525
+#: cp/call.c:8530
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr "呼å«éžå‡½å¼çš„ %qD"
-#: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
+#: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
#, fuzzy, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr "無法呼å«å»ºæ§‹å­ %<%T::%D%>直接"
-#: cp/call.c:8573
+#: cp/call.c:8578
#, fuzzy, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr " 用於 function-style 演員陣容,移除冗餘 %<::%D%>"
-#: cp/call.c:8708
+#: cp/call.c:8713
#, fuzzy, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr "沒有匹é…函å¼ç”¨æ–¼å‘¼å«åˆ° %<%T::é‹ç®—å­ %T(%A)%#V%>"
-#: cp/call.c:8724
+#: cp/call.c:8729
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgid "no matching function for call to %<%T::%E(%A)%#V%>"
msgstr "å° %<%T::%s(%A)%#V%> 的呼å«æ²’有匹é…的函å¼"
-#: cp/call.c:8748
+#: cp/call.c:8753
#, fuzzy, gcc-internal-format
#| msgid "no matching function for call to %<%D(%A)%>"
msgid "no matching function for call to %<%s(%A)%>"
msgstr "å° %<%D(%A)%> 的呼å«æ²’有匹é…的函å¼"
-#: cp/call.c:8751
+#: cp/call.c:8756
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr "å°å¤šè¼‰çš„ %<%s(%A)%> 的呼å«æœ‰æ­§ç¾©"
-#: cp/call.c:8772
+#: cp/call.c:8777
#, fuzzy, gcc-internal-format
#| msgid "%qT has no non-static data member named %qD"
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr "%qT æ²’å…·å為 %qD çš„éžéœæ…‹è³‡æ–™æˆå“¡"
-#: cp/call.c:8777
+#: cp/call.c:8782
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a constructor"
msgid "pure virtual %q#D called from constructor"
msgstr "建構å¼å›žå‚³å€¼"
-#: cp/call.c:8778
+#: cp/call.c:8783
#, fuzzy, gcc-internal-format
#| msgid "returning a value from a destructor"
msgid "pure virtual %q#D called from destructor"
msgstr "解構函å¼å›žå‚³å€¼"
-#: cp/call.c:8801
+#: cp/call.c:8806
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "沒有物件無法呼å«æˆå“¡å‡½å¼ %qD"
-#: cp/call.c:9585
+#: cp/call.c:9590
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr "å‚³éž %qT 時é¸æ“‡ %qT 而ä¸æ˜¯ %qT"
-#: cp/call.c:9645
+#: cp/call.c:9650
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr "é¸æ“‡ %qD 而ä¸æ˜¯ %qD"
-#: cp/call.c:9646
+#: cp/call.c:9651
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr " 當從 %qT 轉æ›ç‚º %qT 時"
-#: cp/call.c:9649
+#: cp/call.c:9654
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr " 因為å‰è€…的引數類型轉æ›åºåˆ—更好"
-#: cp/call.c:9873
+#: cp/call.c:9878
#, fuzzy, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr "é è¨­å¼•æ•¸ä¸åŒ¹é…在中éŽè¼‰è§£æžåº¦"
-#: cp/call.c:9877
+#: cp/call.c:9882
#, fuzzy, gcc-internal-format
msgid " candidate 1: %q#F"
msgstr " candidate 1:%q+#F"
-#: cp/call.c:9879
+#: cp/call.c:9884
#, fuzzy, gcc-internal-format
msgid " candidate 2: %q#F"
msgstr " candidate 2:%q+#F"
-#: cp/call.c:9924
+#: cp/call.c:9929
#, 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 "ISO C++ èªç‚ºæœ‰æ­§ç¾©ï¼Œç›¡ç®¡ç¬¬ä¸€å€‹å‚™é¸çš„最差類型轉æ›è¦å¥½æ–¼ç¬¬äºŒå€‹å‚™é¸çš„最差類型轉æ›"
-#: cp/call.c:10102
+#: cp/call.c:10107
#, fuzzy, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr "ç„¡æ³•è½‰æ› %qE 從 %qT 到 %qT"
-#: cp/call.c:10296
+#: cp/call.c:10301
#, fuzzy, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr "暫時的約æŸåˆ° %qD åªæœ‰æŒçºŒç›´åˆ°å»ºæ§‹å­é›¢é–‹"
-#: cp/call.c:10419
+#: cp/call.c:10424
#, fuzzy, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "無效的åˆå§‹åŒ–çš„ non-const åƒè€ƒçš„åž‹æ…‹ %qT 從 rvalue çš„åž‹æ…‹ %qT"
-#: cp/call.c:10423
+#: cp/call.c:10428
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "將類型為 %qT çš„åƒç…§åˆå§‹åŒ–為類型為 %qT çš„é‹ç®—å¼ç„¡æ•ˆ"
@@ -40106,286 +40165,286 @@ msgstr ""
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr "無法è¡ç”Ÿå¾ž %<final%> 基底 %qT 在中è¡ç”Ÿé¡žåž‹ %qT"
-#: cp/class.c:2231
+#: cp/class.c:2233
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr "類別 %qT 中所有æˆå“¡å‡½å¼éƒ½æ˜¯ç§æœ‰çš„"
-#: cp/class.c:2243
+#: cp/class.c:2245
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr "%q#T 僅定義了一個ç§æœ‰è§£æ§‹å‡½å¼ä¸”沒有夥伴"
-#: cp/class.c:2288
+#: cp/class.c:2290
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr "%q#T 僅定義了一個ç§æœ‰å»ºæ§‹å¼ä¸”沒有夥伴"
-#: cp/class.c:2681
+#: cp/class.c:2683
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr "%qD 的最終多載在 %qT 中ä¸å”¯ä¸€"
-#: cp/class.c:3042
+#: cp/class.c:3044
#, fuzzy, gcc-internal-format
#| msgid "%q+#D cannot be overloaded"
msgid "%qD can be marked override"
msgstr "%q+#D 無法被多載"
-#: cp/class.c:3054
+#: cp/class.c:3056
#, fuzzy, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr "%q+#D 標記的最後的,但是ä¸æ˜¯è™›æ“¬"
-#: cp/class.c:3056
+#: cp/class.c:3058
#, fuzzy, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr "%q+#D 標記的強制變更,但是ä¸å¼·åˆ¶è®Šæ›´"
-#: cp/class.c:3126
+#: cp/class.c:3128
#, fuzzy, gcc-internal-format
#| msgid "%q+D was hidden"
msgid "%qD was hidden"
msgstr "%q+D 被隱è—"
-#: cp/class.c:3128
+#: cp/class.c:3130
#, fuzzy, gcc-internal-format
#| msgid " by %q+D"
msgid " by %qD"
msgstr " 為 %q+D"
-#: cp/class.c:3162 cp/decl2.c:1483
+#: cp/class.c:3164 cp/decl2.c:1484
#, fuzzy, gcc-internal-format
#| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr "%q+#D 無效;匿åè¯åˆåªèƒ½æœ‰éžéœæ…‹çš„資料æˆå“¡"
-#: cp/class.c:3166
+#: cp/class.c:3168
#, fuzzy, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr "%q+#D 無效的;匿åçµæ§‹åªèƒ½æœ‰éžéœæ…‹è³‡æ–™æˆå“¡"
-#: cp/class.c:3178 cp/decl2.c:1490
+#: cp/class.c:3180 cp/decl2.c:1491
#, fuzzy, gcc-internal-format
#| msgid "private member %q+#D in anonymous union"
msgid "private member %q#D in anonymous union"
msgstr "匿åè¯åˆä¸­å‡ºç¾ç§æœ‰æˆå“¡ %q+#D"
-#: cp/class.c:3181
+#: cp/class.c:3183
#, fuzzy, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr "ç§äººçš„æˆå“¡ %q+#D 在中匿åçµæ§‹"
-#: cp/class.c:3187 cp/decl2.c:1493
+#: cp/class.c:3189 cp/decl2.c:1494
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "protected member %q#D in anonymous union"
msgstr "匿åè¯åˆä¸­å‡ºç¾ä¿è­·æˆå“¡ %q+#D"
-#: cp/class.c:3190
+#: cp/class.c:3192
#, fuzzy, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr "ä¿è­·çš„æˆå“¡ %q+#D 在中匿åçµæ§‹"
-#: cp/class.c:3378
+#: cp/class.c:3380
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3547
+#: cp/class.c:3549
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr "ä½å…ƒæ®µ %q+#D 有éžæ•´æ•¸çš„é¡žåž‹"
-#: cp/class.c:3563
+#: cp/class.c:3565
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr "ä½å…ƒæ®µ %q+D 的寬度ä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
-#: cp/class.c:3568
+#: cp/class.c:3570
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr "ä½å…ƒæ®µ %q+D 寬度為負"
-#: cp/class.c:3573
+#: cp/class.c:3575
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr "ä½å…ƒæ®µ %q+D 寬度為 0"
-#: cp/class.c:3583
+#: cp/class.c:3585
#, fuzzy, gcc-internal-format
#| msgid "width of %q+D exceeds its type"
msgid "width of %qD exceeds its type"
msgstr "%q+D 的寬度超éŽäº†å®ƒçš„é¡žåž‹"
-#: cp/class.c:3588
+#: cp/class.c:3590
#, fuzzy, gcc-internal-format
#| msgid "%q+D is too small to hold all values of %q#T"
msgid "%qD is too small to hold all values of %q#T"
msgstr "%q+D 太å°è€Œä¸èƒ½å­˜æ”¾ %q#T 的所有å¯èƒ½å€¼"
-#: cp/class.c:3648
+#: cp/class.c:3650
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr "有建構å¼çš„æˆå“¡ %q+#D ä¸èƒ½ç”¨åœ¨è¯åˆä¸­"
-#: cp/class.c:3651
+#: cp/class.c:3653
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr "有解構函å¼çš„æˆå“¡ %q+#D ä¸èƒ½ç”¨åœ¨è¯åˆä¸­"
-#: cp/class.c:3653
+#: cp/class.c:3655
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr "有複製賦值é‹ç®—å­çš„æˆå“¡ %q+#D ä¸èƒ½ç”¨åœ¨è¯åˆä¸­"
-#: cp/class.c:3657
+#: cp/class.c:3659
#, fuzzy, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr "ç„¡é™åˆ¶çš„è¯åˆåªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/class.c:3781
+#: cp/class.c:3783
#, fuzzy, gcc-internal-format
#| msgid "%q+D may not be static because it is a member of a union"
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr "%q+D ä¸èƒ½æ˜¯éœæ…‹çš„,因為它是è¯åˆçš„æˆå“¡"
-#: cp/class.c:3788
+#: cp/class.c:3790
#, fuzzy, gcc-internal-format
msgid "non-static data member %q+D in a union may not have reference type %qT"
msgstr " éžéœæ…‹è³‡æ–™æˆå“¡ %q+D 有 non-literal åž‹æ…‹"
-#: cp/class.c:3798
+#: cp/class.c:3800
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr "æ¬„ä½ %q+D 無效地宣告為函å¼é¡žåž‹"
-#: cp/class.c:3804
+#: cp/class.c:3806
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr "æ¬„ä½ %q+D 無效地宣告為方法類型"
-#: cp/class.c:3864
+#: cp/class.c:3866
#, fuzzy, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr "忽略包è£çš„å±¬æ€§å› ç‚ºè§£è£ non-POD æ¬„ä½ %q+#D"
-#: cp/class.c:3912
+#: cp/class.c:3914
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr "éžæˆå“¡ %qs ä¸èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
-#: cp/class.c:3918
+#: cp/class.c:3920
#, fuzzy, gcc-internal-format
#| msgid "non-member %qs cannot be declared %<mutable%>"
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr "éžæˆå“¡ %qs ä¸èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
-#: cp/class.c:3944
+#: cp/class.c:3946
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr "åˆå§‹åŒ–了è¯åˆ %qT 中的多個欄ä½"
-#: cp/class.c:3985
+#: cp/class.c:3987
#, fuzzy, gcc-internal-format
#| msgid "field %q+#D with same name as class"
msgid "field %q#D with same name as class"
msgstr "æ¬„ä½ %q+#D 與類別åŒå"
-#: cp/class.c:4008
+#: cp/class.c:4010
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr "%q#T 有指標資料æˆå“¡"
-#: cp/class.c:4013
+#: cp/class.c:4015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr " 但沒有多載 %<%T(const %T&)%>"
-#: cp/class.c:4015
+#: cp/class.c:4017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr " 或 %<operator=(const %T&)%>"
-#: cp/class.c:4019
+#: cp/class.c:4021
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr " 也沒有多載 %<operator=(const %T&)%>"
-#: cp/class.c:4424
+#: cp/class.c:4426
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4427
+#: cp/class.c:4429
#, fuzzy, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr "å°é½Šçš„ %qD 是大於原來的宣告"
-#: cp/class.c:4698
+#: cp/class.c:4700
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr "為éžè™›æ–¹æ³• %q+D 指定了åˆå§‹å€¼è¨­å®šé …"
-#: cp/class.c:5155
+#: cp/class.c:5157
#, fuzzy, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr "方法強制變更兩者 %<transaction_pure%> 和 %qE 方法"
-#: cp/class.c:5176
+#: cp/class.c:5178
#, fuzzy, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr "方法宣告 %qE 強迫 %qE 方法"
-#: cp/class.c:5771 cp/constexpr.c:218
+#: cp/class.c:5775 cp/constexpr.c:220
#, fuzzy, gcc-internal-format
msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
msgstr "å°å…¥é¡žåˆ¥çš„ constexpr éžéœæ…‹æˆå“¡å‡½å¼ %q+#D 並éžå¯¦å­—åž‹æ…‹"
-#: cp/class.c:5796
+#: cp/class.c:5799
#, fuzzy, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr "%q+T ä¸æ˜¯å¯¦å­—因為:"
-#: cp/class.c:5798
+#: cp/class.c:5801
#, fuzzy, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr " %q+T 有 non-trivial 解構å¼"
-#: cp/class.c:5803
+#: cp/class.c:5806
#, fuzzy, gcc-internal-format
msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
msgstr " %q+T ä¸æ˜¯å½™ç¸½ï¼Œæ²’有 trivial é è¨­å»ºæ§‹å‡½å¼ï¼Œè€Œæ²’有任何 constexpr 建構å­è©²ä¸¦éžè¤‡è£½æˆ–移動建構å­"
-#: cp/class.c:5838
+#: cp/class.c:5841
#, fuzzy, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr " 基礎類別 %qT 的 %q+T 是 non-literal"
-#: cp/class.c:5853
+#: cp/class.c:5856
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr " éžéœæ…‹è³‡æ–™æˆå“¡ %q+D 有 non-literal åž‹æ…‹"
-#: cp/class.c:5860
+#: cp/class.c:5863
#, fuzzy, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr " éžéœæ…‹è³‡æ–™æˆå“¡ %q+D 有 non-literal åž‹æ…‹"
-#: cp/class.c:5978
+#: cp/class.c:5981
#, fuzzy, gcc-internal-format
#| msgid "base class %q#T has a non-virtual destructor"
msgid "base class %q#T has accessible non-virtual destructor"
msgstr "基礎類別 %q#T 有一個éžè™›è§£æ§‹å‡½å¼"
-#: cp/class.c:6007
+#: cp/class.c:6010
#, fuzzy, gcc-internal-format
#| msgid "non-static reference %q+#D in class without a constructor"
msgid "non-static reference %q#D in class without a constructor"
msgstr "類別中有éžéœæ…‹åƒç…§ %q+#D,å»æ²’有æ供建構å¼"
-#: cp/class.c:6013
+#: cp/class.c:6016
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q+#D in class without a constructor"
msgid "non-static const member %q#D in class without a constructor"
@@ -40393,157 +40452,157 @@ msgstr "類別中有éžéœæ…‹å¸¸æ•¸æˆå“¡ %q+#D å»æ²’有建構å¼"
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:6039
+#: cp/class.c:6042
#, fuzzy, gcc-internal-format
msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
msgstr "%q+D 宣告到需常數åƒè€ƒï¼Œä½†æ˜¯è˜Šå«å®£å‘Šæœƒéœ€ non-const"
-#: cp/class.c:6316
+#: cp/class.c:6319
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr "由於存在歧義,直接基礎類別 %qT 在 %qT 中無法存å–"
-#: cp/class.c:6328
+#: cp/class.c:6331
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr "由於存在歧義,虛基礎類別 %qT 在 %qT 中無法存å–"
-#: cp/class.c:6556
+#: cp/class.c:6559
#, fuzzy, gcc-internal-format
#| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr "%q+D çš„å移é‡èˆ‡ ABI ä¸ç›¸å®¹ï¼Œä¸¦ä¸”在 GCC 的未來版本中å¯èƒ½æœƒæœ‰è®ŠåŒ–"
-#: cp/class.c:6711
+#: cp/class.c:6714
#, fuzzy, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr "大å°çš„陣列 %qE 太大"
-#: cp/class.c:7009
+#: cp/class.c:7012
#, fuzzy, gcc-internal-format
msgid "invalid use of %q#T with a zero-size array in %q#D"
msgstr "無效的使用的 %<...%>與 non-slice"
-#: cp/class.c:7011
+#: cp/class.c:7014
#, fuzzy, gcc-internal-format
#| msgid "invalid use of structure with flexible array member"
msgid "invalid use of %q#T with a flexible array member in %q#T"
msgstr "å°åŒ…å«å½ˆæ€§é™£åˆ—æˆå“¡çš„çµæ§‹çš„無效使用"
-#: cp/class.c:7016
+#: cp/class.c:7019
#, fuzzy, gcc-internal-format
#| msgid " %q+#D declared here"
msgid "array member %q#D declared here"
msgstr " %q+#D 已在此宣告éŽ"
-#: cp/class.c:7043
+#: cp/class.c:7046
#, fuzzy, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr "flexible 陣列æˆå“¡ç„¡æ³•æ–¼çµæŸçš„çµæ§‹"
-#: cp/class.c:7045
+#: cp/class.c:7048
#, fuzzy, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr "flexible 陣列æˆå“¡åœ¨ä¸­å¦å‰‡æ¸…空çµæ§‹"
-#: cp/class.c:7053 cp/class.c:7083
+#: cp/class.c:7056 cp/class.c:7086
#, fuzzy, gcc-internal-format
#| msgid "redefinition of %q#T"
msgid "in the definition of %q#T"
msgstr "%q#T é‡å®šç¾©"
-#: cp/class.c:7061
+#: cp/class.c:7064
#, fuzzy, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr "flexible 陣列æˆå“¡ç„¡æ³•æ–¼çµæŸçš„çµæ§‹"
-#: cp/class.c:7063
+#: cp/class.c:7066
#, fuzzy, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr "flexible 陣列æˆå“¡åœ¨ä¸­å¦å‰‡æ¸…空çµæ§‹"
-#: cp/class.c:7081
+#: cp/class.c:7084
#, fuzzy, gcc-internal-format
#| msgid " %q+#D declared here"
msgid "next member %q#D declared here"
msgstr " %q+#D 已在此宣告éŽ"
-#: cp/class.c:7193 cp/parser.c:22773
+#: cp/class.c:7196 cp/parser.c:22796
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "%q#T é‡å®šç¾©"
-#: cp/class.c:7337
+#: cp/class.c:7340
#, fuzzy, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "%q#T 有虛擬函å¼å’Œå¯å­˜å– non-virtual 解構å¼"
-#: cp/class.c:7365
+#: cp/class.c:7368
#, fuzzy, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr "åž‹æ…‹é€æ˜Žé¡žåˆ¥ %qT 沒有任何欄ä½"
-#: cp/class.c:7371
+#: cp/class.c:7374
#, fuzzy, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr "åž‹æ…‹é€æ˜Žé¡žåˆ¥ %qT 有基礎類別"
-#: cp/class.c:7375
+#: cp/class.c:7378
#, fuzzy, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr "åž‹æ…‹é€æ˜Žé¡žåˆ¥ %qT 有虛擬函å¼"
-#: cp/class.c:7381
+#: cp/class.c:7384
#, gcc-internal-format
msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7545
+#: cp/class.c:7548
#, fuzzy, gcc-internal-format
msgid "definition of std::initializer_list does not match #include <initializer_list>"
msgstr "deducing 從 brace-enclosed åˆå§‹è¨­å®šå¼æ¸…單需求 # åŒ…å« <initializer_list>"
-#: cp/class.c:7556
+#: cp/class.c:7559
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr "試圖完æˆçµæ§‹ï¼Œä½†ç‚ºå…ˆå‰çš„解æžéŒ¯èª¤æ‰€æ’æ–·"
-#: cp/class.c:8072
+#: cp/class.c:8075
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr "語言字串 %<\"%E\"%> ä¸å¯è­˜åˆ¥"
-#: cp/class.c:8162
+#: cp/class.c:8165
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr "無法解æžå¤šè¼‰å‡½å¼ %qD,基於å‘é¡žåž‹ %qT 的轉æ›"
-#: cp/class.c:8317
+#: cp/class.c:8320
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr "沒有å¯å°‡å‡½å¼ %qD 轉æ›åˆ°é¡žåž‹ %q#T 的匹é…é …"
-#: cp/class.c:8345
+#: cp/class.c:8348
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr "å°‡å¤šè¼‰å‡½å¼ %qD 轉æ›ç‚ºé¡žåž‹ %q#T 有歧義"
-#: cp/class.c:8372
+#: cp/class.c:8375
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr "å‡å®šæ˜¯æˆå“¡æŒ‡æ¨™ %qD"
-#: cp/class.c:8375
+#: cp/class.c:8378
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr "(æˆå“¡æŒ‡æ¨™åªèƒ½ç”¨ %<&%E%> 構æˆ)"
-#: cp/class.c:8450 cp/class.c:8487
+#: cp/class.c:8453 cp/class.c:8490
#, gcc-internal-format
msgid "not enough type information"
msgstr "類型資訊ä¸å……分"
-#: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr "無法將 %qE 從類型 %qT 轉æ›åˆ°é¡žåž‹ %qT"
@@ -40553,12 +40612,12 @@ msgstr "無法將 %qE 從類型 %qT 轉æ›åˆ°é¡žåž‹ %qT"
#. 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:8756
+#: cp/class.c:8759
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr "%q#D 的宣告"
-#: cp/class.c:8758
+#: cp/class.c:8761
#, fuzzy, gcc-internal-format
#| msgid "changes meaning of %qD from %q+#D"
msgid "changes meaning of %qD from %q#D"
@@ -40589,341 +40648,341 @@ msgstr "無效的型態用於åƒæ•¸ %d çš„ constexpr å‡½å¼ %q+#D"
msgid "invalid return type %qT of constexpr function %q+D"
msgstr "無效的傳回類型 %qT çš„ constexpr å‡½å¼ %q+D"
-#: cp/constexpr.c:228
+#: cp/constexpr.c:229
#, fuzzy, gcc-internal-format
msgid "%q#T has virtual base classes"
msgstr "%q#T 有虛擬基礎類別"
-#: cp/constexpr.c:488
+#: cp/constexpr.c:489
#, fuzzy, gcc-internal-format
msgid "constexpr constructor does not have empty body"
msgstr "constexpr 建構å­æ²’有清空內文"
-#: cp/constexpr.c:594
+#: cp/constexpr.c:595
#, gcc-internal-format
msgid "body of %<constexpr%> constructor cannot be a function-try-block"
msgstr ""
-#: cp/constexpr.c:723
+#: cp/constexpr.c:724
#, fuzzy, gcc-internal-format
msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
msgstr "%<constexpr%> 建構å­ç”¨æ–¼è¯åˆ %qT å¿…é ˆåˆå§‹åŒ–精確的一個éžéœæ…‹è³‡æ–™æˆå“¡"
-#: cp/constexpr.c:775
+#: cp/constexpr.c:776
#, fuzzy, gcc-internal-format
msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
msgstr "uninitialized æˆå“¡ %qD 在中 %<constexpr%> 建構å­"
-#: cp/constexpr.c:816
+#: cp/constexpr.c:817
#, fuzzy, gcc-internal-format
msgid "body of constexpr function %qD not a return-statement"
msgstr "內文的 constexpr å‡½å¼ %qD ä¸æ˜¯ return-statement"
-#: cp/constexpr.c:876
+#: cp/constexpr.c:877
#, fuzzy, gcc-internal-format
msgid "%qD is not usable as a constexpr function because:"
msgstr "%q+D ä¸æ˜¯å¯ç”¨åšç‚º constexpr 函å¼å› ç‚ºï¼š"
-#: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
+#: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
#, fuzzy, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr "%q+E並éžå¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:1363 cp/constexpr.c:5115
+#: cp/constexpr.c:1364 cp/constexpr.c:5146
#, fuzzy, gcc-internal-format
#| msgid "call to non-function %qD"
msgid "call to internal function %qE"
msgstr "呼å«éžå‡½å¼çš„ %qD"
-#: cp/constexpr.c:1426
+#: cp/constexpr.c:1442
#, fuzzy, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr "é‹ç®—å¼ %qE ä¸æŒ‡å®š constexpr 函å¼"
-#: cp/constexpr.c:1444 cp/constexpr.c:5133
+#: cp/constexpr.c:1460 cp/constexpr.c:5164
#, fuzzy, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr "呼å«åˆ° non-constexpr å‡½å¼ %qD"
-#: cp/constexpr.c:1516
+#: cp/constexpr.c:1532
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr "%qD called 在中常數é‹ç®—å¼"
-#: cp/constexpr.c:1523
+#: cp/constexpr.c:1539
#, fuzzy, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr "%qD called 在中常數é‹ç®—å¼"
-#: cp/constexpr.c:1527
+#: cp/constexpr.c:1543
#, fuzzy, gcc-internal-format
msgid "%qD used before its definition"
msgstr "%qD 使用的之å‰å®ƒçš„定義"
-#: cp/constexpr.c:1567
+#: cp/constexpr.c:1583
#, fuzzy, gcc-internal-format
msgid "call has circular dependency"
msgstr "呼å«æœ‰ç’°ç‹€ä¾å­˜æ€§"
-#: cp/constexpr.c:1578
+#: cp/constexpr.c:1594
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
msgstr "constexpr 求值深度超出最大值的 %d (使用 -fconstexpr-depth=到增加最大值)"
-#: cp/constexpr.c:1661
+#: cp/constexpr.c:1677
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1790
+#: cp/constexpr.c:1806
#, fuzzy, gcc-internal-format
#| msgid "right shift count is negative"
msgid "right operand of shift expression %q+E is negative"
msgstr "å³ç§»æ¬¡æ•¸ç‚ºè² "
-#: cp/constexpr.c:1797
+#: cp/constexpr.c:1813
#, gcc-internal-format
msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
msgstr ""
-#: cp/constexpr.c:1815
+#: cp/constexpr.c:1831
#, fuzzy, gcc-internal-format
#| msgid "left-hand operand of comma expression has no effect"
msgid "left operand of shift expression %q+E is negative"
msgstr "逗號é‹ç®—å¼çš„å·¦é‹ç®—å…ƒä¸èµ·ä½œç”¨"
-#: cp/constexpr.c:1834
+#: cp/constexpr.c:1850
#, fuzzy, gcc-internal-format
#| msgid "integral expression %qE is not constant"
msgid "shift expression %q+E overflows"
msgstr "æ•´åž‹é‹ç®—å¼ %qE ä¸æ˜¯å¸¸æ•¸"
-#: cp/constexpr.c:1978
+#: cp/constexpr.c:1994
#, gcc-internal-format
msgid "arithmetic involving a null pointer in %qE"
msgstr ""
-#: cp/constexpr.c:2172
+#: cp/constexpr.c:2188
#, fuzzy, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr "陣列下標超出陣列邊界"
-#: cp/constexpr.c:2177
+#: cp/constexpr.c:2193
#, fuzzy, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr "陣列下標超出陣列邊界"
-#: cp/constexpr.c:2324
+#: cp/constexpr.c:2340
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized array element"
msgstr "æˆå“¡ %qD 缺少åˆå§‹å€¼è¨­å®š"
-#: cp/constexpr.c:2355
+#: cp/constexpr.c:2371
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer in %qE"
msgstr "æé ˜ %<void *%> 指標"
-#: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
+#: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
#, fuzzy, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr "%qE 並éžå¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:2375
+#: cp/constexpr.c:2391
#, fuzzy, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr "å¯è®Šçš„ %qD ä¸æ˜¯å¯ç”¨åœ¨ä¸­å¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:2400
+#: cp/constexpr.c:2416
#, fuzzy, gcc-internal-format
msgid "accessing %qD member instead of initialized %qD member in constant expression"
msgstr "å­˜å– %qD æˆå“¡ä»¥ä»£æ›¿åˆå§‹åŒ–çš„ %qD æˆå“¡åœ¨ä¸­å¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:2419
+#: cp/constexpr.c:2435
#, fuzzy, gcc-internal-format
#| msgid "missing initializer for member %qD"
msgid "accessing uninitialized member %qD"
msgstr "æˆå“¡ %qD 缺少åˆå§‹å€¼è¨­å®š"
-#: cp/constexpr.c:3122 cp/constexpr.c:4412
+#: cp/constexpr.c:3146 cp/constexpr.c:4443
#, fuzzy, gcc-internal-format
#| msgid "dereferencing %<void *%> pointer"
msgid "dereferencing a null pointer"
msgstr "æé ˜ %<void *%> 指標"
-#: cp/constexpr.c:3141
+#: cp/constexpr.c:3165
#, fuzzy, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr "å­˜å–值的 %qE é€éŽ %qT glvalue 在中常數é‹ç®—å¼"
-#: cp/constexpr.c:3180
+#: cp/constexpr.c:3204
#, fuzzy, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr "值的 %qD ä¸æ˜¯å¯ç”¨åœ¨ä¸­å¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:3187
+#: cp/constexpr.c:3211
#, fuzzy, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr "%qD 已用於它的本身åˆå§‹è¨­å®šå¼"
-#: cp/constexpr.c:3192
+#: cp/constexpr.c:3216
#, fuzzy, gcc-internal-format
msgid "%q#D is not const"
msgstr "%q#D ä¸æ˜¯å¸¸æ•¸"
-#: cp/constexpr.c:3195
+#: cp/constexpr.c:3219
#, fuzzy, gcc-internal-format
msgid "%q#D is volatile"
msgstr "%q#D 是易變的"
-#: cp/constexpr.c:3200 cp/constexpr.c:3207
+#: cp/constexpr.c:3224 cp/constexpr.c:3231
#, fuzzy, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr "%qD 未被åˆå§‹åŒ–的與常數é‹ç®—å¼"
-#: cp/constexpr.c:3213
+#: cp/constexpr.c:3237
#, fuzzy, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr "%qD 未被宣告 %<constexpr%>"
-#: cp/constexpr.c:3216
+#: cp/constexpr.c:3240
#, fuzzy, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr "%qD 沒有ç©åˆ†æˆ–列舉類型型態"
-#: cp/constexpr.c:3410
+#: cp/constexpr.c:3434
#, fuzzy, gcc-internal-format
msgid "modification of %qE is not a constant expression"
msgstr "%qE 並éžå¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:3782
+#: cp/constexpr.c:3806
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
msgstr "constexpr 求值深度超出最大值的 %d (使用 -fconstexpr-depth=到增加最大值)"
-#: cp/constexpr.c:3921
+#: cp/constexpr.c:3945
#, fuzzy, gcc-internal-format
msgid "value %qE of type %qT is not a constant expression"
msgstr "%qE 並éžå¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:4049 cp/constexpr.c:5562
+#: cp/constexpr.c:4080 cp/constexpr.c:5593
#, fuzzy, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr "暫時的的 non-literal åž‹æ…‹ %qT 在中常數é‹ç®—å¼"
-#: cp/constexpr.c:4398
+#: cp/constexpr.c:4429
#, fuzzy, gcc-internal-format
msgid "a reinterpret_cast is not a constant expression"
msgstr "åˆå§‹è¨­å®šå¼å…ƒä»¶ä¸¦éžå¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:4424
+#: cp/constexpr.c:4455
#, fuzzy, gcc-internal-format
msgid "conversion of %qT null pointer to %qT is not a constant expression"
msgstr "暫時的的 non-literal åž‹æ…‹ %qT 在中常數é‹ç®—å¼"
-#: cp/constexpr.c:4439
+#: cp/constexpr.c:4470
#, fuzzy, gcc-internal-format
msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
msgstr "é‹ç®—å¼ %qE ä¸¦éž constant-expression"
-#: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
+#: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
#, fuzzy, gcc-internal-format
msgid "expression %qE is not a constant expression"
msgstr "é‹ç®—å¼ %qE ä¸¦éž constant-expression"
-#: cp/constexpr.c:4579
+#: cp/constexpr.c:4610
#, fuzzy, gcc-internal-format
msgid "statement is not a constant expression"
msgstr "åˆå§‹è¨­å®šå¼å…ƒä»¶ä¸¦éžå¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:4582
+#: cp/constexpr.c:4613
#, fuzzy, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr "未é æœŸçš„é‹ç®—å¼ %qE çš„ kind %s"
-#: cp/constexpr.c:4652
+#: cp/constexpr.c:4683
#, fuzzy, gcc-internal-format
msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
msgstr "%qT 無法型態的完æˆå¸¸æ•¸é‹ç®—å¼å› ç‚ºå®ƒæœ‰å¯è®Šçš„ sub-objects"
-#: cp/constexpr.c:4661
+#: cp/constexpr.c:4692
#, gcc-internal-format
msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
msgstr ""
-#: cp/constexpr.c:4675
+#: cp/constexpr.c:4706
#, fuzzy, gcc-internal-format
msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
msgstr "轉æ›å¾žæŒ‡æ¨™é¡žåž‹ %qT åˆ°ç®—è¡“åž‹å¼ %qT 在中 constant-expression"
-#: cp/constexpr.c:5033
+#: cp/constexpr.c:5064
#, fuzzy, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr "é‹ç®—å¼ %qE 有 side-effects"
-#: cp/constexpr.c:5227
+#: cp/constexpr.c:5258
#, fuzzy, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr "reinterpretcast 從型態 %qT 輸入 %qT 演員陣容暫離é™å®šå…ƒ(_C)"
-#: cp/constexpr.c:5259
+#: cp/constexpr.c:5290
#, fuzzy, gcc-internal-format
msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
msgstr "address-of 物件 %qE 與執行緒本地或自動貯è—體並éžå¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:5293
+#: cp/constexpr.c:5324
#, fuzzy, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr "%qE 並éžå¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:5435
+#: cp/constexpr.c:5466
#, fuzzy, gcc-internal-format
msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
msgstr "typeid-expression 並éžå¸¸æ•¸é‹ç®—å¼å› ç‚º %qE 是的 polymorphic åž‹æ…‹"
-#: cp/constexpr.c:5496
+#: cp/constexpr.c:5527
#, fuzzy, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr "暫時的的 non-literal åž‹æ…‹ %qT 在中常數é‹ç®—å¼"
-#: cp/constexpr.c:5529 cp/decl.c:5163
+#: cp/constexpr.c:5560 cp/decl.c:5163
#, fuzzy, gcc-internal-format
#| msgid "%q+F declared %<static%> but never defined"
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr "%q+F 宣告為 %<static%> å»å¾žæœªå®šç¾©éŽ"
-#: cp/constexpr.c:5536 cp/decl.c:5160
+#: cp/constexpr.c:5567 cp/decl.c:5160
#, fuzzy, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr "å‡½å¼ %qs 的存儲類別 %<__thread%> 無效"
-#: cp/constexpr.c:5543 cp/decl.c:5583
+#: cp/constexpr.c:5574 cp/decl.c:5583
#, fuzzy, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr "uninitialized æˆå“¡ %qD 在中 %<constexpr%> 建構å­"
-#: cp/constexpr.c:5611
+#: cp/constexpr.c:5642
#, fuzzy, gcc-internal-format
msgid "division by zero is not a constant expression"
msgstr "é™¤æ³•ç”±é›¶ä¸¦éž constant-expression"
-#: cp/constexpr.c:5715
+#: cp/constexpr.c:5746
#, fuzzy, gcc-internal-format
msgid "%<delete[]%> is not a constant expression"
msgstr "%qE 並éžå¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:5746
+#: cp/constexpr.c:5777
#, fuzzy, gcc-internal-format
msgid "non-constant array initialization"
msgstr "non-constant 陣列åˆå§‹åŒ–"
-#: cp/constexpr.c:5767
+#: cp/constexpr.c:5798
#, fuzzy, gcc-internal-format
msgid "%<goto%> is not a constant expression"
msgstr "%qE 並éžå¸¸æ•¸é‹ç®—å¼"
-#: cp/constexpr.c:5779
+#: cp/constexpr.c:5810
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "未é æœŸçš„ AST çš„ kind %s"
@@ -41751,7 +41810,7 @@ msgstr "需è¦æ•˜è¿°"
msgid " skips initialization of %q#D"
msgstr " ç•¥éŽ %q+#D çš„åˆå§‹åŒ–"
-#: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
+#: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
#, fuzzy, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr "無效的離開從 OpenMP çµæ§‹åŒ–訊æ¯å¡Š"
@@ -41766,7 +41825,7 @@ msgstr "標籤å為 wchar_t"
msgid "%qD is not a type"
msgstr "%qD 並éžåž‹æ…‹"
-#: cp/decl.c:3766 cp/parser.c:6082
+#: cp/decl.c:3766 cp/parser.c:6087
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr "%qD 使用時未帶範本åƒæ•¸"
@@ -43449,7 +43508,7 @@ msgstr "%<this%> ä¸èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
msgid "parameter declared %<auto%>"
msgstr "åƒæ•¸å®£å‘Š %<auto%>"
-#: cp/decl.c:11845 cp/parser.c:3161
+#: cp/decl.c:11845 cp/parser.c:3163
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr "使用範本å %qE 時ä¸å¸¶å¼•æ•¸è¡¨ç„¡æ•ˆ"
@@ -43910,13 +43969,13 @@ msgstr "%<%s %T%> 需è¦ç¯„本åƒæ•¸"
msgid "%qD has the same name as the class in which it is declared"
msgstr "%qD 與其宣告所在的類別åŒå"
-#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
-#: cp/pt.c:8574
+#: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
+#: cp/pt.c:8656
#, gcc-internal-format
msgid "%qT is not a template"
msgstr "%qT ä¸æ˜¯ä¸€å€‹ç¯„本"
-#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
+#: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
#, fuzzy, gcc-internal-format
msgid "previous declaration here"
msgstr "與此處早先的宣告 %q+#D è¡çª"
@@ -43926,8 +43985,8 @@ msgstr "與此處早先的宣告 %q+#D è¡çª"
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
-#: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
+#: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
+#: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr "å° %qD çš„åƒç…§æœ‰æ­§ç¾©"
@@ -43978,7 +44037,7 @@ msgstr "é‡è¤‡çš„基礎類別型 %qT 無效"
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr "範åœ/unscoped ä¸åŒ¹é…在中 enum %q#T"
-#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
+#: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
#, fuzzy, gcc-internal-format
msgid "previous definition here"
msgstr "å‰ä¸€å€‹å®šç¾©åœ¨æ­¤"
@@ -44042,7 +44101,7 @@ msgstr "列舉值值 %E 太大用於下層的型態 %<%T%>"
msgid "return type %q#T is incomplete"
msgstr "回傳值類型 %q#T 為ä¸å®Œå…¨"
-#: cp/decl.c:14846 cp/typeck.c:8980
+#: cp/decl.c:14846 cp/typeck.c:8981
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr "%<operator=%> æ‡‰ç•¶å›žå‚³ä¸€å€‹å° %<*this%> çš„åƒç…§"
@@ -44057,7 +44116,7 @@ msgstr "無效的函å¼å®£å‘Š"
msgid "no return statements in function returning %qT"
msgstr "在有回傳值的函å¼ä¸­æœªç™¼ç¾ return 敘述"
-#: cp/decl.c:15615 cp/typeck.c:8861
+#: cp/decl.c:15615 cp/typeck.c:8862
#, fuzzy, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr "由於 %<volatile%>,函å¼å›žå‚³é¡žåž‹ä¸ç›¸å®¹"
@@ -44216,27 +44275,27 @@ msgstr "éœæ…‹æˆå“¡ %qD ä¸èƒ½æ˜¯ä½å…ƒæ®µ"
msgid "width of bit-field %qD has non-integral type %qT"
msgstr "寬度的 bit-field %qD 有 non-integral 型態 %qT"
-#: cp/decl2.c:1403
+#: cp/decl2.c:1404
#, fuzzy, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr "%qD 並éžéœæ…‹è³‡æ–™æˆå“¡çš„類別模æ¿"
-#: cp/decl2.c:1467
+#: cp/decl2.c:1468
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr "匿åçµæ§‹ä¸åœ¨å…·åé¡žåž‹å…§"
-#: cp/decl2.c:1558
+#: cp/decl2.c:1559
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr "命å空間欄ä½çš„匿åèšåˆå¿…須是éœæ…‹çš„"
-#: cp/decl2.c:1567
+#: cp/decl2.c:1568
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr "匿åè¯åˆæ²’有æˆå“¡"
-#: cp/decl2.c:1600
+#: cp/decl2.c:1601
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr "%<operator new%> 必須回傳 %qT"
@@ -44245,67 +44304,67 @@ msgstr "%<operator new%> 必須回傳 %qT"
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1611
+#: cp/decl2.c:1612
#, fuzzy, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr "第一個åƒæ•¸çš„ %<operator new%> 無法有é è¨­å¼•æ•¸"
-#: cp/decl2.c:1627
+#: cp/decl2.c:1628
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr "%<operator new%> 的第一個åƒæ•¸é¡žåž‹ç‚º %<size_t%> (%qT)"
-#: cp/decl2.c:1656
+#: cp/decl2.c:1657
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr "%<operator delete%> 必須回傳 %qT"
-#: cp/decl2.c:1665
+#: cp/decl2.c:1666
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr "%<operator delete%> 的第一個åƒæ•¸é¡žåž‹ç‚º %qT"
-#: cp/decl2.c:2527
+#: cp/decl2.c:2528
#, fuzzy, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr "%qT æœ‰æ¬„ä½ %qD 其型態使用匿å命å空間"
-#: cp/decl2.c:2531
+#: cp/decl2.c:2532
#, fuzzy, gcc-internal-format
msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr "%qT æœ‰æ¬„ä½ %qD 其型態使用匿å命å空間"
-#: cp/decl2.c:2536
+#: cp/decl2.c:2537
#, fuzzy, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr "%qT æœ‰æ¬„ä½ %qD 其型態使用匿å命å空間"
-#: cp/decl2.c:2544
+#: cp/decl2.c:2545
#, fuzzy, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr "%qT 宣告的與更大å¯è¦–æ€§æ¯”åž‹æ…‹çš„å®ƒçš„æ¬„ä½ %qD"
-#: cp/decl2.c:2562
+#: cp/decl2.c:2563
#, fuzzy, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr "%qT 有基底 %qT 其型態使用匿å命å空間"
-#: cp/decl2.c:2566
+#: cp/decl2.c:2567
#, fuzzy, gcc-internal-format
msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr "%qT 有基底 %qT 其型態使用匿å命å空間"
-#: cp/decl2.c:2571
+#: cp/decl2.c:2572
#, fuzzy, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr "%qT 有基底 %qT 其型態使用匿å命å空間"
-#: cp/decl2.c:2578
+#: cp/decl2.c:2579
#, fuzzy, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr "%qT 宣告的與更大å¯è¦–性比它的基底 %qT"
-#: cp/decl2.c:4187
+#: cp/decl2.c:4188
#, fuzzy, gcc-internal-format
msgid "%q#D, declared using unnamed type, is used but never defined"
msgstr "%q+#D, 宣告的使用匿å型態,被使用但是永ä¸å®šç¾©"
@@ -44314,61 +44373,61 @@ msgstr "%q+#D, 宣告的使用匿å型態,被使用但是永ä¸å®šç¾©"
#. 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/decl2.c:4196
+#: cp/decl2.c:4197
#, fuzzy, gcc-internal-format
msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
msgstr "匿ååž‹æ…‹ä¸å…·ä»»ä½•éˆçµç”¨ä¾†å®£å‘Šè®Šæ•¸ %q#D 與éˆçµ"
-#: cp/decl2.c:4200
+#: cp/decl2.c:4201
#, fuzzy, gcc-internal-format
msgid "unnamed type with no linkage used to declare function %q#D with linkage"
msgstr "匿ååž‹æ…‹ä¸å…·ä»»ä½•éˆçµç”¨ä¾†å®£å‘Šå‡½å¼ %q#D 與éˆçµ"
-#: cp/decl2.c:4204
+#: cp/decl2.c:4205
#, fuzzy, gcc-internal-format
#| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr "%q+#D 未指明éžé™å®šé¡žåž‹ï¼Œæ‰€ä»¥å®ƒä¸åšç‚ºå¤–部連çµ"
-#: cp/decl2.c:4212
+#: cp/decl2.c:4213
#, fuzzy, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr "%q+#D, 宣告的使用本地型態 %qT,被使用但是永ä¸å®šç¾©"
-#: cp/decl2.c:4216
+#: cp/decl2.c:4217
#, fuzzy, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr "åž‹æ…‹ %qT ä¸å…·ä»»ä½•éˆçµç”¨ä¾†å®£å‘Šè®Šæ•¸ %q#D 與éˆçµ"
-#: cp/decl2.c:4219
+#: cp/decl2.c:4220
#, fuzzy, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr "åž‹æ…‹ %qT ä¸å…·ä»»ä½•éˆçµç”¨ä¾†å®£å‘Šå‡½å¼ %q#D 與éˆçµ"
-#: cp/decl2.c:4407 cp/decl2.c:4410
+#: cp/decl2.c:4408 cp/decl2.c:4411
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4775
+#: cp/decl2.c:4776
#, fuzzy, gcc-internal-format
#| msgid "inline function %q+D used but never defined"
msgid "inline function %qD used but never defined"
msgstr "使用了內è¯å‡½å¼ %q+D 但從未定義éŽ"
-#: cp/decl2.c:4963
+#: cp/decl2.c:4964
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "åƒæ•¸ %P (屬於 %q+#D)缺少é è¨­å¼•æ•¸"
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5063
+#: cp/decl2.c:5064
#, fuzzy, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr "è½‰æ› lambda 該項使用 %<...%>到函å¼æŒ‡æ¨™"
-#: cp/decl2.c:5070
+#: cp/decl2.c:5071
#, fuzzy, gcc-internal-format
msgid "use of deleted function %qD"
msgstr "ä½¿ç”¨çš„åˆªé™¤çš„å‡½å¼ %qD"
@@ -44679,18 +44738,18 @@ msgstr "%qD 被åˆå§‹åŒ–的以其本身"
msgid "invalid initializer for array member %q#D"
msgstr "無效的åˆå§‹è¨­å®šå¼ç”¨æ–¼é™£åˆ—æˆå“¡ %q#D"
-#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
+#: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
#, fuzzy, gcc-internal-format
msgid "uninitialized const member in %q#T"
msgstr "uninitialized 常數æˆå“¡åœ¨ä¸­ %q#T"
#: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
-#: cp/method.c:1348 cp/method.c:1359
+#: cp/method.c:1349 cp/method.c:1360
#, fuzzy, gcc-internal-format
msgid "%q#D should be initialized"
msgstr "%qD 應該被åˆå§‹åŒ–çš„"
-#: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
+#: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
#, fuzzy, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "uninitialized åƒè€ƒæˆå“¡åœ¨ä¸­ %q#T"
@@ -44792,7 +44851,7 @@ msgstr "錯誤的陣列åˆå§‹å€¼è¨­å®š"
msgid "array must be initialized with a brace-enclosed initializer"
msgstr "陣列必須被åˆå§‹åŒ–的與 brace-enclosed åˆå§‹è¨­å®šå¼"
-#: cp/init.c:1980 cp/semantics.c:3192
+#: cp/init.c:1980 cp/semantics.c:3205
#, fuzzy, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%qT 並éžé¡žåˆ¥åž‹æ…‹"
@@ -44812,7 +44871,7 @@ msgstr "åƒç…§ä½å…ƒæ®µ %qD 指標無效"
msgid "invalid use of non-static member function %qD"
msgstr "å°éžéœæ…‹æˆå“¡å‡½å¼ %qD 的使用無效"
-#: cp/init.c:2143 cp/semantics.c:1763
+#: cp/init.c:2143 cp/semantics.c:1766
#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr "å°éžéœæ…‹è³‡æ–™æˆå“¡ %qD 的無效使用"
@@ -45011,22 +45070,22 @@ msgstr ""
msgid "because the array element type %qT has variable size"
msgstr "複åˆå­—é¢å€¼æœ‰å¯è®Šçš„大å°"
-#: cp/lambda.c:541
+#: cp/lambda.c:542
#, fuzzy, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr "ç„¡æ³•æ“·å– %qE ç”±åƒè€ƒ"
-#: cp/lambda.c:549
+#: cp/lambda.c:552
#, fuzzy, gcc-internal-format
msgid "capture by copy of incomplete type %qT"
msgstr "無效的使用的ä¸å®Œæ•´åž‹æ…‹ %q#T"
-#: cp/lambda.c:573
+#: cp/lambda.c:576
#, fuzzy, gcc-internal-format
msgid "already captured %qD in lambda expression"
msgstr "å·²ç¶“æ“·å– %qD 在中 lambda é‹ç®—å¼"
-#: cp/lambda.c:772
+#: cp/lambda.c:775
#, fuzzy, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "%<this%> 未被擷å–用於這個 lambda 函å¼"
@@ -45081,190 +45140,190 @@ msgstr "%qD 的引數ä¸ä¾è³´ç¯„本åƒæ•¸ï¼Œæ‰€ä»¥ %qD 的宣告必須å¯ç”¨"
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr "(如果您使用 %<-fpermissive%>,G++ 會接å—您的程å¼ç¢¼ï¼Œä½†æ˜¯å…許使用未定義的å稱是éŽæ™‚的風格)"
-#: cp/mangle.c:2335
+#: cp/mangle.c:2340
#, fuzzy, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr "mangling typeof,使用 decltype åšç‚ºæ›¿ä»£"
-#: cp/mangle.c:2339
+#: cp/mangle.c:2344
#, fuzzy, gcc-internal-format
msgid "mangling __underlying_type"
msgstr "mangling __underlying_type"
-#: cp/mangle.c:2622
+#: cp/mangle.c:2627
#, fuzzy, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr "mangling ä¸æ˜Žå®šé»žåž‹æ…‹"
-#: cp/mangle.c:3233
+#: cp/mangle.c:3238
#, gcc-internal-format
msgid "use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3238
+#: cp/mangle.c:3243
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr "mangling %C"
-#: cp/mangle.c:3315
+#: cp/mangle.c:3320
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr "çœç•¥çš„ %<?:%> 中é‹ç®—å…ƒä¸èƒ½è¢«ä¿®é£¾"
-#: cp/mangle.c:3402
+#: cp/mangle.c:3407
#, fuzzy, gcc-internal-format
msgid "string literal in function template signature"
msgstr "字串實字在中函å¼æ¨¡æ¿ç°½å"
-#: cp/mangle.c:3860
+#: cp/mangle.c:3865
#, gcc-internal-format
msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
msgstr ""
-#: cp/mangle.c:3894
+#: cp/mangle.c:3899
#, fuzzy, gcc-internal-format
msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr "-fabi-version=6 (或=0) é¿å…這個錯誤與變更在中 mangling"
-#: cp/mangle.c:3923
+#: cp/mangle.c:3928
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "%qD 修飾後的å稱將在 GCC 的未來版本中有變化"
-#: cp/mangle.c:3929
+#: cp/mangle.c:3934
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
msgstr "%qD 修飾後的å稱將在 GCC 的未來版本中有變化"
-#: cp/mangle.c:4271
+#: cp/mangle.c:4276
#, gcc-internal-format
msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:4276
+#: cp/mangle.c:4281
#, fuzzy, gcc-internal-format
#| msgid "the mangled name of %qD will change in a future version of GCC"
msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr "%qD 修飾後的å稱將在 GCC 的未來版本中有變化"
-#: cp/mangle.c:4281
+#: cp/mangle.c:4286
#, gcc-internal-format
msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/method.c:845 cp/method.c:1301
+#: cp/method.c:846 cp/method.c:1302
#, fuzzy, gcc-internal-format
msgid "non-static const member %q#D, can%'t use default assignment operator"
msgstr "éžéœæ…‹å¸¸æ•¸æˆå“¡ %q#D, can%'t 使用é è¨­æŒ‡æ´¾é‹ç®—å­"
-#: cp/method.c:851 cp/method.c:1307
+#: cp/method.c:852 cp/method.c:1308
#, fuzzy, gcc-internal-format
msgid "non-static reference member %q#D, can%'t use default assignment operator"
msgstr "éžéœæ…‹åƒè€ƒæˆå“¡ %q#D, can%'t 使用é è¨­æŒ‡æ´¾é‹ç®—å­"
-#: cp/method.c:969
+#: cp/method.c:970
#, fuzzy, gcc-internal-format
msgid "synthesized method %qD first required here "
msgstr "synthesized 方法 %qD 先必è¦é …在此 "
-#: cp/method.c:1256
+#: cp/method.c:1257
#, fuzzy, gcc-internal-format
msgid "union member %q+D with non-trivial %qD"
msgstr "è¯åˆæˆå“¡ %q+D 與 non-trivial %qD"
-#: cp/method.c:1266
+#: cp/method.c:1267
#, fuzzy, gcc-internal-format
msgid "defaulted constructor calls non-constexpr %qD"
msgstr "缺席建構å­å‘¼å« non-constexpr %q+D"
-#: cp/method.c:1324
+#: cp/method.c:1325
#, fuzzy, gcc-internal-format
msgid "initializer for %q#D is invalid"
msgstr "åˆå§‹è¨­å®šå¼ç”¨æ–¼ %q+#D 無效"
-#: cp/method.c:1376
+#: cp/method.c:1377
#, fuzzy, gcc-internal-format
msgid "defaulted default constructor does not initialize %q#D"
msgstr "缺席é è¨­å»ºæ§‹å‡½å¼ä¸åˆå§‹åŒ– %q+#D"
-#: cp/method.c:1387
+#: cp/method.c:1388
#, fuzzy, gcc-internal-format
msgid "copying non-static data member %q#D of rvalue reference type"
msgstr "éžéœæ…‹è³‡æ–™æˆå“¡ %qD 有 Java 類別型態"
#. A trivial constructor doesn't have any NSDMI.
-#: cp/method.c:1616
+#: cp/method.c:1617
#, fuzzy, gcc-internal-format
msgid "defaulted default constructor does not initialize any non-static data member"
msgstr "缺席é è¨­å»ºæ§‹å‡½å¼ä¸åˆå§‹åŒ–任何éžéœæ…‹è³‡æ–™æˆå“¡"
-#: cp/method.c:1657
+#: cp/method.c:1658
#, gcc-internal-format
msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
msgstr ""
-#: cp/method.c:1774
+#: cp/method.c:1775
#, fuzzy, gcc-internal-format
msgid "a lambda closure type has a deleted default constructor"
msgstr "lambda é–‰åˆåž‹æ…‹æœ‰åˆªé™¤çš„é è¨­å»ºæ§‹å‡½å¼"
-#: cp/method.c:1777
+#: cp/method.c:1778
#, fuzzy, gcc-internal-format
msgid "a lambda closure type has a deleted copy assignment operator"
msgstr "lambda é–‰åˆåž‹æ…‹æœ‰åˆªé™¤çš„複製指派é‹ç®—å­"
-#: cp/method.c:1788
+#: cp/method.c:1789
#, fuzzy, gcc-internal-format
msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
msgstr "%q+#D 是隱å«åœ°å®£å‘Šçš„åšç‚ºåˆªé™¤çš„因為 %qT 宣告移動建構å­æˆ–移動指派é‹ç®—å­"
-#: cp/method.c:1799
+#: cp/method.c:1800
#, gcc-internal-format
msgid "%q#D inherits from multiple base subobjects"
msgstr ""
-#: cp/method.c:1819
+#: cp/method.c:1820
#, fuzzy, gcc-internal-format
msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
msgstr "%q+#D 是隱å«åœ°åˆªé™¤çš„因為é è¨­å®šç¾©æœƒè¢«ä¸ç•¶å½¢å¼çš„:"
-#: cp/method.c:1828
+#: cp/method.c:1829
msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
msgstr ""
-#: cp/method.c:2148
+#: cp/method.c:2149
#, fuzzy, gcc-internal-format
msgid "defaulted declaration %q+D"
msgstr "缺席宣告 %q+D"
-#: cp/method.c:2150
+#: cp/method.c:2151
#, fuzzy, gcc-internal-format
msgid "does not match expected signature %qD"
msgstr "ä¸åŒ¹é…é æœŸçš„ç°½å %qD"
-#: cp/method.c:2182
+#: cp/method.c:2183
#, fuzzy
msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
msgstr "å‡½å¼ %q+D 缺席於它的先宣告與 exception-specification 該ä¸åŒå¾žè˜Šå«å®£å‘Š %q#D"
-#: cp/method.c:2204
+#: cp/method.c:2205
#, fuzzy, gcc-internal-format
msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
msgstr "æ˜Žç¢ºçš„ç¼ºå¸­å‡½å¼ %q+D 無法宣告的åšç‚º constexpr 因為蘊å«å®£å‘Šä¸æ˜¯ constexpr:"
-#: cp/method.c:2250
+#: cp/method.c:2251
#, fuzzy, gcc-internal-format
msgid "a template cannot be defaulted"
msgstr "模æ¿ç„¡æ³•ç¼ºå¸­"
-#: cp/method.c:2278
+#: cp/method.c:2279
#, fuzzy, gcc-internal-format
msgid "%qD cannot be defaulted"
msgstr "%qD 無法缺席"
-#: cp/method.c:2287
+#: cp/method.c:2288
#, fuzzy, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "ç¼ºå¸­å‡½å¼ %q+D 與é è¨­å¼•æ•¸"
@@ -45464,125 +45523,125 @@ msgstr "%<%T::%D%> 指定了解構函å¼"
msgid "%<%T::%D%> names constructor in %qT"
msgstr "%<%T::%D%> 在 %qT 內指定了建構å¼"
-#: cp/name-lookup.c:3459
+#: cp/name-lookup.c:3458
#, gcc-internal-format
msgid "cannot inherit constructors from indirect base %qT"
msgstr ""
-#: cp/name-lookup.c:3467
+#: cp/name-lookup.c:3466
#, gcc-internal-format
msgid "no members matching %<%T::%D%> in %q#T"
msgstr "沒有與 %<%T::%D%> 匹é…çš„æˆå“¡ï¼Œåœ¨ %q#T 中"
-#: cp/name-lookup.c:3559
+#: cp/name-lookup.c:3558
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr "%qD 的宣告ä¸åœ¨åŒ…å« %qD 的命å空間中"
-#: cp/name-lookup.c:3567
+#: cp/name-lookup.c:3566
#, gcc-internal-format
msgid "explicit qualification in declaration of %qD"
msgstr "%qD 的宣告中有明確的é™å®š"
-#: cp/name-lookup.c:3640
+#: cp/name-lookup.c:3639
#, fuzzy, gcc-internal-format
msgid "%qD has not been declared within %D"
msgstr "%qE 未被宣告"
-#: cp/name-lookup.c:3641
+#: cp/name-lookup.c:3640
#, fuzzy, gcc-internal-format
#| msgid "%q+D declared as a friend"
msgid "only here as a friend"
msgstr "%q+D 宣告為夥伴"
-#: cp/name-lookup.c:3657
+#: cp/name-lookup.c:3656
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr "%qD 應當已在 %qD 內部宣告éŽ"
-#: cp/name-lookup.c:3702
+#: cp/name-lookup.c:3701
#, fuzzy, gcc-internal-format
msgid "%qD attribute requires a single NTBS argument"
msgstr "%qD 屬性需è¦å–®ä¸€ NTBS 引數"
-#: cp/name-lookup.c:3709
+#: cp/name-lookup.c:3708
#, fuzzy, gcc-internal-format
msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
msgstr "%qD 屬性是無æ„義的自從æˆå“¡çš„匿å命å空間æå–本機符號"
-#: cp/name-lookup.c:3719
+#: cp/name-lookup.c:3718
#, fuzzy, gcc-internal-format
msgid "ignoring %qD attribute on non-inline namespace"
msgstr "忽略屬性於模æ¿å¼•æ•¸ %qT"
-#: cp/name-lookup.c:3725
+#: cp/name-lookup.c:3724
#, fuzzy, gcc-internal-format
msgid "ignoring %qD attribute on anonymous namespace"
msgstr "忽略屬性於模æ¿å¼•æ•¸ %qT"
-#: cp/name-lookup.c:3744 cp/name-lookup.c:4165
+#: cp/name-lookup.c:3743 cp/name-lookup.c:4164
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr "指定 %qD 屬性被忽略"
-#: cp/name-lookup.c:3809
+#: cp/name-lookup.c:3808
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr "這裡ä¸å…許命å空間別å %qD,å‡å®šç‚º %qD"
-#: cp/name-lookup.c:4150
+#: cp/name-lookup.c:4149
#, fuzzy, gcc-internal-format
#| msgid "This switch is deprecated; use -Wextra instead"
msgid "strong using is deprecated; use inline namespaces instead"
msgstr "此開關已éŽæ™‚;請改用 -Wextra"
-#: cp/name-lookup.c:4153
+#: cp/name-lookup.c:4152
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr "å¼· using åªåœ¨å‘½å空間作用欄ä½æœ‰æ„義"
-#: cp/name-lookup.c:4157
+#: cp/name-lookup.c:4156
#, fuzzy, gcc-internal-format
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr "ç›®å‰çš„命å空間 %qD ä¸å°é–‰ strongly 使用的命å空間 %qD"
-#: cp/name-lookup.c:4506
+#: cp/name-lookup.c:4505
#, fuzzy, gcc-internal-format
msgid "maximum limit of %d namespaces searched for %qE"
msgstr "最大值é™åˆ¶çš„ %d 命å空間æœå°‹çš„用於 %qE"
-#: cp/name-lookup.c:4522 cp/name-lookup.c:4563
+#: cp/name-lookup.c:4521 cp/name-lookup.c:4562
#, fuzzy, gcc-internal-format
msgid "suggested alternative: %qs"
msgstr "建議的替代方案:"
-#: cp/name-lookup.c:4530
+#: cp/name-lookup.c:4529
#, fuzzy, gcc-internal-format
msgid "suggested alternative:"
msgid_plural "suggested alternatives:"
msgstr[0] "建議的替代方案:"
-#: cp/name-lookup.c:4534
+#: cp/name-lookup.c:4533
#, fuzzy, gcc-internal-format
msgid " %qE"
msgstr " %qE"
-#: cp/name-lookup.c:5962
+#: cp/name-lookup.c:5961
#, fuzzy, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr "引數附屬查找尋找 %q+D"
-#: cp/name-lookup.c:6215
+#: cp/name-lookup.c:6214
#, fuzzy, gcc-internal-format
msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
msgstr "deducing 從 brace-enclosed åˆå§‹è¨­å®šå¼æ¸…單需求 # åŒ…å« <initializer_list>"
-#: cp/name-lookup.c:6526
+#: cp/name-lookup.c:6525
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr "XXX 進入 pop_everything ()\n"
-#: cp/name-lookup.c:6535
+#: cp/name-lookup.c:6534
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr "XXX 離開 pop_everything ()\n"
@@ -45602,7 +45661,7 @@ msgstr "識別碼 %qE 是關éµå­—在中 C++11"
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1359 cp/parser.c:36599
+#: cp/parser.c:1359 cp/parser.c:36622
#, gcc-internal-format
msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
msgstr ""
@@ -45627,7 +45686,7 @@ msgstr "%<::%E%>未被宣告"
msgid "request for member %qE in non-class type %qT"
msgstr "è¦æ±‚用於æˆå“¡ %qE 在中 non-class åž‹æ…‹ %qT"
-#: cp/parser.c:2842 cp/parser.c:17854
+#: cp/parser.c:2842 cp/parser.c:17877
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "%<%T::%E%>未被宣告"
@@ -45687,1217 +45746,1222 @@ msgstr "ä¸èƒ½åœ¨å›žå‚³é¡žåž‹ä¸­å®šç¾©æ–°é¡žåž‹"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(%qT 的定義末尾å¯èƒ½ç¼ºå°‘一個分號)"
-#: cp/parser.c:2991
+#: cp/parser.c:2993
#, fuzzy, gcc-internal-format
msgid "%qE is not a class template"
msgstr "%qE ä¸æ˜¯ä¸€å€‹ç¯„本"
-#: cp/parser.c:2993
+#: cp/parser.c:2995
#, gcc-internal-format
msgid "%qE is not a template"
msgstr "%qE ä¸æ˜¯ä¸€å€‹ç¯„本"
-#: cp/parser.c:2996
+#: cp/parser.c:2998
#, gcc-internal-format
msgid "invalid template-id"
msgstr "無效的範本 ID"
-#: cp/parser.c:3030
+#: cp/parser.c:3032
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
msgstr "浮點實字無法出ç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3034 cp/pt.c:16746
+#: cp/parser.c:3036 cp/pt.c:16828
#, fuzzy, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr "演員陣容到型態ä¸åŒæ–¼ç©åˆ†æˆ–列舉類型型態無法出ç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3039
+#: cp/parser.c:3041
#, fuzzy, gcc-internal-format
msgid "%<typeid%> operator cannot appear in a constant-expression"
msgstr "%<typeid%> é‹ç®—å­ç„¡æ³•å‡ºç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3043
+#: cp/parser.c:3045
#, fuzzy, gcc-internal-format
msgid "non-constant compound literals cannot appear in a constant-expression"
msgstr "non-constant 複åˆå¯¦å­—無法出ç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3047
+#: cp/parser.c:3049
#, fuzzy, gcc-internal-format
msgid "a function call cannot appear in a constant-expression"
msgstr "函å¼å‘¼å«ç„¡æ³•å‡ºç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3051
+#: cp/parser.c:3053
#, fuzzy, gcc-internal-format
msgid "an increment cannot appear in a constant-expression"
msgstr "éžå¢žç„¡æ³•å‡ºç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3055
+#: cp/parser.c:3057
#, fuzzy, gcc-internal-format
msgid "an decrement cannot appear in a constant-expression"
msgstr "éžæ¸›ç„¡æ³•å‡ºç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3059
+#: cp/parser.c:3061
#, fuzzy, gcc-internal-format
msgid "an array reference cannot appear in a constant-expression"
msgstr "陣列åƒç…§ç„¡æ³•å‡ºç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3063
+#: cp/parser.c:3065
#, fuzzy, gcc-internal-format
msgid "the address of a label cannot appear in a constant-expression"
msgstr "ä½å€çš„標貼無法出ç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3067
+#: cp/parser.c:3069
#, fuzzy, gcc-internal-format
msgid "calls to overloaded operators cannot appear in a constant-expression"
msgstr "呼å«åˆ°éŽè¼‰çš„é‹ç®—å­ç„¡æ³•å‡ºç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3071
+#: cp/parser.c:3073
#, fuzzy, gcc-internal-format
msgid "an assignment cannot appear in a constant-expression"
msgstr "指派無法出ç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3074
+#: cp/parser.c:3076
#, fuzzy, gcc-internal-format
msgid "a comma operator cannot appear in a constant-expression"
msgstr "逗號é‹ç®—å­ç„¡æ³•å‡ºç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3078
+#: cp/parser.c:3080
#, fuzzy, gcc-internal-format
msgid "a call to a constructor cannot appear in a constant-expression"
msgstr "呼å«åˆ°å»ºæ§‹å­ç„¡æ³•å‡ºç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3082
+#: cp/parser.c:3084
#, fuzzy, gcc-internal-format
msgid "a transaction expression cannot appear in a constant-expression"
msgstr "異動作業é‹ç®—å¼ç„¡æ³•å‡ºç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3128
+#: cp/parser.c:3130
#, fuzzy, gcc-internal-format
msgid "%qs cannot appear in a constant-expression"
msgstr "%qs 無法出ç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:3164
+#: cp/parser.c:3166
#, fuzzy, gcc-internal-format
msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
msgstr "缺席和刪除的函å¼åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:3169
+#: cp/parser.c:3171
#, fuzzy, gcc-internal-format
msgid "invalid use of destructor %qD as a type"
msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„è§£æ§‹å¼ %qD åšç‚ºåž‹æ…‹"
#. Something like 'unsigned A a;'
-#: cp/parser.c:3172
+#: cp/parser.c:3174
#, fuzzy, gcc-internal-format
msgid "invalid combination of multiple type-specifiers"
msgstr "無效的組åˆçš„å¤šé‡ type-specifiers"
-#: cp/parser.c:3184
+#: cp/parser.c:3186
#, fuzzy, gcc-internal-format
#| msgid "%qE does not name a type"
msgid "%qE does not name a type; did you mean %qs?"
msgstr "%qE 沒有命å一個類型"
-#: cp/parser.c:3188
+#: cp/parser.c:3190
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr "%qE 沒有命å一個類型"
-#: cp/parser.c:3197
+#: cp/parser.c:3199
#, fuzzy, gcc-internal-format
msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<constexpr%> åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:3200
+#: cp/parser.c:3202
#, fuzzy, gcc-internal-format
msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<constexpr%> åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:3205
+#: cp/parser.c:3207
#, fuzzy, gcc-internal-format
msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
msgstr "C++11 %<constexpr%> åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:3208
+#: cp/parser.c:3210
#, fuzzy, gcc-internal-format
msgid "%<concept%> only available with -fconcepts"
msgstr "C++11 %<constexpr%> åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:3234
+#: cp/parser.c:3236
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr "(也許您本æ„是想用 %<typename %T::%E%>)"
-#: cp/parser.c:3252
+#: cp/parser.c:3254
#, fuzzy, gcc-internal-format
#| msgid "%qE in namespace %qE does not name a type"
msgid "%qE in namespace %qE does not name a template type"
msgstr "%qE 在命å空間 %qE 中沒有命å一個類型"
-#: cp/parser.c:3256
+#: cp/parser.c:3258
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr "%qE 在命å空間 %qE 中沒有命å一個類型"
#. A<T>::A<T>()
-#: cp/parser.c:3265
+#: cp/parser.c:3267
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> names the constructor, not the type"
msgstr "%<%T::%E%>å稱建構å­ï¼Œä¸æ˜¯åž‹æ…‹"
-#: cp/parser.c:3268
+#: cp/parser.c:3270
#, fuzzy, gcc-internal-format
msgid "and %qT has no template constructors"
msgstr "å’Œ %qT 沒有任何模æ¿å»ºæ§‹å­"
-#: cp/parser.c:3273
+#: cp/parser.c:3275
#, fuzzy, gcc-internal-format
msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
msgstr "éœ€è¦ %<typename%> ä¹‹å‰ %<%T::%E%>因為 %qT 是附屬範åœ"
-#: cp/parser.c:3283
+#: cp/parser.c:3285
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a template type"
msgstr "%qE 在中 %q#T ä¸å稱型態"
-#: cp/parser.c:3287
+#: cp/parser.c:3289
#, fuzzy, gcc-internal-format
msgid "%qE in %q#T does not name a type"
msgstr "%qE 在中 %q#T ä¸å稱型態"
-#: cp/parser.c:3890
+#: cp/parser.c:3892
#, fuzzy, gcc-internal-format
msgid "expected string-literal"
msgstr "é æœŸ string-literal"
-#: cp/parser.c:3955
+#: cp/parser.c:3957
#, fuzzy, gcc-internal-format
msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
msgstr "ä¸ä¸€è‡´ä½¿ç”¨è€…定義的實字字尾 %qD å’Œ %qD 在中字串實字"
-#: cp/parser.c:4009
+#: cp/parser.c:4011
#, fuzzy, gcc-internal-format
msgid "a wide string is invalid in this context"
msgstr "wide 字串無效在中這個語境"
-#: cp/parser.c:4124
+#: cp/parser.c:4126
#, fuzzy, gcc-internal-format
msgid "unable to find character literal operator %qD with %qT argument"
msgstr "無法找到字元實字é‹ç®—å­ %qD 與 %qT 引數"
-#: cp/parser.c:4225
+#: cp/parser.c:4227
#, fuzzy, gcc-internal-format
msgid "integer literal exceeds range of %qT type"
msgstr "浮點常數超出範åœçš„ %qT"
-#: cp/parser.c:4232
+#: cp/parser.c:4234
#, fuzzy, gcc-internal-format
msgid "floating literal exceeds range of %qT type"
msgstr "浮點常數超出範åœçš„ %qT"
-#: cp/parser.c:4236
+#: cp/parser.c:4238
#, fuzzy, gcc-internal-format
msgid "floating literal truncated to zero"
msgstr "浮點常數截短至零"
-#: cp/parser.c:4276
+#: cp/parser.c:4278
#, fuzzy, gcc-internal-format
msgid "unable to find numeric literal operator %qD"
msgstr "無法找到數值實字é‹ç®—å­ %qD"
-#: cp/parser.c:4278
+#: cp/parser.c:4280
#, gcc-internal-format
msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
msgstr ""
-#: cp/parser.c:4330
+#: cp/parser.c:4332
#, fuzzy, gcc-internal-format
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr "無法找到字串實字é‹ç®—å­ %qD 與 %qT,%qT 引數"
-#: cp/parser.c:4390 cp/parser.c:12668
+#: cp/parser.c:4392 cp/parser.c:12677
#, fuzzy, gcc-internal-format
msgid "expected declaration"
msgstr "é æœŸçš„宣告"
-#: cp/parser.c:4652 cp/parser.c:4667
+#: cp/parser.c:4654 cp/parser.c:4669
#, fuzzy, gcc-internal-format
msgid "expected binary operator"
msgstr "é æœŸçš„é‹ç®—å­"
-#: cp/parser.c:4673
+#: cp/parser.c:4675
#, fuzzy, gcc-internal-format
msgid "expected ..."
msgstr "é æœŸ %<...%>"
-#: cp/parser.c:4685
+#: cp/parser.c:4687
#, fuzzy, gcc-internal-format
#| msgid "%s expression list treated as compound expression"
msgid "binary expression in operand of fold-expression"
msgstr "%s é‹ç®—å¼æ¸…單被看作複åˆé‹ç®—å¼"
-#: cp/parser.c:4688
+#: cp/parser.c:4690
#, fuzzy, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr "異動作業é‹ç®—å¼ç„¡æ³•å‡ºç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:4696
+#: cp/parser.c:4698
#, fuzzy, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr "åž‹æ…‹ä¸åŒ¹é…在中å‘é‡ Shift é‹ç®—å¼"
-#: cp/parser.c:4800
+#: cp/parser.c:4802
#, fuzzy, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr "定點類型ä¸æ”¯æ´åœ¨ä¸­ C++"
-#: cp/parser.c:4881
+#: cp/parser.c:4883
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr "ISO C++ ä¸å…許在é‹ç®—å¼ä¸­ä½¿ç”¨å¤§æ‹¬è™Ÿçµ„"
-#: cp/parser.c:4893
+#: cp/parser.c:4895
#, fuzzy, gcc-internal-format
msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
msgstr "statement-expressions 未被å…許外å´å‡½å¼ nor 在中 template-argument 清單"
-#: cp/parser.c:4932
+#: cp/parser.c:4934
#, fuzzy, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr "lambda é‹ç®—å¼åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
+#: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
#, fuzzy, gcc-internal-format
msgid "expected primary-expression"
msgstr "é æœŸ primary-expression"
-#: cp/parser.c:5020
+#: cp/parser.c:5022
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr "%<this%> ä¸èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
-#: cp/parser.c:5158
+#: cp/parser.c:5160
#, fuzzy, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr "模æ¿å®£å‘Šç„¡æ³•å‡ºç¾æ–¼å€å¡Šç¯„åœ"
-#: cp/parser.c:5317
+#: cp/parser.c:5319
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr "局部變數 %qD ä¸æ‡‰å‡ºç¾åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
-#: cp/parser.c:5494
+#: cp/parser.c:5501
#, fuzzy, gcc-internal-format
msgid "expected id-expression"
msgstr "é æœŸ id-expression"
-#: cp/parser.c:5626
+#: cp/parser.c:5633
#, fuzzy, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr "ç¯„åœ %qT ä¹‹å‰ %<~%>ä¸¦éž class-name"
-#: cp/parser.c:5655 cp/parser.c:7675
+#: cp/parser.c:5662 cp/parser.c:7680
#, fuzzy, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr "C++0x 自動åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:5766
+#: cp/parser.c:5773
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr "%<~%T%> 宣告為 %qT 的一個æˆå“¡"
-#: cp/parser.c:5781
+#: cp/parser.c:5788
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr "typedef å %qD 用於解構函å¼å®£å‘Š"
-#: cp/parser.c:5817
+#: cp/parser.c:5824
#, fuzzy, gcc-internal-format
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr "實字é‹ç®—å­å­—尾無法å‰ç¹¼çš„ç”± %<_%>被ä¿ç•™çš„用於未來標準化"
-#: cp/parser.c:5828 cp/parser.c:19884
+#: cp/parser.c:5835 cp/parser.c:19907
#, fuzzy, gcc-internal-format
msgid "expected unqualified-id"
msgstr "é æœŸ unqualified-id"
-#: cp/parser.c:5935
+#: cp/parser.c:5942
#, fuzzy, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr "找到 %<:%>在中 nested-name-specifier,é æœŸ %<::%>"
-#: cp/parser.c:6004
+#: cp/parser.c:6009
#, fuzzy, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr "decltype 評估到 %qT,該項並éžé¡žåˆ¥æˆ–列舉類型型態"
-#: cp/parser.c:6030
+#: cp/parser.c:6035
#, fuzzy, gcc-internal-format
#| msgid "incomplete type %qT used in nested name specifier"
msgid "function template-id %qD in nested-name-specifier"
msgstr "巢狀å指定中使用了ä¸å®Œå…¨çš„é¡žåž‹ %qT"
-#: cp/parser.c:6038
+#: cp/parser.c:6043
#, fuzzy, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr "é æœŸ nested-name-specifier"
-#: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
+#: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
#, gcc-internal-format
msgid "%qD is not a template"
msgstr "%qD ä¸æ˜¯ä¸€å€‹ç¯„本"
-#: cp/parser.c:6220
+#: cp/parser.c:6225
#, fuzzy, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr "é æœŸ nested-name-specifier"
-#: cp/parser.c:6421 cp/parser.c:8656
+#: cp/parser.c:6426 cp/parser.c:8661
#, fuzzy, gcc-internal-format
msgid "types may not be defined in casts"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­æ¼”員陣容"
-#: cp/parser.c:6505
+#: cp/parser.c:6510
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ %<typeid%> é‹ç®—å¼"
-#: cp/parser.c:6563
+#: cp/parser.c:6568
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6647
+#: cp/parser.c:6652
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_addressof%>"
msgstr "錯誤的引數數é‡åˆ° %<__builtin_shuffle%>"
-#: cp/parser.c:6659 cp/pt.c:17319
+#: cp/parser.c:6664 cp/pt.c:17401
#, fuzzy, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_launder%>"
msgstr "錯誤的引數數é‡åˆ° %<__builtin_complex%>"
-#: cp/parser.c:6751
+#: cp/parser.c:6756
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr "ISO C++ ä¸å…許複åˆå­—é¢å€¼"
-#: cp/parser.c:6810
+#: cp/parser.c:6815
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7210
+#: cp/parser.c:7215
#, fuzzy, gcc-internal-format
#| msgid "-client_name not allowed with -dynamiclib"
msgid "braced list index is not allowed with array notation"
msgstr "-client_name ä¸èƒ½å’Œ -dynamiclib 一起使用"
-#: cp/parser.c:7420 cp/typeck.c:2513
+#: cp/parser.c:7425 cp/typeck.c:2513
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr "錯誤地使用了 %qD"
-#: cp/parser.c:7429
+#: cp/parser.c:7434
#, fuzzy, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr "%<%D::%D%>並éžé¡žåˆ¥æˆå“¡"
-#: cp/parser.c:7727
+#: cp/parser.c:7732
#, fuzzy, gcc-internal-format
msgid "non-scalar type"
msgstr "non-scalar åž‹æ…‹"
-#: cp/parser.c:7826
+#: cp/parser.c:7831
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr "ISO C++ä¸å…許 %<alignof%> 與 non-type"
-#: cp/parser.c:7911
+#: cp/parser.c:7916
#, fuzzy, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ %<noexcept%> é‹ç®—å¼"
-#: cp/parser.c:8189
+#: cp/parser.c:8194
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ new-expression"
-#: cp/parser.c:8205
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr "括起的類型識別碼後é¢ä¸èƒ½å‡ºç¾é™£åˆ—é‚Šç•Œ"
-#: cp/parser.c:8207
+#: cp/parser.c:8212
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr "請嘗試刪除類型識別碼兩邊的括號"
-#: cp/parser.c:8239
+#: cp/parser.c:8244
#, gcc-internal-format
msgid "initialization of new-expression for type %<auto%> requires exactly one element"
msgstr ""
-#: cp/parser.c:8287
+#: cp/parser.c:8292
#, fuzzy, gcc-internal-format
#| msgid "Expected expression type"
msgid "expected expression-list or type-id"
msgstr "需è¦é‹ç®—å¼é¡žåž‹"
-#: cp/parser.c:8316
+#: cp/parser.c:8321
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ new-type-id"
-#: cp/parser.c:8444
+#: cp/parser.c:8449
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr "new 宣告中的é‹ç®—å¼å¿…須具有整數或列舉類型"
-#: cp/parser.c:8752
+#: cp/parser.c:8757
#, gcc-internal-format
msgid "use of old-style cast"
msgstr "使用舊å¼çš„類型轉æ›"
-#: cp/parser.c:8899
+#: cp/parser.c:8904
#, fuzzy, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr "%<>>%>é‹ç®—å­è¢«è¦–為兩正確角度中括號在中 C++11"
-#: cp/parser.c:8902
+#: cp/parser.c:8907
#, fuzzy, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr "建議 parentheses å‘¨åœ %<>>%>é‹ç®—å¼"
-#: cp/parser.c:9098
+#: cp/parser.c:9103
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr "ISO C++ä¸å…許 ?:與çœç•¥çš„中間é‹ç®—å…ƒ"
-#: cp/parser.c:9813
+#: cp/parser.c:9822
#, fuzzy, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr "lambda-expression 在中 unevaluated 語境"
-#: cp/parser.c:9822
+#: cp/parser.c:9831
#, fuzzy, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr "lambda-expression 在中 unevaluated 語境"
-#: cp/parser.c:9975
+#: cp/parser.c:9984
#, fuzzy, gcc-internal-format
msgid "expected end of capture-list"
msgstr "é æœŸçš„çµæŸçš„ capture-list"
-#: cp/parser.c:9989
+#: cp/parser.c:9998
#, fuzzy, gcc-internal-format
msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr "明確的 by-copy æ“·å–çš„ %<this%> 冗餘與 by-copy æ“·å–é è¨­"
-#: cp/parser.c:10006
+#: cp/parser.c:10015
#, fuzzy, gcc-internal-format
msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
msgstr "範åœçš„ enums åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:10051
+#: cp/parser.c:10060
#, fuzzy, gcc-internal-format
msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr "lambda é‹ç®—å¼åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:10058
+#: cp/parser.c:10067
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:10081
+#: cp/parser.c:10090
#, fuzzy, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr "æ“·å–çš„ non-variable %qD "
-#: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
+#: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
#, fuzzy, gcc-internal-format
msgid "%q#D declared here"
msgstr "%q+#D 宣告的在此"
-#: cp/parser.c:10090
+#: cp/parser.c:10099
#, fuzzy, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr "æ“·å–的變數 %qD 與 non-automatic 貯è—é«”æŒçºŒæ™‚é–“"
-#: cp/parser.c:10128
+#: cp/parser.c:10137
#, fuzzy, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr "明確的 by-copy æ“·å–çš„ %qD 冗餘與 by-copy æ“·å–é è¨­"
-#: cp/parser.c:10133
+#: cp/parser.c:10142
#, fuzzy, gcc-internal-format
msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
msgstr "明確的 by-reference æ“·å–çš„ %qD 冗餘與 by-reference æ“·å–é è¨­"
-#: cp/parser.c:10182
+#: cp/parser.c:10191
#, fuzzy, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr "variadic 模æ¿åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:10186
+#: cp/parser.c:10195
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not support lambda templates"
msgstr "ISO C ä¸æ”¯æ´é£½å’Œé¡žåž‹"
-#: cp/parser.c:10216
+#: cp/parser.c:10225
#, fuzzy, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr "é è¨­å¼•æ•¸æŒ‡å®šçš„用於 lambda åƒæ•¸"
-#: cp/parser.c:10234
+#: cp/parser.c:10243
#, fuzzy, gcc-internal-format
#| msgid "duplicate %<volatile%>"
msgid "duplicate %<mutable%>"
msgstr "é‡è¤‡çš„ %<volatile%>"
-#: cp/parser.c:10282
+#: cp/parser.c:10291
#, fuzzy, gcc-internal-format
msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
msgstr "C++11 %<constexpr%> åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:10734 cp/parser.c:10915
+#: cp/parser.c:10743 cp/parser.c:10924
#, fuzzy, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr "括起的åˆå§‹å€¼è¨­å®šå¾Œå‡ºç¾çš„屬性被忽略"
-#: cp/parser.c:10762
+#: cp/parser.c:10771
#, fuzzy, gcc-internal-format
msgid "expected labeled-statement"
msgstr "é æœŸ labeled-statement"
-#: cp/parser.c:10808
+#: cp/parser.c:10817
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr "case 標籤 %qE 未出ç¾åœ¨ switch 敘述中"
-#: cp/parser.c:10922
+#: cp/parser.c:10931
#, fuzzy, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr "éœ€è¦ %<typename%> ä¹‹å‰ %qE 因為 %qT 是附屬範åœ"
-#: cp/parser.c:10931
+#: cp/parser.c:10940
#, fuzzy, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr "%<%T::%D%>å稱建構å­ï¼Œä¸æ˜¯åž‹æ…‹"
-#: cp/parser.c:10978
+#: cp/parser.c:10987
#, fuzzy, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr "複åˆé™³è¿°åœ¨ä¸­ constexpr 函å¼"
-#: cp/parser.c:11105
+#: cp/parser.c:11114
#, fuzzy, gcc-internal-format
msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
msgstr "C++11 %<constexpr%> åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:11131
+#: cp/parser.c:11140
#, fuzzy, gcc-internal-format
msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
msgstr "委派建構å­åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:11301 cp/parser.c:27869
+#: cp/parser.c:11310 cp/parser.c:27892
#, fuzzy, gcc-internal-format
msgid "expected selection-statement"
msgstr "é æœŸ selection-statement"
-#: cp/parser.c:11334
+#: cp/parser.c:11343
#, fuzzy, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­æ¢ä»¶"
-#: cp/parser.c:11757
+#: cp/parser.c:11766
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr "range-based %<for%> é‹ç®—å¼çš„åž‹æ…‹ %qT 有ä¸å®Œæ•´åž‹æ…‹"
-#: cp/parser.c:11795
+#: cp/parser.c:11804
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
msgstr "range-based %<for%> é‹ç®—å¼çš„åž‹æ…‹ %qT 有 %<end%>æˆå“¡ä¸¦ä¸æ˜¯ %<begin%>"
-#: cp/parser.c:11801
+#: cp/parser.c:11810
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
msgstr "range-based %<for%> é‹ç®—å¼çš„åž‹æ…‹ %qT 有 %<begin%>æˆå“¡ä¸¦ä¸æ˜¯ %<end%>"
-#: cp/parser.c:11853
+#: cp/parser.c:11862
#, fuzzy, gcc-internal-format
msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr "ä¸ä¸€è‡´é–‹å§‹/çµæŸé¡žåž‹åœ¨ä¸­ range-based %<for%> 敘述:%qT å’Œ %qT"
-#: cp/parser.c:11988 cp/parser.c:27872
+#: cp/parser.c:11997 cp/parser.c:27895
#, fuzzy, gcc-internal-format
msgid "expected iteration-statement"
msgstr "é æœŸ iteration-statement"
-#: cp/parser.c:12036
+#: cp/parser.c:12045
#, fuzzy, gcc-internal-format
msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr "ç„¡é™åˆ¶çš„è¯åˆåªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:12110
+#: cp/parser.c:12119
#, fuzzy, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr "中斷敘述使用的與 OpenMP 用於迴圈"
-#: cp/parser.c:12170
+#: cp/parser.c:12179
#, fuzzy, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr "複åˆé™³è¿°åœ¨ä¸­ constexpr 函å¼"
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:12178
+#: cp/parser.c:12187
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr "ISO C++ ä¸å…許執行時å¯çŸ¥çš„ goto 目的"
-#: cp/parser.c:12191 cp/parser.c:27875
+#: cp/parser.c:12200 cp/parser.c:27898
#, fuzzy, gcc-internal-format
msgid "expected jump-statement"
msgstr "é æœŸ jump-statement"
-#: cp/parser.c:12348 cp/parser.c:23115
+#: cp/parser.c:12357 cp/parser.c:23138
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "多餘的 %<;%>"
-#: cp/parser.c:12591
+#: cp/parser.c:12600
#, fuzzy, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr "%<__label__%>無法於起始部分的å€å¡Š"
-#: cp/parser.c:12805
+#: cp/parser.c:12814
#, gcc-internal-format
msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
msgstr ""
-#: cp/parser.c:12825
+#: cp/parser.c:12834
#, fuzzy, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr "ä¸ä¸€è‡´æŽ¨å°Žç”¨æ–¼ %qT:%qT 然後 %qT"
-#: cp/parser.c:12846
+#: cp/parser.c:12855
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr "ä¸èƒ½æ··åˆå®£å‘Šå’Œå‡½å¼å®šç¾©"
-#: cp/parser.c:12870
+#: cp/parser.c:12879
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ exception-declarations"
-#: cp/parser.c:12925
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12928
+#: cp/parser.c:12937
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12979
+#: cp/parser.c:12988
#, fuzzy, gcc-internal-format
msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "明確的轉æ›é‹ç®—å­åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:13028
+#: cp/parser.c:13037
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "empty decomposition declaration"
msgstr "空宣告"
-#: cp/parser.c:13201
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+msgid "invalid initializer for structured binding declaration"
+msgstr "無效的åˆå§‹è¨­å®šå¼ç”¨æ–¼æˆå“¡å‡½å¼ %qD"
+
+#: cp/parser.c:13220
#, fuzzy, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "%<friend%> 使用的外å´çš„類別"
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:13265
+#: cp/parser.c:13284
#, fuzzy, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr "%<auto%> 變更平å‡åœ¨ä¸­ C++11; 請移除它"
-#: cp/parser.c:13301
+#: cp/parser.c:13320
#, fuzzy, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr "decl-specifier 無效的在中æ¢ä»¶"
-#: cp/parser.c:13307
+#: cp/parser.c:13326
#, fuzzy, gcc-internal-format
#| msgid "%q+D invalid in %q#T"
msgid "%qD invalid in lambda"
msgstr "%q+D 無效,在 %q#T 中"
-#: cp/parser.c:13400
+#: cp/parser.c:13419
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr "類別定義ä¸èƒ½è¢«å®£å‘Šç‚ºå¤¥ä¼´"
-#: cp/parser.c:13470 cp/parser.c:23522
+#: cp/parser.c:13489 cp/parser.c:23545
#, fuzzy, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr "模æ¿å¯èƒ½ç„¡æ³•æ˜¯ %<virtual%>"
-#: cp/parser.c:13510
+#: cp/parser.c:13529
#, fuzzy, gcc-internal-format
msgid "invalid linkage-specification"
msgstr "無效的連繫è¦æ ¼"
-#: cp/parser.c:13597
+#: cp/parser.c:13616
#, fuzzy, gcc-internal-format
msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
msgstr "å…§è¯å‘½å空間åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:13791
+#: cp/parser.c:13810
#, fuzzy, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ %<decltype%> é‹ç®—å¼"
-#: cp/parser.c:13934
+#: cp/parser.c:13953
#, fuzzy, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ new-type-id"
-#: cp/parser.c:13961
+#: cp/parser.c:13980
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr "無效的使用的 %<auto%> 在中轉æ›é‹ç®—å­"
-#: cp/parser.c:13965
+#: cp/parser.c:13984
#, fuzzy, gcc-internal-format
msgid "use of %<auto%> in member template conversion operator can never be deduced"
msgstr "無效的使用的 %<auto%> 在中轉æ›é‹ç®—å­"
-#: cp/parser.c:14054
+#: cp/parser.c:14073
#, fuzzy, gcc-internal-format
msgid "only constructors take member initializers"
msgstr "åªæœ‰å»ºæ§‹å­éœ€æˆå“¡åˆå§‹è¨­å®šå¼"
-#: cp/parser.c:14076
+#: cp/parser.c:14095
#, fuzzy, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr "無法展開åˆå§‹è¨­å®šå¼ç”¨æ–¼æˆå“¡ %<%D%>"
-#: cp/parser.c:14088
+#: cp/parser.c:14107
#, fuzzy, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr "mem-initializer 用於 %qD è¿½éš¨å»ºæ§‹å­ delegation"
-#: cp/parser.c:14100
+#: cp/parser.c:14119
#, fuzzy, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr "å»ºæ§‹å­ delegation 追隨 mem-initializer 用於 %qD"
-#: cp/parser.c:14152
+#: cp/parser.c:14171
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr "年代錯誤的舊å¼åŸºç¤Žé¡žåˆ¥åˆå§‹å€¼è¨­å®š"
-#: cp/parser.c:14222
+#: cp/parser.c:14241
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
msgstr "é—œéµå­— %<typename%> ä¸å…許用在此上下文中(é™å®šçš„åˆå§‹å€¼è¨­å®šéš±å«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
-#: cp/parser.c:14583
+#: cp/parser.c:14602
#, fuzzy, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr "缺少空格介於 %<「ã€%>和字尾識別碼"
-#: cp/parser.c:14589
+#: cp/parser.c:14608
#, fuzzy, gcc-internal-format
msgid "expected suffix identifier"
msgstr "é æœŸçš„字尾識別碼"
-#: cp/parser.c:14598
+#: cp/parser.c:14617
#, fuzzy, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr "é æœŸçš„清空字串之後 %<operator%> é—œéµå­—"
-#: cp/parser.c:14604
+#: cp/parser.c:14623
#, fuzzy, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr "無效的é‹ç®—元在中三進作業"
-#: cp/parser.c:14627
+#: cp/parser.c:14646
#, fuzzy, gcc-internal-format
msgid "expected operator"
msgstr "é æœŸçš„é‹ç®—å­"
#. Warn that we do not support `export'.
-#: cp/parser.c:14672
+#: cp/parser.c:14691
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr "é—œéµå­— %<export%> 未實作,將被忽略"
-#: cp/parser.c:14842
+#: cp/parser.c:14861
#, fuzzy, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr "ç„¡æ•ˆçš„æ¨¡æ¿ non-type åƒæ•¸"
-#: cp/parser.c:14850
+#: cp/parser.c:14869
#, fuzzy, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr "ç„¡æ•ˆçš„æ¨¡æ¿ non-type åƒæ•¸"
-#: cp/parser.c:14935
+#: cp/parser.c:14954
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14999
+#: cp/parser.c:15018
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr "無效的使用的模æ¿æ¨¡æ¿åƒæ•¸ %qT"
-#: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
+#: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
#, fuzzy, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "模æ¿åƒæ•¸åŒ…è£ %qD 無法有é è¨­å¼•æ•¸"
-#: cp/parser.c:15238 cp/parser.c:15324
+#: cp/parser.c:15257 cp/parser.c:15343
#, fuzzy, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr "模æ¿åƒæ•¸åŒ…è£ç„¡æ³•æœ‰é è¨­å¼•æ•¸"
-#: cp/parser.c:15390
+#: cp/parser.c:15409
#, fuzzy, gcc-internal-format
msgid "expected template-id"
msgstr "é æœŸ template-id"
-#: cp/parser.c:15450
+#: cp/parser.c:15469
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr "ä¸èƒ½ä»¥ %<<::%> 開始一個範本引數清單"
-#: cp/parser.c:15454
+#: cp/parser.c:15473
#, gcc-internal-format
msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
msgstr "%<<:%> 是 %<[%> çš„å¦ä¸€ç¨®æ‹¼æ³•ã€‚請在 %<<%> å’Œ %<::%> 間加上空格"
-#: cp/parser.c:15458
+#: cp/parser.c:15477
#, fuzzy, gcc-internal-format
msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
msgstr "(如果您使用 %<-fpermissive%> G++將接å—您的編碼)"
-#: cp/parser.c:15565
+#: cp/parser.c:15584
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr "範本引數表語法錯誤"
#. The name does not name a template.
-#: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
+#: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
#, fuzzy, gcc-internal-format
msgid "expected template-name"
msgstr "é æœŸ template-name"
#. Explain what went wrong.
-#: cp/parser.c:15680
+#: cp/parser.c:15699
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr "éžç¯„本 %qD åšç‚ºç¯„本"
-#: cp/parser.c:15682
+#: cp/parser.c:15701
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr "使用 %<%T::template %D%> 來表示這是一個範本"
-#: cp/parser.c:15828
+#: cp/parser.c:15851
#, fuzzy, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr "é æœŸçš„åƒæ•¸åŒ…è£ä¹‹å‰ %<...%>"
-#: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
+#: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
#, fuzzy, gcc-internal-format
msgid "expected template-argument"
msgstr "é æœŸ template-argument"
-#: cp/parser.c:16097
+#: cp/parser.c:16120
#, fuzzy, gcc-internal-format
msgid "invalid non-type template argument"
msgstr "無效的 non-type 模æ¿å¼•æ•¸"
-#: cp/parser.c:16224
+#: cp/parser.c:16247
#, fuzzy, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr "明確的實體化ä¸æ‡‰è©²ä½¿ç”¨ %<inline%> 說明符"
-#: cp/parser.c:16228
+#: cp/parser.c:16251
#, fuzzy, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr "明確的實體化ä¸æ‡‰è©²ä½¿ç”¨ %<constexpr%> 說明符"
-#: cp/parser.c:16287
+#: cp/parser.c:16310
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "特例化範本有 C 連çµ"
-#: cp/parser.c:16507
+#: cp/parser.c:16530
#, fuzzy, gcc-internal-format
msgid "expected type specifier"
msgstr "é æœŸçš„型態說明符"
-#: cp/parser.c:16691
+#: cp/parser.c:16714
#, fuzzy, gcc-internal-format
msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "缺席和刪除的函å¼åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:16697
+#: cp/parser.c:16720
#, fuzzy, gcc-internal-format
msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
msgstr "缺席和刪除的函å¼åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:16702
+#: cp/parser.c:16725
#, fuzzy, gcc-internal-format
#| msgid "ISO C forbids forward parameter declarations"
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr "ISO C ä¸å…許å‰å‘åƒæ•¸å®£å‘Š"
-#: cp/parser.c:16847
+#: cp/parser.c:16870
#, fuzzy, gcc-internal-format
msgid "expected template-id for type"
msgstr "é æœŸ template-id 用於型態"
-#: cp/parser.c:16916
+#: cp/parser.c:16939
#, fuzzy, gcc-internal-format
msgid "expected type-name"
msgstr "é æœŸ type-name"
-#: cp/parser.c:17265
+#: cp/parser.c:17288
#, fuzzy, gcc-internal-format
msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr "elaborated-type-specifier 用於範åœçš„ enum å¿…é ˆä¸ä½¿ç”¨ %<%D%>é—œéµå­—"
-#: cp/parser.c:17488
+#: cp/parser.c:17511
#, fuzzy, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "宣告 %qD ä¸å®£å‘Šä»»ä½•äº‹"
-#: cp/parser.c:17575
+#: cp/parser.c:17598
#, fuzzy, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "屬性忽略的於 uninstantiated 型態"
-#: cp/parser.c:17579
+#: cp/parser.c:17602
#, fuzzy, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "屬性忽略的於模æ¿å…·ç¾åŒ–"
-#: cp/parser.c:17584
+#: cp/parser.c:17607
#, fuzzy, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr "屬性忽略的於 elaborated-type-specifier 該並éžå‰ç½®å®£å‘Š"
-#: cp/parser.c:17718
+#: cp/parser.c:17741
#, fuzzy, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr "%qD 是列舉類型模æ¿"
-#: cp/parser.c:17729
+#: cp/parser.c:17752
#, fuzzy, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr "%qD 沒有ç©åˆ†æˆ–列舉類型型態"
-#: cp/parser.c:17744
+#: cp/parser.c:17767
#, fuzzy, gcc-internal-format
msgid "unnamed scoped enum is not allowed"
msgstr "%<namespace%> 定義未被å…許在此"
-#: cp/parser.c:17799
+#: cp/parser.c:17822
#, fuzzy, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr "é æœŸ %<;%>或 %<{%>"
-#: cp/parser.c:17848
+#: cp/parser.c:17871
#, fuzzy, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr "無法加入列舉值清單到模æ¿å…·ç¾åŒ–"
-#: cp/parser.c:17862
+#: cp/parser.c:17885
#, fuzzy, gcc-internal-format
#| msgid "friend declaration does not name a class or function"
msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
msgstr "夥伴宣告沒有指定類別或函å¼å"
-#: cp/parser.c:17874 cp/parser.c:22605
+#: cp/parser.c:17897 cp/parser.c:22628
#, fuzzy, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "宣告的 %qD 在中命å空間 %qD 該項ä¸å°é–‰ %qD"
-#: cp/parser.c:17879 cp/parser.c:22610
+#: cp/parser.c:17902 cp/parser.c:22633
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "%qD 宣告出ç¾åœ¨ %qD 中,而後者並ä¸åŒ…å« %qD"
-#: cp/parser.c:17891 cp/parser.c:22624
+#: cp/parser.c:17914 cp/parser.c:22647
#, fuzzy, gcc-internal-format
msgid "extra qualification not allowed"
msgstr "é¡å¤–åˆæ ¼ä¸å…許"
-#: cp/parser.c:17914
+#: cp/parser.c:17937
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr "%q#T 多次定義"
-#: cp/parser.c:17927
+#: cp/parser.c:17950
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids empty unnamed enum"
msgstr "ISO C++ç¦æ­¢éžå¢ž enum"
-#: cp/parser.c:17947
+#: cp/parser.c:17970
#, fuzzy, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr "opaque-enum-specifier 而無需å稱"
-#: cp/parser.c:17950
+#: cp/parser.c:17973
#, fuzzy, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr "opaque-enum-specifier 必須使用簡單的識別碼"
-#: cp/parser.c:18128
+#: cp/parser.c:18151
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD ä¸æ˜¯ä¸€å€‹å‘½å空間"
-#: cp/parser.c:18129
+#: cp/parser.c:18152
#, fuzzy, gcc-internal-format
msgid "expected namespace-name"
msgstr "é æœŸ namespace-name"
-#: cp/parser.c:18207
+#: cp/parser.c:18230
#, fuzzy, gcc-internal-format
#| msgid "Enumerator cannot have attributes %C"
msgid "a nested namespace definition cannot have attributes"
msgstr "列舉é‡ä¸èƒ½æœ‰å±¬æ€§ %C"
-#: cp/parser.c:18210
+#: cp/parser.c:18233
#, fuzzy, gcc-internal-format
msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr "å…§è¯å‘½å空間åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:18213
+#: cp/parser.c:18236
#, fuzzy, gcc-internal-format
#| msgid "Warn when an inlined function cannot be inlined"
msgid "a nested namespace definition cannot be inline"
msgstr "當內è¯å‡½å¼ç„¡æ³•è¢«å…§è¯æ™‚給出警告"
-#: cp/parser.c:18221
+#: cp/parser.c:18244
#, fuzzy, gcc-internal-format
#| msgid "expected identifier"
msgid "nested identifier required"
msgstr "需è¦è­˜åˆ¥ç¢¼"
-#: cp/parser.c:18249
+#: cp/parser.c:18272
#, fuzzy, gcc-internal-format
#| msgid "use of namespace %qD as expression"
msgid "namespace %qD entered"
msgstr "命å空間 %qD åšç‚ºé‹ç®—å¼"
-#: cp/parser.c:18302
+#: cp/parser.c:18325
#, fuzzy, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "%<namespace%> 定義未被å…許在此"
-#: cp/parser.c:18453
+#: cp/parser.c:18476
#, fuzzy, gcc-internal-format
msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "lambda é‹ç®—å¼åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:18468
+#: cp/parser.c:18491
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr "範本識別碼ä¸å…許出ç¾åœ¨ using 宣告中"
-#: cp/parser.c:18515
+#: cp/parser.c:18538
#, fuzzy, gcc-internal-format
msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
msgstr "缺席和刪除的函å¼åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:18525
+#: cp/parser.c:18548
#, fuzzy, gcc-internal-format
msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
msgstr "å­˜å–宣告被ä¸å®œç”¨åœ¨ä¸­ favour çš„ using-declarations;建議:加入 %<using%> é—œéµå­—"
-#: cp/parser.c:18590
+#: cp/parser.c:18613
#, fuzzy, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­åˆ¥å模æ¿å®£å‘Š"
-#: cp/parser.c:18743
+#: cp/parser.c:18766
#, fuzzy, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr "複åˆé™³è¿°åœ¨ä¸­ constexpr 函å¼"
-#: cp/parser.c:19130
+#: cp/parser.c:19153
#, fuzzy, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr "function-definition 未被å…許在此"
-#: cp/parser.c:19141
+#: cp/parser.c:19164
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "函å¼å®šç¾©ä¸­ä¸å…è¨±å‡ºç¾ asm 指定"
-#: cp/parser.c:19145
+#: cp/parser.c:19168
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "函å¼å®šç¾©ä¸­ä¸å…許有屬性"
-#: cp/parser.c:19196
+#: cp/parser.c:19219
#, fuzzy, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr "é æœŸçš„建構å­ã€è§£æ§‹å¼ï¼Œæˆ–類型轉æ›"
#. Anything else is an error.
-#: cp/parser.c:19235 cp/parser.c:21539
+#: cp/parser.c:19258 cp/parser.c:21562
#, fuzzy, gcc-internal-format
msgid "expected initializer"
msgstr "é æœŸçš„åˆå§‹è¨­å®šå¼"
-#: cp/parser.c:19316
+#: cp/parser.c:19339
#, fuzzy, gcc-internal-format
msgid "initializer provided for function"
msgstr "åˆå§‹è¨­å®šå¼æ供的用於函å¼"
-#: cp/parser.c:19350
+#: cp/parser.c:19373
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr "括起的åˆå§‹å€¼è¨­å®šå¾Œå‡ºç¾çš„屬性被忽略"
-#: cp/parser.c:19355
+#: cp/parser.c:19378
#, fuzzy, gcc-internal-format
#| msgid "function %q+D redeclared as inline"
msgid "non-function %qD declared as implicit template"
msgstr "å‡½å¼ %q+D é‡å®£å‘Šç‚ºå…§è¯çš„"
-#: cp/parser.c:19804
+#: cp/parser.c:19827
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr "陣列邊界ä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
-#: cp/parser.c:19930
+#: cp/parser.c:19953
#, fuzzy, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr "無法定義æˆå“¡çš„附屬 typedef %qT"
-#: cp/parser.c:19934
+#: cp/parser.c:19957
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%<%T::%E%>並éžåž‹æ…‹"
-#: cp/parser.c:19962
+#: cp/parser.c:19985
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "將建構å¼åšç‚ºç¯„本用法無效"
-#: cp/parser.c:19964
+#: cp/parser.c:19987
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr "使用 %<%T::%D%> 而ä¸æ˜¯ %<%T::%D%> 來以é™å®šå指定建構å¼"
@@ -46906,347 +46970,347 @@ msgstr "使用 %<%T::%D%> 而ä¸æ˜¯ %<%T::%D%> 來以é™å®šå指定建構å¼"
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19981
+#: cp/parser.c:20004
#, fuzzy, gcc-internal-format
msgid "invalid declarator"
msgstr "無效的宣告å­"
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:20051
+#: cp/parser.c:20074
#, fuzzy, gcc-internal-format
msgid "qualified-id in declaration"
msgstr "%q+D 在宣告å‰ä½¿ç”¨"
-#: cp/parser.c:20076
+#: cp/parser.c:20099
#, fuzzy, gcc-internal-format
msgid "expected declarator"
msgstr "é æœŸçš„宣告å­"
-#: cp/parser.c:20179
+#: cp/parser.c:20202
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD 是一個命å空間"
-#: cp/parser.c:20181
+#: cp/parser.c:20204
#, fuzzy, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr "無法表單æˆå“¡æŒ‡æ¨™çš„ non-class %q#T"
-#: cp/parser.c:20202
+#: cp/parser.c:20225
#, fuzzy, gcc-internal-format
msgid "expected ptr-operator"
msgstr "é æœŸ ptr-operator"
-#: cp/parser.c:20261
+#: cp/parser.c:20284
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "é‡è¤‡çš„ cv é™å®š"
-#: cp/parser.c:20315
+#: cp/parser.c:20338
#, fuzzy, gcc-internal-format
#| msgid "duplicate cv-qualifier"
msgid "multiple ref-qualifiers"
msgstr "é‡è¤‡çš„ cv é™å®š"
-#: cp/parser.c:20352
+#: cp/parser.c:20375
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:20408
+#: cp/parser.c:20431
#, fuzzy, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr "é‡è£½ virt-specifier"
-#: cp/parser.c:20679
+#: cp/parser.c:20702
#, fuzzy, gcc-internal-format
msgid "missing template arguments after %qT"
msgstr "在中模æ¿å¼•æ•¸ç”¨æ–¼åž‹æ…‹ %qT "
-#: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
+#: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
#, fuzzy, gcc-internal-format
msgid "invalid use of %qT"
msgstr "無效的使用的 %qT"
-#: cp/parser.c:20706
+#: cp/parser.c:20729
#, fuzzy, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­æ¨¡æ¿å¼•æ•¸"
-#: cp/parser.c:20711
+#: cp/parser.c:20734
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr "無效的 non-type 模æ¿å¼•æ•¸"
-#: cp/parser.c:20799
+#: cp/parser.c:20822
#, fuzzy, gcc-internal-format
msgid "expected type-specifier"
msgstr "é æœŸ type-specifier"
-#: cp/parser.c:21105
+#: cp/parser.c:21128
#, fuzzy, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr "é æœŸ %<,%>或 %<...%>"
-#: cp/parser.c:21180
+#: cp/parser.c:21203
#, fuzzy, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­åƒæ•¸é¡žåž‹"
-#: cp/parser.c:21332
+#: cp/parser.c:21355
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr "é è¨­åƒæ•¸åªå…許出ç¾åœ¨å‡½å¼åƒæ•¸ä¸­"
-#: cp/parser.c:21350
+#: cp/parser.c:21373
#, fuzzy, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr "åƒæ•¸åŒ…è£ %qD 無法有é è¨­å¼•æ•¸"
-#: cp/parser.c:21356
+#: cp/parser.c:21379
#, fuzzy, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "模æ¿åƒæ•¸åŒ…è£ç„¡æ³•æœ‰é è¨­å¼•æ•¸"
-#: cp/parser.c:21358
+#: cp/parser.c:21381
#, fuzzy, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr "åƒæ•¸åŒ…è£ç„¡æ³•æœ‰é è¨­å¼•æ•¸"
-#: cp/parser.c:21745
+#: cp/parser.c:21768
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr "ISO C++ ä¸å…許指定元素åˆå§‹å€¼è¨­å®š"
-#: cp/parser.c:21759
+#: cp/parser.c:21782
#, fuzzy, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr "ISO C++ä¸å…許 C99 指定的åˆå§‹è¨­å®šå¼"
-#: cp/parser.c:21879 cp/parser.c:22005
+#: cp/parser.c:21902 cp/parser.c:22028
#, fuzzy, gcc-internal-format
msgid "expected class-name"
msgstr "é æœŸ class-name"
-#: cp/parser.c:22206
+#: cp/parser.c:22229
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr "é æœŸ %<;%>之後類別定義"
-#: cp/parser.c:22209
+#: cp/parser.c:22232
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr "é æœŸ %<;%>之後çµæ§‹å®šç¾©"
-#: cp/parser.c:22212
+#: cp/parser.c:22235
#, fuzzy, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr "é æœŸ %<;%>之後è¯åˆå®šç¾©"
-#: cp/parser.c:22553
+#: cp/parser.c:22576
#, fuzzy, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr "é æœŸ %<{%>或 %<:%>"
-#: cp/parser.c:22564
+#: cp/parser.c:22587
#, fuzzy, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr "無法指定 %<override%> 用於類別"
-#: cp/parser.c:22572
+#: cp/parser.c:22595
#, fuzzy, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr "全域åˆæ ¼çš„類別å稱無效"
-#: cp/parser.c:22579
+#: cp/parser.c:22602
#, fuzzy, gcc-internal-format
msgid "qualified name does not name a class"
msgstr "é™å®šå稱ä¸å稱類別"
-#: cp/parser.c:22591
+#: cp/parser.c:22614
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "%qD 的宣告中類別å無效"
-#: cp/parser.c:22650
+#: cp/parser.c:22673
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr "明確特例化å‰å¿…須有 %<template <>%>"
-#: cp/parser.c:22680
+#: cp/parser.c:22703
#, fuzzy, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "函å¼æ¨¡æ¿ %qD redeclared åšç‚ºé¡žåˆ¥æ¨¡æ¿"
-#: cp/parser.c:22716
+#: cp/parser.c:22739
#, fuzzy, gcc-internal-format
msgid "could not resolve typename type"
msgstr "ç„¡æ³•è§£æž typename åž‹æ…‹"
-#: cp/parser.c:22775
+#: cp/parser.c:22798
#, fuzzy, gcc-internal-format
#| msgid "previous definition of %q+#T"
msgid "previous definition of %q#T"
msgstr "%q+#T 的上一個定義"
-#: cp/parser.c:22865 cp/parser.c:27878
+#: cp/parser.c:22888 cp/parser.c:27901
#, fuzzy, gcc-internal-format
msgid "expected class-key"
msgstr "é æœŸ class-key"
-#: cp/parser.c:22889
+#: cp/parser.c:22912
#, gcc-internal-format
msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22893
+#: cp/parser.c:22916
#, fuzzy, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr "é æœŸ %<class%>,%<typename%>,或 %<template%>"
-#: cp/parser.c:23135
+#: cp/parser.c:23158
#, fuzzy, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr "在中 C++03 class-key 必須被使用時宣告朋å‹"
-#: cp/parser.c:23153
+#: cp/parser.c:23176
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "夥伴宣告沒有指定類別或函å¼å"
-#: cp/parser.c:23171
+#: cp/parser.c:23194
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:23375
+#: cp/parser.c:23398
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr "函å¼å®šç¾©ä¸Šæœ‰ pure 指定"
-#: cp/parser.c:23430
+#: cp/parser.c:23453
#, fuzzy, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr "é æœŸ %<;%>æ–¼çµæŸçš„æˆå“¡å®£å‘Š"
-#: cp/parser.c:23442
+#: cp/parser.c:23465
#, fuzzy, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr "é æœŸ %<;%>æ–¼çµæŸçš„æˆå“¡å®£å‘Š"
-#: cp/parser.c:23516
+#: cp/parser.c:23539
#, fuzzy, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr "無效的 pure 說明符 (åªæœ‰ %<=0%>被å…許)"
-#: cp/parser.c:23551
+#: cp/parser.c:23574
#, fuzzy, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr "brace-enclosed åˆå§‹è¨­å®šå¼æœªè¢«å…許在此"
-#: cp/parser.c:23680
+#: cp/parser.c:23703
#, fuzzy, gcc-internal-format
-msgid "%<virtual%> specified more than once in base-specified"
+msgid "%<virtual%> specified more than once in base-specifier"
msgstr "%<virtual%> 指定的一次以上在中 base-specified"
-#: cp/parser.c:23700
+#: cp/parser.c:23723
#, fuzzy, gcc-internal-format
-msgid "more than one access specifier in base-specified"
+msgid "more than one access specifier in base-specifier"
msgstr "超éŽä¸€å€‹å­˜å–說明符在中 base-specified"
-#: cp/parser.c:23724
+#: cp/parser.c:23747
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr "é—œéµå­— %<typename%> ä¸èƒ½åœ¨ç¯„本以外使用"
-#: cp/parser.c:23727
+#: cp/parser.c:23750
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr "é—œéµå­— %<typename%> ä¸å…許用在此上下文中(基礎類別隱å«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
-#: cp/parser.c:23820 cp/parser.c:23897
+#: cp/parser.c:23843 cp/parser.c:23920
#, fuzzy, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ exception-specification"
-#: cp/parser.c:23905
+#: cp/parser.c:23928
#, fuzzy, gcc-internal-format
msgid "ISO C++1z does not allow dynamic exception specifications"
msgstr "由於ä¸åŒçš„異常è¦æ ¼"
-#: cp/parser.c:23911
+#: cp/parser.c:23934
#, fuzzy, gcc-internal-format
msgid "dynamic exception specifications are deprecated in C++11"
msgstr "動態異常è¦æ ¼è¢«ä¸å®œç”¨åœ¨ä¸­ C++0x; 使用 %<noexcept%> åšç‚ºæ›¿ä»£"
-#: cp/parser.c:23955
+#: cp/parser.c:23978
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr "無效的使用的 %<auto%> 在中轉æ›é‹ç®—å­"
-#: cp/parser.c:23994
+#: cp/parser.c:24017
#, fuzzy, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr "複åˆé™³è¿°åœ¨ä¸­ constexpr 函å¼"
-#: cp/parser.c:24107
+#: cp/parser.c:24130
#, fuzzy, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr "é¡žåž‹å¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ exception-declarations"
-#: cp/parser.c:24711
+#: cp/parser.c:24734
#, fuzzy, gcc-internal-format
#| msgid "%s attribute conflicts with %s attribute at %L"
msgid "attribute using prefix used together with scoped attribute token"
msgstr "%s 屬性與 %s 屬性在 %L 處è¡çª"
-#: cp/parser.c:24725
+#: cp/parser.c:24748
#, fuzzy, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr "需è¦è­˜åˆ¥ç¢¼æˆ– %<(%>"
-#: cp/parser.c:24806
+#: cp/parser.c:24829
#, gcc-internal-format
msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24810
+#: cp/parser.c:24833
#, gcc-internal-format
msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24847
+#: cp/parser.c:24870
#, fuzzy, gcc-internal-format
msgid "expected attribute before %<...%>"
msgstr "é æœŸçš„åƒæ•¸åŒ…è£ä¹‹å‰ %<...%>"
-#: cp/parser.c:24908
+#: cp/parser.c:24931
#, fuzzy, gcc-internal-format
msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
msgstr "C++0x 自動åªæœ‰å¯ç”¨èˆ‡ -std=c++11 或 -std=gnu++11"
-#: cp/parser.c:25122
+#: cp/parser.c:25145
#, fuzzy, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr "%<@required%>ä¸æ˜¯å¯ç”¨åœ¨ä¸­ Objective-C 1.0"
-#: cp/parser.c:25154
+#: cp/parser.c:25177
#, fuzzy, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr "異動作業é‹ç®—å¼ç„¡æ³•å‡ºç¾åœ¨ä¸­ constant-expression"
-#: cp/parser.c:25856
+#: cp/parser.c:25879
#, fuzzy, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr "專用化æˆå“¡ %<%T::%E%>需求 %<模æ¿<>%>語法specializing member %<%T::%E%> requires %<template<>%> syntax專用化æˆå“¡ %<%T::%E%>需求 %<模æ¿<>%>語法"
-#: cp/parser.c:25861
+#: cp/parser.c:25884
#, fuzzy, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "無效的宣告的 %<%T::%E%>"
-#: cp/parser.c:25865
+#: cp/parser.c:25888
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "範本åƒæ•¸è¡¨å¤ªå°‘"
@@ -47255,497 +47319,497 @@ msgstr "範本åƒæ•¸è¡¨å¤ªå°‘"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25872
+#: cp/parser.c:25895
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr "範本åƒæ•¸è¡¨å¤ªå¤š"
-#: cp/parser.c:26222
+#: cp/parser.c:26245
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "å…·å回傳值ä¸å†è¢«æ”¯æ´"
-#: cp/parser.c:26388
+#: cp/parser.c:26411
#, fuzzy, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
msgstr "實字é‹ç®—å­æ¨¡æ¿ %qD 有無效的åƒæ•¸æ¸…單。 é æœŸ non-type 模æ¿å¼•æ•¸åŒ…è£ <char...>"
-#: cp/parser.c:26393
+#: cp/parser.c:26416
#, fuzzy, gcc-internal-format
msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
msgstr "實字é‹ç®—å­æ¨¡æ¿ %qD 有無效的åƒæ•¸æ¸…單。 é æœŸ non-type 模æ¿å¼•æ•¸åŒ…è£ <char...>"
-#: cp/parser.c:26462
+#: cp/parser.c:26485
#, fuzzy, gcc-internal-format
msgid "empty introduction-list"
msgstr "啟用 multiply 指令"
-#: cp/parser.c:26486
+#: cp/parser.c:26509
#, fuzzy, gcc-internal-format
#| msgid "no matching template for %qD found"
msgid "no matching concept for template-introduction"
msgstr "沒有找到與 %qD 匹é…的範本"
-#: cp/parser.c:26508
+#: cp/parser.c:26531
#, fuzzy, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr "無效的宣告的æˆå“¡æ¨¡æ¿åœ¨ä¸­å€åŸŸé¡žåˆ¥"
-#: cp/parser.c:26517
+#: cp/parser.c:26540
#, gcc-internal-format
msgid "template with C linkage"
msgstr "C 連çµçš„範本"
-#: cp/parser.c:26536
+#: cp/parser.c:26559
#, fuzzy, gcc-internal-format
msgid "invalid explicit specialization"
msgstr "無效的明確的特殊化"
-#: cp/parser.c:26640
+#: cp/parser.c:26663
#, fuzzy, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "模æ¿å®£å‘Šçš„ %<typedef%>"
-#: cp/parser.c:26691
+#: cp/parser.c:26714
#, fuzzy, gcc-internal-format
#| msgid "declaration does not declare anything"
msgid "a class template declaration must not declare anything else"
msgstr "沒有宣告任何æ±è¥¿"
-#: cp/parser.c:26737
+#: cp/parser.c:26760
#, fuzzy, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "明確的模æ¿ç‰¹æ®ŠåŒ–無法有貯è—類別"
-#: cp/parser.c:27045
+#: cp/parser.c:27068
#, fuzzy, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr "%<>>%>應該是 %<>>%>在之內巢狀的模æ¿å¼•æ•¸æ¸…å–®"
-#: cp/parser.c:27058
+#: cp/parser.c:27081
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr "å¯ç–‘çš„ %<>>%>,使用 %<>%> 來çµæŸç¯„本引數清單"
-#: cp/parser.c:27357
+#: cp/parser.c:27380
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:27513
+#: cp/parser.c:27536
#, fuzzy, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "無效的使用的 %qD 在中連繫è¦æ ¼"
-#: cp/parser.c:27528
+#: cp/parser.c:27551
#, fuzzy, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "%<__thread%>ä¹‹å‰ %qD"
-#: cp/parser.c:27662
+#: cp/parser.c:27685
#, fuzzy, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr "ISO C++1998 ä¸æ”¯æ´ %<long long%>"
-#: cp/parser.c:27670
+#: cp/parser.c:27693
#, fuzzy, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr "宣告中åŒæ™‚使用了 %<short%> å’Œ %<char%>"
-#: cp/parser.c:27672
+#: cp/parser.c:27695
#, fuzzy, gcc-internal-format
msgid "duplicate %qD"
msgstr "é‡è¤‡çš„ %qE"
-#: cp/parser.c:27694
+#: cp/parser.c:27717
#, gcc-internal-format
msgid "duplicate %qs"
msgstr "é‡è¤‡çš„ %qs"
-#: cp/parser.c:27736
+#: cp/parser.c:27759
#, fuzzy, gcc-internal-format
msgid "expected %<new%>"
msgstr "é æœŸ %<new%>"
-#: cp/parser.c:27739
+#: cp/parser.c:27762
#, fuzzy, gcc-internal-format
msgid "expected %<delete%>"
msgstr "é æœŸ %<delete%>"
-#: cp/parser.c:27742
+#: cp/parser.c:27765
#, fuzzy, gcc-internal-format
msgid "expected %<return%>"
msgstr "é æœŸ %<return%>"
-#: cp/parser.c:27748
+#: cp/parser.c:27771
#, fuzzy, gcc-internal-format
msgid "expected %<extern%>"
msgstr "é æœŸ %<extern%>"
-#: cp/parser.c:27751
+#: cp/parser.c:27774
#, fuzzy, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr "é æœŸ %<static_assert%>"
-#: cp/parser.c:27754
+#: cp/parser.c:27777
#, fuzzy, gcc-internal-format
msgid "expected %<decltype%>"
msgstr "é æœŸ %<decltype%>"
-#: cp/parser.c:27757
+#: cp/parser.c:27780
#, fuzzy, gcc-internal-format
msgid "expected %<operator%>"
msgstr "é æœŸ %<operator%>"
-#: cp/parser.c:27760
+#: cp/parser.c:27783
#, fuzzy, gcc-internal-format
msgid "expected %<class%>"
msgstr "é æœŸ %<class%>"
-#: cp/parser.c:27763
+#: cp/parser.c:27786
#, fuzzy, gcc-internal-format
msgid "expected %<template%>"
msgstr "é æœŸ %<template%>"
-#: cp/parser.c:27766
+#: cp/parser.c:27789
#, fuzzy, gcc-internal-format
msgid "expected %<namespace%>"
msgstr "é æœŸ %<namespace%>"
-#: cp/parser.c:27769
+#: cp/parser.c:27792
#, fuzzy, gcc-internal-format
msgid "expected %<using%>"
msgstr "é æœŸ %<using%>"
-#: cp/parser.c:27772
+#: cp/parser.c:27795
#, fuzzy, gcc-internal-format
msgid "expected %<asm%>"
msgstr "é æœŸ %<asm%>"
-#: cp/parser.c:27775
+#: cp/parser.c:27798
#, fuzzy, gcc-internal-format
msgid "expected %<try%>"
msgstr "é æœŸ %<try%>"
-#: cp/parser.c:27778
+#: cp/parser.c:27801
#, fuzzy, gcc-internal-format
msgid "expected %<catch%>"
msgstr "é æœŸ %<catch%>"
-#: cp/parser.c:27781
+#: cp/parser.c:27804
#, fuzzy, gcc-internal-format
msgid "expected %<throw%>"
msgstr "é æœŸ %<throw%>"
-#: cp/parser.c:27784
+#: cp/parser.c:27807
#, fuzzy, gcc-internal-format
msgid "expected %<__label__%>"
msgstr "é æœŸ %<__label__%>"
-#: cp/parser.c:27787
+#: cp/parser.c:27810
#, fuzzy, gcc-internal-format
msgid "expected %<@try%>"
msgstr "é æœŸ %<@try%>"
-#: cp/parser.c:27790
+#: cp/parser.c:27813
#, fuzzy, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr "é æœŸ %<@synchronized%>"
-#: cp/parser.c:27793
+#: cp/parser.c:27816
#, fuzzy, gcc-internal-format
msgid "expected %<@throw%>"
msgstr "é æœŸ %<@throw%>"
-#: cp/parser.c:27796
+#: cp/parser.c:27819
#, fuzzy, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr "é æœŸ %<__transaction_atomic%>"
-#: cp/parser.c:27799
+#: cp/parser.c:27822
#, fuzzy, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr "é æœŸ %<__transaction_relaxed%>"
-#: cp/parser.c:27830
+#: cp/parser.c:27853
#, fuzzy, gcc-internal-format
msgid "expected %<::%>"
msgstr "é æœŸ %<::%>"
-#: cp/parser.c:27842
+#: cp/parser.c:27865
#, fuzzy, gcc-internal-format
msgid "expected %<...%>"
msgstr "é æœŸ %<...%>"
-#: cp/parser.c:27845
+#: cp/parser.c:27868
#, fuzzy, gcc-internal-format
msgid "expected %<*%>"
msgstr "é æœŸ %<*%>"
-#: cp/parser.c:27848
+#: cp/parser.c:27871
#, fuzzy, gcc-internal-format
msgid "expected %<~%>"
msgstr "é æœŸ %<~%>"
-#: cp/parser.c:27854
+#: cp/parser.c:27877
#, fuzzy, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr "é æœŸ %<:%>或 %<::%>"
-#: cp/parser.c:27882
+#: cp/parser.c:27905
#, fuzzy, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr "é æœŸ %<class%>,%<typename%>,或 %<template%>"
-#: cp/parser.c:28144
+#: cp/parser.c:28167
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr "使用了 %qs 標記,在命å %q#T 時"
-#: cp/parser.c:28149
+#: cp/parser.c:28172
#, fuzzy, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr "%q#T 是在之å‰å®£å‘Šçš„在此"
-#: cp/parser.c:28170
+#: cp/parser.c:28193
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%qD é‡å®£å‘Šæ™‚有ä¸åŒçš„å¯å­˜å–性"
-#: cp/parser.c:28191
+#: cp/parser.c:28214
#, fuzzy, gcc-internal-format
msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr "åšç‚ºæ¶ˆæ­§ç¾©çš„ %<template%> åªèƒ½ç”¨æ–¼ç¯„本內"
-#: cp/parser.c:28434
+#: cp/parser.c:28457
#, gcc-internal-format
msgid "file ends in default argument"
msgstr "檔案在é è¨­åƒæ•¸è™•çµæŸ"
-#: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
+#: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr "ä½ç½®éŒ¯èª¤çš„ %<@%D%> Objective-C++ 建構"
-#: cp/parser.c:28732
+#: cp/parser.c:28755
#, fuzzy, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr "objective-c++ 訊æ¯å¼•æ•¸è¢«é æœŸ"
-#: cp/parser.c:28802
+#: cp/parser.c:28825
#, fuzzy, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr "objective-c++ 訊æ¯å¼•æ•¸è¢«é æœŸ"
-#: cp/parser.c:28832
+#: cp/parser.c:28855
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr "%<@encode%> 必須指定一個類型åšç‚ºå¼•æ•¸"
-#: cp/parser.c:29238
+#: cp/parser.c:29261
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr "無效的 Objective-C++ é¸æ“‡å­å"
-#: cp/parser.c:29313 cp/parser.c:29331
+#: cp/parser.c:29336 cp/parser.c:29354
#, fuzzy, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr "objective-c++ 方法宣告被é æœŸ"
-#: cp/parser.c:29325 cp/parser.c:29390
+#: cp/parser.c:29348 cp/parser.c:29413
#, fuzzy, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr "方法屬性必須被指定的於çµæŸ"
-#: cp/parser.c:29433
+#: cp/parser.c:29456
#, fuzzy, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr "零星的 %qs 介於 Objective-C++ 方法"
-#: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
+#: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
#, fuzzy, gcc-internal-format
msgid "invalid type for instance variable"
msgstr "無效的型態舉例來說變數"
-#: cp/parser.c:29766
+#: cp/parser.c:29789
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr "%<@protocol%> 需è¦è­˜åˆ¥ç¢¼"
-#: cp/parser.c:29937
+#: cp/parser.c:29960
#, fuzzy, gcc-internal-format
msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr "屬性å¯èƒ½ç„¡æ³•è¢«æŒ‡å®šçš„ä¹‹å‰ %<@%D%>Objective-C++ é—œéµå­—"
-#: cp/parser.c:29944
+#: cp/parser.c:29967
#, fuzzy, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr "å‰ç¶´å±¬æ€§è¢«å¿½ç•¥ä¹‹å‰ %<@%D%>"
-#: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
+#: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
#, fuzzy, gcc-internal-format
msgid "invalid type for property"
msgstr "無效的型態用於內容"
-#: cp/parser.c:31358
+#: cp/parser.c:31381
#, fuzzy, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/parser.c:32053
+#: cp/parser.c:32076
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid reduction-identifier"
msgstr "無效的åˆå§‹å€¼è¨­å®š"
-#: cp/parser.c:34252
+#: cp/parser.c:34275
#, fuzzy, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr "parenthesized åˆå§‹åŒ–未被å…許在中 OpenMP %<for%> 迴圈"
-#: cp/parser.c:34255
+#: cp/parser.c:34278
#, fuzzy, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr "parenthesized åˆå§‹åŒ–未被å…許在中 OpenMP %<for%> 迴圈"
-#: cp/parser.c:34351
+#: cp/parser.c:34374
#, gcc-internal-format
msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:34587 cp/pt.c:15520
+#: cp/parser.c:34610 cp/pt.c:15602
#, fuzzy, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "迭代變數 %qD ä¸æ‡‰ç‚ºæ¶ˆé™¤"
-#: cp/parser.c:34672
+#: cp/parser.c:34695
#, fuzzy, gcc-internal-format
msgid "not enough for loops to collapse"
msgstr "ä¸è¶³åšè¿´åœˆç”¨æ–¼å´©æ½° !$OMP åšæ–¼ %L"
-#: cp/parser.c:36630
+#: cp/parser.c:36653
#, fuzzy, gcc-internal-format
#| msgid "attributes are not allowed on a function-definition"
msgid "vector attribute not immediately followed by a single function declaration or definition"
msgstr "函å¼å®šç¾©ä¸­ä¸å…許有屬性"
-#: cp/parser.c:36926
+#: cp/parser.c:36949
#, fuzzy, gcc-internal-format
#| msgid "invalid initializer"
msgid "invalid initializer clause"
msgstr "無效的åˆå§‹å€¼è¨­å®š"
-#: cp/parser.c:36954
+#: cp/parser.c:36977
#, fuzzy, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr "é æœŸ id-expression"
-#: cp/parser.c:36966
+#: cp/parser.c:36989
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:37066
+#: cp/parser.c:37089
#, fuzzy, gcc-internal-format
#| msgid "new types may not be defined in a return type"
msgid "types may not be defined in declare reduction type list"
msgstr "ä¸èƒ½åœ¨å›žå‚³é¡žåž‹ä¸­å®šç¾©æ–°é¡žåž‹"
-#: cp/parser.c:37088 cp/semantics.c:5387
+#: cp/parser.c:37111 cp/semantics.c:5400
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37093 cp/semantics.c:5396
+#: cp/parser.c:37116 cp/semantics.c:5409
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
+#: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37099 cp/semantics.c:5408
+#: cp/parser.c:37122 cp/semantics.c:5421
#, gcc-internal-format
msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:37449
+#: cp/parser.c:37472
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:37459
+#: cp/parser.c:37482
#, fuzzy, gcc-internal-format
#| msgid "%qD is not a member template function"
msgid "%qD does not refer to a namespace scope function"
msgstr "%qD ä¸æ˜¯ä¸€å€‹æˆå“¡ç¯„本函å¼"
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:37794
+#: cp/parser.c:37817
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:37837 cp/semantics.c:8699
+#: cp/parser.c:37860 cp/semantics.c:8712
#, fuzzy, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr "%<__transaction_relaxed%>而無需 transactional 記憶體支æ´å·²å•Ÿç”¨"
-#: cp/parser.c:37839 cp/semantics.c:8701
+#: cp/parser.c:37862 cp/semantics.c:8714
#, fuzzy, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr "%<__transaction_atomic%>而無需 transactional 記憶體支æ´å·²å•Ÿç”¨"
-#: cp/parser.c:38035
+#: cp/parser.c:38058
#, fuzzy, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "垃圾於çµæŸçš„ %<# pragma GCC pchpreprocess%(_P)>"
-#: cp/parser.c:38068
+#: cp/parser.c:38091
#, fuzzy, gcc-internal-format
#| msgid "invalid constraints for operand"
msgid "invalid grainsize for _Cilk_for"
msgstr "é‹ç®—元的約æŸç„¡æ•ˆ"
-#: cp/parser.c:38323
+#: cp/parser.c:38346
#, fuzzy, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr "# pragma GCC 最佳化未被å…許內部函å¼"
-#: cp/parser.c:38344
+#: cp/parser.c:38367
#, fuzzy, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr "# pragma GCC 最佳化未被å…許內部函å¼"
-#: cp/parser.c:38356
+#: cp/parser.c:38379
#, fuzzy, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr "# pragma GCC 最佳化未被å…許內部函å¼"
-#: cp/parser.c:38368
+#: cp/parser.c:38391
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:38425
+#: cp/parser.c:38448
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "模組間最佳化æ·æœªç‚º C++ 實作"
-#: cp/parser.c:38535
+#: cp/parser.c:38558
#, fuzzy, gcc-internal-format
#| msgid "Expected variable name at %C"
msgid "expected variable-name"
msgstr "在 %C 處需è¦è®Šæ•¸å"
-#: cp/parser.c:38599
+#: cp/parser.c:38622
#, fuzzy, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr "é æœŸ %<,%>或 %<)%>"
-#: cp/parser.c:38998
+#: cp/parser.c:39021
#, fuzzy, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr "模æ¿å¯èƒ½ç„¡æ³•æ˜¯ %<virtual%>"
@@ -47838,7 +47902,7 @@ msgstr "%qD 的特例化在實體化之後"
msgid "candidate is: %#D"
msgstr "å‚™é¸ç‚ºï¼š%+#D"
-#: cp/pt.c:1953 cp/semantics.c:5256
+#: cp/pt.c:1953 cp/semantics.c:5269
#, fuzzy, gcc-internal-format
msgid "%s %#D"
msgstr "%s %+#D"
@@ -48425,124 +48489,139 @@ msgstr "%qE 並éžæœ‰æ•ˆæ¨¡æ¿å¼•æ•¸çš„åž‹æ…‹ %qT 因為 %qE 並éžè®Šæ•¸"
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr "%qE 並éžæœ‰æ•ˆæ¨¡æ¿å¼•æ•¸çš„åž‹æ…‹ %qT 因為 %qD 沒有外部連çµ"
-#: cp/pt.c:6609
+#: cp/pt.c:6610
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr "%qE 並éžæœ‰æ•ˆæ¨¡æ¿å¼•æ•¸çš„åž‹æ…‹ %qT 因為 %qD 沒有任何éˆçµ"
-#: cp/pt.c:6639
+#: cp/pt.c:6625
+#, fuzzy, gcc-internal-format
+msgid "the address of %qD is not a valid template argument"
+msgstr " variable-sized 陣列類型 %qT 並éžæœ‰æ•ˆæ¨¡æ¿å¼•æ•¸"
+
+#: cp/pt.c:6634
+#, fuzzy, gcc-internal-format
+msgid "the address of the %qT subobject of %qD is not a valid template argument"
+msgstr " variable-sized 陣列類型 %qT 並éžæœ‰æ•ˆæ¨¡æ¿å¼•æ•¸"
+
+#: cp/pt.c:6641
+#, fuzzy, gcc-internal-format
+msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
+msgstr "%qE 並éžæœ‰æ•ˆæ¨¡æ¿å¼•æ•¸çš„åž‹æ…‹ %qT 因為 %qD 沒有外部連çµ"
+
+#: cp/pt.c:6672
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr "%qE ä¸æ˜¯é¡žåž‹ %qT 的有效範本引數,因為 cv é™å®šè¡çª"
-#: cp/pt.c:6647
+#: cp/pt.c:6680
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr "%qE 並éžæœ‰æ•ˆæ¨¡æ¿å¼•æ•¸ç”¨æ–¼åž‹æ…‹ %qT 因為它ä¸æ˜¯ lvalue"
-#: cp/pt.c:6665
+#: cp/pt.c:6698
#, fuzzy, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr "%q#D 並éžæœ‰æ•ˆæ¨¡æ¿å¼•æ•¸ç”¨æ–¼åž‹æ…‹ %qT 因為åƒè€ƒè®Šæ•¸æ²’有常數ä½å€"
-#: cp/pt.c:6677
+#: cp/pt.c:6714
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
msgstr "%qE 並éžæœ‰æ•ˆæ¨¡æ¿å¼•æ•¸ç”¨æ–¼åž‹æ…‹ %qT 因為它ä¸æ˜¯ç‰©ä»¶èˆ‡å¤–部連çµ"
-#: cp/pt.c:6688
+#: cp/pt.c:6725
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
msgstr "%qE ä¸æ˜¯é¡žåž‹ %qT 的有效範本引數,因為物件 %qD 沒有外部連çµ"
-#: cp/pt.c:6735
+#: cp/pt.c:6775
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr "%qE ä¸æ˜¯é¡žåž‹ %qT 的有效範本引數,因為它是一個指標"
-#: cp/pt.c:6737
+#: cp/pt.c:6777
#, gcc-internal-format
msgid "try using %qE instead"
msgstr "嘗試使用 %qE 代替"
-#: cp/pt.c:6783 cp/pt.c:6815
+#: cp/pt.c:6823 cp/pt.c:6855
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr "%qE ä¸æ˜¯é¡žåž‹ %qT 的有效範本引數,因為它的類型是 %qT"
-#: cp/pt.c:6789
+#: cp/pt.c:6829
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr "此上下文中ä¸å…許標準轉æ›"
-#: cp/pt.c:7335
+#: cp/pt.c:7417
#, fuzzy, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr "忽略屬性於模æ¿å¼•æ•¸ %qT"
-#: cp/pt.c:7351
+#: cp/pt.c:7433
#, fuzzy, gcc-internal-format
msgid "ignoring attributes in template argument %qE"
msgstr "忽略屬性於模æ¿å¼•æ•¸ %qT"
-#: cp/pt.c:7461
+#: cp/pt.c:7543
#, fuzzy, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr "injected-class-name %qD 使用的åšç‚ºæ¨¡æ¿æ¨¡æ¿å¼•æ•¸"
-#: cp/pt.c:7490
+#: cp/pt.c:7572
#, fuzzy, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„è§£æ§‹å¼ %qE åšç‚ºåž‹æ…‹"
-#: cp/pt.c:7495
+#: cp/pt.c:7577
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr "需è¦ä½¿ç”¨æŸå€‹ç¯„本åƒæ•¸çš„é¡žåž‹æˆå“¡æ™‚,請使用 %<typename %E%>"
-#: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
+#: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr "引數 %d çš„é¡žåž‹/值ä¸åŒ¹é…,在 %qD 的範本åƒæ•¸æ¸…單中"
-#: cp/pt.c:7516
+#: cp/pt.c:7598
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " 需è¦ä¸€å€‹ %qT 類型的常數,å»çµ¦å‡ºäº† %qT"
-#: cp/pt.c:7521
+#: cp/pt.c:7603
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr " 需è¦ä¸€å€‹é¡žåˆ¥ç¯„本,å»çµ¦å‡ºäº† %qE"
-#: cp/pt.c:7524
+#: cp/pt.c:7606
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " 需è¦ä¸€å€‹é¡žåž‹ï¼Œå»çµ¦å‡ºäº† %qE"
-#: cp/pt.c:7538
+#: cp/pt.c:7620
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " 需è¦ä¸€å€‹é¡žåž‹ï¼Œå»çµ¦å‡ºäº† %qT"
-#: cp/pt.c:7541
+#: cp/pt.c:7623
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr " 需è¦ä¸€å€‹é¡žåˆ¥ç¯„本,å»çµ¦å‡ºäº† %qT"
-#: cp/pt.c:7590
+#: cp/pt.c:7672
#, fuzzy, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr " é æœŸçš„模æ¿çš„åž‹æ…‹ %qD,得到 %qT"
-#: cp/pt.c:7604
+#: cp/pt.c:7686
#, fuzzy, gcc-internal-format
#| msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr "引數 %d çš„é¡žåž‹/值ä¸åŒ¹é…,在 %qD 的範本åƒæ•¸æ¸…單中"
-#: cp/pt.c:7607
+#: cp/pt.c:7689
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got %qE"
msgid " expected %qD but got %qD"
@@ -48550,108 +48629,108 @@ msgstr " 需è¦ä¸€å€‹é¡žåž‹ï¼Œå»çµ¦å‡ºäº† %qE"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7652
+#: cp/pt.c:7734
#, fuzzy, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "åž‹æ…‹ä¸åŒ¹é…在中 nontype åƒæ•¸åŒ…è£"
-#: cp/pt.c:7675
+#: cp/pt.c:7757
#, fuzzy, gcc-internal-format
#| msgid "could not convert template argument %qE to %qT"
msgid "could not convert template argument %qE from %qT to %qT"
msgstr "ä¸èƒ½å°‡ç¯„本åƒæ•¸å¾ž %qE 轉æ›åˆ° %qT"
-#: cp/pt.c:7812 cp/pt.c:8118
+#: cp/pt.c:7894 cp/pt.c:8200
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr "範本åƒæ•¸ %d 無效"
-#: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
+#: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr "範本åƒæ•¸æ•¸ç›®ä¸æ­£ç¢º(ä¸æ‡‰æ˜¯ %d 個而應是 %d 個)"
-#: cp/pt.c:7953
+#: cp/pt.c:8035
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "wrong number of template arguments (%d, should be %d)"
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr "範本åƒæ•¸æ•¸ç›®ä¸æ­£ç¢º(ä¸æ‡‰æ˜¯ %d 個而應是 %d 個)"
-#: cp/pt.c:7962
+#: cp/pt.c:8044
#, fuzzy, gcc-internal-format
#| msgid "provided for %q+D"
msgid "provided for %qD"
msgstr "æ供給 %q+D"
-#: cp/pt.c:7987
+#: cp/pt.c:8069
#, fuzzy, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr "é è¨­å¼•æ•¸ç”¨æ–¼æ¨¡æ¿åƒæ•¸ç”¨æ–¼é¡žåˆ¥å°é–‰ %qD"
-#: cp/pt.c:7991
+#: cp/pt.c:8073
#, fuzzy, gcc-internal-format
#| msgid "default argument given for parameter %d of %q#D"
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr "為åƒæ•¸ %d (屬於 %q#D)指定了é è¨­å¼•æ•¸"
-#: cp/pt.c:8084
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:8146
+#: cp/pt.c:8228
#, gcc-internal-format
msgid "provided for %q+D"
msgstr "æ供給 %q+D"
-#: cp/pt.c:8419
+#: cp/pt.c:8501
#, fuzzy, gcc-internal-format
msgid "%q#D is not a function template"
msgstr "%q#D 並éžå‡½å¼æ¨¡æ¿"
-#: cp/pt.c:8586
+#: cp/pt.c:8668
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr "éžç¯„本類型 %qT åšç‚ºç¯„本"
-#: cp/pt.c:8588
+#: cp/pt.c:8670
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "å°æ–¼ç¯„本宣告 %q+D"
-#: cp/pt.c:8711
+#: cp/pt.c:8793
#, fuzzy, gcc-internal-format
#| msgid "internal consistency failure"
msgid "template constraint failure"
msgstr "內部一致性錯誤"
-#: cp/pt.c:9056
+#: cp/pt.c:9138
#, fuzzy, gcc-internal-format
#| msgid "use of %qs in template"
msgid "use of invalid variable template %qE"
msgstr "在範本中使用 %qs"
-#: cp/pt.c:9492
+#: cp/pt.c:9574
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
msgstr "模æ¿å…·ç¾åŒ–深度超出最大值的 %d (使用 -ftemplate-depth=到增加最大值) 替代 %qS"
-#: cp/pt.c:11093
+#: cp/pt.c:11175
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:11412
+#: cp/pt.c:11494
#, fuzzy, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr "ä¸åŒ¹é…的引數包è£é•·åº¦ç•¶å±•é–‹ %<%T%>"
-#: cp/pt.c:11416
+#: cp/pt.c:11498
#, fuzzy, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr "ä¸åŒ¹é…的引數包è£é•·åº¦ç•¶å±•é–‹ %<%E%>"
-#: cp/pt.c:11983
+#: cp/pt.c:12065
#, fuzzy, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr "é‡å®šç¾© %q#D çš„é è¨­åƒæ•¸"
@@ -48669,275 +48748,275 @@ msgstr "é‡å®šç¾© %q#D çš„é è¨­åƒæ•¸"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12843
+#: cp/pt.c:12925
#, fuzzy, gcc-internal-format
msgid "variable %qD has function type"
msgstr "變數 %qD 有函數型å¼"
-#: cp/pt.c:13015
+#: cp/pt.c:13097
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "無效的åƒæ•¸é¡žåž‹ %qT"
-#: cp/pt.c:13017
+#: cp/pt.c:13099
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "在宣告 %q+D 中"
-#: cp/pt.c:13128
+#: cp/pt.c:13210
#, gcc-internal-format
msgid "function returning an array"
msgstr "函å¼å›žå‚³äº†ä¸€å€‹é™£åˆ—"
-#: cp/pt.c:13130
+#: cp/pt.c:13212
#, gcc-internal-format
msgid "function returning a function"
msgstr "函å¼å›žå‚³äº†ä¸€å€‹å‡½å¼"
-#: cp/pt.c:13170
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr "產生éžé¡žåˆ¥é¡žåž‹ %qT çš„æˆå“¡å‡½å¼æŒ‡æ¨™"
-#: cp/pt.c:13783
+#: cp/pt.c:13865
#, gcc-internal-format
msgid "forming reference to void"
msgstr "å½¢æˆå° void çš„åƒç…§"
-#: cp/pt.c:13785
+#: cp/pt.c:13867
#, fuzzy, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "表單指標到åƒè€ƒé¡žåž‹ %qT"
-#: cp/pt.c:13787
+#: cp/pt.c:13869
#, fuzzy, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr "表單åƒè€ƒåˆ°åƒè€ƒé¡žåž‹ %qT"
-#: cp/pt.c:13800
+#: cp/pt.c:13882
#, fuzzy, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr "ç„¡æ³•å®£å‘ŠæŒ‡æ¨™åˆ°ç¶“è³‡æ ¼ä¿®é£¾å‡½æ•¸åž‹å¼ %qT"
-#: cp/pt.c:13803
+#: cp/pt.c:13885
#, fuzzy, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr "無法宣告åƒè€ƒåˆ°ç¶“è³‡æ ¼ä¿®é£¾å‡½æ•¸åž‹å¼ %qT"
-#: cp/pt.c:13851
+#: cp/pt.c:13933
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr "產生éžé¡žåˆ¥é¡žåž‹ %qT çš„æˆå“¡æŒ‡æ¨™"
-#: cp/pt.c:13857
+#: cp/pt.c:13939
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr "產生åƒç…§é¡žåž‹ %qT çš„æˆå“¡æŒ‡æ¨™"
-#: cp/pt.c:13863
+#: cp/pt.c:13945
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr "建立åƒç…§ void é¡žåž‹çš„æˆå“¡æŒ‡æ¨™"
-#: cp/pt.c:13929
+#: cp/pt.c:14011
#, gcc-internal-format
msgid "creating array of %qT"
msgstr "產生 %qT 的陣列"
-#: cp/pt.c:13962
+#: cp/pt.c:14044
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT ä¸æ˜¯é¡žåˆ¥ã€çµæ§‹æˆ–è¯åˆé¡žåž‹"
-#: cp/pt.c:13999
+#: cp/pt.c:14081
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%qT 被解æžåˆ°éžåˆ—舉類型 %qT"
-#: cp/pt.c:14007
+#: cp/pt.c:14089
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr "%qT 被解æžåˆ°éžé¡žåˆ¥é¡žåž‹ %qT"
-#: cp/pt.c:14071
+#: cp/pt.c:14153
#, fuzzy, gcc-internal-format
msgid "empty initializer in lambda init-capture"
msgstr "ISO C++ä¸å…許åˆå§‹è¨­å®šå¼åœ¨ä¸­ lambda é‹ç®—å¼æ“·å–清單"
-#: cp/pt.c:14150
+#: cp/pt.c:14232
#, gcc-internal-format
msgid "use of %qs in template"
msgstr "在範本中使用 %qs"
-#: cp/pt.c:14314
+#: cp/pt.c:14396
#, fuzzy, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr "é™å®šåž‹æ…‹ %qT ä¸åŒ¹é…解構å¼å稱 ~%qT"
-#: cp/pt.c:14329
+#: cp/pt.c:14411
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr "ä¾è³´å %qE 被解æžç‚ºéžé¡žåž‹ï¼Œä½†å¯¦é«”化å»ç”¢ç”Ÿäº†ä¸€å€‹é¡žåž‹"
-#: cp/pt.c:14331
+#: cp/pt.c:14413
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr "如果您想指定類型,請使用 %<typename %E%>"
-#: cp/pt.c:14551
+#: cp/pt.c:14633
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr "ä½¿ç”¨ç„¡æ•ˆæ¬„ä½ %qD"
-#: cp/pt.c:15018 cp/pt.c:16437
+#: cp/pt.c:15100 cp/pt.c:16519
#, fuzzy, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "無效的使用的包è£æ“´å±•é‹ç®—å¼"
-#: cp/pt.c:15022 cp/pt.c:16441
+#: cp/pt.c:15104 cp/pt.c:16523
#, fuzzy, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr "使用 %<...%>到展開引數包è£"
-#: cp/pt.c:17236
+#: cp/pt.c:17318
#, fuzzy, gcc-internal-format
msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
msgstr "%qD 未被宣告在中這個範åœï¼Œè€Œæ‰¾ä¸åˆ°ä»»ä½•å®£å‘Šæ˜¯ç”± argument-dependent 查找於點的實體化"
-#: cp/pt.c:17265
+#: cp/pt.c:17347
#, fuzzy, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr "宣告在中附屬基底 %qT 找ä¸åˆ°ç”±è³‡æ ¼ä¸ç¬¦çš„查找"
-#: cp/pt.c:17270
+#: cp/pt.c:17352
#, fuzzy, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr "使用 %<this->%D%>åšç‚ºæ›¿ä»£"
-#: cp/pt.c:17273
+#: cp/pt.c:17355
#, fuzzy, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr "使用 %<%T::%D%>åšç‚ºæ›¿ä»£"
-#: cp/pt.c:17278
+#: cp/pt.c:17360
#, fuzzy, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr "%q+D 宣告的在此,ç¨å¾Œåœ¨ä¸­è½‰è­¯å–®ä½"
-#: cp/pt.c:17611
+#: cp/pt.c:17693
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT æ—¢ä¸æ˜¯é¡žåˆ¥ä¹Ÿä¸æ˜¯å‘½å空間"
-#: cp/pt.c:17614
+#: cp/pt.c:17696
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD æ—¢ä¸æ˜¯é¡žåˆ¥ä¹Ÿä¸æ˜¯å‘½å空間"
-#: cp/pt.c:17981
+#: cp/pt.c:18063
#, fuzzy, gcc-internal-format
#| msgid "%qT is/uses anonymous type"
msgid "%qT is/uses unnamed type"
msgstr "%qT 是/使用了匿åé¡žåž‹"
-#: cp/pt.c:17983
+#: cp/pt.c:18065
#, fuzzy, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "模æ¿å¼•æ•¸ç”¨æ–¼ %qD 使用本地型態 %qT"
-#: cp/pt.c:17993
+#: cp/pt.c:18075
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr "%qT 是一個å¯è®Šé¡žåž‹"
-#: cp/pt.c:18008
+#: cp/pt.c:18090
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr "æ•´åž‹é‹ç®—å¼ %qE ä¸æ˜¯å¸¸æ•¸"
-#: cp/pt.c:18026
+#: cp/pt.c:18108
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr " 試圖實體化 %qD"
-#: cp/pt.c:21892
+#: cp/pt.c:21981
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#T"
msgstr "%q#T 的類別範本實體化有歧義"
-#: cp/pt.c:21894
+#: cp/pt.c:21983
#, fuzzy, gcc-internal-format
#| msgid "ambiguous class template instantiation for %q#T"
msgid "ambiguous template instantiation for %q#D"
msgstr "%q#T 的類別範本實體化有歧義"
-#: cp/pt.c:21900
+#: cp/pt.c:21989
#, fuzzy
msgid "%s %#S"
msgstr "%s %+#D"
-#: cp/pt.c:21924 cp/pt.c:22011
+#: cp/pt.c:22013 cp/pt.c:22100
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr "å°éžç¯„本 %q#D 的明確實體化"
-#: cp/pt.c:21943
+#: cp/pt.c:22032
#, fuzzy, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr "%qD 並éžéœæ…‹è³‡æ–™æˆå“¡çš„類別模æ¿"
-#: cp/pt.c:21949 cp/pt.c:22006
+#: cp/pt.c:22038 cp/pt.c:22095
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr "沒有找到與 %qD 匹é…的範本"
-#: cp/pt.c:21954
+#: cp/pt.c:22043
#, fuzzy, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr "åž‹æ…‹ %qT 用於明確的實體化 %qD ä¸åŒ¹é…宣告的型態 %qT"
-#: cp/pt.c:21962
+#: cp/pt.c:22051
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr "å° %q#D 的明確實體化"
-#: cp/pt.c:21998
+#: cp/pt.c:22087
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr "å° %q#D é‡è¤‡çš„明確實體化"
-#: cp/pt.c:22021 cp/pt.c:22118
+#: cp/pt.c:22110 cp/pt.c:22207
#, fuzzy, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO C++1998 ç¦æ­¢ä½¿ç”¨çš„ %<extern%> 於明確的實體化"
-#: cp/pt.c:22026 cp/pt.c:22135
+#: cp/pt.c:22115 cp/pt.c:22224
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr "為範本實體化化套用了存儲類型 %qD"
-#: cp/pt.c:22094
+#: cp/pt.c:22183
#, fuzzy, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr "明確的實體化的 non-class æ¨¡æ¿ %qD"
-#: cp/pt.c:22096
+#: cp/pt.c:22185
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr "明確實體化éžç¯„本類型 %qT"
-#: cp/pt.c:22105
+#: cp/pt.c:22194
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr "%q#T 的明確實體化出ç¾åœ¨ç¯„本定義之å‰"
-#: cp/pt.c:22123
+#: cp/pt.c:22212
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr "ISO C++ ä¸å…許在明確實體化時使用 %qE"
-#: cp/pt.c:22169
+#: cp/pt.c:22258
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "å° %q#T é‡è¤‡çš„明確實體化"
@@ -48949,96 +49028,96 @@ msgstr "å° %q#T é‡è¤‡çš„明確實體化"
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:22719
+#: cp/pt.c:22808
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr "明確實體化 %qD 時沒有å¯ç”¨çš„定義"
-#: cp/pt.c:22971
+#: cp/pt.c:23060
#, fuzzy, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
msgstr "模æ¿å…·ç¾åŒ–深度超出最大值的 %d 舉例說明 %q+D, å¯èƒ½æœƒå¾žè™›æ“¬è¡¨æ ¼ç”¢ç”Ÿ (使用 -ftemplate-depth=到增加最大值)"
-#: cp/pt.c:23313
+#: cp/pt.c:23402
#, fuzzy, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr "ç„¡æ•ˆçš„æ¨¡æ¿ non-type åƒæ•¸"
-#: cp/pt.c:23315
+#: cp/pt.c:23404
#, fuzzy, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr "%q#T 並éžæœ‰æ•ˆåž‹æ…‹ç”¨æ–¼æ¨¡æ¿ non-type åƒæ•¸"
-#: cp/pt.c:24740
+#: cp/pt.c:24862
#, fuzzy, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr "deducing 從 brace-enclosed åˆå§‹è¨­å®šå¼æ¸…單需求 # åŒ…å« <initializer_list>"
-#: cp/pt.c:25197
+#: cp/pt.c:25317
#, fuzzy, gcc-internal-format
#| msgid "non-template %qD used as template"
msgid "non-class template %qT used without template arguments"
msgstr "éžç¯„本 %qD åšç‚ºç¯„本"
-#: cp/pt.c:25273
+#: cp/pt.c:25393
#, gcc-internal-format
msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
msgstr ""
-#: cp/pt.c:25287
+#: cp/pt.c:25407
#, fuzzy, gcc-internal-format
msgid "class template argument deduction failed:"
msgstr " 模æ¿å¼•æ•¸æŽ¨å°Ž/替代失敗:"
-#: cp/pt.c:25291
+#: cp/pt.c:25411
#, fuzzy, gcc-internal-format
#| msgid "function not considered for inlining"
msgid "explicit deduction guides not considered for copy-initialization"
msgstr "ä¸è€ƒæ…®å…§è¯å‡½å¼"
-#: cp/pt.c:25361
+#: cp/pt.c:25481
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:25364
+#: cp/pt.c:25484
#, gcc-internal-format
msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:25396
+#: cp/pt.c:25516
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:25431
+#: cp/pt.c:25551
#, fuzzy, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr "無法 deduce %qT 從 %qE"
-#: cp/pt.c:25433
+#: cp/pt.c:25553
#, fuzzy, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "無法 deduce %qT 從 %qE"
-#: cp/pt.c:25466
+#: cp/pt.c:25586
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:25470
+#: cp/pt.c:25590
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr "指令ä¸æ»¿è¶³å…¶ç´„æŸï¼š"
-#: cp/pt.c:25474
+#: cp/pt.c:25594
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced return type does not satisfy placeholder constraints"
msgstr "指令ä¸æ»¿è¶³å…¶ç´„æŸï¼š"
-#: cp/pt.c:25478
+#: cp/pt.c:25598
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not satisfy placeholder constraints"
@@ -49199,471 +49278,471 @@ msgstr "無法宣告 %q+#D"
msgid " since %q+#D declared in base class"
msgstr " 因為 %q+#D 已在基礎類別中宣告éŽ"
-#: cp/semantics.c:848
+#: cp/semantics.c:851
#, fuzzy, gcc-internal-format
msgid "suggest explicit braces around empty body in %<do%> statement"
msgstr "建議明確的大括號周åœæ¸…空內文在中 %<do%> 敘述"
-#: cp/semantics.c:1516
+#: cp/semantics.c:1519
#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr "無法確定 asm é‹ç®—å…ƒ %qE çš„é¡žåž‹"
-#: cp/semantics.c:1581
+#: cp/semantics.c:1584
#, fuzzy, gcc-internal-format
msgid "__label__ declarations are only allowed in function scopes"
msgstr "__label__ 宣告是åªæœ‰å…許的在中函å¼ç¯„åœ"
-#: cp/semantics.c:1761
+#: cp/semantics.c:1764
#, fuzzy, gcc-internal-format
#| msgid "invalid use of member %q+D in static member function"
msgid "invalid use of member %qD in static member function"
msgstr "在éœæ…‹æˆå“¡å‡½å¼ä¸­ä½¿ç”¨æˆå“¡ %q+D 無效"
-#: cp/semantics.c:2447
+#: cp/semantics.c:2460
#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr "解構函å¼ä¸èƒ½æœ‰åƒæ•¸"
-#: cp/semantics.c:2544
+#: cp/semantics.c:2557
#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr "éœæ…‹æˆå“¡å‡½å¼ä¸­ä¸èƒ½ä½¿ç”¨ %<this%>"
-#: cp/semantics.c:2546
+#: cp/semantics.c:2559
#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr "在éžæˆå“¡å‡½å¼ä¸­ä½¿ç”¨ %<this%> 無效"
-#: cp/semantics.c:2548
+#: cp/semantics.c:2561
#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr "在頂層使用 %<this%> 無效"
-#: cp/semantics.c:2570
+#: cp/semantics.c:2583
#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr "å½è§£æ§‹å‡½å¼åçš„é™å®šä½œç”¨æ¬„ä½ç„¡æ•ˆ"
-#: cp/semantics.c:2578 cp/typeck.c:2545
+#: cp/semantics.c:2591 cp/typeck.c:2545
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr "é™å®šçš„é¡žåž‹ %qT ä¸åŒ¹é…解構函å¼å ~%qT"
-#: cp/semantics.c:2600
+#: cp/semantics.c:2613
#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr "%qE çš„é¡žåž‹ä¸æ˜¯ %qT"
-#: cp/semantics.c:2671
+#: cp/semantics.c:2684
#, fuzzy, gcc-internal-format
msgid "compound literal of non-object type %qT"
msgstr "複åˆå¯¦å­—çš„ non-object åž‹æ…‹ %qT"
-#: cp/semantics.c:2799
+#: cp/semantics.c:2812
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr "範本åƒæ•¸å¿…須使用 %<class%> 或 %<typename%> é—œéµå­—"
-#: cp/semantics.c:2849
+#: cp/semantics.c:2862
#, gcc-internal-format
msgid "invalid use of type %qT as a default value for a template template-parameter"
msgstr "將類型 %qT åšç‚ºç¯„本的範本åƒæ•¸çš„é è¨­å€¼ç„¡æ•ˆ"
-#: cp/semantics.c:2852
+#: cp/semantics.c:2865
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr "範本的範本åƒæ•¸çš„é è¨­å¼•æ•¸ç„¡æ•ˆ"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2882
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr "在範本åƒæ•¸æ¸…單中定義了 %q#T"
-#: cp/semantics.c:2900
+#: cp/semantics.c:2913
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr "å°é™å®šé¡žåž‹ %qT 的定義無效"
-#: cp/semantics.c:3187
+#: cp/semantics.c:3200
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr "無效的基礎類別"
-#: cp/semantics.c:3348
+#: cp/semantics.c:3361
#, fuzzy, gcc-internal-format
#| msgid "protected member %q+#D in anonymous union"
msgid "cannot capture member %qD of anonymous union"
msgstr "匿åè¯åˆä¸­å‡ºç¾ä¿è­·æˆå“¡ %q+#D"
-#: cp/semantics.c:3361 cp/semantics.c:9407
+#: cp/semantics.c:3374 cp/semantics.c:9420
#, fuzzy, gcc-internal-format
msgid "%qD is not captured"
msgstr "%qD 未被擷å–"
-#: cp/semantics.c:3366
+#: cp/semantics.c:3379
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3381
#, gcc-internal-format
msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3393
#, fuzzy, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr "在包å«å‡½å¼ä¸­ä½¿ç”¨ %<auto%> 變數"
-#: cp/semantics.c:3382
+#: cp/semantics.c:3395
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr "在包å«å‡½å¼ä¸­ä½¿ç”¨åƒæ•¸"
-#: cp/semantics.c:3514
+#: cp/semantics.c:3527
#, fuzzy, gcc-internal-format
msgid "use of parameter outside function body"
msgstr "使用的åƒæ•¸ %qD 外å´å‡½å¼å…§æ–‡"
-#: cp/semantics.c:3524
+#: cp/semantics.c:3537
#, fuzzy, gcc-internal-format
msgid "missing template arguments"
msgstr "ä¸åŒ¹é…的引數"
-#: cp/semantics.c:3551
+#: cp/semantics.c:3564
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr "範本åƒæ•¸ %qD(類型為 %qT)ä¸å…許出ç¾åœ¨æ•´æ•¸é‹ç®—å¼ä¸­ï¼Œå› ç‚ºå®ƒçš„é¡žåž‹ä¸æ˜¯æ•´æ•¸æˆ–列舉"
-#: cp/semantics.c:3648
+#: cp/semantics.c:3661
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr "命å空間 %qD åšç‚ºé‹ç®—å¼"
-#: cp/semantics.c:3653
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr "將類別範本 %qT åšç‚ºé‹ç®—å¼"
#. Ambiguous reference to base members.
-#: cp/semantics.c:3659
+#: cp/semantics.c:3672
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr "åœ¨å¤šç¹¼æ‰¿ç¶²æ ¼ä¸­å° %qD çš„å­˜å–有歧義"
-#: cp/semantics.c:3685
+#: cp/semantics.c:3698
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr "%qD ä¸èƒ½å‡ºç¾åœ¨å¸¸æ•¸é‹ç®—å¼ä¸­"
-#: cp/semantics.c:3818
+#: cp/semantics.c:3831
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr "%qE çš„é¡žåž‹ä¸æ˜Ž"
-#: cp/semantics.c:3847
+#: cp/semantics.c:3860
#, fuzzy, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr "%qT ä¸æ˜¯åˆ—舉類型型態"
#. Parameter packs can only be used in templates
-#: cp/semantics.c:4002
+#: cp/semantics.c:4015
#, fuzzy, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr "åƒæ•¸åŒ…è£ __bases åªæœ‰æœ‰æ•ˆåœ¨ä¸­æ¨¡æ¿å®£å‘Š"
-#: cp/semantics.c:4031
+#: cp/semantics.c:4044
#, fuzzy, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr "無法套用 %<offsetof%> åˆ°è§£æ§‹å¼ %<~%T%>"
-#: cp/semantics.c:4040
+#: cp/semantics.c:4053
#, gcc-internal-format
msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4048
+#: cp/semantics.c:4061
#, fuzzy, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr "無法套用 %<offsetof%> 到æˆå“¡å‡½å¼ %qD"
-#: cp/semantics.c:4061
+#: cp/semantics.c:4074
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
-#: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
-#: cp/semantics.c:6782
+#: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
+#: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
+#: cp/semantics.c:6795
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5253
+#: cp/semantics.c:5266
#, fuzzy, gcc-internal-format
#| msgid "reference to %qD is ambiguous"
msgid "user defined reduction lookup is ambiguous"
msgstr "å° %qD çš„åƒç…§æœ‰æ­§ç¾©"
-#: cp/semantics.c:5526
+#: cp/semantics.c:5539
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5574
+#: cp/semantics.c:5587
#, fuzzy, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr "%qE 有無效的型態用於 %<reduction%>"
-#: cp/semantics.c:5686
+#: cp/semantics.c:5699
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5920
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
msgstr ""
-#: cp/semantics.c:5935
+#: cp/semantics.c:5948
#, gcc-internal-format
msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5947
+#: cp/semantics.c:5960
#, gcc-internal-format
msgid "linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5969
+#: cp/semantics.c:5982
#, fuzzy, gcc-internal-format
msgid "linear step expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:6072
+#: cp/semantics.c:6085
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr "%qD 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
-#: cp/semantics.c:6144
+#: cp/semantics.c:6157
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "%qD 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %<firstprivate%>"
-#: cp/semantics.c:6187
+#: cp/semantics.c:6200
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "%qD 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %<lastprivate%>"
-#: cp/semantics.c:6232
+#: cp/semantics.c:6245
#, fuzzy, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:6246
+#: cp/semantics.c:6259
#, fuzzy, gcc-internal-format
msgid "%<gang%> static value must be positive"
msgstr "%<num_threads%> 值必須是正值"
-#: cp/semantics.c:6280
+#: cp/semantics.c:6293
#, fuzzy, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:6283
+#: cp/semantics.c:6296
#, fuzzy, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:6287
+#: cp/semantics.c:6300
#, fuzzy, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:6291
+#: cp/semantics.c:6304
#, fuzzy, gcc-internal-format
msgid "%qs expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:6309
+#: cp/semantics.c:6322
#, fuzzy, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr "%<num_threads%> 值必須是正值"
-#: cp/semantics.c:6313
+#: cp/semantics.c:6326
#, fuzzy, gcc-internal-format
msgid "%<vector%> length value must be positive"
msgstr "%<num_threads%> 值必須是正值"
-#: cp/semantics.c:6318
+#: cp/semantics.c:6331
#, fuzzy, gcc-internal-format
msgid "%<worker%> num value must be positive"
msgstr "%<num_threads%> 值必須是正值"
-#: cp/semantics.c:6370
+#: cp/semantics.c:6383
#, fuzzy, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr "排程資料塊大å°é‹ç®—å¼å¿…須是ç©åˆ†"
-#: cp/semantics.c:6413
+#: cp/semantics.c:6426
#, fuzzy, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:6426
+#: cp/semantics.c:6439
#, fuzzy, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr "崩潰引數需è¦æ­£é¢çš„常數整數é‹ç®—å¼"
-#: cp/semantics.c:6445
+#: cp/semantics.c:6458
#, fuzzy, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:6473
+#: cp/semantics.c:6486
#, fuzzy, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:6502
+#: cp/semantics.c:6515
#, fuzzy, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr "切片çµæŸå¿…須是整數"
-#: cp/semantics.c:6523
+#: cp/semantics.c:6536
#, fuzzy, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr "排程資料塊大å°é‹ç®—å¼å¿…須是ç©åˆ†"
-#: cp/semantics.c:6550
+#: cp/semantics.c:6563
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr "%qD 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
-#: cp/semantics.c:6564
+#: cp/semantics.c:6577
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
msgstr ""
-#: cp/semantics.c:6570
+#: cp/semantics.c:6583
#, fuzzy, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr "%qD 出ç¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­å¥"
-#: cp/semantics.c:6583
+#: cp/semantics.c:6596
#, fuzzy, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr "排程資料塊大å°é‹ç®—å¼å¿…須是ç©åˆ†"
-#: cp/semantics.c:6632
+#: cp/semantics.c:6645
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr "%qD 並éžè®Šæ•¸åœ¨ä¸­å­å¥ %qs"
-#: cp/semantics.c:6917
+#: cp/semantics.c:6930
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6921
+#: cp/semantics.c:6934
#, fuzzy, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr "太多 %qs å­å¥"
-#: cp/semantics.c:6986
+#: cp/semantics.c:6999
#, fuzzy, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:7015
+#: cp/semantics.c:7028
#, fuzzy, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:7044
+#: cp/semantics.c:7057
#, fuzzy, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr "numthreads é‹ç®—å¼å¿…須是ç©åˆ†(_T)"
-#: cp/semantics.c:7073
+#: cp/semantics.c:7086
#, gcc-internal-format
msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
msgstr ""
-#: cp/semantics.c:7113
+#: cp/semantics.c:7126
#, fuzzy, gcc-internal-format
#| msgid "%<tree%> is not defined as a pointer type"
msgid "%<tile%> argument needs integral type"
msgstr "%<tree%> 未被定義為一個指標類型"
-#: cp/semantics.c:7532
+#: cp/semantics.c:7545
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr "%<threadprivate%> %qD ä¸æ˜¯æª”案,命å空間或å€å¡Šç¯„åœè®Šæ•¸"
-#: cp/semantics.c:7546
+#: cp/semantics.c:7559
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "%<threadprivate%> %qE 指令無法在中 %qT 定義"
-#: cp/semantics.c:7751
+#: cp/semantics.c:7764
#, fuzzy, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr "差異介於 %qE 和 %qD 沒有整數類型"
-#: cp/semantics.c:8179
+#: cp/semantics.c:8192
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr "%<# pragma omp 基元的 update%>使用兩ä¸åŒçš„變數用於記憶體"
-#: cp/semantics.c:8522 cp/semantics.c:8532
+#: cp/semantics.c:8535 cp/semantics.c:8545
#, fuzzy, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr "%<# pragma omp 基元的 update%>使用兩ä¸åŒçš„變數用於記憶體"
-#: cp/semantics.c:8825
+#: cp/semantics.c:8838
#, fuzzy, gcc-internal-format
msgid "static assertion failed"
msgstr "éœæ…‹å‡è¨­å¤±æ•—:%E"
-#: cp/semantics.c:8827
+#: cp/semantics.c:8840
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr "éœæ…‹å‡è¨­å¤±æ•—:%s"
-#: cp/semantics.c:8832
+#: cp/semantics.c:8845
#, fuzzy, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "non-constant æ¢ä»¶ç”¨æ–¼éœæ…‹å‡è¨­"
-#: cp/semantics.c:8862
+#: cp/semantics.c:8875
#, fuzzy, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "引數到 decltype 必須是é‹ç®—å¼"
-#: cp/semantics.c:8890
+#: cp/semantics.c:8903
#, fuzzy, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr "decltype 無法解æžä½å€çš„多載化函å¼"
-#: cp/semantics.c:9446
+#: cp/semantics.c:9459
#, fuzzy, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr "第三é‹ç®—元的æ¢ä»¶é‹ç®—å¼æ²’有任何效果"
-#: cp/semantics.c:9499
+#: cp/semantics.c:9512
#, fuzzy, gcc-internal-format
#| msgid "template argument %qE involves template parameter(s)"
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr "範本引數 %qE 混雜了範本åƒæ•¸"
-#: cp/semantics.c:9501
+#: cp/semantics.c:9514
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/semantics.c:9519
+#: cp/semantics.c:9532
#, fuzzy, gcc-internal-format
#| msgid "unsupported argument to %<__builtin_return_address%>"
msgid "non-pointer argument to %<__builtin_launder%>"
@@ -49679,110 +49758,110 @@ msgstr "%qV é™å®šç¬¦ä¸èƒ½å¥—用到 %qT 上"
msgid "lambda-expression in a constant expression"
msgstr "é‹ç®—å¼ %qE ä¸¦éž constant-expression"
-#: cp/tree.c:3893
+#: cp/tree.c:3888
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to %qD with void return type"
msgstr "忽略屬性套用到 %qT 之後定義"
-#: cp/tree.c:3900
+#: cp/tree.c:3895
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute can only be applied to class definitions"
msgid "%qE attribute can only be applied to functions or to class or enumeration types"
msgstr "åªèƒ½ç‚ºé¡žåˆ¥å®šç¾©å¥—用 %qE 屬性"
-#: cp/tree.c:3952
+#: cp/tree.c:3947
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr "請求的 init_priority ä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
-#: cp/tree.c:3974
+#: cp/tree.c:3969
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr "åªèƒ½å°‡ %qE 屬性用於æŸå€‹é¡žåˆ¥çš„物件的檔案作用欄ä½å®šç¾©"
-#: cp/tree.c:3982
+#: cp/tree.c:3977
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr "請求的 init_priority 越界"
-#: cp/tree.c:3992
+#: cp/tree.c:3987
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr "請求的 init_priority ä¿ç•™ç‚ºå…§éƒ¨ä½¿ç”¨"
-#: cp/tree.c:4003
+#: cp/tree.c:3998
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr "%qE 屬性在此平臺上ä¸å—支æ´"
-#: cp/tree.c:4030
+#: cp/tree.c:4025
#, fuzzy, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr "%qD 宣告為 %qT 的一個æˆå“¡"
-#: cp/tree.c:4050
+#: cp/tree.c:4045
#, fuzzy, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr "%qD 屬性需è¦å–®ä¸€ NTBS 引數"
-#: cp/tree.c:4061
+#: cp/tree.c:4056
#, fuzzy, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr "引數的 %qE 屬性並éžå­—串常數"
-#: cp/tree.c:4074 cp/tree.c:4087
+#: cp/tree.c:4069 cp/tree.c:4082
#, fuzzy, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr "引數的 %qE 屬性並éžå­—串常數"
-#: cp/tree.c:4076
+#: cp/tree.c:4071
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid first character for an identifier"
msgstr "%<%T::%D%> ä¸æ˜¯ä¸€å€‹æœ‰æ•ˆçš„宣告"
-#: cp/tree.c:4089
+#: cp/tree.c:4084
#, fuzzy, gcc-internal-format
#| msgid "%<%T::%D%> is not a valid declarator"
msgid "%<%c%> is not a valid character in an identifier"
msgstr "%<%T::%D%> ä¸æ˜¯ä¸€å€‹æœ‰æ•ˆçš„宣告"
-#: cp/tree.c:4113
+#: cp/tree.c:4108
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr "%qE 屬性在ä¸æ˜¯é¡žåˆ¥çš„類型上被忽略"
-#: cp/tree.c:4119
+#: cp/tree.c:4114
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr "忽略屬性套用到 %qT 之後定義"
-#: cp/tree.c:4126
+#: cp/tree.c:4121
#, fuzzy, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr "忽略屬性套用到 %qT 之後定義"
-#: cp/tree.c:4133
+#: cp/tree.c:4128
#, fuzzy, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr "忽略屬性套用到 %qT 之後定義"
-#: cp/tree.c:4155
+#: cp/tree.c:4150
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr "%qE 屬性套用åªæœ‰åˆ°å‡½å¼"
-#: cp/tree.c:4161
+#: cp/tree.c:4156
#, fuzzy, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr "%qE 屬性套用åªæœ‰åˆ°å‡½å¼"
-#: cp/tree.c:4889
+#: cp/tree.c:4884
#, fuzzy, gcc-internal-format
msgid "zero as null pointer constant"
msgstr "零åšç‚ºç©ºæŒ‡æ¨™å¸¸æ•¸"
-#: cp/tree.c:4902
+#: cp/tree.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "lang_* check:在 %s 中失敗,於 %s:%d"
@@ -50472,162 +50551,162 @@ msgstr " 在æˆå“¡æŒ‡æ¨™è½‰æ›ä¸­"
msgid "invalid conversion to type %qT from type %qT"
msgstr "到類型 %qT 的轉æ›ç„¡æ•ˆï¼Œå¾žé¡žåž‹ %qT"
-#: cp/typeck.c:8507
+#: cp/typeck.c:8508
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "ä¸èƒ½å¾ž %qT 轉æ›åˆ° %qT,為引數 %qP(屬於 %qD)"
-#: cp/typeck.c:8513
+#: cp/typeck.c:8514
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr "ç„¡æ³•è½‰æ› %qT 到 %qT 在中é è¨­å¼•æ•¸"
-#: cp/typeck.c:8517
+#: cp/typeck.c:8518
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr "ç„¡æ³•è½‰æ› %qT 到 %qT 在中引數傳éž"
-#: cp/typeck.c:8521
+#: cp/typeck.c:8522
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr "ç„¡æ³•è½‰æ› %qT 到 %qT"
-#: cp/typeck.c:8525
+#: cp/typeck.c:8526
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr "ç„¡æ³•è½‰æ› %qT 到 %qT 在中åˆå§‹åŒ–"
-#: cp/typeck.c:8529
+#: cp/typeck.c:8530
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr "ç„¡æ³•è½‰æ› %qT 到 %qT 在中回傳"
-#: cp/typeck.c:8533
+#: cp/typeck.c:8534
#, fuzzy, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr "ç„¡æ³•è½‰æ› %qT 到 %qT 在中指派"
-#: cp/typeck.c:8546
+#: cp/typeck.c:8547
#, fuzzy, gcc-internal-format
#| msgid "return type %q#T is incomplete"
msgid "class type %qT is incomplete"
msgstr "回傳值類型 %q#T 為ä¸å®Œå…¨"
-#: cp/typeck.c:8564
+#: cp/typeck.c:8565
#, fuzzy, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr "åƒæ•¸ %qP çš„ %qD 也許是 candidate 用於格å¼å±¬æ€§"
-#: cp/typeck.c:8568
+#: cp/typeck.c:8569
#, fuzzy, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr "åƒæ•¸ä¹Ÿè¨±æ˜¯ candidate 用於格å¼å±¬æ€§"
-#: cp/typeck.c:8573
+#: cp/typeck.c:8574
#, fuzzy, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr "目標的轉æ›ä¹Ÿè¨±æ˜¯ candidate 用於格å¼å±¬æ€§"
-#: cp/typeck.c:8578
+#: cp/typeck.c:8579
#, fuzzy, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr "目標的åˆå§‹åŒ–也許是 candidate 用於格å¼å±¬æ€§"
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, fuzzy, gcc-internal-format
msgid "left-hand side of assignment might be a candidate for a format attribute"
msgstr "left-hand å´é‚Šçš„指派也許是 candidate 用於格å¼å±¬æ€§"
-#: cp/typeck.c:8683
+#: cp/typeck.c:8684
#, fuzzy, gcc-internal-format
#| msgid "in passing argument %P of %q+D"
msgid "in passing argument %P of %qD"
msgstr "在傳éžå¼•æ•¸ %P (屬於 %q+D)"
-#: cp/typeck.c:8742
+#: cp/typeck.c:8743
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr "回傳臨時變數的åƒç…§"
-#: cp/typeck.c:8749
+#: cp/typeck.c:8750
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr "回傳了一個éžå·¦å€¼çš„åƒç…§"
-#: cp/typeck.c:8764
+#: cp/typeck.c:8765
#, fuzzy, gcc-internal-format
#| msgid "reference to local variable %q+D returned"
msgid "reference to local variable %qD returned"
msgstr "回傳了å°å±€éƒ¨è®Šæ•¸çš„ %q+D çš„åƒç…§"
-#: cp/typeck.c:8768
+#: cp/typeck.c:8769
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of label %qD returned"
msgstr "回傳了局部變數的 %q+D çš„ä½å€"
-#: cp/typeck.c:8772
+#: cp/typeck.c:8773
#, fuzzy, gcc-internal-format
#| msgid "address of local variable %q+D returned"
msgid "address of local variable %qD returned"
msgstr "回傳了局部變數的 %q+D çš„ä½å€"
-#: cp/typeck.c:8818
+#: cp/typeck.c:8819
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "解構函å¼å›žå‚³å€¼"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8826
+#: cp/typeck.c:8827
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr "ä¸èƒ½å¾žå»ºæ§‹å¼çš„異常處ç†ä¸­å›žå‚³"
#. You can't return a value from a constructor.
-#: cp/typeck.c:8829
+#: cp/typeck.c:8830
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "建構å¼å›žå‚³å€¼"
#. Give a helpful error message.
-#: cp/typeck.c:8859 cp/typeck.c:8905
+#: cp/typeck.c:8860 cp/typeck.c:8906
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "在回傳 %qT 的函å¼ä¸­ï¼Œå›žå‚³æ•˜è¿°ä¸å¸¶å›žå‚³å€¼"
-#: cp/typeck.c:8867
+#: cp/typeck.c:8868
#, fuzzy, gcc-internal-format
msgid "returning initializer list"
msgstr "<brace-enclosed initializer list>"
-#: cp/typeck.c:8886
+#: cp/typeck.c:8887
#, fuzzy, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr "ä¸ä¸€è‡´é¡žåž‹ %qT å’Œ %qT deduced 用於 lambda 傳回類型"
-#: cp/typeck.c:8889
+#: cp/typeck.c:8890
#, fuzzy, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr "ä¸ä¸€è‡´æŽ¨å°Žç”¨æ–¼ %qT:%qT 然後 %qT"
-#: cp/typeck.c:8924
+#: cp/typeck.c:8925
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "在回傳「voidã€çš„函å¼ä¸­ï¼Œå›žå‚³æ•˜è¿°å¸¶å›žå‚³å€¼"
-#: cp/typeck.c:8954
+#: cp/typeck.c:8955
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%> ä¸èƒ½å›žå‚³ NULL,除éžå®ƒè¢«å®£å‘Šç‚º %<throw()%> (或 -fcheck-new 起作用)"
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9556
+#: cp/typeck.c:9557
#, fuzzy, gcc-internal-format
msgid "using temporary as lvalue"
msgstr "使用暫時的åšç‚º lvalue"
-#: cp/typeck.c:9558
+#: cp/typeck.c:9559
#, fuzzy, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr "使用 xvalue (rvalue åƒè€ƒ) åšç‚º lvalue"
@@ -54694,87 +54773,87 @@ msgstr "指標åˆå§‹åŒ–目標於 %L 必須有儲存屬性"
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr "程åºæŒ‡æ¨™åˆå§‹åŒ–目標於 %L å¯èƒ½ç„¡æ³•æ˜¯ç¨‹åºæŒ‡æ¨™"
-#: fortran/expr.c:5234
+#: fortran/expr.c:5239
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
msgstr "Fortran 2008:指標函å¼åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
-#: fortran/expr.c:5242
+#: fortran/expr.c:5247
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-variable expression in variable definition context (%s) at %L"
msgstr "Non-variable é‹ç®—å¼åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
-#: fortran/expr.c:5250
+#: fortran/expr.c:5255
#, fuzzy, gcc-internal-format
msgid "Named constant %qs in variable definition context (%s) at %L"
msgstr "å…·å的常數『%sã€åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
-#: fortran/expr.c:5259
+#: fortran/expr.c:5264
#, fuzzy, gcc-internal-format
msgid "%qs in variable definition context (%s) at %L is not a variable"
msgstr "『%sã€åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L 並éžè®Šæ•¸"
-#: fortran/expr.c:5270
+#: fortran/expr.c:5275
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-POINTER in pointer association context (%s) at %L"
msgstr "Non-POINTER 在中指標關è¯èªžå¢ƒ (%s) æ–¼ %L"
-#: fortran/expr.c:5279
+#: fortran/expr.c:5284
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Type inaccessible in variable definition context (%s) at %L"
msgstr "å…·å的常數『%sã€åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
-#: fortran/expr.c:5292
+#: fortran/expr.c:5297
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "LOCK_TYPE in variable definition context (%s) at %L"
msgstr "LOCK_TYPE 在中變數定義語境 (%s) 於 %L"
-#: fortran/expr.c:5305
+#: fortran/expr.c:5310
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr "LOCK_TYPE 在中變數定義語境 (%s) 於 %L"
-#: fortran/expr.c:5335
+#: fortran/expr.c:5340
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr "虛引數『%sã€èˆ‡å«ç¾© (在中) 在中指標關è¯èªžå¢ƒ (%s) æ–¼ %L"
-#: fortran/expr.c:5343
+#: fortran/expr.c:5348
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr "虛引數『%sã€èˆ‡å«ç¾© (在中) 在中變數定義語境 (%s) æ–¼ %L"
-#: fortran/expr.c:5356
+#: fortran/expr.c:5361
#, fuzzy, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
msgstr "變數『%sã€æ˜¯ä¿è­·çš„和無法出ç¾åœ¨ä¸­æŒ‡æ¨™é—œè¯èªžå¢ƒ (%s) æ–¼ %L"
-#: fortran/expr.c:5364
+#: fortran/expr.c:5369
#, fuzzy, gcc-internal-format
msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
msgstr "變數『%sã€æ˜¯ä¿è­·çš„和無法出ç¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
-#: fortran/expr.c:5376
+#: fortran/expr.c:5381
#, fuzzy, gcc-internal-format
msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
msgstr "變數『%sã€ç„¡æ³•å‡ºç¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L 在中 PURE 程åº"
-#: fortran/expr.c:5435
+#: fortran/expr.c:5440
#, fuzzy, gcc-internal-format
msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
msgstr "『%sã€æ–¼ %L é—œè¯çš„到 vector-indexed 目標無法已用於變數定義語境 (%s)"
-#: fortran/expr.c:5439
+#: fortran/expr.c:5444
#, fuzzy, gcc-internal-format
msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
msgstr "『%sã€æ–¼ %L é—œè¯çš„到é‹ç®—å¼ç„¡æ³•å·²ç”¨æ–¼è®Šæ•¸å®šç¾©èªžå¢ƒ (%s)"
-#: fortran/expr.c:5450
+#: fortran/expr.c:5455
#, fuzzy, gcc-internal-format
msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
msgstr "Associate-name『%sã€ç„¡æ³•å‡ºç¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L 因為它的目標於 %L 無法,還是"
-#: fortran/expr.c:5492
+#: fortran/expr.c:5497
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr "『%sã€æ–¼ %L é—œè¯çš„到é‹ç®—å¼ç„¡æ³•å·²ç”¨æ–¼è®Šæ•¸å®šç¾©èªžå¢ƒ (%s)"
@@ -54966,12 +55045,12 @@ msgstr "第一個引數的定義的指派於 %L 必須是å«ç¾© (出) 或å«ç¾©
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr "%L 處定義賦值的第二個åƒæ•¸å¿…須是 INTENT(IN)"
-#: fortran/interface.c:965 fortran/resolve.c:15914
+#: fortran/interface.c:965 fortran/resolve.c:15882
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr "%L 處é‹ç®—å­ä»‹é¢çš„第一個åƒæ•¸å¿…須是 INTENT(IN)"
-#: fortran/interface.c:972 fortran/resolve.c:15932
+#: fortran/interface.c:972 fortran/resolve.c:15900
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr "%L 處é‹ç®—å­ä»‹é¢çš„第二個åƒæ•¸å¿…須是 INTENT(IN)"
@@ -55766,512 +55845,527 @@ msgstr "Fortran 2003:DC æ ¼å¼èªªæ˜Žç¬¦ä¸å…許於 %C"
msgid "Fortran 2003: DT format specifier not allowed at %C"
msgstr "Fortran 2003:DP æ ¼å¼èªªæ˜Žç¬¦ä¸å…許於 %C"
-#: fortran/io.c:685
+#: fortran/io.c:695
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr "延伸:X æ述元需求å‰å°Žç©ºæ ¼è¨ˆæ•¸æ–¼ %L"
-#: fortran/io.c:762
+#: fortran/io.c:724
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr "延伸:$ æ述元於 %L"
-#: fortran/io.c:766
+#: fortran/io.c:728
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr "$ 應該是最後一筆說明符在中格å¼æ–¼ %L"
-#: fortran/io.c:865 fortran/io.c:869
+#: fortran/io.c:828 fortran/io.c:832
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Extension: Zero width after L descriptor at %L"
msgstr "延伸:缺少的正é¢çš„寬度之後 L æ述元於 %L"
-#: fortran/io.c:881
+#: fortran/io.c:844
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing positive width after L descriptor at %L"
msgstr "延伸:缺少的正é¢çš„寬度之後 L æ述元於 %L"
-#: fortran/io.c:912
+#: fortran/io.c:875
#, fuzzy, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr "Fortran 2008:『G0ã€åœ¨ä¸­æ ¼å¼æ–¼ %L"
-#: fortran/io.c:940
+#: fortran/io.c:903
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr "æ­£é¢çš„寬度必è¦é …在中格å¼èªªæ˜Žç¬¦ %s æ–¼ %L"
-#: fortran/io.c:956 fortran/io.c:963
+#: fortran/io.c:919 fortran/io.c:926
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr "週期必è¦é …在中格å¼èªªæ˜Žç¬¦ %s æ–¼ %L"
-#: fortran/io.c:1035
+#: fortran/io.c:1045
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr "週期必è¦é …在中格å¼èªªæ˜Žç¬¦æ–¼ %L"
-#: fortran/io.c:1057
+#: fortran/io.c:1067
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr "H æ ¼å¼èªªæ˜Žç¬¦æ–¼ %L 是 Fortran 95 刪除的特徵"
-#: fortran/io.c:1145 fortran/io.c:1207
+#: fortran/io.c:1155 fortran/io.c:1217
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr "延伸:缺少的逗號於 %L"
-#: fortran/io.c:1225
+#: fortran/io.c:1235
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr "%s 在中格å¼å­—串於 %L"
-#: fortran/io.c:1263
+#: fortran/io.c:1273
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr "外來字元在中格å¼æ–¼ %L"
-#: fortran/io.c:1285
+#: fortran/io.c:1295
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr "æ ¼å¼æ•˜è¿°åœ¨ä¸­æ¨¡çµ„主è¦å€å¡Šæ–¼ %C"
-#: fortran/io.c:1294
+#: fortran/io.c:1304
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr "%C 處的 ENTRY 敘述ä¸èƒ½å‡ºç¾åœ¨ INTERFACE 中"
-#: fortran/io.c:1300
+#: fortran/io.c:1310
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr "%C 處缺少格å¼æ¨™ç±¤"
-#: fortran/io.c:1348
+#: fortran/io.c:1358
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1362
+#: fortran/io.c:1372
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
+#: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr "無效的值用於 %s è¦æ ¼æ–¼ %C"
-#: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
+#: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr "é‡è¤‡ %s 指定,於 %C"
-#: fortran/io.c:1429
+#: fortran/io.c:1439
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr "變數 %s 無法å«ç¾© (在中) æ–¼ %C"
-#: fortran/io.c:1437
+#: fortran/io.c:1447
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr "變數 %s 無法指派的在中 PURE 程åºæ–¼ %C"
-#: fortran/io.c:1488
+#: fortran/io.c:1498
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr "é‡è¤‡çš„ %s 標籤指定,ä½æ–¼ %C"
-#: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
+#: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
#, gcc-internal-format, gfc-internal-format
msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
msgstr ""
-#: fortran/io.c:1599
+#: fortran/io.c:1609
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr "常數é‹ç®—å¼åœ¨ä¸­æ ¼å¼æ¨™ç±¤æ–¼ %L 必須是的型態é è¨­å­—å…ƒ"
-#: fortran/io.c:1617
+#: fortran/io.c:1627
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr "æ ¼å¼æ¨™ç±¤æ–¼ %L 必須是的型態 default-kind 字元或的整數"
-#: fortran/io.c:1623
+#: fortran/io.c:1633
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr "刪除的特徵:指派的變數在中格å¼æ¨™ç±¤æ–¼ %L"
-#: fortran/io.c:1628
+#: fortran/io.c:1638
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' at %L has not been assigned a format label"
msgid "Variable %qs at %L has not been assigned a format label"
msgstr "變數「%sã€åœ¨ %L 尚未指派到格å¼æ¨™ç±¤"
-#: fortran/io.c:1635
+#: fortran/io.c:1645
#, fuzzy, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr "ç´”é‡ã€Ž%sã€åœ¨ä¸­æ ¼å¼æ¨™ç±¤æ–¼ %L ä¸æ˜¯æŒ‡æ´¾çš„變數"
-#: fortran/io.c:1647
+#: fortran/io.c:1657
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr "延伸:Non-character 在中格å¼æ¨™ç±¤æ–¼ %L"
-#: fortran/io.c:1653
+#: fortran/io.c:1663
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr "Non-character å‡è¨­çš„形狀陣列元素在中格å¼æ¨™ç±¤æ–¼ %L"
-#: fortran/io.c:1660
+#: fortran/io.c:1670
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr "Non-character å‡è¨­çš„大å°é™£åˆ—元素在中格å¼æ¨™ç±¤æ–¼ %L"
-#: fortran/io.c:1667
+#: fortran/io.c:1677
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr "Non-character 指標陣列元素在中格å¼æ¨™ç±¤æ–¼ %L"
-#: fortran/io.c:1693
+#: fortran/io.c:1703
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr "%s 標記在 %L 處必須具有類型 %s"
-#: fortran/io.c:1700
+#: fortran/io.c:1710
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr "%s 標籤於 %L 必須是字元串的é è¨­ kind"
-#: fortran/io.c:1707
+#: fortran/io.c:1717
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr "%s 標記在 %L 處必須是標é‡"
-#: fortran/io.c:1713
+#: fortran/io.c:1723
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr "Fortran 2003:%L 處的 IOMSG 標記"
-#: fortran/io.c:1721
+#: fortran/io.c:1731
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr "Fortran 95 需求é è¨­æ•´æ•¸åœ¨ä¸­ %s 標籤於 %L"
-#: fortran/io.c:1730
+#: fortran/io.c:1740
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr "Fortran 2008:Nondefault é‚輯的在中 %s 標籤於 %L"
-#: fortran/io.c:1737
+#: fortran/io.c:1747
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr "å–®ä½å°šæœªæŒ‡å®šæ–¼ %L"
-#: fortran/io.c:1755
+#: fortran/io.c:1765
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr "延伸:轉æ›æ¨™ç±¤æ–¼ %L"
-#: fortran/io.c:1965
+#: fortran/io.c:1975
#, fuzzy, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr "Fortran 2003:%s 說明符在中 %s 敘述於 %C 有值『%sã€"
-#: fortran/io.c:1973 fortran/io.c:2000
+#: fortran/io.c:1983 fortran/io.c:2010
#, fuzzy, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr "%s 說明符在中 %s 敘述於 %C 有無效的值『%sã€"
-#: fortran/io.c:1992
+#: fortran/io.c:2002
#, fuzzy, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr "延伸:%s 說明符在中 %s 敘述於 %C 有值『%sã€"
-#: fortran/io.c:2014 fortran/io.c:2022
+#: fortran/io.c:2024 fortran/io.c:2032
#, fuzzy, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr "%s 說明符在中 %s 敘述於 %C 有無效的值『%sã€"
-#: fortran/io.c:2075
+#: fortran/io.c:2085
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr "OPEN 敘述ä¸å…許出ç¾åœ¨ %C 處的 PURE 程åºä¸­"
-#: fortran/io.c:2088
+#: fortran/io.c:2098
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr "å–®ä½èªªæ˜Žç¬¦ä¸å…許與 NEWUNIT æ–¼ %C"
-#: fortran/io.c:2098
+#: fortran/io.c:2108
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr "NEWUNIT 說明符必須有檔案=或狀態=『暫用ã€æ–¼ %C"
-#: fortran/io.c:2106
+#: fortran/io.c:2116
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr "開啟敘述於 %C 必須有單ä½æˆ– NEWUNIT 指定的"
-#: fortran/io.c:2144
+#: fortran/io.c:2154
#, gcc-internal-format, gfc-internal-format
msgid "ACTION type conflicts with READONLY specifier at %C"
msgstr ""
-#: fortran/io.c:2158
+#: fortran/io.c:2168
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr "Fortran 2003:éžåŒæ­¥=æ–¼ %C ä¸å…許在中 Fortran 95"
-#: fortran/io.c:2179 fortran/io.c:3712
+#: fortran/io.c:2189 fortran/io.c:3779
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr "Fortran 2003:空白=æ–¼ %C ä¸å…許在中 Fortran 95"
-#: fortran/io.c:2216 fortran/io.c:3688
+#: fortran/io.c:2226 fortran/io.c:3755
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr "Fortran 2003:å進ä½=æ–¼ %C ä¸å…許在中 Fortran 95"
-#: fortran/io.c:2254
+#: fortran/io.c:2264
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr "Fortran 2003:編碼=æ–¼ %C ä¸å…許在中 Fortran 95"
-#: fortran/io.c:2317 fortran/io.c:3761
+#: fortran/io.c:2327 fortran/io.c:3828
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr "Fortran 2003:å››æ¨äº”å…¥=æ–¼ %C ä¸å…許在中 Fortran 95"
-#: fortran/io.c:2356
+#: fortran/io.c:2366
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr "Fortran 2003:符號=æ–¼ %C ä¸å…許在中 Fortran 95"
-#: fortran/io.c:2577
+#: fortran/io.c:2587
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr "CLOSE 敘述ä¸å…許出ç¾åœ¨ %C 處的 PURE 程åºä¸­"
-#: fortran/io.c:2639
+#: fortran/io.c:2649
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr "關閉敘述於 %L 需è¦å–®å…ƒè™Ÿç¢¼"
-#: fortran/io.c:2647
+#: fortran/io.c:2657
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "單元號碼在中關閉敘述於 %L 必須是 non-negative"
-#: fortran/io.c:2745 fortran/match.c:2937
+#: fortran/io.c:2755 fortran/match.c:2937
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "%s 敘述ä¸å…許在中 PURE 程åºæ–¼ %C"
-#: fortran/io.c:2779
+#: fortran/io.c:2789
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr "單元號碼在中敘述於 %L 必須是 non-negative"
-#: fortran/io.c:2787 fortran/io.c:3230
+#: fortran/io.c:2797 fortran/io.c:3264
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr "單元號碼在中敘述於 %L 必須是 non-negative"
-#: fortran/io.c:2820
+#: fortran/io.c:2830
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr "Fortran 2003:%C 處的 FLUSH 敘述"
-#: fortran/io.c:2861
+#: fortran/io.c:2871
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Missing format label at %C"
msgid "Missing format with default unit at %C"
msgstr "%C 處缺少格å¼æ¨™ç±¤"
-#: fortran/io.c:2881
+#: fortran/io.c:2891
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr "%C 處é‡è¤‡çš„ UNIT 指定"
-#: fortran/io.c:2955
+#: fortran/io.c:2965
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr "%C 處é‡è¤‡çš„æ ¼å¼æŒ‡å®š"
-#: fortran/io.c:2972
+#: fortran/io.c:3006
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr "符號「%sã€åœ¨å稱清單「%sã€æ˜¯ INTENT(IN),ä½æ–¼ %C"
-#: fortran/io.c:3008
+#: fortran/io.c:3042
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr "%C 處é‡è¤‡çš„ NML 指定"
-#: fortran/io.c:3017
+#: fortran/io.c:3051
#, fuzzy, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr "符號『%sã€æ–¼ %C 必須是å稱表列群組å稱"
-#: fortran/io.c:3087
+#: fortran/io.c:3121
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr "%C 處的 END 標記ä¸å…許出ç¾åœ¨è¼¸å‡ºæ•˜è¿°ä¸­"
-#: fortran/io.c:3164
+#: fortran/io.c:3198
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr "å–®ä½å°šæœªæŒ‡å®šæ–¼ %L"
-#: fortran/io.c:3176
+#: fortran/io.c:3210
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
msgstr "%L 處指定的 UNIT 必須是 INTEGER é‹ç®—å¼æˆ–一個 CHARACTER 變數"
-#: fortran/io.c:3198
+#: fortran/io.c:3232
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr "無效的表單的寫入敘述於 %L, å–®ä½å¿…è¦é …"
-#: fortran/io.c:3209
+#: fortran/io.c:3243
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr "內部單ä½èˆ‡å‘é‡è¨»æ¨™æ–¼ %L"
-#: fortran/io.c:3223
+#: fortran/io.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr "%L 處外部 IO UNIT ä¸èƒ½æ˜¯é™£åˆ—"
-#: fortran/io.c:3251
+#: fortran/io.c:3287
#, fuzzy, gcc-internal-format
msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
msgstr "å稱表列『%sã€åœ¨ä¸­è®€å–敘述於 %L å«æœ‰ç¬¦è™Ÿã€Ž%sã€è©²é …å¯èƒ½ç„¡æ³•å‡ºç¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ"
-#: fortran/io.c:3261
+#: fortran/io.c:3299
+#, fuzzy, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
+msgstr "å稱表列物件『%sã€åœ¨ä¸­å稱表列『%sã€æ–¼ %L 是 polymorphic 和需è¦å®šç¾©çš„輸入/輸出程åº"
+
+#: fortran/io.c:3309 fortran/resolve.c:13913
+#, fuzzy, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
+msgstr "Fortran 2003:å稱表列物件『%sã€åœ¨ä¸­å稱表列『%sã€æ–¼ %L 與 ALLOCATABLE 或指標æˆåˆ†"
+
+#: fortran/io.c:3317
+#, fuzzy, gcc-internal-format
+msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
+msgstr "å稱表列物件『%sã€åœ¨ä¸­å稱表列『%sã€æ–¼ %L 有 ALLOCATABLE 或指標æˆåˆ†å’Œå› è€Œéœ€è¦å®šç¾©çš„輸入/輸出程åº"
+
+#: fortran/io.c:3328
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr "å»¶ä¼¸ï¼šé€—è™Ÿä¹‹å‰ i/o 項目清單於 %L"
-#: fortran/io.c:3271
+#: fortran/io.c:3338
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr "ERR 標記標籤 %d 在 %L 處未定義"
-#: fortran/io.c:3283
+#: fortran/io.c:3350
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr "END 標記標籤 %d 在 %L 處未定義"
-#: fortran/io.c:3295
+#: fortran/io.c:3362
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr "EOR 標記標籤 %d 在 %L 處未定義"
-#: fortran/io.c:3305
+#: fortran/io.c:3372
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr "FORMAT 標籤 %d 在 %L 處未定義"
-#: fortran/io.c:3336
+#: fortran/io.c:3403
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3425
+#: fortran/io.c:3492
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr "%C 處 I/O 迭代語法錯誤"
-#: fortran/io.c:3456
+#: fortran/io.c:3523
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr "%C READ 敘述需è¦è®Šæ•¸"
-#: fortran/io.c:3462
+#: fortran/io.c:3529
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr "éœ€è¦ %s 敘述,於 %C 處"
#. A general purpose syntax error.
-#: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
+#: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "%s 敘述在 %C 處語法錯誤"
-#: fortran/io.c:3603
+#: fortran/io.c:3670
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr "Fortran 2003:內部檔案於 %L 與å稱表列"
-#: fortran/io.c:3659
+#: fortran/io.c:3726
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr "éžåŒæ­¥=說明符於 %L 必須是åˆå§‹åŒ–é‹ç®—å¼"
-#: fortran/io.c:3737
+#: fortran/io.c:3804
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr "Fortran 2003:å¡«å……=æ–¼ %C ä¸å…許在中 Fortran 95"
-#: fortran/io.c:3813
+#: fortran/io.c:3880
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr "Fortran 2003:DELIM=æ–¼ %C ä¸å…許在中 Fortran 95"
-#: fortran/io.c:3965
+#: fortran/io.c:4032
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr "%C 處的 PRINT å稱清單是一個擴充"
-#: fortran/io.c:4146
+#: fortran/io.c:4213
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr "%C 處 I/O 清單中需è¦é€—號"
-#: fortran/io.c:4213
+#: fortran/io.c:4280
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr "%C 處的 PRINT 敘述ä¸å…許出ç¾åœ¨ PURE 程åºä¸­"
-#: fortran/io.c:4380 fortran/io.c:4442
+#: fortran/io.c:4447 fortran/io.c:4509
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr "INQUIRE 敘述ä¸å…許出ç¾åœ¨ %C 處的 PURE 程åºä¸­"
-#: fortran/io.c:4408
+#: fortran/io.c:4475
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr "IOLENGTH 標籤無效的在中查詢敘述於 %C"
-#: fortran/io.c:4418 fortran/trans-io.c:1333
+#: fortran/io.c:4485 fortran/trans-io.c:1333
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr "查詢敘述於 %L 無法包å«å…©è€…檔案和單ä½èªªæ˜Žç¬¦"
-#: fortran/io.c:4425
+#: fortran/io.c:4492
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr "%L 處的 INQUIRE æ•˜è¿°éœ€è¦ FILE 或 UNIT é™å®šç¬¦"
-#: fortran/io.c:4435
+#: fortran/io.c:4502
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be %d"
msgstr "單元號碼在中敘述於 %L 必須是 non-negative"
-#: fortran/io.c:4450
+#: fortran/io.c:4517
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr "查詢敘述於 %L 需è¦æ“±ç½®=說明符與識別號=說明符"
-#: fortran/io.c:4628
+#: fortran/io.c:4695
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr "Fortran 2003:等待於 %C ä¸å…許在中 Fortran 95"
-#: fortran/io.c:4634
+#: fortran/io.c:4701
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr "等待敘述ä¸å…許在中 PURE 程åºæ–¼ %C"
@@ -57177,260 +57271,260 @@ msgstr "Fortran 2003:「使用::模組ã€æ–¼ %C"
msgid "Missing generic specification in USE statement at %C"
msgstr "缺少通用è¦æ ¼åœ¨ä¸­ä½¿ç”¨æ•˜è¿°æ–¼ %C"
-#: fortran/module.c:637
+#: fortran/module.c:638
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Renaming operators in USE statements at %C"
msgstr "Fortran 2003:é‡æ–°å‘½åé‹ç®—å­åœ¨ä¸­ä½¿ç”¨æ•˜è¿°æ–¼ %C"
-#: fortran/module.c:678
+#: fortran/module.c:679
#, fuzzy, gcc-internal-format
msgid "The name %qs at %C has already been used as an external module name"
msgstr "å稱『%sã€æ–¼ %C 已使用的åšç‚ºå¤–部模組å稱。"
-#: fortran/module.c:741
+#: fortran/module.c:742
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "SUBMODULE declaration at %C"
msgstr "Fortran 2008:Coarray 宣告於 %C"
-#: fortran/module.c:746
+#: fortran/module.c:747
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
msgstr "%C 處的 ENTRY 敘述ä¸èƒ½å‡ºç¾åœ¨å·¢ç‹€çš„å­ç¨‹å¼ä¸­"
-#: fortran/module.c:821
+#: fortran/module.c:822
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Syntax error in SAVE statement at %C"
msgid "Syntax error in SUBMODULE statement at %C"
msgstr "%C SAVE 敘述語法錯誤"
-#: fortran/module.c:1166
+#: fortran/module.c:1167
#, fuzzy, gcc-internal-format
#| msgid "Reading module %s at line %d column %d: %s"
msgid "Reading module %qs at line %d column %d: %s"
msgstr "讀出模組 %s,於列 %d 行 %d:%s"
-#: fortran/module.c:1170
+#: fortran/module.c:1171
#, fuzzy, gcc-internal-format
#| msgid "Writing module %s at line %d column %d: %s"
msgid "Writing module %qs at line %d column %d: %s"
msgstr "讀入模組 %s,於列 %d 行 %d:%s"
-#: fortran/module.c:1174
+#: fortran/module.c:1175
#, fuzzy, gcc-internal-format
#| msgid "Module %s at line %d column %d: %s"
msgid "Module %qs at line %d column %d: %s"
msgstr "模組 %s ä½æ–¼åˆ— %d è¡Œ %d:%s"
-#: fortran/module.c:1569
+#: fortran/module.c:1570
#, gcc-internal-format
msgid "require_atom(): bad atom type required"
msgstr ""
-#: fortran/module.c:1618
+#: fortran/module.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Error writing modules file: %s"
msgstr "寫入模組檔案時發生錯誤:%s"
-#: fortran/module.c:1662
+#: fortran/module.c:1663
#, gcc-internal-format
msgid "write_atom(): Writing negative integer"
msgstr ""
-#: fortran/module.c:1669
+#: fortran/module.c:1670
#, gcc-internal-format
msgid "write_atom(): Trying to write dab atom"
msgstr ""
-#: fortran/module.c:1875
+#: fortran/module.c:1876
#, gcc-internal-format
msgid "unquote_string(): got bad string"
msgstr ""
-#: fortran/module.c:2674
+#: fortran/module.c:2675
#, gcc-internal-format
msgid "mio_array_ref(): Unknown array ref"
msgstr ""
-#: fortran/module.c:3650
+#: fortran/module.c:3651
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Namelist %s cannot be renamed by USE association to %s"
msgstr "å稱表列 %s 無法é‡æ–°å‘½å的由使用關è¯åˆ° %s"
-#: fortran/module.c:4746
+#: fortran/module.c:4747
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4749
+#: fortran/module.c:4750
#, gcc-internal-format, gfc-internal-format
msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
msgstr ""
-#: fortran/module.c:4943
+#: fortran/module.c:4944
#, fuzzy, gcc-internal-format
msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
msgstr "『%sã€çš„模組『%sã€ï¼ŒåŒ¯å…¥çš„æ–¼ %C, 也是å稱的目å‰çš„程å¼å–®å…ƒ"
-#: fortran/module.c:5295
+#: fortran/module.c:5296
#, fuzzy, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in module %qs"
msgstr "符號『%sã€å¼•ç”¨æ–¼ %L 找ä¸åˆ°åœ¨ä¸­æ¨¡çµ„『%sã€"
-#: fortran/module.c:5302
+#: fortran/module.c:5303
#, fuzzy, gcc-internal-format
msgid "User operator %qs referenced at %L not found in module %qs"
msgstr "使用者é‹ç®—å­ã€Ž%sã€å¼•ç”¨æ–¼ %L 找ä¸åˆ°åœ¨ä¸­æ¨¡çµ„『%sã€"
-#: fortran/module.c:5307
+#: fortran/module.c:5308
#, fuzzy, gcc-internal-format
msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
msgstr "Intrinsic é‹ç®—å­ã€Ž%sã€å¼•ç”¨æ–¼ %L 找ä¸åˆ°åœ¨ä¸­æ¨¡çµ„『%sã€"
-#: fortran/module.c:5542
+#: fortran/module.c:5543
#, gcc-internal-format
msgid "write_symbol(): bad module symbol %qs"
msgstr ""
-#: fortran/module.c:5875
+#: fortran/module.c:5876
#, gcc-internal-format
msgid "write_symtree(): Symbol not written"
msgstr ""
-#: fortran/module.c:6062
+#: fortran/module.c:6063
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for writing at %C: %s"
msgid "Can't open module file %qs for writing at %C: %s"
msgstr "無法開啟模組檔案「%sã€å¯«å…¥ï¼Œåœ¨ %C 處:%s"
-#: fortran/module.c:6081
+#: fortran/module.c:6082
#, fuzzy, gcc-internal-format
#| msgid "Error writing module file '%s' for writing: %s"
msgid "Error writing module file %qs for writing: %s"
msgstr "寫入模組檔案「%sã€æ™‚發生錯誤:%s"
-#: fortran/module.c:6092
+#: fortran/module.c:6093
#, fuzzy, gcc-internal-format
msgid "Can't delete module file %qs: %s"
msgstr "無法刪除模組檔案『%sã€ï¼š%s"
-#: fortran/module.c:6095
+#: fortran/module.c:6096
#, fuzzy, gcc-internal-format
msgid "Can't rename module file %qs to %qs: %s"
msgstr "無法é‡æ–°å‘½å模組檔案『%sã€åˆ°ã€Ž%sã€ï¼š%s"
-#: fortran/module.c:6101
+#: fortran/module.c:6102
#, fuzzy, gcc-internal-format
msgid "Can't delete temporary module file %qs: %s"
msgstr "無法刪除暫時的模組檔案『%sã€ï¼š%s"
-#: fortran/module.c:6158
+#: fortran/module.c:6159
#, fuzzy, gcc-internal-format
msgid "Symbol %qs at %C already declared"
msgstr "符號『%sã€å·²ç¶“宣告"
-#: fortran/module.c:6229
+#: fortran/module.c:6230
#, gcc-internal-format, gfc-internal-format
msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
msgstr ""
-#: fortran/module.c:6337 fortran/module.c:6681
+#: fortran/module.c:6338 fortran/module.c:6682
#, fuzzy, gcc-internal-format
msgid "The symbol %qs, referenced at %L, is not in the selected standard"
msgstr "符號『%sã€ï¼Œå¼•ç”¨æ–¼ %L, ä¸æ˜¯åœ¨ä¸­å·²é¸æ¨™æº–"
-#: fortran/module.c:6465
+#: fortran/module.c:6466
#, fuzzy, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
msgstr "符號『%sã€å¼•ç”¨æ–¼ %L 找ä¸åˆ°åœ¨ä¸­ intrinsic 模組 ISO_C_BINDING"
-#: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
+#: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
#, fuzzy, gcc-internal-format
msgid "Symbol %qs already declared"
msgstr "符號『%sã€å·²ç¶“宣告"
-#: fortran/module.c:6666
+#: fortran/module.c:6667
#, fuzzy, gcc-internal-format
msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
msgstr "使用的 intrinsic 模組『%sã€æ–¼ %C è¡çªèˆ‡éžå…§å»ºæ¨¡çµ„å稱使用的在之å‰"
-#: fortran/module.c:6688
+#: fortran/module.c:6689
#, fuzzy, gcc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
msgstr "使用的 NUMERIC_STORAGE_SIZE å…·å的常數從 intrinsic 模組 ISO_FORTRAN_ENV æ–¼ %L 是ä¸ç›¸å®¹çš„與é¸é … %s"
-#: fortran/module.c:6756
+#: fortran/module.c:6757
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
msgstr "使用的 NUMERIC_STORAGE_SIZE å…·å的常數從 intrinsic 模組 ISO_FORTRAN_ENV æ–¼ %C 是ä¸ç›¸å®¹çš„與é¸é … %s"
-#: fortran/module.c:6810
+#: fortran/module.c:6811
#, fuzzy, gcc-internal-format
msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
msgstr "符號『%sã€å¼•ç”¨æ–¼ %L 找ä¸åˆ°åœ¨ä¸­ intrinsic 模組 ISO_FORTRAN_ENV"
-#: fortran/module.c:6836
+#: fortran/module.c:6837
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "USE statement at %C has no ONLY qualifier"
msgstr "%C 處éžé æœŸçš„ CASE 敘述"
-#: fortran/module.c:6865
+#: fortran/module.c:6866
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ISO_FORTRAN_ENV intrinsic module at %C"
msgstr "Fortran 2003:ISO_FORTRAN_ENV intrinsic 模組於 %C"
-#: fortran/module.c:6877
+#: fortran/module.c:6878
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "ISO_C_BINDING module at %C"
msgstr "Fortran 2003:ISO_C_BINDING 模組於 %C"
-#: fortran/module.c:6890
+#: fortran/module.c:6891
#, fuzzy, gcc-internal-format
msgid "Can't find an intrinsic module named %qs at %C"
msgstr "找ä¸åˆ° intrinsic 模組具å的『%sã€æ–¼ %C"
-#: fortran/module.c:6896
+#: fortran/module.c:6897
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IEEE_FEATURES module at %C"
msgstr "Fortran 2003:「使用::模組ã€æ–¼ %C"
-#: fortran/module.c:6902
+#: fortran/module.c:6903
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IEEE_EXCEPTIONS module at %C"
msgstr "Fortran 2003:ISO_C_BINDING 模組於 %C"
-#: fortran/module.c:6908
+#: fortran/module.c:6909
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "IEEE_ARITHMETIC module at %C"
msgstr "Fortran 2003:ISO_C_BINDING 模組於 %C"
-#: fortran/module.c:6918
+#: fortran/module.c:6919
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for reading at %C: %s"
msgid "Can't open module file %qs for reading at %C: %s"
msgstr "無法開啟模組檔案「%sã€è®€å–,在 %C 處:%s"
-#: fortran/module.c:6921
+#: fortran/module.c:6922
#, gcc-internal-format
msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
msgstr ""
-#: fortran/module.c:6932
+#: fortran/module.c:6933
#, fuzzy, gcc-internal-format
msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
msgstr "使用的éžå…§å»ºæ¨¡çµ„『%sã€æ–¼ %C è¡çªèˆ‡ intrinsic 模組å稱使用的在之å‰"
-#: fortran/module.c:6955
+#: fortran/module.c:6956
#, fuzzy, gcc-internal-format
msgid "File %qs opened at %C is not a GNU Fortran module file"
msgstr "檔案『%sã€é–‹å•Ÿçš„æ–¼ %C ä¸¦éž GFORTRAN 模組檔案"
-#: fortran/module.c:6963
+#: fortran/module.c:6964
#, gcc-internal-format
msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
msgstr ""
-#: fortran/module.c:6978
+#: fortran/module.c:6979
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Can't USE the same %smodule we're building!"
msgstr "無法使用相åŒæ¨¡çµ„我們正在建立ï¼"
@@ -59832,7 +59926,7 @@ msgstr "函å¼ã€Ž%sã€æ–¼ %L 是 INTRINSIC 但是ä¸æ˜¯ç›¸å®¹èˆ‡ intrinsic"
msgid "Unable to resolve the specific function %qs at %L"
msgstr "無法解æžç‰¹å®šçš„函å¼ã€Ž%sã€æ–¼ %L"
-#: fortran/resolve.c:2751 fortran/resolve.c:15846
+#: fortran/resolve.c:2751 fortran/resolve.c:15814
#, fuzzy, gcc-internal-format
#| msgid "Function '%s' at %L has no IMPLICIT type"
msgid "Function %qs at %L has no IMPLICIT type"
@@ -61342,448 +61436,438 @@ msgstr "Non-extensible è¡ç”Ÿé¡žåž‹ã€Ž%sã€æ–¼ %L å¿…é ˆä¸æ˜¯æ‘˜è¦"
msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
msgstr "Fortran 2003:通用å稱『%sã€çš„函å¼ã€Ž%sã€æ–¼ %L 相åŒå稱åšç‚ºè¡ç”Ÿé¡žåž‹æ–¼ %L"
-#: fortran/resolve.c:13884
+#: fortran/resolve.c:13866
#, fuzzy, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr "å‡è¨­çš„大å°é™£åˆ—『%sã€åœ¨ä¸­å稱表列『%sã€æ–¼ %L 未被å…許"
-#: fortran/resolve.c:13890
+#: fortran/resolve.c:13872
#, fuzzy, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr "Fortran 2003:å稱表列陣列物件『%sã€èˆ‡å‡è¨­çš„形狀在中å稱表列『%sã€æ–¼ %L"
-#: fortran/resolve.c:13896
+#: fortran/resolve.c:13878
#, fuzzy, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr "Fortran 2003:å稱表列陣列物件『%sã€èˆ‡ nonconstant 形狀在中å稱表列『%sã€æ–¼ %L"
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13886
#, fuzzy, gcc-internal-format
msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr "Fortran 2003:å稱表列物件『%sã€èˆ‡ nonconstant 字元長度在中å稱表列『%sã€æ–¼ %L"
-#: fortran/resolve.c:13914
-#, fuzzy, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
-msgstr "å稱表列物件『%sã€åœ¨ä¸­å稱表列『%sã€æ–¼ %L 是 polymorphic 和需è¦å®šç¾©çš„輸入/輸出程åº"
-
-#: fortran/resolve.c:13924
-#, fuzzy, gcc-internal-format
-msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-msgstr "Fortran 2003:å稱表列物件『%sã€åœ¨ä¸­å稱表列『%sã€æ–¼ %L 與 ALLOCATABLE 或指標æˆåˆ†"
-
-#: fortran/resolve.c:13942
+#: fortran/resolve.c:13903
#, fuzzy, gcc-internal-format
msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
msgstr "å稱表列物件『%sã€è¢«å®£å‘Šç§äººçš„和無法æˆå“¡çš„公用的å稱表列『%sã€æ–¼ %L"
-#: fortran/resolve.c:13957
+#: fortran/resolve.c:13925
#, fuzzy, gcc-internal-format
msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
msgstr "å稱表列物件『%sã€å·² use-associated ç§äººçš„æˆåˆ†å’Œç„¡æ³•æˆå“¡çš„å稱表列『%sã€æ–¼ %L"
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:13936
#, fuzzy, gcc-internal-format
msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
msgstr "å稱表列物件『%sã€æœ‰ç§äººçš„æˆåˆ†å’Œç„¡æ³•æˆå“¡çš„公用的å稱表列『%sã€æ–¼ %L"
-#: fortran/resolve.c:13995
+#: fortran/resolve.c:13963
#, fuzzy, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr "程åºå±¬æ€§è¡çªèˆ‡å稱表列屬性在中『%sã€æ–¼ %L"
-#: fortran/resolve.c:14014
+#: fortran/resolve.c:13982
#, fuzzy, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr "åƒæ•¸é™£åˆ—『%sã€æ–¼ %L 無法自動或的已推é²å½¢ç‹€"
-#: fortran/resolve.c:14030
+#: fortran/resolve.c:13998
#, fuzzy, gcc-internal-format
msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr "éš±å«åœ°åž‹æ…‹çš„åƒæ•¸ã€Ž%sã€æ–¼ %L ä¸åŒ¹é…ç¨å¾Œéš±å«çš„åž‹æ…‹"
-#: fortran/resolve.c:14041
+#: fortran/resolve.c:14009
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr "ä¸ç›¸å®¹çš„è¡ç”Ÿé¡žåž‹åœ¨ä¸­åƒæ•¸æ–¼ %L"
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14017
#, fuzzy, gcc-internal-format
msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
msgstr "å…±åŒå€å¡Šã€Ž%sã€æ–¼ %L 無法有外部屬性"
-#: fortran/resolve.c:14091
+#: fortran/resolve.c:14059
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
msgstr ""
-#: fortran/resolve.c:14155
+#: fortran/resolve.c:14123
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr "ä¿è­·çš„屬性è¡çªèˆ‡å¤–部屬性於 %L"
-#: fortran/resolve.c:14158
+#: fortran/resolve.c:14126
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr "程åºå±¬æ€§è¡çªèˆ‡ä¿è­·çš„屬性於 %L"
-#: fortran/resolve.c:14254
+#: fortran/resolve.c:14222
#, fuzzy, gcc-internal-format
msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
msgstr "『%sã€æ–¼ %L 有 CONTIGUOUS 屬性但是ä¸æ˜¯é™£åˆ—指標或 assumed-shape 陣列"
-#: fortran/resolve.c:14272
+#: fortran/resolve.c:14240
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr "å‡å®šå¤§å°çš„陣列在 %L 處必須是啞引數"
-#: fortran/resolve.c:14275
+#: fortran/resolve.c:14243
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr "å‡å®šå¤–形的陣列在 %L 處必須是啞引數"
-#: fortran/resolve.c:14283
+#: fortran/resolve.c:14251
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr "å‡å®šå¤–形的陣列在 %L 處必須是啞引數"
-#: fortran/resolve.c:14290
+#: fortran/resolve.c:14258
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:14303
+#: fortran/resolve.c:14271
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr "%L 處的符號ä¸æ˜¯ä¸€å€‹ DUMMY 變數"
-#: fortran/resolve.c:14309
+#: fortran/resolve.c:14277
#, fuzzy, gcc-internal-format
msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr "『%sã€æ–¼ %L 無法有值屬性因為它並éžè™›å¼•æ•¸"
-#: fortran/resolve.c:14319
+#: fortran/resolve.c:14287
#, fuzzy, gcc-internal-format
msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
msgstr "字元虛設變數『%sã€æ–¼ %L 與值屬性必須有常數長度"
-#: fortran/resolve.c:14328
+#: fortran/resolve.c:14296
#, fuzzy, gcc-internal-format
msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
msgstr "C å¯äº¤æµçš„字元虛設變數『%sã€æ–¼ %L 與值屬性必須有長度一個"
-#: fortran/resolve.c:14341 fortran/resolve.c:14508
+#: fortran/resolve.c:14309 fortran/resolve.c:14476
#, fuzzy, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr "è¡ç”Ÿé¡žåž‹ã€Ž%sã€æ–¼ %L 是的型態『%sã€ï¼Œè©²é …未被定義"
-#: fortran/resolve.c:14355
+#: fortran/resolve.c:14323
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:14364
+#: fortran/resolve.c:14332
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:14373
+#: fortran/resolve.c:14341
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "變數『%sã€æ–¼ %L 無法åŒæ™‚有 ALLOCATABLE 和繫çµÂ©å±¬æ€§"
-#: fortran/resolve.c:14381
+#: fortran/resolve.c:14349
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
msgstr "變數『%sã€æ–¼ %L 無法åŒæ™‚有指標和繫çµÂ©å±¬æ€§"
-#: fortran/resolve.c:14388
+#: fortran/resolve.c:14356
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
msgstr ""
-#: fortran/resolve.c:14408
+#: fortran/resolve.c:14376
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr "å‡è¨­çš„形狀陣列『%sã€æ–¼ %L 未被å…許在中åˆå§‹åŒ–é‹ç®—å¼"
-#: fortran/resolve.c:14415
+#: fortran/resolve.c:14383
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
msgstr "變數『%sã€æ–¼ %L 無法åŒæ™‚有 ALLOCATABLE 和繫çµÂ©å±¬æ€§"
-#: fortran/resolve.c:14422
+#: fortran/resolve.c:14390
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr "變數『%sã€æ–¼ %L 無法åŒæ™‚有指標和繫çµÂ©å±¬æ€§"
-#: fortran/resolve.c:14429
+#: fortran/resolve.c:14397
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr "迴圈變數於 %C 無法 coarray"
-#: fortran/resolve.c:14454
+#: fortran/resolve.c:14422
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
msgstr "變數『%sã€æ–¼ %L 無法繫çµÂ©å› ç‚ºå®ƒæ˜¯ neither å…±åŒå€å¡Š nor 宣告的於模組等級範åœ"
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14502
#, fuzzy, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr "Fortran 2003:公用的 %s『%sã€æ–¼ %L çš„ç§äººçš„è¡ç”Ÿé¡žåž‹ã€Ž%sã€"
-#: fortran/resolve.c:14549
+#: fortran/resolve.c:14517
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "變數 %s 於 %L 的型態 LOCK_TYPE 或與 subcomponent 的型態 LOCK_TYPE 必須是 coarray"
-#: fortran/resolve.c:14562
+#: fortran/resolve.c:14530
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
msgstr "變數 %s 於 %L 的型態 LOCK_TYPE 或與 subcomponent 的型態 LOCK_TYPE 必須是 coarray"
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14548
#, fuzzy, gcc-internal-format
msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
msgstr "å«ç¾© (出) 虛引數『%sã€æ–¼ %L 是å‡è¨­çš„大å°å’Œå› è€Œç„¡æ³•æœ‰é è¨­åˆå§‹è¨­å®šå¼"
-#: fortran/resolve.c:14592
+#: fortran/resolve.c:14560
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr "虛引數『%sã€æ–¼ %L çš„ LOCK_TYPE ä¸æ‡‰è©²æ˜¯å«ç¾© (出)"
-#: fortran/resolve.c:14601
+#: fortran/resolve.c:14569
#, fuzzy, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr "虛引數『%sã€æ–¼ %L çš„ LOCK_TYPE ä¸æ‡‰è©²æ˜¯å«ç¾© (出)"
-#: fortran/resolve.c:14613
+#: fortran/resolve.c:14581
#, fuzzy, gcc-internal-format
msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr "函數計算çµæžœã€Ž%sã€æ–¼ %L ä¸æ‡‰è©²æ˜¯ coarray 或有 coarray æˆåˆ†"
-#: fortran/resolve.c:14622
+#: fortran/resolve.c:14590
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr "變數『%sã€æ–¼ %L çš„åž‹æ…‹ (C_PTR) 或型態 (C_FUNPTR) ä¸æ‡‰è©²æ˜¯ coarray"
-#: fortran/resolve.c:14634
+#: fortran/resolve.c:14602
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
msgstr "變數『%sã€æ–¼ %L 與 coarray æˆåˆ†æ‡‰è©²æ˜¯ nonpointer,nonallocatable ç´”é‡"
-#: fortran/resolve.c:14649
+#: fortran/resolve.c:14617
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
msgstr "變數『%sã€æ–¼ %L 是 coarray å’Œä¸æ˜¯ ALLOCATABLE,儲存 nor 虛引數"
-#: fortran/resolve.c:14657
+#: fortran/resolve.c:14625
#, fuzzy, gcc-internal-format
msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr "Coarray 變數『%sã€æ–¼ %L ä¸æ‡‰è©²æœ‰ codimensions 與已推é²å½¢ç‹€"
-#: fortran/resolve.c:14664
+#: fortran/resolve.c:14632
#, fuzzy, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr "Allocatable coarray 變數『%sã€æ–¼ %L 必須已已推é²å½¢ç‹€"
-#: fortran/resolve.c:14676
+#: fortran/resolve.c:14644
#, fuzzy, gcc-internal-format
msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
msgstr "變數『%sã€æ–¼ %L 是å«ç¾© (出) å’Œå¯ä»¥å› è€Œç„¡æ³•æ˜¯ allocatable coarray 或有 coarray æˆåˆ†"
-#: fortran/resolve.c:14685
+#: fortran/resolve.c:14653
#, fuzzy, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr "Coarray 虛設變數『%sã€æ–¼ %L ä¸å…許在中繫çµÂ©ç¨‹åºã€Ž%sã€"
-#: fortran/resolve.c:14701
+#: fortran/resolve.c:14669
#, fuzzy, gcc-internal-format
msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "Coarray 虛設變數『%sã€æ–¼ %L ä¸å…許在中繫çµÂ©ç¨‹åºã€Ž%sã€"
-#: fortran/resolve.c:14707
+#: fortran/resolve.c:14675
#, fuzzy, gcc-internal-format
msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
msgstr "Coarray 虛設變數『%sã€æ–¼ %L ä¸å…許在中繫çµÂ©ç¨‹åºã€Ž%sã€"
-#: fortran/resolve.c:14732
+#: fortran/resolve.c:14700
#, fuzzy, gcc-internal-format
msgid "Namelist %qs can not be an argument to subroutine or function at %L"
msgstr "å稱表列 %s 無法é‡æ–°å‘½å的由使用關è¯åˆ° %s"
-#: fortran/resolve.c:14802
+#: fortran/resolve.c:14770
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr "Threadprivate æ–¼ %L ä¸æ˜¯å„²å­˜"
-#: fortran/resolve.c:14813
+#: fortran/resolve.c:14781
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14909
+#: fortran/resolve.c:14877
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14915
+#: fortran/resolve.c:14883
#, fuzzy, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr "å€å¡Šè³‡æ–™å…ƒç´ ã€Ž%sã€æ–¼ %L 必須是在中共åŒ"
-#: fortran/resolve.c:14921
+#: fortran/resolve.c:14889
#, fuzzy, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr "資料陣列『%sã€æ–¼ %L 必須被指定的在中å‰ä¸€å€‹å®£å‘Š"
-#: fortran/resolve.c:14930
+#: fortran/resolve.c:14898
#, fuzzy, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr "資料元素『%sã€æ–¼ %L 無法有 coindex"
-#: fortran/resolve.c:14944
+#: fortran/resolve.c:14912
#, fuzzy, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr "資料元素『%sã€æ–¼ %L 是指標和因而必須是全部陣列"
-#: fortran/resolve.c:14990
+#: fortran/resolve.c:14958
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr "Nonconstant 陣列å€æ®µæ–¼ %L 在中資料敘述"
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:14971
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr "資料敘述於 %L 有更多變數比值"
-#: fortran/resolve.c:15102
+#: fortran/resolve.c:15070
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "start of implied-do loop at %L could not be simplified to a constant value"
msgstr "開始的 implied-do 迴圈於 %L 無法被簡化到常數"
-#: fortran/resolve.c:15110
+#: fortran/resolve.c:15078
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "end of implied-do loop at %L could not be simplified to a constant value"
msgstr "çµæŸçš„ implied-do 迴圈於 %L 無法被簡化到常數"
-#: fortran/resolve.c:15118
+#: fortran/resolve.c:15086
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "step of implied-do loop at %L could not be simplified to a constant value"
msgstr "步驟的 implied-do 迴圈於 %L 無法被簡化到常數"
-#: fortran/resolve.c:15243
+#: fortran/resolve.c:15211
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr "資料敘述於 %L 有更多值比變數"
-#: fortran/resolve.c:15408
+#: fortran/resolve.c:15376
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr "標籤 %d 於 %L 經定義但未被使用"
-#: fortran/resolve.c:15414
+#: fortran/resolve.c:15382
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr "標籤 %d 於 %L 經定義但無法被使用"
-#: fortran/resolve.c:15498
+#: fortran/resolve.c:15466
#, fuzzy, gcc-internal-format
msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
msgstr "è¡ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€æ–¼ %L 必須有åºåˆ—屬性為等價物件"
-#: fortran/resolve.c:15507
+#: fortran/resolve.c:15475
#, fuzzy, gcc-internal-format
msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
msgstr "è¡ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€æ–¼ %L 無法有 ALLOCATABLE æˆåˆ†ç‚ºç­‰åƒ¹ç‰©ä»¶"
-#: fortran/resolve.c:15515
+#: fortran/resolve.c:15483
#, fuzzy, gcc-internal-format
msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
msgstr "è¡ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€æ–¼ %L 與é è¨­åˆå§‹åŒ–無法在中等價與變數在中共åŒ"
-#: fortran/resolve.c:15531
+#: fortran/resolve.c:15499
#, fuzzy, gcc-internal-format
msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
msgstr "è¡ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€æ–¼ %L 與指標æˆåˆ†ç„¡æ³•ç­‰åƒ¹ç‰©ä»¶"
-#: fortran/resolve.c:15634
+#: fortran/resolve.c:15602
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr "%L 處 EQUIVALENCE 敘述語法錯誤"
-#: fortran/resolve.c:15649
+#: fortran/resolve.c:15617
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
msgstr "還是所有或沒有任何物件在中等價設定於 %L 應該有ä¿è­·çš„屬性"
-#: fortran/resolve.c:15661
+#: fortran/resolve.c:15629
#, fuzzy, gcc-internal-format
msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
msgstr "å…±åŒå€å¡Šæˆå“¡ã€Ž%sã€æ–¼ %L 無法等價物件在中 pure 程åºã€Ž%sã€"
-#: fortran/resolve.c:15670
+#: fortran/resolve.c:15638
#, fuzzy, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr "å…·å的常數『%sã€æ–¼ %L 無法等價物件"
-#: fortran/resolve.c:15743
+#: fortran/resolve.c:15711
#, fuzzy, gcc-internal-format
msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr "陣列『%sã€æ–¼ %L 與 non-constant 邊界無法等價物件"
-#: fortran/resolve.c:15754
+#: fortran/resolve.c:15722
#, fuzzy, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr "çµæ§‹æˆåˆ†ã€Ž%sã€æ–¼ %L 無法等價物件"
-#: fortran/resolve.c:15765
+#: fortran/resolve.c:15733
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr "%L çš„å­å­—串長度為零"
-#: fortran/resolve.c:15856
+#: fortran/resolve.c:15824
#, fuzzy, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr "Fortran 2003:公用的函å¼ã€Ž%sã€æ–¼ %L çš„ç§äººçš„型態『%sã€"
-#: fortran/resolve.c:15869
+#: fortran/resolve.c:15837
#, fuzzy, gcc-internal-format
#| msgid "ENTRY '%s' at %L has no IMPLICIT type"
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr "ENTRY「%sã€åœ¨ %L 處沒有 IMPLICIT é¡žåž‹"
-#: fortran/resolve.c:15889
+#: fortran/resolve.c:15857
#, fuzzy, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr "使用者é‹ç®—å­ç¨‹åºã€Ž%sã€æ–¼ %L 必須是函å¼"
-#: fortran/resolve.c:15899
+#: fortran/resolve.c:15867
#, fuzzy, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr "使用者é‹ç®—å­ç¨‹åºã€Ž%sã€æ–¼ %L 無法å‡è¨­çš„字元長度"
-#: fortran/resolve.c:15907
+#: fortran/resolve.c:15875
#, fuzzy, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr "使用者é‹ç®—å­ç¨‹åºã€Ž%sã€æ–¼ %L 必須至少有一個引數"
-#: fortran/resolve.c:15921
+#: fortran/resolve.c:15889
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr "第一個引數的é‹ç®—å­ä»‹é¢æ–¼ %L 無法å¯é¸çš„"
-#: fortran/resolve.c:15939
+#: fortran/resolve.c:15907
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr "秒引數的é‹ç®—å­ä»‹é¢æ–¼ %L 無法å¯é¸çš„"
-#: fortran/resolve.c:15946
+#: fortran/resolve.c:15914
#, fuzzy, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr "é‹ç®—å­ä»‹é¢æ–¼ %L 必須有,最多,兩引數"
-#: fortran/resolve.c:16024
+#: fortran/resolve.c:15992
#, fuzzy, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr "包å«çš„程åºã€Ž%sã€æ–¼ %L çš„ PURE 程åºå¿…須也是 PURE"
@@ -62886,12 +62970,12 @@ msgstr "Deferred-length å­—å…ƒæˆåˆ†ã€Ž%sã€æ–¼ %L ä¸æ˜¯æœªæ”¯æ´"
msgid "The event variable at %L shall not be coindexed"
msgstr "指標物件於 %C ä¸æ‡‰è©²è¢« coindexed"
-#: fortran/trans-io.c:1957
+#: fortran/trans-io.c:1968
#, fuzzy, gcc-internal-format
msgid "build_dt: format with namelist"
msgstr "Fortran 2003:內部檔案於 %L 與å稱表列"
-#: fortran/trans-io.c:2464
+#: fortran/trans-io.c:2475
#, gcc-internal-format, gfc-internal-format
msgid "Bad IO basetype (%d)"
msgstr "錯誤的 IO 基礎類別型(%d)"
@@ -64746,9 +64830,6 @@ msgstr "建立é¸æ“‡å™¨ç”¨æ–¼ä¸å­˜åœ¨çš„方法 %qE"
#~ msgid "Variables this size and smaller go in the tiny section. (default 4)"
#~ msgstr "變數這個大å°å’Œè¼ƒå°å‰å¾€åœ¨ä¸­å¾®å°çš„å€æ®µã€‚(é è¨­ 4)"
-#~ msgid "Generate floating-point multiply-add instructions"
-#~ msgstr "產生浮點乘加指令"
-
#~ msgid "Warn if .class files are out of date"
#~ msgstr "當 .class 檔案已éŽæ™‚時給出警告"
@@ -66147,10 +66228,6 @@ msgstr "建立é¸æ“‡å™¨ç”¨æ–¼ä¸å­˜åœ¨çš„方法 %qE"
#~ msgstr "字元變數於 %L 有負長度 %d,長度已被設定為零"
#, fuzzy
-#~ msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
-#~ msgstr "å稱表列物件『%sã€åœ¨ä¸­å稱表列『%sã€æ–¼ %L 有 ALLOCATABLE 或指標æˆåˆ†å’Œå› è€Œéœ€è¦å®šç¾©çš„輸入/輸出程åº"
-
-#, fuzzy
#~ msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
#~ msgstr "å¯èƒ½çš„å‰ç«¯éŒ¯èª¤ï¼šå·²æŽ¨é²é™£åˆ—大å°è€Œç„¡éœ€æŒ‡æ¨™ï¼Œallocatable 屬性或è¡ç”Ÿé¡žåž‹è€Œç„¡éœ€ allocatable æˆåˆ†ã€‚"
diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.c
index 42c14d624d2..7cab26a0e34 100644
--- a/gcc/simplify-rtx.c
+++ b/gcc/simplify-rtx.c
@@ -5316,34 +5316,14 @@ simplify_const_relational_operation (enum rtx_code code,
{
case LT:
/* Optimize abs(x) < 0.0. */
- if (!HONOR_SNANS (mode)
- && (!INTEGRAL_MODE_P (mode)
- || (!flag_wrapv && !flag_trapv && flag_strict_overflow)))
- {
- if (INTEGRAL_MODE_P (mode)
- && (issue_strict_overflow_warning
- (WARN_STRICT_OVERFLOW_CONDITIONAL)))
- warning (OPT_Wstrict_overflow,
- ("assuming signed overflow does not occur when "
- "assuming abs (x) < 0 is false"));
- return const0_rtx;
- }
+ if (!INTEGRAL_MODE_P (mode) && !HONOR_SNANS (mode))
+ return const0_rtx;
break;
case GE:
/* Optimize abs(x) >= 0.0. */
- if (!HONOR_NANS (mode)
- && (!INTEGRAL_MODE_P (mode)
- || (!flag_wrapv && !flag_trapv && flag_strict_overflow)))
- {
- if (INTEGRAL_MODE_P (mode)
- && (issue_strict_overflow_warning
- (WARN_STRICT_OVERFLOW_CONDITIONAL)))
- warning (OPT_Wstrict_overflow,
- ("assuming signed overflow does not occur when "
- "assuming abs (x) >= 0 is true"));
- return const_true_rtx;
- }
+ if (!INTEGRAL_MODE_P (mode) && !HONOR_NANS (mode))
+ return const_true_rtx;
break;
case UNGE:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index dbc3a0320ed..ba84b703ee4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,268 @@
+2017-08-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ Backport from mainline
+ 2017-08-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ PR tree-optimization/81354
+ * g++.dg/torture/pr81354.C: New file.
+
+2017-08-15 Joseph Myers <joseph@codesourcery.com>
+
+ PR target/78460
+ PR target/67712
+ * gcc.c-torture/compile/string-large-1.c: New test.
+
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
+2017-08-08 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/81766
+ * gcc.target/i386/pr81766.c: New testcase.
+
+2017-08-02 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/funcspec-56.inc (no_3dnowa): Properly
+ test "no-3dnowa" target attribute.
+
+2017-08-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/81655
+ PR tree-optimization/81588
+ * gcc.dg/tree-ssa/pr81588.c: Use -mbranch-cost=2 where possible,
+ don't run the test on branch-cost=1 targets.
+
+ PR middle-end/79499
+ * gcc.dg/pr79499.c: New test.
+
+2017-08-01 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/81641
+ * gcc.target/i386/pr81641.c: New test.
+
+2017-08-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/81622
+ * gcc.target/powerpc/pr81622.c: New test.
+
+2017-08-01 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/71752
+ PR tree-optimization/81633
+ * gcc.dg/vect/pr81633.c: New testcase.
+
+2017-08-01 Richard Sandiford <richard.sandiford@linaro.org>
+
+ PR tree-optimization/80769
+ * gcc.dg/strlenopt-31.c: New test.
+ * gcc.dg/strlenopt-31g.c: Likewise.
+
+2017-08-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/81588
+ * gcc.dg/tree-ssa/pr81588.c: New test.
+ * gcc.dg/pr81588.c: New test.
+ * gcc.c-torture/execute/pr81588.c: New test.
+
+2017-07-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/81604
+ * c-c++-common/ubsan/pr81604.c: New test.
+
+2017-07-28 Peter Bergner <bergner@vnet.ibm.com>
+
+ Backport from mainline
+ 2017-07-28 Peter Bergner <bergner@vnet.ibm.com>
+
+ * gcc.target/powerpc/cpu-builtin-1.c (darn, scv): Add tests.
+
+2017-07-28 Bin Cheng <bin.cheng@arm.com>
+
+ Backport from mainline r250496
+ 2017-07-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR target/81414
+ * gcc.target/aarch64/pr81414.C: New.
+
+2017-07-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
+
+ Backport from mainline
+ 2017-07-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
+
+ PR target/81534
+ * gcc.target/s390/pr81534.c: New test.
+
+2017-07-27 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/71570
+ * g++.dg/cpp0x/lambda/lambda-ice17.C: New.
+
+2017-07-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/81555
+ PR tree-optimization/81556
+ * gcc.c-torture/execute/pr81555.c: New test.
+ * gcc.c-torture/execute/pr81556.c: New test.
+
+2017-07-27 Martin Liska <mliska@suse.cz>
+
+ Backport from mainline
+ 2017-07-26 Martin Liska <mliska@suse.cz>
+
+ PR sanitize/81186
+ * gcc.dg/asan/pr81186.c: New test.
+
+2017-07-27 Martin Liska <mliska@suse.cz>
+
+ Backport from mainline
+ 2017-06-30 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/81021
+ * g++.dg/asan/pr81021.C: New test.
+
+2017-07-27 Martin Liska <mliska@suse.cz>
+
+ Backport from mainline
+ 2017-06-28 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/81224
+ * gcc.dg/asan/pr81224.c: New test.
+
+2017-07-26 Wilco Dijkstra <wdijkstr@arm.com>
+
+ PR target/79041
+ * gcc.target/aarch64/pr79041-2.c: Don't run in ILP32.
+
+2017-07-26 Richard Biener <rguenther@suse.de>
+
+ Backport from mainline
+ 2017-06-18 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/81410
+ * gcc.dg/vect/pr81410.c: New testcase.
+
+ 2017-07-25 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/81455
+ * gcc.dg/pr81455.c: New testcase.
+
+ 2017-07-25 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/81505
+ * gcc.dg/ubsan/pr81505.c: New testcase.
+
+ 2017-07-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/81175
+ * gcc.target/i386/pr69255-2.c (foo): Use the return value of the
+ gather.
+
+ 2017-06-26 Richard Biener <rguenther@suse.de>
+
+ PR target/81175
+ * gfortran.dg/pr81175.f: New testcase.
+
+ 2017-06-21 Marc Glisse <marc.glisse@inria.fr>
+
+ * gcc.dg/tree-ssa/addadd.c: Un-XFAIL.
+ * gcc.dg/tree-ssa/addadd-2.c: New file.
+
+2016-07-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ Backport from mainline
+ 2016-07-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ PR tree-optimization/81162
+ * gcc.dg/ubsan/pr81162.c: New file.
+
+2017-07-25 Wilco Dijkstra <wdijkstr@arm.com>
+
+ PR target/79041
+ * gcc.target/aarch64/pr79041-2.c: New test.
+
+2017-07-25 Georg-Johann Lay <avr@gjlay.de>
+
+ Backport from trunk r247719.
+
+ 2017-05-06 Richard Sandiford <richard.sandiford@linaro.org>
+
+ PR rtl-optimization/75964
+ * gcc.dg/torture/pr75964.c: New test.
+
+2017-07-25 Bin Cheng <bin.cheng@arm.com>
+
+ Backport from 2017-07-20 trunk r250384.
+
+ PR tree-optimization/81388
+ * gcc.dg/tree-ssa/pr81388-1.c: New test.
+ * gcc.dg/tree-ssa/pr81388-2.c: New test.
+
+2017-07-23 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/80569
+ * gcc.target/i386/pr80569.c: New test.
+
+2017-07-19 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ Back port from trunk
+ 2017-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/81193
+ * gcc.target/powerpc/cpu-builtin-1.c: Change test to use #ifdef
+ __BUILTIN_CPU_SUPPORTS to see if the GLIBC is new enough that
+ __builtin_cpu_is and __builtin_cpu_supports are supported.
+
+2017-07-18 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/81471
+ * gcc.target/i386/pr81471.c: New test.
+
+2017-07-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/81428
+ * gcc.dg/fixed-point/pr81428.c: New test.
+
+ PR tree-optimization/81365
+ * g++.dg/torture/pr81365.C: New test.
+
+ Backported from mainline
+ 2017-07-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/81258
+ * g++.dg/cpp1z/decomp21.C (foo): Adjust expected diagnostics.
+ * g++.dg/cpp1z/decomp30.C: New test.
+
+ 2017-06-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/81225
+ * gcc.target/i386/pr81225.c: New test.
+
+2017-07-16 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt65.adb: New test.
+
+2017-07-10 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/81375
+ * gcc.target/i386/pr81375.c: New test.
+
+2017-07-07 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ Backport from mainline
+ 2017-07-07 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/81348
+ * gcc.target/powerpc/pr81348.c: New test.
+
+2017-07-07 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * gcc.target/sparc/dictunpack.c: New file.
+ * gcc.target/sparc/fpcmpdeshl.c: Likewise.
+ * gcc.target/sparc/fpcmpshl.c: Likewise.
+ * gcc.target/sparc/fpcmpurshl.c: Likewise.
+ * gcc.target/sparc/fpcmpushl.c: Likewise.
+
2017-07-05 Georg-Johann Lay <avr@gjlay.de>
Backport from 2017-07-05 trunk r249995, r249996.
diff --git a/gcc/testsuite/c-c++-common/ubsan/pr81604.c b/gcc/testsuite/c-c++-common/ubsan/pr81604.c
new file mode 100644
index 00000000000..a06de76b023
--- /dev/null
+++ b/gcc/testsuite/c-c++-common/ubsan/pr81604.c
@@ -0,0 +1,31 @@
+/* PR sanitizer/81604 */
+/* { dg-do run } */
+/* { dg-options "-fsanitize=bounds,signed-integer-overflow" } */
+
+long a[10];
+
+__attribute__((noinline, noclone)) long *
+foo (int i)
+{
+ return &a[i];
+}
+
+__attribute__((noinline, noclone)) long
+bar (long x, long y)
+{
+ return x * y;
+}
+
+int
+main ()
+{
+ volatile int i = -1;
+ volatile long l = __LONG_MAX__;
+ long *volatile p;
+ p = foo (i);
+ l = bar (l, l);
+ return 0;
+}
+
+/* { dg-output "index -1 out of bounds for type 'long int \\\[10\\\]'\[^\n\r]*(\n|\r\n|\r)" } */
+/* { dg-output "\[^\n\r]*signed integer overflow: \[0-9]+ \\* \[0-9]+ cannot be represented in type 'long int'" } */
diff --git a/gcc/testsuite/g++.dg/asan/pr81021.C b/gcc/testsuite/g++.dg/asan/pr81021.C
new file mode 100644
index 00000000000..4904f19bf84
--- /dev/null
+++ b/gcc/testsuite/g++.dg/asan/pr81021.C
@@ -0,0 +1,33 @@
+// { dg-do run }
+
+#include <string>
+
+struct ConfigFile {
+ ConfigFile(std::string filename, std::string delimiter) { throw "error"; }
+ ConfigFile(std::string filename) {}
+};
+
+struct Configuration {
+ ConfigFile _configFile;
+
+ Configuration(const std::string &root, const char *baseName)
+ : _configFile(root + baseName, "=") { }
+ Configuration(const std::string &root, const char *a, const char *b)
+ : _configFile(root + a + b) { }
+};
+
+
+void test() {
+ std::string root("etc");
+ try {
+ Configuration config(root, "notthere");
+ }
+ catch (...) {
+ // exception is thrown, caught here and ignored...
+ }
+ Configuration config(root, "a", "b"); // ASAN error during constructor here
+}
+
+int main(int argc, const char *argv[]) {
+ test();
+}
diff --git a/gcc/testsuite/g++.dg/cpp0x/inh-ctor29.C b/gcc/testsuite/g++.dg/cpp0x/inh-ctor29.C
new file mode 100644
index 00000000000..8e31f739d74
--- /dev/null
+++ b/gcc/testsuite/g++.dg/cpp0x/inh-ctor29.C
@@ -0,0 +1,23 @@
+// PR c++/67054
+// { dg-do compile { target c++11 } }
+
+struct A
+{
+ A(int) {}
+};
+
+struct C
+{
+ C(int) {}
+};
+
+struct B : A
+{
+ using A::A;
+ C c = 42;
+};
+
+int main()
+{
+ B b = 24;
+}
diff --git a/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice17.C b/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice17.C
new file mode 100644
index 00000000000..57111fdef6a
--- /dev/null
+++ b/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice17.C
@@ -0,0 +1,12 @@
+// PR c++/71570
+// { dg-do compile { target c++11 } }
+
+void foo (int);
+
+void foo (void)
+{
+ [&foo] // { dg-error "cannot capture" }
+ {
+ foo (0);
+ };
+}
diff --git a/gcc/testsuite/g++.dg/cpp1z/decomp21.C b/gcc/testsuite/g++.dg/cpp1z/decomp21.C
index d046ed54a14..7d3a465d3a3 100644
--- a/gcc/testsuite/g++.dg/cpp1z/decomp21.C
+++ b/gcc/testsuite/g++.dg/cpp1z/decomp21.C
@@ -12,5 +12,6 @@ foo ()
auto [ n, o, p ] { a };
auto [ q, r, t ] ( s );
auto [ u, v, w ] ( s, ); // { dg-error "expected primary-expression before '.' token" }
- auto [ x, y, z ] ( a ); // { dg-error "expression list treated as compound expression in initializer" "" { target *-*-* } .-1 }
+ // { dg-error "invalid initializer for structured binding declaration" "" { target *-*-* } .-1 }
+ auto [ x, y, z ] ( a );
}
diff --git a/gcc/testsuite/g++.dg/cpp1z/decomp30.C b/gcc/testsuite/g++.dg/cpp1z/decomp30.C
new file mode 100644
index 00000000000..23115ad1082
--- /dev/null
+++ b/gcc/testsuite/g++.dg/cpp1z/decomp30.C
@@ -0,0 +1,12 @@
+// PR c++/81258
+// { dg-options -std=c++1z }
+
+int a[2];
+auto [b, c] (a);
+auto [d, e] { a };
+auto [f, g] = a;
+auto [h, i] ( a, a ); // { dg-error "invalid initializer for structured binding declaration" }
+auto [j, k] { a, a }; // { dg-error "invalid initializer for structured binding declaration" }
+auto [l, m] = { a }; // { dg-error "deducing from brace-enclosed initializer list requires" }
+auto [n, o] {}; // { dg-error "invalid initializer for structured binding declaration" }
+auto [p, q] (); // { dg-error "invalid initializer for structured binding declaration" }
diff --git a/gcc/testsuite/g++.dg/torture/pr81354.C b/gcc/testsuite/g++.dg/torture/pr81354.C
new file mode 100644
index 00000000000..b3ba8f09371
--- /dev/null
+++ b/gcc/testsuite/g++.dg/torture/pr81354.C
@@ -0,0 +1,24 @@
+// PR81354 reported this test as crashing in a limited range of revisions.
+// { dg-do compile }
+
+struct T { double a; double b; };
+
+void foo(T Ad[], int As[2])
+{
+ int j;
+ int i;
+ int Bs[2] = {0,0};
+ T Bd[16];
+
+ for (j = 0; j < 4; j++) {
+ for (i = 0; i + 1 <= j + 1; i++) {
+ Ad[i + As[0] * j] = Bd[i + Bs[0] * j];
+ }
+
+ i = j + 1; // <- comment out this line and it does not crash
+ for (; i + 1 < 5; i++) {
+ Ad[i + As[0] * j].a = 0.0;
+ Ad[i + As[0] * j].b = 0.0;
+ }
+ }
+}
diff --git a/gcc/testsuite/g++.dg/torture/pr81365.C b/gcc/testsuite/g++.dg/torture/pr81365.C
new file mode 100644
index 00000000000..fde5e503df9
--- /dev/null
+++ b/gcc/testsuite/g++.dg/torture/pr81365.C
@@ -0,0 +1,39 @@
+// PR tree-optimization/81365
+// { dg-do run }
+
+struct A { unsigned a; };
+
+struct B {
+ B (const A *x)
+ {
+ __builtin_memcpy (b, x, 3 * sizeof (A));
+ __builtin_memcpy (c, x + 3, sizeof (A));
+ __builtin_memset (c + 1, 0, sizeof (A));
+ }
+ bool
+ foo (unsigned x)
+ {
+ A *it = c;
+ if (it->a == x || (++it)->a == x)
+ {
+ A t(b[0]);
+ b[0] = *it;
+ *it = t;
+ return true;
+ }
+ return false;
+ }
+ A b[3];
+ A c[2];
+};
+
+int
+main ()
+{
+ A x[] = { 4, 8, 12, 18 };
+ B y(x);
+ if (!y.foo (18))
+ __builtin_abort ();
+ if (!y.foo (4))
+ __builtin_abort ();
+}
diff --git a/gcc/testsuite/gcc.c-torture/compile/string-large-1.c b/gcc/testsuite/gcc.c-torture/compile/string-large-1.c
new file mode 100644
index 00000000000..ddac0d57e16
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/compile/string-large-1.c
@@ -0,0 +1,119 @@
+/* Test built-in string functions with large sizes. PR 78460. */
+
+typedef __SIZE_TYPE__ size_t;
+
+#define SIZE1 ((size_t) -1)
+#define SIZE2 (SIZE1 >> 1)
+#define SIZE3 ((unsigned int) -1)
+#define SIZE4 (SIZE3 >> 1)
+
+volatile int v1, v2, v3, v4;
+void *volatile vp1, *volatile vp2, *volatile vp3, *volatile vp4;
+
+void
+test_memchr (const void *a, int b)
+{
+ vp1 = __builtin_memchr (a, b, SIZE1);
+ vp2 = __builtin_memchr (a, b, SIZE2);
+ vp3 = __builtin_memchr (a, b, SIZE3);
+ vp4 = __builtin_memchr (a, b, SIZE4);
+}
+
+void
+test_memcmp (const void *a, const void *b)
+{
+ v1 = __builtin_memcmp (a, b, SIZE1);
+ v2 = __builtin_memcmp (a, b, SIZE2);
+ v3 = __builtin_memcmp (a, b, SIZE3);
+ v4 = __builtin_memcmp (a, b, SIZE4);
+}
+
+void
+test_memcpy (void *a, const void *b)
+{
+ vp1 = __builtin_memcpy (a, b, SIZE1);
+ vp2 = __builtin_memcpy (a, b, SIZE2);
+ vp3 = __builtin_memcpy (a, b, SIZE3);
+ vp4 = __builtin_memcpy (a, b, SIZE4);
+}
+
+void
+test_memmove (void *a, const void *b)
+{
+ vp1 = __builtin_memmove (a, b, SIZE1);
+ vp2 = __builtin_memmove (a, b, SIZE2);
+ vp3 = __builtin_memmove (a, b, SIZE3);
+ vp4 = __builtin_memmove (a, b, SIZE4);
+}
+
+void
+test_mempcpy (void *a, const void *b)
+{
+ vp1 = __builtin_mempcpy (a, b, SIZE1);
+ vp2 = __builtin_mempcpy (a, b, SIZE2);
+ vp3 = __builtin_mempcpy (a, b, SIZE3);
+ vp4 = __builtin_mempcpy (a, b, SIZE4);
+}
+
+void
+test_memset (void *a, int b)
+{
+ vp1 = __builtin_memset (a, b, SIZE1);
+ vp2 = __builtin_memset (a, b, SIZE2);
+ vp3 = __builtin_memset (a, b, SIZE3);
+ vp4 = __builtin_memset (a, b, SIZE4);
+}
+
+void
+test_stpncpy (char *a, const char *b)
+{
+ vp1 = __builtin_stpncpy (a, b, SIZE1);
+ vp2 = __builtin_stpncpy (a, b, SIZE2);
+ vp3 = __builtin_stpncpy (a, b, SIZE3);
+ vp4 = __builtin_stpncpy (a, b, SIZE4);
+}
+
+void
+test_strndup (const char *a)
+{
+ vp1 = __builtin_strndup (a, SIZE1);
+ vp2 = __builtin_strndup (a, SIZE2);
+ vp3 = __builtin_strndup (a, SIZE3);
+ vp4 = __builtin_strndup (a, SIZE4);
+}
+
+void
+test_strncasecmp (const char *a, const char *b)
+{
+ v1 = __builtin_strncasecmp (a, b, SIZE1);
+ v2 = __builtin_strncasecmp (a, b, SIZE2);
+ v3 = __builtin_strncasecmp (a, b, SIZE3);
+ v4 = __builtin_strncasecmp (a, b, SIZE4);
+}
+
+void
+test_strncat (char *a, const char *b)
+{
+ vp1 = __builtin_strncat (a, b, SIZE1);
+ vp2 = __builtin_strncat (a, b, SIZE2);
+ vp3 = __builtin_strncat (a, b, SIZE3);
+ vp4 = __builtin_strncat (a, b, SIZE4);
+}
+
+void
+test_strncmp (const char *a, const char *b)
+{
+ v1 = __builtin_strncmp (a, b, SIZE1);
+ v2 = __builtin_strncmp (a, b, SIZE2);
+ v3 = __builtin_strncmp (a, b, SIZE3);
+ v4 = __builtin_strncmp (a, b, SIZE4);
+}
+
+void
+test_strncpy (char *a, const char *b)
+{
+ vp1 = __builtin_strncpy (a, b, SIZE1);
+ vp2 = __builtin_strncpy (a, b, SIZE2);
+ vp3 = __builtin_strncpy (a, b, SIZE3);
+ vp4 = __builtin_strncpy (a, b, SIZE4);
+}
diff --git a/gcc/testsuite/gcc.c-torture/execute/pr81555.c b/gcc/testsuite/gcc.c-torture/execute/pr81555.c
new file mode 100644
index 00000000000..d546368a39b
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/execute/pr81555.c
@@ -0,0 +1,24 @@
+/* PR tree-optimization/81555 */
+
+unsigned int a = 1, d = 0xfaeU, e = 0xe376U;
+_Bool b = 0, f = 1;
+unsigned char g = 1;
+
+void
+foo (void)
+{
+ _Bool c = a != b;
+ if (c)
+ f = 0;
+ if (e & c & (unsigned char)d & c)
+ g = 0;
+}
+
+int
+main ()
+{
+ foo ();
+ if (f || g != 1)
+ __builtin_abort ();
+ return 0;
+}
diff --git a/gcc/testsuite/gcc.c-torture/execute/pr81556.c b/gcc/testsuite/gcc.c-torture/execute/pr81556.c
new file mode 100644
index 00000000000..cfbc75f861a
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/execute/pr81556.c
@@ -0,0 +1,23 @@
+/* PR tree-optimization/81556 */
+
+unsigned long long int b = 0xb82ff73c5c020599ULL;
+unsigned long long int c = 0xd4e8188733a29d8eULL;
+unsigned long long int d = 2, f = 1, g = 0, h = 0;
+unsigned long long int e = 0xf27771784749f32bULL;
+
+__attribute__((noinline, noclone)) void
+foo (void)
+{
+ _Bool a = d > 1;
+ g = f % ((d > 1) << 9);
+ h = a & (e & (a & b & c));
+}
+
+int
+main ()
+{
+ foo ();
+ if (g != 1 || h != 0)
+ __builtin_abort ();
+ return 0;
+}
diff --git a/gcc/testsuite/gcc.c-torture/execute/pr81588.c b/gcc/testsuite/gcc.c-torture/execute/pr81588.c
new file mode 100644
index 00000000000..b8f84b3e18c
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/execute/pr81588.c
@@ -0,0 +1,45 @@
+/* PR tree-optimization/81588 */
+
+__attribute__((noinline, noclone)) int
+bar (int x)
+{
+ __asm volatile ("" : : "g" (x) : "memory");
+}
+
+__attribute__((noinline, noclone)) int
+foo (unsigned x, long long y)
+{
+ if (y < 0)
+ return 0;
+ if (y < (long long) (4 * x))
+ {
+ bar (y);
+ return 1;
+ }
+ return 0;
+}
+
+int
+main ()
+{
+ volatile unsigned x = 10;
+ volatile long long y = -10000;
+ if (foo (x, y) != 0)
+ __builtin_abort ();
+ y = -1;
+ if (foo (x, y) != 0)
+ __builtin_abort ();
+ y = 0;
+ if (foo (x, y) != 1)
+ __builtin_abort ();
+ y = 39;
+ if (foo (x, y) != 1)
+ __builtin_abort ();
+ y = 40;
+ if (foo (x, y) != 0)
+ __builtin_abort ();
+ y = 10000;
+ if (foo (x, y) != 0)
+ __builtin_abort ();
+ return 0;
+}
diff --git a/gcc/testsuite/gcc.dg/asan/pr81186.c b/gcc/testsuite/gcc.dg/asan/pr81186.c
new file mode 100644
index 00000000000..7f0f672ca40
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/asan/pr81186.c
@@ -0,0 +1,18 @@
+/* PR sanitizer/81186 */
+/* { dg-do run } */
+
+int
+main ()
+{
+ __label__ l;
+ void f ()
+ {
+ int a[123];
+
+ goto l;
+ }
+
+ f ();
+l:
+ return 0;
+}
diff --git a/gcc/testsuite/gcc.dg/asan/pr81224.c b/gcc/testsuite/gcc.dg/asan/pr81224.c
new file mode 100644
index 00000000000..def5cb69aec
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/asan/pr81224.c
@@ -0,0 +1,11 @@
+/* PR sanitizer/80659 */
+/* { dg-do compile { target { i?86-*-* x86_64-*-* } } } */
+/* { dg-additional-options "-msse2" } */
+
+int a;
+int
+b ()
+{
+ register __attribute__ ((__vector_size__ (4 * sizeof (int)))) int c asm("xmm0");
+ return c[a];
+}
diff --git a/gcc/testsuite/gcc.dg/fixed-point/pr81428.c b/gcc/testsuite/gcc.dg/fixed-point/pr81428.c
new file mode 100644
index 00000000000..98f4b235718
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/fixed-point/pr81428.c
@@ -0,0 +1,9 @@
+/* PR tree-optimization/81428 */
+/* { dg-do compile } */
+/* { dg-options "-O2" } */
+
+void
+foo (long _Fract *a, long _Fract *b)
+{
+ *b = *a / *a;
+}
diff --git a/gcc/testsuite/gcc.dg/pr79499.c b/gcc/testsuite/gcc.dg/pr79499.c
new file mode 100644
index 00000000000..509549ff2fd
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/pr79499.c
@@ -0,0 +1,13 @@
+/* PR middle-end/79499 */
+/* { dg-do compile { target split_stack } } */
+/* { dg-options "-O2 -fsplit-stack -fno-omit-frame-pointer" } */
+
+struct S { struct S *a, *b; };
+
+void
+foo (struct S *x)
+{
+ do
+ x->b = x->a;
+ while (x = x->a);
+}
diff --git a/gcc/testsuite/gcc.dg/pr81455.c b/gcc/testsuite/gcc.dg/pr81455.c
new file mode 100644
index 00000000000..8ab88639ee8
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/pr81455.c
@@ -0,0 +1,15 @@
+/* { dg-do compile } */
+/* { dg-options "-O -funswitch-loops" } */
+
+void
+jh (unsigned int aw, int sn)
+{
+ int xs;
+
+ for (xs = 0; xs < 1; ++xs)
+ aw &= 1;
+
+ while (aw < 1 || ++sn < 1)
+ {
+ }
+}
diff --git a/gcc/testsuite/gcc.dg/pr81588.c b/gcc/testsuite/gcc.dg/pr81588.c
new file mode 100644
index 00000000000..4e83607f2a8
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/pr81588.c
@@ -0,0 +1,26 @@
+/* PR tree-optimization/81588 */
+/* { dg-do run } */
+/* { dg-options "-O2" } */
+
+long long int a = 5011877430933453486LL, c = 1;
+unsigned short b = 24847;
+
+#include "tree-ssa/pr81588.c"
+
+int
+main ()
+{
+ foo ();
+ if (c != 0)
+ __builtin_abort ();
+ a = 24846;
+ c = 1;
+ foo ();
+ if (c != 1)
+ __builtin_abort ();
+ a = -5;
+ foo ();
+ if (c != 0)
+ __builtin_abort ();
+ return 0;
+}
diff --git a/gcc/testsuite/gcc.dg/strlenopt-31.c b/gcc/testsuite/gcc.dg/strlenopt-31.c
new file mode 100644
index 00000000000..bdd46ba0000
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/strlenopt-31.c
@@ -0,0 +1,25 @@
+/* { dg-do run } */
+/* { dg-options "-O2" } */
+
+#include "strlenopt.h"
+
+__attribute__((noinline, noclone)) int
+bar (char *p1, const char *q)
+{
+ strcpy (p1, "abcde");
+ char *p2 = strchr (p1, '\0');
+ strcpy (p2, q);
+ char *p3 = strchr (p2, '\0');
+ memcpy (p3, "x", 2);
+ return strlen (p1);
+}
+
+int
+main (void)
+{
+ char buffer[10];
+ int res = bar (buffer, "foo");
+ if (strcmp (buffer, "abcdefoox") != 0 || res != 9)
+ abort ();
+ return 0;
+}
diff --git a/gcc/testsuite/gcc.dg/strlenopt-31g.c b/gcc/testsuite/gcc.dg/strlenopt-31g.c
new file mode 100644
index 00000000000..45cc29c1024
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/strlenopt-31g.c
@@ -0,0 +1,9 @@
+/* { dg-do run { target *-*-linux* *-*-gnu* } } */
+/* { dg-options "-O2 -fdump-tree-strlen" } */
+
+#define USE_GNU
+#include "strlenopt-31.c"
+
+/* { dg-final { scan-tree-dump-times "stpcpy \\(" 1 "strlen" } } */
+/* { dg-final { scan-tree-dump-times "memcpy \\(" 2 "strlen" } } */
+/* { dg-final { scan-tree-dump-not "strlen \\(" "strlen" } } */
diff --git a/gcc/testsuite/gcc.dg/torture/pr75964.c b/gcc/testsuite/gcc.dg/torture/pr75964.c
new file mode 100644
index 00000000000..3b895ba7085
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/torture/pr75964.c
@@ -0,0 +1,28 @@
+/* { dg-do run } */
+
+typedef __UINT8_TYPE__ uint8_t;
+
+uint8_t __attribute__ ((noinline, noclone))
+abs8 (uint8_t x)
+{
+ if (x & 0x80)
+ x = -x;
+
+ if (x & 0x80)
+ x = 0x7f;
+
+ return x;
+}
+
+int
+main (void)
+{
+ if (abs8 (0) != 0
+ || abs8 (1) != 1
+ || abs8 (127) != 127
+ || abs8 (128) != 127
+ || abs8 (129) != 127
+ || abs8 (255) != 1)
+ __builtin_abort ();
+ return 0;
+}
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr81388-1.c b/gcc/testsuite/gcc.dg/tree-ssa/pr81388-1.c
new file mode 100644
index 00000000000..85c00e56144
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/tree-ssa/pr81388-1.c
@@ -0,0 +1,14 @@
+/* { dg-do compile } */
+/* { dg-options "-O2 -fno-strict-overflow -fdump-tree-ivcanon-details" } */
+
+void bar();
+void foo(char *dst)
+{
+ char *const end = dst;
+ do {
+ bar();
+ dst += 2;
+ } while (dst < end);
+}
+
+/* { dg-final { scan-tree-dump " zero if " "ivcanon" } } */
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr81388-2.c b/gcc/testsuite/gcc.dg/tree-ssa/pr81388-2.c
new file mode 100644
index 00000000000..aa40588f358
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/tree-ssa/pr81388-2.c
@@ -0,0 +1,14 @@
+/* { dg-do compile } */
+/* { dg-options "-O2 -fdump-tree-ivcanon-details" } */
+
+void bar();
+void foo(unsigned dst)
+{
+ unsigned end = dst;
+ do {
+ bar();
+ dst += 2;
+ } while (dst < end);
+}
+
+/* { dg-final { scan-tree-dump " zero if " "ivcanon" } } */
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr81588.c b/gcc/testsuite/gcc.dg/tree-ssa/pr81588.c
new file mode 100644
index 00000000000..1abbd71d03f
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/tree-ssa/pr81588.c
@@ -0,0 +1,16 @@
+/* PR tree-optimization/81588 */
+/* { dg-do compile { target { ! "m68k*-*-* mmix*-*-* bfin*-*-* v850*-*-* moxie*-*-* cris*-*-* m32c*-*-* fr30*-*-* mcore*-*-* powerpc*-*-* xtensa*-*-* hppa*-*-* nios2*-*-*" } } } */
+/* { dg-options "-O2 -fdump-tree-reassoc1-details" } */
+/* { dg-additional-options "-mbranch-cost=2" { target mips*-*-* avr-*-* s390*-*-* i?86-*-* x86_64-*-* } } */
+
+extern long long int a, c;
+extern unsigned short b;
+
+/* { dg-final { scan-tree-dump-times "Optimizing range test \[^\n\r]* and comparison" 1 "reassoc1" } } */
+
+__attribute__((noinline, noclone)) void
+foo (void)
+{
+ if ((b > a) != (1 + (a < 0)))
+ c = 0;
+}
diff --git a/gcc/testsuite/gcc.dg/ubsan/pr81162.c b/gcc/testsuite/gcc.dg/ubsan/pr81162.c
new file mode 100644
index 00000000000..9ce98afa367
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/ubsan/pr81162.c
@@ -0,0 +1,17 @@
+/* PR tree-optimization/81162 */
+/* { dg-do run } */
+/* { dg-options "-fsanitize=undefined -O2" } */
+
+short s;
+int i1 = 1;
+int i2 = 1;
+unsigned char uc = 147;
+
+int main() {
+ s = (-uc + 2147483647) << 0;
+ if (9031239389974324562ULL >= (-((i1 && i2) + uc) ^ -21096) ) {
+ return 0;
+ } else {
+ return -1;
+ }
+}
diff --git a/gcc/testsuite/gcc.dg/ubsan/pr81505.c b/gcc/testsuite/gcc.dg/ubsan/pr81505.c
new file mode 100644
index 00000000000..1cebef56172
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/ubsan/pr81505.c
@@ -0,0 +1,17 @@
+/* { dg-do compile } */
+/* { dg-options "-O3 -fsanitize=signed-integer-overflow" } */
+
+int a, b, c, h;
+
+int i[5][5];
+
+void
+fn1 ()
+{
+ int l = 0;
+
+ for (a = 0; a <= 3; a++)
+ for (b = 1; b >= 0; b -= 1)
+ l |= i[0][b];
+ c = l;
+}
diff --git a/gcc/testsuite/gcc.dg/vect/pr81410.c b/gcc/testsuite/gcc.dg/vect/pr81410.c
new file mode 100644
index 00000000000..8d1bd6c8efd
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/vect/pr81410.c
@@ -0,0 +1,37 @@
+/* { dg-do run } */
+/* { dg-require-effective-target vect_long_long } */
+
+#include "tree-vect.h"
+
+long long x[24];
+long long y[16];
+long long z[8];
+
+void __attribute__((noinline)) foo()
+{
+ for (int i = 0; i < 8; ++i)
+ {
+ y[2*i] = x[3*i];
+ y[2*i + 1] = x[3*i + 1];
+ z[i] = 1;
+ }
+}
+
+int main()
+{
+ check_vect ();
+
+ for (int i = 0; i < 24; ++i)
+ {
+ x[i] = i;
+ __asm__ volatile ("" : : : "memory");
+ }
+ foo ();
+ for (int i = 0; i < 8; ++i)
+ if (y[2*i] != 3*i || y[2*i+1] != 3*i + 1)
+ __builtin_abort ();
+
+ return 0;
+}
+
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" } } */
diff --git a/gcc/testsuite/gcc.dg/vect/pr81633.c b/gcc/testsuite/gcc.dg/vect/pr81633.c
new file mode 100644
index 00000000000..1ae15504e81
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/vect/pr81633.c
@@ -0,0 +1,33 @@
+/* { dg-do run } */
+
+static double identity[4][4] = {{1, 0, 0, 0},
+ {0, 1, 0, 0},
+ {0, 0, 1, 0},
+ {0, 0, 0, 1}};
+static double expected[4][4] = {{1, 0, 0, 0},
+ {0, 0, 0, 0},
+ {0, 0, 0, 0},
+ {0, 0, 0, 0}};
+
+static void __attribute__((noinline,noclone))
+kernel(double A[4][4])
+{
+ double tmp[4][4];
+ for (int j = 0; j < 4; j++)
+ for (int k = 0; k < 4; k++)
+ tmp[j][k] = identity[j][0] * identity[j][k];
+ for (int j = 0; j < 4; j++ )
+ for (int k = 0; k < 4; k++)
+ A[j][k] = tmp[j][k];
+}
+
+int main(void)
+{
+ double A[4][4] = {{0.0}};
+ kernel(A);
+ for ( int i = 0; i < 4; i++ )
+ for ( int j = 0; j < 4; j++ )
+ if (A[i][j] != expected[i][j])
+ __builtin_abort ();
+ return 0;
+}
diff --git a/gcc/testsuite/gcc.target/aarch64/pr79041-2.c b/gcc/testsuite/gcc.target/aarch64/pr79041-2.c
new file mode 100644
index 00000000000..a889dfdd895
--- /dev/null
+++ b/gcc/testsuite/gcc.target/aarch64/pr79041-2.c
@@ -0,0 +1,12 @@
+/* { dg-do compile } */
+/* { dg-options "-O2 -mcmodel=large -mpc-relative-literal-loads" } */
+/* { dg-require-effective-target lp64 } */
+
+__int128
+t (void)
+{
+ return (__int128)1 << 80;
+}
+
+/* { dg-final { scan-assembler "adr" } } */
+/* { dg-final { scan-assembler-not "adrp" } } */
diff --git a/gcc/testsuite/gcc.target/aarch64/pr81414.C b/gcc/testsuite/gcc.target/aarch64/pr81414.C
new file mode 100644
index 00000000000..53dfc7cf800
--- /dev/null
+++ b/gcc/testsuite/gcc.target/aarch64/pr81414.C
@@ -0,0 +1,9 @@
+/* { dg-do compile } */
+/* { dg-options "-O2 -mcpu=cortex-a57" } */
+
+typedef __Float32x2_t float32x2_t;
+float32x2_t
+foo1 (float32x2_t __a, float32x2_t __b, float32x2_t __c) {
+ return __b * __c + __a;
+}
+
diff --git a/gcc/testsuite/gcc.target/i386/funcspec-56.inc b/gcc/testsuite/gcc.target/i386/funcspec-56.inc
index 14abf42b887..746c9cfc4e1 100644
--- a/gcc/testsuite/gcc.target/i386/funcspec-56.inc
+++ b/gcc/testsuite/gcc.target/i386/funcspec-56.inc
@@ -99,7 +99,7 @@ extern void test_no_sha (void) __attribute__((__target__("no-sha")));
extern void test_no_pclmul (void) __attribute__((__target__("no-pclmul")));
extern void test_no_sse2 (void) __attribute__((__target__("no-sse2")));
extern void test_no_sse (void) __attribute__((__target__("no-sse")));
-extern void test_no_3dnowa (void) __attribute__((__target__("3dnowa")));
+extern void test_no_3dnowa (void) __attribute__((__target__("no-3dnowa")));
extern void test_no_3dnow (void) __attribute__((__target__("no-3dnow")));
extern void test_no_mmx (void) __attribute__((__target__("no-mmx")));
extern void test_no_rtm (void) __attribute__((__target__("no-rtm")));
diff --git a/gcc/testsuite/gcc.target/i386/getround.c b/gcc/testsuite/gcc.target/i386/getround.c
new file mode 100644
index 00000000000..e9d43b074aa
--- /dev/null
+++ b/gcc/testsuite/gcc.target/i386/getround.c
@@ -0,0 +1,14 @@
+/* { dg-do compile } */
+/* { dg-options "-O -msse" } */
+
+#include <xmmintrin.h>
+
+unsigned save;
+
+void f(unsigned mode){
+ unsigned tmp = _MM_GET_ROUNDING_MODE();
+ _MM_SET_ROUNDING_MODE(mode);
+ save = tmp;
+}
+
+/* { dg-final { scan-assembler-times "stmxcsr" 1 } } */
diff --git a/gcc/testsuite/gcc.target/i386/pr69255-2.c b/gcc/testsuite/gcc.target/i386/pr69255-2.c
index 9ef6c2f4d9e..e80f3874714 100644
--- a/gcc/testsuite/gcc.target/i386/pr69255-2.c
+++ b/gcc/testsuite/gcc.target/i386/pr69255-2.c
@@ -12,8 +12,9 @@ __attribute__ ((__vector_size__ (16))) int b;
void
foo (const long long *p)
{
- __builtin_ia32_gather3siv4di (a, p, b, 1, 1); /* { dg-error "needs isa option -m32 -mavx512vl" } */
+ volatile __attribute__ ((__vector_size__ (32))) long long c;
+ c = __builtin_ia32_gather3siv4di (a, p, b, 1, 1); /* { dg-error "needs isa option -m32 -mavx512vl" } */
}
-/* { dg-warning "AVX vector return without AVX enabled changes the ABI" "" { target *-*-* } 15 } */
-/* { dg-warning "AVX vector argument without AVX enabled changes the ABI" "" { target *-*-* } 15 } */
+/* { dg-warning "AVX vector return without AVX enabled changes the ABI" "" { target *-*-* } 16 } */
+/* { dg-warning "AVX vector argument without AVX enabled changes the ABI" "" { target *-*-* } 16 } */
diff --git a/gcc/testsuite/gcc.target/i386/pr80569.c b/gcc/testsuite/gcc.target/i386/pr80569.c
new file mode 100644
index 00000000000..8e11c40bb08
--- /dev/null
+++ b/gcc/testsuite/gcc.target/i386/pr80569.c
@@ -0,0 +1,9 @@
+/* PR target/80569 */
+/* { dg-do assemble } */
+/* { dg-options "-O2 -m16 -march=haswell" } */
+
+void load_kernel(void *setup_addr)
+{
+ unsigned int seg = (unsigned int)setup_addr >> 4;
+ asm("movl %0, %%es" : : "r"(seg));
+}
diff --git a/gcc/testsuite/gcc.target/i386/pr81225.c b/gcc/testsuite/gcc.target/i386/pr81225.c
new file mode 100644
index 00000000000..db95e941c14
--- /dev/null
+++ b/gcc/testsuite/gcc.target/i386/pr81225.c
@@ -0,0 +1,14 @@
+/* PR target/81225 */
+/* { dg-do compile } */
+/* { dg-options "-mavx512ifma -O3 -ffloat-store" } */
+
+long a[24];
+float b[4], c[24];
+int d;
+
+void
+foo ()
+{
+ for (d = 0; d < 24; d++)
+ c[d] = (float) d ? : b[a[d]];
+}
diff --git a/gcc/testsuite/gcc.target/i386/pr81375.c b/gcc/testsuite/gcc.target/i386/pr81375.c
new file mode 100644
index 00000000000..256a79df719
--- /dev/null
+++ b/gcc/testsuite/gcc.target/i386/pr81375.c
@@ -0,0 +1,8 @@
+/* PR target/81375 */
+/* { dg-do compile { target ia32 } } */
+/* { dg-options "-mno-80387 -mno-sse -mfpmath=sse" } */
+
+float foo (float a, float b)
+{
+ return a / b;
+}
diff --git a/gcc/testsuite/gcc.target/i386/pr81471.c b/gcc/testsuite/gcc.target/i386/pr81471.c
new file mode 100644
index 00000000000..68b4497c9f2
--- /dev/null
+++ b/gcc/testsuite/gcc.target/i386/pr81471.c
@@ -0,0 +1,13 @@
+/* PR target/81471 */
+/* { dg-do compile { target { ! ia32 } } } */
+/* { dg-options "-O2 -mbmi2" } */
+
+static inline unsigned int rotl (unsigned int x, int k)
+{
+ return (x << k) | (x >> (32 - k));
+}
+
+unsigned long long test (unsigned int z)
+{
+ return rotl (z, 55);
+}
diff --git a/gcc/testsuite/gcc.target/i386/pr81641.c b/gcc/testsuite/gcc.target/i386/pr81641.c
new file mode 100644
index 00000000000..15da9ac26ef
--- /dev/null
+++ b/gcc/testsuite/gcc.target/i386/pr81641.c
@@ -0,0 +1,11 @@
+/* PR target/81641 */
+/* { dg-do assemble } */
+/* { dg-options "-O -masm=intel" } */
+/* { dg-require-effective-target masm_intel } */
+
+int test(void)
+{
+ int __seg_fs *f = (int __seg_fs *)16;
+ int __seg_gs *g = (int __seg_gs *)16;
+ return *f + *g;
+}
diff --git a/gcc/testsuite/gcc.target/i386/pr81766.c b/gcc/testsuite/gcc.target/i386/pr81766.c
new file mode 100644
index 00000000000..4bcae7f610d
--- /dev/null
+++ b/gcc/testsuite/gcc.target/i386/pr81766.c
@@ -0,0 +1,5 @@
+/* { dg-do compile } */
+/* { dg-require-effective-target lp64 } */
+/* { dg-options "-O2 -fPIE -mcmodel=large" } */
+
+int main() { return 0; }
diff --git a/gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c b/gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c
index a0e30410050..8a1f7c86013 100644
--- a/gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c
@@ -4,6 +4,11 @@
void
use_cpu_is_builtins (unsigned int *p)
{
+ /* If GCC was configured to use an old GLIBC (before 2.23), the
+ __builtin_cpu_is and __builtin_cpu_supports built-in functions return 0,
+ and the compiler issues a warning that you need a newer glibc to use them.
+ Use #ifdef to avoid the warning. */
+#ifdef __BUILTIN_CPU_SUPPORTS__
p[0] = __builtin_cpu_is ("power9");
p[1] = __builtin_cpu_is ("power8");
p[2] = __builtin_cpu_is ("power7");
@@ -19,11 +24,15 @@ use_cpu_is_builtins (unsigned int *p)
p[12] = __builtin_cpu_is ("ppc440");
p[13] = __builtin_cpu_is ("ppc405");
p[14] = __builtin_cpu_is ("ppc-cell-be");
+#else
+ p[0] = 0;
+#endif
}
void
use_cpu_supports_builtins (unsigned int *p)
{
+#ifdef __BUILTIN_CPU_SUPPORTS__
p[0] = __builtin_cpu_supports ("4xxmac");
p[1] = __builtin_cpu_supports ("altivec");
p[2] = __builtin_cpu_supports ("arch_2_05");
@@ -62,4 +71,9 @@ use_cpu_supports_builtins (unsigned int *p)
p[35] = __builtin_cpu_supports ("ucache");
p[36] = __builtin_cpu_supports ("vcrypto");
p[37] = __builtin_cpu_supports ("vsx");
+ p[38] = __builtin_cpu_supports ("darn");
+ p[39] = __builtin_cpu_supports ("scv");
+#else
+ p[0] = 0;
+#endif
}
diff --git a/gcc/testsuite/gcc.target/powerpc/pr81348.c b/gcc/testsuite/gcc.target/powerpc/pr81348.c
new file mode 100644
index 00000000000..e8e10bb598b
--- /dev/null
+++ b/gcc/testsuite/gcc.target/powerpc/pr81348.c
@@ -0,0 +1,24 @@
+/* { dg-do compile { target { powerpc64*-*-* && lp64 } } } */
+/* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power9" } } */
+/* { dg-require-effective-target powerpc_p9vector_ok } */
+/* { dg-options "-mcpu=power9 -Og" } */
+
+/* PR target/81348: Compiler died in doing short->float conversion due to using
+ the wrong register in a define_split. */
+
+int a;
+short b;
+float ***c;
+
+void d(void)
+{
+ int e = 3;
+
+ if (a)
+ e = b;
+
+ ***c = e;
+}
+
+/* { dg-final { scan-assembler {\mlxsihzx\M} } } */
+/* { dg-final { scan-assembler {\mvextsh2d\M} } } */
diff --git a/gcc/testsuite/gcc.target/powerpc/pr81622.c b/gcc/testsuite/gcc.target/powerpc/pr81622.c
new file mode 100644
index 00000000000..fa13ac98a2b
--- /dev/null
+++ b/gcc/testsuite/gcc.target/powerpc/pr81622.c
@@ -0,0 +1,13 @@
+/* PR target/81622 */
+/* { dg-do compile { target { powerpc*-*-linux* } } } */
+/* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power9" } } */
+/* { dg-require-effective-target powerpc_p9vector_ok } */
+/* { dg-options "-mcpu=power9 -O2" } */
+
+void
+foo (void)
+{
+ __builtin_vec_ld (1, 2); /* { dg-error "invalid parameter combination" } */
+ __builtin_vec_cmpne (1, 2); /* { dg-error "invalid parameter combination" } */
+ __builtin_vec_st (1, 0, 5); /* { dg-error "invalid parameter combination" } */
+}
diff --git a/gcc/testsuite/gcc.target/s390/pr81534.c b/gcc/testsuite/gcc.target/s390/pr81534.c
new file mode 100644
index 00000000000..0e1bd99b9cb
--- /dev/null
+++ b/gcc/testsuite/gcc.target/s390/pr81534.c
@@ -0,0 +1,17 @@
+/* PR81534 This testcase used to fail because the HI/QI
+ "atomic_fetch_<atomic><mode>" expander accepted symbolic references
+ and emitted CAS patterns whose insn definition rejected them. */
+
+/* { dg-do compile } */
+/* { dg-options "-O2 -march=zEC12" } */
+
+struct {
+ short b;
+ long c;
+} a = {};
+
+void
+d ()
+{
+ __atomic_fetch_add(&a.b, 0, 5);
+}
diff --git a/gcc/testsuite/gcc.target/sparc/dictunpack.c b/gcc/testsuite/gcc.target/sparc/dictunpack.c
new file mode 100644
index 00000000000..4334dee2b2e
--- /dev/null
+++ b/gcc/testsuite/gcc.target/sparc/dictunpack.c
@@ -0,0 +1,25 @@
+/* { dg-do compile } */
+/* { dg-options "-mvis4b" } */
+
+typedef unsigned char vec8 __attribute__((vector_size(8)));
+typedef short vec16 __attribute__((vector_size(8)));
+typedef int vec32 __attribute__((vector_size(8)));
+
+vec8 test_dictunpack8 (double a)
+{
+ return __builtin_vis_dictunpack8 (a, 6);
+}
+
+vec16 test_dictunpack16 (double a)
+{
+ return __builtin_vis_dictunpack16 (a, 14);
+}
+
+vec32 test_dictunpack32 (double a)
+{
+ return __builtin_vis_dictunpack32 (a, 30);
+}
+
+/* { dg-final { scan-assembler "dictunpack\t%" } } */
+/* { dg-final { scan-assembler "dictunpack\t%" } } */
+/* { dg-final { scan-assembler "dictunpack\t%" } } */
diff --git a/gcc/testsuite/gcc.target/sparc/fpcmpdeshl.c b/gcc/testsuite/gcc.target/sparc/fpcmpdeshl.c
new file mode 100644
index 00000000000..3e3daa6e99f
--- /dev/null
+++ b/gcc/testsuite/gcc.target/sparc/fpcmpdeshl.c
@@ -0,0 +1,25 @@
+/* { dg-do compile } */
+/* { dg-options "-mvis4b" } */
+
+typedef unsigned char vec8 __attribute__((vector_size(8)));
+typedef short vec16 __attribute__((vector_size(8)));
+typedef int vec32 __attribute__((vector_size(8)));
+
+long test_fpcmpde8shl (vec8 a, vec8 b)
+{
+ return __builtin_vis_fpcmpde8shl (a, b, 2);
+}
+
+long test_fpcmpde16shl (vec16 a, vec16 b)
+{
+ return __builtin_vis_fpcmpde16shl (a, b, 2);
+}
+
+long test_fpcmpde32shl (vec32 a, vec32 b)
+{
+ return __builtin_vis_fpcmpde32shl (a, b, 2);
+}
+
+/* { dg-final { scan-assembler "fpcmpde8shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpde16shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpde32shl\t%" } } */
diff --git a/gcc/testsuite/gcc.target/sparc/fpcmpshl.c b/gcc/testsuite/gcc.target/sparc/fpcmpshl.c
new file mode 100644
index 00000000000..0985251cbfd
--- /dev/null
+++ b/gcc/testsuite/gcc.target/sparc/fpcmpshl.c
@@ -0,0 +1,81 @@
+/* { dg-do compile } */
+/* { dg-options "-mvis4b" } */
+
+typedef unsigned char vec8 __attribute__((vector_size(8)));
+typedef short vec16 __attribute__((vector_size(8)));
+typedef int vec32 __attribute__((vector_size(8)));
+
+long test_fpcmple8shl (vec8 a, vec8 b)
+{
+ return __builtin_vis_fpcmple8shl (a, b, 2);
+}
+
+long test_fpcmpgt8shl (vec8 a, vec8 b)
+{
+ return __builtin_vis_fpcmpgt8shl (a, b, 2);
+}
+
+long test_fpcmpeq8shl (vec8 a, vec8 b)
+{
+ return __builtin_vis_fpcmpeq8shl (a, b, 2);
+}
+
+long test_fpcmpne8shl (vec8 a, vec8 b)
+{
+ return __builtin_vis_fpcmpne8shl (a, b, 2);
+}
+
+long test_fpcmple16shl (vec16 a, vec16 b)
+{
+ return __builtin_vis_fpcmple16shl (a, b, 2);
+}
+
+long test_fpcmpgt16shl (vec16 a, vec16 b)
+{
+ return __builtin_vis_fpcmpgt16shl (a, b, 2);
+}
+
+long test_fpcmpeq16shl (vec16 a, vec16 b)
+{
+ return __builtin_vis_fpcmpeq16shl (a, b, 2);
+}
+
+long test_fpcmpne16shl (vec16 a, vec16 b)
+{
+ return __builtin_vis_fpcmpne16shl (a, b, 2);
+}
+
+long test_fpcmple32shl (vec32 a, vec32 b)
+{
+ return __builtin_vis_fpcmple32shl (a, b, 2);
+}
+
+long test_fpcmpgt32shl (vec32 a, vec32 b)
+{
+ return __builtin_vis_fpcmpgt32shl (a, b, 2);
+}
+
+long test_fpcmpeq32shl (vec32 a, vec32 b)
+{
+ return __builtin_vis_fpcmpeq32shl (a, b, 2);
+}
+
+long test_fpcmpne32shl (vec32 a, vec32 b)
+{
+ return __builtin_vis_fpcmpne32shl (a, b, 2);
+}
+
+/* { dg-final { scan-assembler "fpcmple8shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpgt8shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpeq8shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpne8shl\t%" } } */
+
+/* { dg-final { scan-assembler "fpcmple16shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpgt16shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpeq16shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpne16shl\t%" } } */
+
+/* { dg-final { scan-assembler "fpcmple32shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpgt32shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpeq32shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpne32shl\t%" } } */
diff --git a/gcc/testsuite/gcc.target/sparc/fpcmpurshl.c b/gcc/testsuite/gcc.target/sparc/fpcmpurshl.c
new file mode 100644
index 00000000000..db74e01b5f2
--- /dev/null
+++ b/gcc/testsuite/gcc.target/sparc/fpcmpurshl.c
@@ -0,0 +1,25 @@
+/* { dg-do compile } */
+/* { dg-options "-mvis4b" } */
+
+typedef unsigned char vec8 __attribute__((vector_size(8)));
+typedef short vec16 __attribute__((vector_size(8)));
+typedef int vec32 __attribute__((vector_size(8)));
+
+long test_fpcmpur8shl (vec8 a, vec8 b)
+{
+ return __builtin_vis_fpcmpur8shl (a, b, 2);
+}
+
+long test_fpcmpur16shl (vec16 a, vec16 b)
+{
+ return __builtin_vis_fpcmpur16shl (a, b, 2);
+}
+
+long test_fpcmpur32shl (vec32 a, vec32 b)
+{
+ return __builtin_vis_fpcmpur32shl (a, b, 2);
+}
+
+/* { dg-final { scan-assembler "fpcmpur8shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpur16shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpur32shl\t%" } } */
diff --git a/gcc/testsuite/gcc.target/sparc/fpcmpushl.c b/gcc/testsuite/gcc.target/sparc/fpcmpushl.c
new file mode 100644
index 00000000000..fc58deddb45
--- /dev/null
+++ b/gcc/testsuite/gcc.target/sparc/fpcmpushl.c
@@ -0,0 +1,43 @@
+/* { dg-do compile } */
+/* { dg-options "-mvis4b" } */
+
+typedef unsigned char vec8 __attribute__((vector_size(8)));
+typedef short vec16 __attribute__((vector_size(8)));
+typedef int vec32 __attribute__((vector_size(8)));
+
+long test_fpcmpule8shl (vec8 a, vec8 b)
+{
+ return __builtin_vis_fpcmpule8shl (a, b, 2);
+}
+
+long test_fpcmpugt8shl (vec8 a, vec8 b)
+{
+ return __builtin_vis_fpcmpugt8shl (a, b, 2);
+}
+
+long test_fpcmpule16shl (vec16 a, vec16 b)
+{
+ return __builtin_vis_fpcmpule16shl (a, b, 2);
+}
+
+long test_fpcmpugt16shl (vec16 a, vec16 b)
+{
+ return __builtin_vis_fpcmpugt16shl (a, b, 2);
+}
+
+long test_fpcmpule32shl (vec32 a, vec32 b)
+{
+ return __builtin_vis_fpcmpule32shl (a, b, 2);
+}
+
+long test_fpcmpugt32shl (vec32 a, vec32 b)
+{
+ return __builtin_vis_fpcmpugt32shl (a, b, 2);
+}
+
+/* { dg-final { scan-assembler "fpcmpule8shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpugt8shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpule16shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpugt16shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpule32shl\t%" } } */
+/* { dg-final { scan-assembler "fpcmpugt32shl\t%" } } */
diff --git a/gcc/testsuite/gfortran.dg/pr81175.f b/gcc/testsuite/gfortran.dg/pr81175.f
new file mode 100644
index 00000000000..130ba9c1632
--- /dev/null
+++ b/gcc/testsuite/gfortran.dg/pr81175.f
@@ -0,0 +1,23 @@
+! { dg-do compile }
+! { dg-options "-Ofast -fwrapv" }
+! { dg-additional-options "-march=broadwell" { target x86_64-*-* i?86-*-* } }
+ SUBROUTINE ECPDRA(IC4C,FP,FQ,G)
+ IMPLICIT DOUBLE PRECISION (A-H,O-Z)
+ DIMENSION FP(*),FQ(*),G(*)
+ DIMENSION CKLU(23,12,12)
+!
+ DO 240 I=IAMIN,IAMAX
+ DO 240 J=JAMIN,MMAX
+ DO 230 K=1,NPNP
+ DO 230 L=1,K
+ DO 230 MU=1,2*L-1
+ CKLTEM= CKLU(MU,L,K)
+ IF(IC4C.LE.0) THEN
+ IF(ABS(CKLTEM).GT.TOL) SUM= SUM+FP(N)*CKLTEM
+ ELSE
+ IF(ABS(CKLTEM).GT.TOL) SUM= SUM+FQ(N)*CKLTEM
+ END IF
+ 230 N= N+1
+ G(NN)= G(NN)+DUMJ*SUM
+ 240 NN= NN+1
+ END
diff --git a/gcc/testsuite/gnat.dg/opt65.adb b/gcc/testsuite/gnat.dg/opt65.adb
new file mode 100644
index 00000000000..7b429b6b1a3
--- /dev/null
+++ b/gcc/testsuite/gnat.dg/opt65.adb
@@ -0,0 +1,30 @@
+-- { dg-do run }
+-- { dg-options "-O2" }
+
+with Ada.Command_Line; use Ada.Command_Line;
+
+procedure Opt65 is
+
+ procedure Check_Version_And_Help (Version_String : String) is
+ Help_Switch_Present : Boolean := False;
+ Next_Arg : Natural := 1;
+ begin
+ while Next_Arg <= Argument_Count loop
+ declare
+ Next_Argv : constant String := Argument (Next_Arg);
+ begin
+ if Next_Argv = "--help" then
+ Help_Switch_Present := True;
+ end if;
+ Next_Arg := Next_Arg + 1;
+ end;
+ end loop;
+
+ if Help_Switch_Present then
+ raise Program_Error;
+ end if;
+ end;
+
+begin
+ Check_Version_And_Help ("version");
+end;
diff --git a/gcc/tree-eh.c b/gcc/tree-eh.c
index fc016d795b7..ad50b32220e 100644
--- a/gcc/tree-eh.c
+++ b/gcc/tree-eh.c
@@ -43,6 +43,7 @@ along with GCC; see the file COPYING3. If not see
#include "langhooks.h"
#include "cfgloop.h"
#include "gimple-low.h"
+#include "asan.h"
/* In some instances a tree and a gimple need to be stored in a same table,
i.e. in hash tables. This is a structure to do this. */
@@ -3304,6 +3305,20 @@ lower_resx (basic_block bb, gresx *stmt,
gimple_call_set_lhs (x, var);
gsi_insert_before (&gsi, x, GSI_SAME_STMT);
+ /* When exception handling is delegated to a caller function, we
+ have to guarantee that shadow memory variables living on stack
+ will be cleaner before control is given to a parent function. */
+ if ((flag_sanitize & SANITIZE_ADDRESS) != 0
+ && !lookup_attribute ("no_sanitize_address",
+ DECL_ATTRIBUTES (current_function_decl)))
+ {
+ tree decl
+ = builtin_decl_implicit (BUILT_IN_ASAN_HANDLE_NO_RETURN);
+ gimple *g = gimple_build_call (decl, 0);
+ gimple_set_location (g, gimple_location (stmt));
+ gsi_insert_before (&gsi, g, GSI_SAME_STMT);
+ }
+
fn = builtin_decl_implicit (BUILT_IN_UNWIND_RESUME);
x = gimple_build_call (fn, 1, var);
gsi_insert_before (&gsi, x, GSI_SAME_STMT);
diff --git a/gcc/tree-ssa-loop-niter.c b/gcc/tree-ssa-loop-niter.c
index e67cd930946..6b829cc4d79 100644
--- a/gcc/tree-ssa-loop-niter.c
+++ b/gcc/tree-ssa-loop-niter.c
@@ -1142,8 +1142,12 @@ number_of_iterations_lt_to_ne (tree type, affine_iv *iv0, affine_iv *iv1,
tree niter_type = TREE_TYPE (step);
tree mod = fold_build2 (FLOOR_MOD_EXPR, niter_type, *delta, step);
tree tmod;
- tree assumption = boolean_true_node, bound;
- tree type1 = (POINTER_TYPE_P (type)) ? sizetype : type;
+ mpz_t mmod;
+ tree assumption = boolean_true_node, bound, noloop;
+ bool ret = false, fv_comp_no_overflow;
+ tree type1 = type;
+ if (POINTER_TYPE_P (type))
+ type1 = sizetype;
if (TREE_CODE (mod) != INTEGER_CST)
return false;
@@ -1151,51 +1155,96 @@ number_of_iterations_lt_to_ne (tree type, affine_iv *iv0, affine_iv *iv1,
mod = fold_build2 (MINUS_EXPR, niter_type, step, mod);
tmod = fold_convert (type1, mod);
+ mpz_init (mmod);
+ wi::to_mpz (mod, mmod, UNSIGNED);
+ mpz_neg (mmod, mmod);
+
/* If the induction variable does not overflow and the exit is taken,
- then the computation of the final value does not overflow. There
- are three cases:
- 1) The case if the new final value is equal to the current one.
- 2) Induction varaible has pointer type, as the code cannot rely
- on the object to that the pointer points being placed at the
- end of the address space (and more pragmatically,
- TYPE_{MIN,MAX}_VALUE is not defined for pointers).
- 3) EXIT_MUST_BE_TAKEN is true, note it implies that the induction
- variable does not overflow. */
- if (!integer_zerop (mod) && !POINTER_TYPE_P (type) && !exit_must_be_taken)
+ then the computation of the final value does not overflow. This is
+ also obviously the case if the new final value is equal to the
+ current one. Finally, we postulate this for pointer type variables,
+ as the code cannot rely on the object to that the pointer points being
+ placed at the end of the address space (and more pragmatically,
+ TYPE_{MIN,MAX}_VALUE is not defined for pointers). */
+ if (integer_zerop (mod) || POINTER_TYPE_P (type))
+ fv_comp_no_overflow = true;
+ else if (!exit_must_be_taken)
+ fv_comp_no_overflow = false;
+ else
+ fv_comp_no_overflow =
+ (iv0->no_overflow && integer_nonzerop (iv0->step))
+ || (iv1->no_overflow && integer_nonzerop (iv1->step));
+
+ if (integer_nonzerop (iv0->step))
{
- if (integer_nonzerop (iv0->step))
+ /* The final value of the iv is iv1->base + MOD, assuming that this
+ computation does not overflow, and that
+ iv0->base <= iv1->base + MOD. */
+ if (!fv_comp_no_overflow)
{
- /* The final value of the iv is iv1->base + MOD, assuming
- that this computation does not overflow, and that
- iv0->base <= iv1->base + MOD. */
bound = fold_build2 (MINUS_EXPR, type1,
TYPE_MAX_VALUE (type1), tmod);
assumption = fold_build2 (LE_EXPR, boolean_type_node,
iv1->base, bound);
+ if (integer_zerop (assumption))
+ goto end;
}
+ if (mpz_cmp (mmod, bnds->below) < 0)
+ noloop = boolean_false_node;
+ else if (POINTER_TYPE_P (type))
+ noloop = fold_build2 (GT_EXPR, boolean_type_node,
+ iv0->base,
+ fold_build_pointer_plus (iv1->base, tmod));
else
+ noloop = fold_build2 (GT_EXPR, boolean_type_node,
+ iv0->base,
+ fold_build2 (PLUS_EXPR, type1,
+ iv1->base, tmod));
+ }
+ else
+ {
+ /* The final value of the iv is iv0->base - MOD, assuming that this
+ computation does not overflow, and that
+ iv0->base - MOD <= iv1->base. */
+ if (!fv_comp_no_overflow)
{
- /* The final value of the iv is iv0->base - MOD, assuming
- that this computation does not overflow, and that
- iv0->base - MOD <= iv1->base. */
bound = fold_build2 (PLUS_EXPR, type1,
TYPE_MIN_VALUE (type1), tmod);
assumption = fold_build2 (GE_EXPR, boolean_type_node,
iv0->base, bound);
+ if (integer_zerop (assumption))
+ goto end;
}
- if (integer_zerop (assumption))
- return false;
- else if (!integer_nonzerop (assumption))
- niter->assumptions = fold_build2 (TRUTH_AND_EXPR, boolean_type_node,
- niter->assumptions, assumption);
+ if (mpz_cmp (mmod, bnds->below) < 0)
+ noloop = boolean_false_node;
+ else if (POINTER_TYPE_P (type))
+ noloop = fold_build2 (GT_EXPR, boolean_type_node,
+ fold_build_pointer_plus (iv0->base,
+ fold_build1 (NEGATE_EXPR,
+ type1, tmod)),
+ iv1->base);
+ else
+ noloop = fold_build2 (GT_EXPR, boolean_type_node,
+ fold_build2 (MINUS_EXPR, type1,
+ iv0->base, tmod),
+ iv1->base);
}
- /* Since we are transforming LT to NE and DELTA is constant, there
- is no need to compute may_be_zero because this loop must roll. */
-
+ if (!integer_nonzerop (assumption))
+ niter->assumptions = fold_build2 (TRUTH_AND_EXPR, boolean_type_node,
+ niter->assumptions,
+ assumption);
+ if (!integer_zerop (noloop))
+ niter->may_be_zero = fold_build2 (TRUTH_OR_EXPR, boolean_type_node,
+ niter->may_be_zero,
+ noloop);
bounds_add (bnds, wi::to_widest (mod), type);
*delta = fold_build2 (PLUS_EXPR, niter_type, *delta, mod);
- return true;
+
+ ret = true;
+end:
+ mpz_clear (mmod);
+ return ret;
}
/* Add assertions to NITER that ensure that the control variable of the loop
diff --git a/gcc/tree-ssa-loop-unswitch.c b/gcc/tree-ssa-loop-unswitch.c
index 1845148666d..9b2aa238f02 100644
--- a/gcc/tree-ssa-loop-unswitch.c
+++ b/gcc/tree-ssa-loop-unswitch.c
@@ -580,8 +580,9 @@ find_loop_guard (struct loop *loop)
gcond *cond;
do
{
+ basic_block next = NULL;
if (single_succ_p (header))
- header = single_succ (header);
+ next = single_succ (header);
else
{
cond = dyn_cast <gcond *> (last_stmt (header));
@@ -591,12 +592,16 @@ find_loop_guard (struct loop *loop)
/* Make sure to skip earlier hoisted guards that are left
in place as if (true). */
if (gimple_cond_true_p (cond))
- header = te->dest;
+ next = te->dest;
else if (gimple_cond_false_p (cond))
- header = fe->dest;
+ next = fe->dest;
else
break;
}
+ /* Never traverse a backedge. */
+ if (header->loop_father->header == next)
+ return NULL;
+ header = next;
}
while (1);
if (!flow_bb_inside_loop_p (loop, te->dest)
diff --git a/gcc/tree-ssa-phiprop.c b/gcc/tree-ssa-phiprop.c
index 803f25966fb..095df967e16 100644
--- a/gcc/tree-ssa-phiprop.c
+++ b/gcc/tree-ssa-phiprop.c
@@ -327,7 +327,7 @@ propagate_with_phi (basic_block bb, gphi *phi, struct phiprop_d *phivn,
if (!dominated_by_p (CDI_POST_DOMINATORS,
bb, gimple_bb (use_stmt)))
continue;
-
+
/* Check whether this is a load of *ptr. */
if (!(is_gimple_assign (use_stmt)
&& gimple_assign_rhs_code (use_stmt) == MEM_REF
@@ -356,6 +356,9 @@ propagate_with_phi (basic_block bb, gphi *phi, struct phiprop_d *phivn,
insert aggregate copies on the edges instead. */
if (!is_gimple_reg_type (TREE_TYPE (TREE_TYPE (ptr))))
{
+ if (!gimple_vdef (use_stmt))
+ goto next;
+
/* As we replicate the lhs on each incoming edge all
used SSA names have to be available there. */
if (! for_each_index (gimple_assign_lhs_ptr (use_stmt),
@@ -363,6 +366,28 @@ propagate_with_phi (basic_block bb, gphi *phi, struct phiprop_d *phivn,
get_immediate_dominator (CDI_DOMINATORS,
gimple_bb (phi))))
goto next;
+
+ gimple *vuse_stmt;
+ imm_use_iterator vui;
+ use_operand_p vuse_p;
+ /* In order to move the aggregate copies earlier, make sure
+ there are no statements that could read from memory
+ aliasing the lhs in between the start of bb and use_stmt.
+ As we require use_stmt to have a VDEF above, loads after
+ use_stmt will use a different virtual SSA_NAME. */
+ FOR_EACH_IMM_USE_FAST (vuse_p, vui, vuse)
+ {
+ vuse_stmt = USE_STMT (vuse_p);
+ if (vuse_stmt == use_stmt)
+ continue;
+ if (!dominated_by_p (CDI_DOMINATORS,
+ gimple_bb (vuse_stmt), bb))
+ continue;
+ if (ref_maybe_used_by_stmt_p (vuse_stmt,
+ gimple_assign_lhs (use_stmt)))
+ goto next;
+ }
+
phiprop_insert_phi (bb, phi, use_stmt, phivn, n);
/* Remove old stmt. The phi is taken care of by DCE. */
diff --git a/gcc/tree-ssa-reassoc.c b/gcc/tree-ssa-reassoc.c
index 9c39bb81aa6..e57a343c532 100644
--- a/gcc/tree-ssa-reassoc.c
+++ b/gcc/tree-ssa-reassoc.c
@@ -2941,17 +2941,26 @@ optimize_range_tests_var_bound (enum tree_code opcode, int first, int length,
{
case GT_EXPR:
case GE_EXPR:
- if (!ranges[i].in_p)
- std::swap (rhs1, rhs2);
+ case LT_EXPR:
+ case LE_EXPR:
+ break;
+ default:
+ continue;
+ }
+ if (ranges[i].in_p)
+ ccode = invert_tree_comparison (ccode, false);
+ switch (ccode)
+ {
+ case GT_EXPR:
+ case GE_EXPR:
+ std::swap (rhs1, rhs2);
ccode = swap_tree_comparison (ccode);
break;
case LT_EXPR:
case LE_EXPR:
- if (ranges[i].in_p)
- std::swap (rhs1, rhs2);
break;
default:
- continue;
+ gcc_unreachable ();
}
int *idx = map->get (rhs1);
@@ -2998,8 +3007,14 @@ optimize_range_tests_var_bound (enum tree_code opcode, int first, int length,
fprintf (dump_file, "\n");
}
- if (ranges[i].in_p)
- std::swap (rhs1, rhs2);
+ operand_entry *oe = (*ops)[ranges[i].idx];
+ ranges[i].in_p = 0;
+ if (opcode == BIT_IOR_EXPR
+ || (opcode == ERROR_MARK && oe->rank == BIT_IOR_EXPR))
+ {
+ ranges[i].in_p = 1;
+ ccode = invert_tree_comparison (ccode, false);
+ }
unsigned int uid = gimple_uid (stmt);
gimple_stmt_iterator gsi = gsi_for_stmt (stmt);
@@ -3026,7 +3041,6 @@ optimize_range_tests_var_bound (enum tree_code opcode, int first, int length,
}
else
{
- operand_entry *oe = (*ops)[ranges[i].idx];
tree ctype = oe->op ? TREE_TYPE (oe->op) : boolean_type_node;
if (!INTEGRAL_TYPE_P (ctype)
|| (TREE_CODE (ctype) != BOOLEAN_TYPE
@@ -3048,7 +3062,7 @@ optimize_range_tests_var_bound (enum tree_code opcode, int first, int length,
ranges[i].high = ranges[i].low;
}
ranges[i].strict_overflow_p = false;
- operand_entry *oe = (*ops)[ranges[*idx].idx];
+ oe = (*ops)[ranges[*idx].idx];
/* Now change all the other range test immediate uses, so that
those tests will be optimized away. */
if (opcode == ERROR_MARK)
@@ -4188,11 +4202,15 @@ insert_stmt_before_use (gimple *stmt, gimple *stmt_to_insert)
/* Recursively rewrite our linearized statements so that the operators
match those in OPS[OPINDEX], putting the computation in rank
- order. Return new lhs. */
+ order. Return new lhs.
+ CHANGED is true if we shouldn't reuse the lhs SSA_NAME both in
+ the current stmt and during recursive invocations.
+ NEXT_CHANGED is true if we shouldn't reuse the lhs SSA_NAME in
+ recursive invocations. */
static tree
rewrite_expr_tree (gimple *stmt, unsigned int opindex,
- vec<operand_entry *> ops, bool changed)
+ vec<operand_entry *> ops, bool changed, bool next_changed)
{
tree rhs1 = gimple_assign_rhs1 (stmt);
tree rhs2 = gimple_assign_rhs2 (stmt);
@@ -4283,7 +4301,8 @@ rewrite_expr_tree (gimple *stmt, unsigned int opindex,
be the non-leaf side. */
tree new_rhs1
= rewrite_expr_tree (SSA_NAME_DEF_STMT (rhs1), opindex + 1, ops,
- changed || oe->op != rhs2);
+ changed || oe->op != rhs2 || next_changed,
+ false);
if (oe->op != rhs2 || new_rhs1 != rhs1)
{
@@ -5637,6 +5656,7 @@ reassociate_bb (basic_block bb)
gimple_set_visited (stmt, true);
linearize_expr_tree (&ops, stmt, true, true);
ops.qsort (sort_by_operand_rank);
+ int orig_len = ops.length ();
optimize_ops_list (rhs_code, &ops);
if (undistribute_ops_list (rhs_code, &ops,
loop_containing_stmt (stmt)))
@@ -5727,7 +5747,8 @@ reassociate_bb (basic_block bb)
new_lhs = rewrite_expr_tree (stmt, 0, ops,
powi_result != NULL
- || negate_result);
+ || negate_result,
+ len != orig_len);
}
/* If we combined some repeated factors into a
diff --git a/gcc/tree-ssa-strlen.c b/gcc/tree-ssa-strlen.c
index 141115ed12b..9c72d122bbe 100644
--- a/gcc/tree-ssa-strlen.c
+++ b/gcc/tree-ssa-strlen.c
@@ -61,7 +61,13 @@ struct strinfo
tree length;
/* Any of the corresponding pointers for querying alias oracle. */
tree ptr;
- /* Statement for delayed length computation. */
+ /* This is used for two things:
+
+ - To record the statement that should be used for delayed length
+ computations. We maintain the invariant that all related strinfos
+ have delayed lengths or none do.
+
+ - To record the malloc or calloc call that produced this result. */
gimple *stmt;
/* Pointer to '\0' if known, if NULL, it can be computed as
ptr + length. */
@@ -156,6 +162,19 @@ get_strinfo (int idx)
return (*stridx_to_strinfo)[idx];
}
+/* Get the next strinfo in the chain after SI, or null if none. */
+
+static inline strinfo *
+get_next_strinfo (strinfo *si)
+{
+ if (si->next == 0)
+ return NULL;
+ strinfo *nextsi = get_strinfo (si->next);
+ if (nextsi == NULL || nextsi->first != si->first || nextsi->prev != si->idx)
+ return NULL;
+ return nextsi;
+}
+
/* Helper function for get_stridx. */
static int
@@ -438,6 +457,45 @@ set_strinfo (int idx, strinfo *si)
(*stridx_to_strinfo)[idx] = si;
}
+/* Return the first strinfo in the related strinfo chain
+ if all strinfos in between belong to the chain, otherwise NULL. */
+
+static strinfo *
+verify_related_strinfos (strinfo *origsi)
+{
+ strinfo *si = origsi, *psi;
+
+ if (origsi->first == 0)
+ return NULL;
+ for (; si->prev; si = psi)
+ {
+ if (si->first != origsi->first)
+ return NULL;
+ psi = get_strinfo (si->prev);
+ if (psi == NULL)
+ return NULL;
+ if (psi->next != si->idx)
+ return NULL;
+ }
+ if (si->idx != si->first)
+ return NULL;
+ return si;
+}
+
+/* Set SI's endptr to ENDPTR and compute its length based on SI->ptr.
+ Use LOC for folding. */
+
+static void
+set_endptr_and_length (location_t loc, strinfo *si, tree endptr)
+{
+ si->endptr = endptr;
+ si->stmt = NULL;
+ tree start_as_size = fold_convert_loc (loc, size_type_node, si->ptr);
+ tree end_as_size = fold_convert_loc (loc, size_type_node, endptr);
+ si->length = fold_build2_loc (loc, MINUS_EXPR, size_type_node,
+ end_as_size, start_as_size);
+}
+
/* Return string length, or NULL if it can't be computed. */
static tree
@@ -533,12 +591,12 @@ get_string_length (strinfo *si)
case BUILT_IN_STPCPY_CHK_CHKP:
gcc_assert (lhs != NULL_TREE);
loc = gimple_location (stmt);
- si->endptr = lhs;
- si->stmt = NULL;
- lhs = fold_convert_loc (loc, size_type_node, lhs);
- si->length = fold_convert_loc (loc, size_type_node, si->ptr);
- si->length = fold_build2_loc (loc, MINUS_EXPR, size_type_node,
- lhs, si->length);
+ set_endptr_and_length (loc, si, lhs);
+ for (strinfo *chainsi = verify_related_strinfos (si);
+ chainsi != NULL;
+ chainsi = get_next_strinfo (chainsi))
+ if (chainsi->length == NULL)
+ set_endptr_and_length (loc, chainsi, lhs);
break;
case BUILT_IN_MALLOC:
break;
@@ -607,32 +665,6 @@ unshare_strinfo (strinfo *si)
return nsi;
}
-/* Return first strinfo in the related strinfo chain
- if all strinfos in between belong to the chain, otherwise
- NULL. */
-
-static strinfo *
-verify_related_strinfos (strinfo *origsi)
-{
- strinfo *si = origsi, *psi;
-
- if (origsi->first == 0)
- return NULL;
- for (; si->prev; si = psi)
- {
- if (si->first != origsi->first)
- return NULL;
- psi = get_strinfo (si->prev);
- if (psi == NULL)
- return NULL;
- if (psi->next != si->idx)
- return NULL;
- }
- if (si->idx != si->first)
- return NULL;
- return si;
-}
-
/* Attempt to create a new strinfo for BASESI + OFF, or find existing
strinfo if there is any. Return it's idx, or 0 if no strinfo has
been created. */
diff --git a/gcc/tree-ssa-structalias.c b/gcc/tree-ssa-structalias.c
index aab6821e792..33ad80efe3c 100644
--- a/gcc/tree-ssa-structalias.c
+++ b/gcc/tree-ssa-structalias.c
@@ -2827,7 +2827,6 @@ alias_get_name (tree decl)
{
const char *res = NULL;
char *temp;
- int num_printed = 0;
if (!dump_file)
return "NULL";
@@ -2836,14 +2835,11 @@ alias_get_name (tree decl)
{
res = get_name (decl);
if (res)
- num_printed = asprintf (&temp, "%s_%u", res, SSA_NAME_VERSION (decl));
+ temp = xasprintf ("%s_%u", res, SSA_NAME_VERSION (decl));
else
- num_printed = asprintf (&temp, "_%u", SSA_NAME_VERSION (decl));
- if (num_printed > 0)
- {
- res = ggc_strdup (temp);
- free (temp);
- }
+ temp = xasprintf ("_%u", SSA_NAME_VERSION (decl));
+ res = ggc_strdup (temp);
+ free (temp);
}
else if (DECL_P (decl))
{
@@ -2854,12 +2850,9 @@ alias_get_name (tree decl)
res = get_name (decl);
if (!res)
{
- num_printed = asprintf (&temp, "D.%u", DECL_UID (decl));
- if (num_printed > 0)
- {
- res = ggc_strdup (temp);
- free (temp);
- }
+ temp = xasprintf ("D.%u", DECL_UID (decl));
+ res = ggc_strdup (temp);
+ free (temp);
}
}
}
diff --git a/gcc/tree-vect-slp.c b/gcc/tree-vect-slp.c
index e254aa0e49f..c8bcce01bb4 100644
--- a/gcc/tree-vect-slp.c
+++ b/gcc/tree-vect-slp.c
@@ -3289,19 +3289,22 @@ vect_get_slp_defs (vec<tree> ops, slp_tree slp_node,
{
gimple *first_stmt;
int number_of_vects = 0, i;
+ unsigned int child_index = 0;
HOST_WIDE_INT lhs_size_unit, rhs_size_unit;
slp_tree child = NULL;
vec<tree> vec_defs;
tree oprnd;
+ bool vectorized_defs;
bool first_iteration = true;
first_stmt = SLP_TREE_SCALAR_STMTS (slp_node)[0];
FOR_EACH_VEC_ELT (ops, i, oprnd)
{
- bool vectorized_defs = false;
-
if (oprnd == NULL)
{
+ /* Only vectorizable_reduction will call us with a NULL op which
+ will always match the reduction operand for which we have no
+ SLP child. */
vec_defs = vNULL;
vec_defs.create (0);
vec_oprnds->quick_push (vec_defs);
@@ -3312,9 +3315,10 @@ vect_get_slp_defs (vec<tree> ops, slp_tree slp_node,
node or we need to create them (for invariants and constants). We
check if the LHS of the first stmt of the next child matches OPRND.
If it does, we found the correct child. Otherwise, we call
- vect_get_constant_vectors (). */
- for (unsigned int child_index = 0;
- child_index < SLP_TREE_CHILDREN (slp_node).length (); child_index++)
+ vect_get_constant_vectors (), and not advance CHILD_INDEX in order
+ to check this child node for the next operand. */
+ vectorized_defs = false;
+ if (SLP_TREE_CHILDREN (slp_node).length () > child_index)
{
child = SLP_TREE_CHILDREN (slp_node)[child_index];
@@ -3334,25 +3338,30 @@ vect_get_slp_defs (vec<tree> ops, slp_tree slp_node,
statements. */
number_of_vects = SLP_TREE_NUMBER_OF_VEC_STMTS (child);
vectorized_defs = true;
- break;
+ child_index++;
}
}
+ else
+ child_index++;
}
- if (!vectorized_defs && first_iteration)
- {
- number_of_vects = SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node);
- /* Number of vector stmts was calculated according to LHS in
- vect_schedule_slp_instance (), fix it by replacing LHS with
- RHS, if necessary. See vect_get_smallest_scalar_type () for
- details. */
- vect_get_smallest_scalar_type (first_stmt, &lhs_size_unit,
- &rhs_size_unit);
- if (rhs_size_unit != lhs_size_unit)
- {
- number_of_vects *= rhs_size_unit;
- number_of_vects /= lhs_size_unit;
- }
+ if (!vectorized_defs)
+ {
+ if (first_iteration)
+ {
+ number_of_vects = SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node);
+ /* Number of vector stmts was calculated according to LHS in
+ vect_schedule_slp_instance (), fix it by replacing LHS with
+ RHS, if necessary. See vect_get_smallest_scalar_type () for
+ details. */
+ vect_get_smallest_scalar_type (first_stmt, &lhs_size_unit,
+ &rhs_size_unit);
+ if (rhs_size_unit != lhs_size_unit)
+ {
+ number_of_vects *= rhs_size_unit;
+ number_of_vects /= lhs_size_unit;
+ }
+ }
}
/* Allocate memory for vectorized defs. */
diff --git a/gcc/tree-vect-stmts.c b/gcc/tree-vect-stmts.c
index bfb7185f5e0..50f11de7bbe 100644
--- a/gcc/tree-vect-stmts.c
+++ b/gcc/tree-vect-stmts.c
@@ -7109,6 +7109,7 @@ vectorizable_load (gimple *stmt, gimple_stmt_iterator *gsi, gimple **vec_stmt,
{
first_stmt = GROUP_FIRST_ELEMENT (stmt_info);
group_size = GROUP_SIZE (vinfo_for_stmt (first_stmt));
+ int group_gap = GROUP_GAP (vinfo_for_stmt (first_stmt));
/* For SLP vectorization we directly vectorize a subchain
without permutation. */
if (slp && ! SLP_TREE_LOAD_PERMUTATION (slp_node).exists ())
@@ -7144,10 +7145,15 @@ vectorizable_load (gimple *stmt, gimple_stmt_iterator *gsi, gimple **vec_stmt,
not only the number of vector stmts the permutation result
fits in. */
if (slp_perm)
- vec_num = (group_size * vf + nunits - 1) / nunits;
+ {
+ vec_num = (group_size * vf + nunits - 1) / nunits;
+ group_gap_adj = vf * group_size - nunits * vec_num;
+ }
else
- vec_num = SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node);
- group_gap_adj = vf * group_size - nunits * vec_num;
+ {
+ vec_num = SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node);
+ group_gap_adj = group_gap;
+ }
}
else
vec_num = group_size;
@@ -7308,6 +7314,7 @@ vectorizable_load (gimple *stmt, gimple_stmt_iterator *gsi, gimple **vec_stmt,
aggr_type = vectype;
prev_stmt_info = NULL;
+ int group_elt = 0;
for (j = 0; j < ncopies; j++)
{
/* 1. Create the vector or array pointer update chain. */
@@ -7599,10 +7606,27 @@ vectorizable_load (gimple *stmt, gimple_stmt_iterator *gsi, gimple **vec_stmt,
/* Store vector loads in the corresponding SLP_NODE. */
if (slp && !slp_perm)
SLP_TREE_VEC_STMTS (slp_node).quick_push (new_stmt);
+
+ /* With SLP permutation we load the gaps as well, without
+ we need to skip the gaps after we manage to fully load
+ all elements. group_gap_adj is GROUP_SIZE here. */
+ group_elt += nunits;
+ if (group_gap_adj != 0 && ! slp_perm
+ && group_elt == group_size - group_gap_adj)
+ {
+ bool ovf;
+ tree bump
+ = wide_int_to_tree (sizetype,
+ wi::smul (TYPE_SIZE_UNIT (elem_type),
+ group_gap_adj, &ovf));
+ dataref_ptr = bump_vector_ptr (dataref_ptr, ptr_incr, gsi,
+ stmt, bump);
+ group_elt = 0;
+ }
}
/* Bump the vector pointer to account for a gap or for excess
elements loaded for a permuted SLP load. */
- if (group_gap_adj != 0)
+ if (group_gap_adj != 0 && slp_perm)
{
bool ovf;
tree bump
diff --git a/gcc/ubsan.c b/gcc/ubsan.c
index fa58589b7d8..daee6975a64 100644
--- a/gcc/ubsan.c
+++ b/gcc/ubsan.c
@@ -400,6 +400,7 @@ ubsan_type_descriptor (tree type, enum ubsan_print_style pstyle)
/* We weren't able to determine the type name. */
tname = "<unknown>";
+ tree eltype = type;
if (pstyle == UBSAN_PRINT_POINTER)
{
pp_printf (&pretty_name, "'%s%s%s%s%s%s%s",
@@ -450,12 +451,12 @@ ubsan_type_descriptor (tree type, enum ubsan_print_style pstyle)
pp_quote (&pretty_name);
/* Save the tree with stripped types. */
- type = t;
+ eltype = t;
}
else
pp_printf (&pretty_name, "'%s'", tname);
- switch (TREE_CODE (type))
+ switch (TREE_CODE (eltype))
{
case BOOLEAN_TYPE:
case ENUMERAL_TYPE:
@@ -465,9 +466,9 @@ ubsan_type_descriptor (tree type, enum ubsan_print_style pstyle)
case REAL_TYPE:
/* FIXME: libubsan right now only supports float, double and
long double type formats. */
- if (TYPE_MODE (type) == TYPE_MODE (float_type_node)
- || TYPE_MODE (type) == TYPE_MODE (double_type_node)
- || TYPE_MODE (type) == TYPE_MODE (long_double_type_node))
+ if (TYPE_MODE (eltype) == TYPE_MODE (float_type_node)
+ || TYPE_MODE (eltype) == TYPE_MODE (double_type_node)
+ || TYPE_MODE (eltype) == TYPE_MODE (long_double_type_node))
tkind = 0x0001;
else
tkind = 0xffff;
@@ -476,7 +477,7 @@ ubsan_type_descriptor (tree type, enum ubsan_print_style pstyle)
tkind = 0xffff;
break;
}
- tinfo = get_ubsan_type_info_for_type (type);
+ tinfo = get_ubsan_type_info_for_type (eltype);
/* Create a new VAR_DECL of type descriptor. */
const char *tmp = pp_formatted_text (&pretty_name);
diff --git a/gnattools/ChangeLog b/gnattools/ChangeLog
index 78472acfea3..18337956bec 100644
--- a/gnattools/ChangeLog
+++ b/gnattools/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/gotools/ChangeLog b/gotools/ChangeLog
index 04d1c4394a2..97fa81bb430 100644
--- a/gotools/ChangeLog
+++ b/gotools/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/include/ChangeLog b/include/ChangeLog
index 28fd2c126d1..556f7069fa9 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/intl/ChangeLog b/intl/ChangeLog
index 93e94b72d4a..0bbc04d8082 100644
--- a/intl/ChangeLog
+++ b/intl/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libada/ChangeLog b/libada/ChangeLog
index 607b7ba959a..ce567c65190 100644
--- a/libada/ChangeLog
+++ b/libada/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-06-01 Eric Botcazou <ebotcazou@adacore.com>
PR ada/80921
diff --git a/libatomic/ChangeLog b/libatomic/ChangeLog
index f0163e8af24..65df022ef7a 100644
--- a/libatomic/ChangeLog
+++ b/libatomic/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog
index 096ceb66718..190b044f420 100644
--- a/libbacktrace/ChangeLog
+++ b/libbacktrace/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libcc1/ChangeLog b/libcc1/ChangeLog
index 52a90a391ce..da3656a6927 100644
--- a/libcc1/ChangeLog
+++ b/libcc1/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libcilkrts/ChangeLog b/libcilkrts/ChangeLog
index acfabed71f0..99e00663eba 100644
--- a/libcilkrts/ChangeLog
+++ b/libcilkrts/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-06-23 Eric Botcazou <ebotcazou@libertysurf.fr>
* runtime/config/sparc/os-unix-sysdep.c (__cilkrts_getticks): Adjust
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index 6bac327d8b4..907eaed1ebe 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libcpp/po/ChangeLog b/libcpp/po/ChangeLog
index e4979c1b450..0a9319fc5f3 100644
--- a/libcpp/po/ChangeLog
+++ b/libcpp/po/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libdecnumber/ChangeLog b/libdecnumber/ChangeLog
index eb0da1bc811..f51953c8f60 100644
--- a/libdecnumber/ChangeLog
+++ b/libdecnumber/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libffi/ChangeLog b/libffi/ChangeLog
index 68182fc6318..420913d5cb7 100644
--- a/libffi/ChangeLog
+++ b/libffi/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 49f43871448..f23623b7fc5 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,27 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
+2017-07-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ Backport from mainline
+ 2017-07-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * config/rs6000/ibm-ldouble.c: Disable if defined __rtems__.
+
+2017-07-20 Peter Bergner <bergner@vnet.ibm.com>
+
+ Backport from mainline
+ 2017-07-07 Peter Bergner <bergner@vnet.ibm.com>
+
+ * config/rs6000/float128-ifunc.c: Don't include auxv.h.
+ (have_ieee_hw_p): Delete function.
+ (SW_OR_HW) Use __builtin_cpu_supports().
+
+2017-07-19 John Marino <gnugcc@marino.st>
+
+ * config/i386/dragonfly-unwind.h: Handle sigtramp relocation.
+
2017-07-04 Joseph Myers <joseph@codesourcery.com>
* config/aarch64/linux-unwind.h (aarch64_fallback_frame_state),
diff --git a/libgcc/config/i386/dragonfly-unwind.h b/libgcc/config/i386/dragonfly-unwind.h
index 18b90fcae56..ca1f46e92db 100644
--- a/libgcc/config/i386/dragonfly-unwind.h
+++ b/libgcc/config/i386/dragonfly-unwind.h
@@ -28,9 +28,13 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
#include <sys/types.h>
#include <sys/sysctl.h>
+#include <sys/param.h>
#include <signal.h>
#include <sys/ucontext.h>
#include <machine/sigframe.h>
+#if __DragonFly_version > 400800
+#include <sys/kinfo.h>
+#endif
#define REG_NAME(reg) sf_uc.uc_mcontext.mc_## reg
@@ -39,20 +43,44 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
#define MD_FALLBACK_FRAME_STATE_FOR x86_64_dragonfly_fallback_frame_state
-static void
-x86_64_sigtramp_range (unsigned char **start, unsigned char **end)
+static int
+x86_64_outside_sigtramp_range (unsigned char *pc)
{
- unsigned long ps_strings;
- int mib[2];
- size_t len;
-
- mib[0] = CTL_KERN;
- mib[1] = KERN_PS_STRINGS;
- len = sizeof (ps_strings);
- sysctl (mib, 2, &ps_strings, &len, NULL, 0);
-
- *start = (unsigned char *)ps_strings - 32;
- *end = (unsigned char *)ps_strings;
+ static int sigtramp_range_determined = 0;
+ static unsigned char *sigtramp_start, *sigtramp_end;
+
+ if (sigtramp_range_determined == 0)
+ {
+#if __DragonFly_version > 400800
+ struct kinfo_sigtramp kst = {0};
+ size_t len = sizeof (kst);
+ int mib[3] = { CTL_KERN, KERN_PROC, KERN_PROC_SIGTRAMP };
+
+ sigtramp_range_determined = 1;
+ if (sysctl (mib, 3, &kst, &len, NULL, 0) == 0)
+ {
+ sigtramp_range_determined = 2;
+ sigtramp_start = kst.ksigtramp_start;
+ sigtramp_end = kst.ksigtramp_end;
+ }
+#else
+ unsigned long ps_strings;
+ size_t len = sizeof (ps_strings);
+ int mib[2] = { CTL_KERN, KERN_PS_STRINGS };
+
+ sigtramp_range_determined = 1;
+ if (sysctl (mib, 2, &ps_strings, &len, NULL, 0) == 0)
+ {
+ sigtramp_range_determined = 2;
+ sigtramp_start = (unsigned char *)ps_strings - 32;
+ sigtramp_end = (unsigned char *)ps_strings;
+ }
+#endif
+ }
+ if (sigtramp_range_determined < 2) /* sysctl failed if < 2 */
+ return 1;
+
+ return (pc < sigtramp_start || pc >= sigtramp_end );
}
@@ -60,13 +88,10 @@ static _Unwind_Reason_Code
x86_64_dragonfly_fallback_frame_state
(struct _Unwind_Context *context, _Unwind_FrameState *fs)
{
- unsigned char *pc = context->ra;
- unsigned char *sigtramp_start, *sigtramp_end;
struct sigframe *sf;
long new_cfa;
- x86_64_sigtramp_range(&sigtramp_start, &sigtramp_end);
- if (pc >= sigtramp_end || pc < sigtramp_start)
+ if (x86_64_outside_sigtramp_range(context->ra))
return _URC_END_OF_STACK;
sf = (struct sigframe *) context->cfa;
diff --git a/libgcc/config/libbid/ChangeLog b/libgcc/config/libbid/ChangeLog
index 1b6c617c2b7..6303161652a 100644
--- a/libgcc/config/libbid/ChangeLog
+++ b/libgcc/config/libbid/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libgcc/config/rs6000/float128-ifunc.c b/libgcc/config/rs6000/float128-ifunc.c
index e456ab13ce8..882c56ef21e 100644
--- a/libgcc/config/rs6000/float128-ifunc.c
+++ b/libgcc/config/rs6000/float128-ifunc.c
@@ -45,47 +45,7 @@
#error "This module must not be compiled with IEEE 128-bit hardware support"
#endif
-#include <sys/auxv.h>
-
-/* Use the namespace clean version of getauxval. However, not all versions of
- sys/auxv.h declare it, so declare it here. This code is intended to be
- temporary until a suitable version of __builtin_cpu_supports is added that
- allows us to tell quickly if the machine supports IEEE 128-bit hardware. */
-extern unsigned long __getauxval (unsigned long);
-
-static int
-have_ieee_hw_p (void)
-{
- static int ieee_hw_p = -1;
-
- if (ieee_hw_p < 0)
- {
- char *p = (char *) __getauxval (AT_PLATFORM);
-
- ieee_hw_p = 0;
-
- /* Don't use atoi/strtol/strncmp/etc. These may require the normal
- environment to be setup to set errno to 0, and the ifunc resolvers run
- before the whole glibc environment is initialized. */
- if (p && p[0] == 'p' && p[1] == 'o' && p[2] == 'w' && p[3] == 'e'
- && p[4] == 'r')
- {
- long n = 0;
- char ch;
-
- p += 5;
- while ((ch = *p++) >= '0' && (ch <= '9'))
- n = (n * 10) + (ch - '0');
-
- if (n >= 9)
- ieee_hw_p = 1;
- }
- }
-
- return ieee_hw_p;
-}
-
-#define SW_OR_HW(SW, HW) (have_ieee_hw_p () ? HW : SW)
+#define SW_OR_HW(SW, HW) (__builtin_cpu_supports ("ieee128") ? HW : SW)
/* Resolvers. */
diff --git a/libgcc/config/rs6000/ibm-ldouble.c b/libgcc/config/rs6000/ibm-ldouble.c
index 949b50c98ca..e99652e523f 100644
--- a/libgcc/config/rs6000/ibm-ldouble.c
+++ b/libgcc/config/rs6000/ibm-ldouble.c
@@ -45,7 +45,8 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
This code currently assumes the most significant double is in
the lower numbered register or lower addressed memory. */
-#if defined (__MACH__) || defined (__powerpc__) || defined (_AIX)
+#if (defined (__MACH__) || defined (__powerpc__) || defined (_AIX)) \
+ && !defined (__rtems__)
#define fabs(x) __builtin_fabs(x)
#define isless(x, y) __builtin_isless (x, y)
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index bf788e520fd..ae277910839 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-06-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
Backport from trunk
diff --git a/libgo/go/syscall/syscall_linux_s390.go b/libgo/go/syscall/syscall_linux_s390.go
index a744f6b7841..4903783b61a 100644
--- a/libgo/go/syscall/syscall_linux_s390.go
+++ b/libgo/go/syscall/syscall_linux_s390.go
@@ -12,10 +12,29 @@ func (r *PtraceRegs) PC() uint64 { return uint64(r.Psw.Addr) }
func (r *PtraceRegs) SetPC(pc uint64) { r.Psw.Addr = uint32(pc) }
-func PtraceGetRegs(pid int, regsout *PtraceRegs) (err error) {
- return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout)))
+const syscall_PTRACE_PEEKUSR_AREA = 0x5000
+const syscall_PTRACE_POKEUSR_AREA = 0x5001
+
+type syscall_ptrace_area struct {
+ len uint32
+ kernel_addr uint32
+ process_addr uint32
+}
+
+func PtraceGetRegs(pid int, regs *PtraceRegs) (err error) {
+ parea := syscall_ptrace_area{
+ 12,
+ 0,
+ uint32(uintptr(unsafe.Pointer(regs))),
+ }
+ return ptrace(syscall_PTRACE_PEEKUSR_AREA, pid, uintptr(unsafe.Pointer(&parea)), 0)
}
func PtraceSetRegs(pid int, regs *PtraceRegs) (err error) {
- return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs)))
+ parea := syscall_ptrace_area{
+ 12,
+ 0,
+ uint32(uintptr(unsafe.Pointer(regs))),
+ }
+ return ptrace(syscall_PTRACE_POKEUSR_AREA, pid, uintptr(unsafe.Pointer(&parea)), 0)
}
diff --git a/libgo/go/syscall/syscall_linux_s390x.go b/libgo/go/syscall/syscall_linux_s390x.go
index 44d567983c8..daa094c6f17 100644
--- a/libgo/go/syscall/syscall_linux_s390x.go
+++ b/libgo/go/syscall/syscall_linux_s390x.go
@@ -12,10 +12,29 @@ func (r *PtraceRegs) PC() uint64 { return r.Psw.Addr }
func (r *PtraceRegs) SetPC(pc uint64) { r.Psw.Addr = pc }
-func PtraceGetRegs(pid int, regsout *PtraceRegs) (err error) {
- return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout)))
+const syscall_PTRACE_PEEKUSR_AREA = 0x5000
+const syscall_PTRACE_POKEUSR_AREA = 0x5001
+
+type syscall_ptrace_area struct {
+ len uint32
+ kernel_addr uint64
+ process_addr uint64
+}
+
+func PtraceGetRegs(pid int, regs *PtraceRegs) (err error) {
+ parea := syscall_ptrace_area{
+ 24,
+ 0,
+ uint64(uintptr(unsafe.Pointer(regs))),
+ }
+ return ptrace(syscall_PTRACE_PEEKUSR_AREA, pid, uintptr(unsafe.Pointer(&parea)), 0)
}
func PtraceSetRegs(pid int, regs *PtraceRegs) (err error) {
- return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs)))
+ parea := syscall_ptrace_area{
+ 24,
+ 0,
+ uint64(uintptr(unsafe.Pointer(regs))),
+ }
+ return ptrace(syscall_PTRACE_POKEUSR_AREA, pid, uintptr(unsafe.Pointer(&parea)), 0)
}
diff --git a/libgo/mksigtab.sh b/libgo/mksigtab.sh
index fd31022824c..358e0ed907e 100644
--- a/libgo/mksigtab.sh
+++ b/libgo/mksigtab.sh
@@ -86,6 +86,20 @@ if test "${GOOS}" = "linux"; then
fi
nsig=`grep 'const _*NSIG = [0-9]*$' gen-sysinfo.go | sed -e 's/.* = \([0-9]*\)/\1/'`
+if test -z "$nsig"; then
+ if grep 'const _*NSIG = [ (]*_*SIGRTMAX + 1[ )]*' gen-sysinfo.go >/dev/null 2>&1; then
+ rtmax=`grep 'const _*SIGRTMAX = [0-9]*$' gen-sysinfo.go | sed -e 's/.* = \([0-9]*\)/\1/'`
+ if test -n "$rtmax"; then
+ nsig=`expr $rtmax + 1`
+ fi
+ fi
+fi
+
+if test -z "$nsig"; then
+ echo 1>&2 "could not determine number of signals"
+ exit 1
+fi
+
i=1
while test "$i" -lt "$nsig"; do
if ! grep "const _SIG.* = $i" gen-sysinfo.go >/dev/null 2>&1; then
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 30663e160ad..7532a96d26d 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-06-21 Jakub Jelinek <jakub@redhat.com>
PR c++/81130
diff --git a/libhsail-rt/ChangeLog b/libhsail-rt/ChangeLog
index b1be0ed3647..94bf346e626 100644
--- a/libhsail-rt/ChangeLog
+++ b/libhsail-rt/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index abdd163e1d5..0ef171476d8 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libitm/ChangeLog b/libitm/ChangeLog
index 9452ad1e8d6..9ab94d0393c 100644
--- a/libitm/ChangeLog
+++ b/libitm/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libmpx/ChangeLog b/libmpx/ChangeLog
index 42afc5092ef..9b13ea75a3f 100644
--- a/libmpx/ChangeLog
+++ b/libmpx/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog
index 1dd6d73b35f..0472f3d94a1 100644
--- a/libobjc/ChangeLog
+++ b/libobjc/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/liboffloadmic/ChangeLog b/liboffloadmic/ChangeLog
index a098d7ecf1e..d4108616f20 100644
--- a/liboffloadmic/ChangeLog
+++ b/liboffloadmic/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libquadmath/ChangeLog b/libquadmath/ChangeLog
index b684f289b0a..d7dc3093f3c 100644
--- a/libquadmath/ChangeLog
+++ b/libquadmath/ChangeLog
@@ -1,3 +1,12 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
+2017-07-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR libquadmath/65757
+ * math/roundq.c: Cherry-pick upstream glibc 2015-04-28 change.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libquadmath/math/roundq.c b/libquadmath/math/roundq.c
index 7c9d640e933..adcb94a8faf 100644
--- a/libquadmath/math/roundq.c
+++ b/libquadmath/math/roundq.c
@@ -1,5 +1,5 @@
/* Round __float128 to integer away from zero.
- Copyright (C) 1997, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1997-2017 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997 and
Jakub Jelinek <jj@ultra.linux.cz>, 1999.
@@ -32,7 +32,7 @@ roundq (__float128 x)
GET_FLT128_WORDS64 (i0, i1, x);
j0 = ((i0 >> 48) & 0x7fff) - 0x3fff;
- if (j0 < 31)
+ if (j0 < 48)
{
if (j0 < 0)
{
diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog
index 7cb4257fb91..d4c9d4b1536 100644
--- a/libsanitizer/ChangeLog
+++ b/libsanitizer/ChangeLog
@@ -1,3 +1,18 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
+2017-07-17 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from mainline
+ 2017-07-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/81066
+ * sanitizer_common/sanitizer_linux.h: Cherry-pick upstream r307969.
+ * sanitizer_common/sanitizer_linux.cc: Likewise.
+ * sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc: Likewise.
+ * tsan/tsan_platform_linux.cc: Likewise.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libsanitizer/sanitizer_common/sanitizer_linux.cc b/libsanitizer/sanitizer_common/sanitizer_linux.cc
index 806fcd5e284..5b6f18602e7 100644
--- a/libsanitizer/sanitizer_common/sanitizer_linux.cc
+++ b/libsanitizer/sanitizer_common/sanitizer_linux.cc
@@ -605,8 +605,7 @@ uptr internal_prctl(int option, uptr arg2, uptr arg3, uptr arg4, uptr arg5) {
}
#endif
-uptr internal_sigaltstack(const struct sigaltstack *ss,
- struct sigaltstack *oss) {
+uptr internal_sigaltstack(const void *ss, void *oss) {
return internal_syscall(SYSCALL(sigaltstack), (uptr)ss, (uptr)oss);
}
diff --git a/libsanitizer/sanitizer_common/sanitizer_linux.h b/libsanitizer/sanitizer_common/sanitizer_linux.h
index 895bfc18195..a42df576405 100644
--- a/libsanitizer/sanitizer_common/sanitizer_linux.h
+++ b/libsanitizer/sanitizer_common/sanitizer_linux.h
@@ -19,7 +19,6 @@
#include "sanitizer_platform_limits_posix.h"
struct link_map; // Opaque type returned by dlopen().
-struct sigaltstack;
namespace __sanitizer {
// Dirent structure for getdents(). Note that this structure is different from
@@ -28,8 +27,7 @@ struct linux_dirent;
// Syscall wrappers.
uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int count);
-uptr internal_sigaltstack(const struct sigaltstack* ss,
- struct sigaltstack* oss);
+uptr internal_sigaltstack(const void* ss, void* oss);
uptr internal_sigprocmask(int how, __sanitizer_sigset_t *set,
__sanitizer_sigset_t *oldset);
diff --git a/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc b/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
index 891386dc0ba..234e8c652c6 100644
--- a/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
+++ b/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
@@ -273,7 +273,7 @@ static int TracerThread(void* argument) {
// Alternate stack for signal handling.
InternalScopedBuffer<char> handler_stack_memory(kHandlerStackSize);
- struct sigaltstack handler_stack;
+ stack_t handler_stack;
internal_memset(&handler_stack, 0, sizeof(handler_stack));
handler_stack.ss_sp = handler_stack_memory.data();
handler_stack.ss_size = kHandlerStackSize;
diff --git a/libsanitizer/tsan/tsan_platform_linux.cc b/libsanitizer/tsan/tsan_platform_linux.cc
index 2ed5718a12e..6f972ab0dd6 100644
--- a/libsanitizer/tsan/tsan_platform_linux.cc
+++ b/libsanitizer/tsan/tsan_platform_linux.cc
@@ -287,7 +287,7 @@ void InitializePlatform() {
int ExtractResolvFDs(void *state, int *fds, int nfd) {
#if SANITIZER_LINUX && !SANITIZER_ANDROID
int cnt = 0;
- __res_state *statp = (__res_state*)state;
+ struct __res_state *statp = (struct __res_state*)state;
for (int i = 0; i < MAXNS && cnt < nfd; i++) {
if (statp->_u._ext.nsaddrs[i] && statp->_u._ext.nssocks[i] != -1)
fds[cnt++] = statp->_u._ext.nssocks[i];
diff --git a/libssp/ChangeLog b/libssp/ChangeLog
index 00a7665990a..4b83a97599f 100644
--- a/libssp/ChangeLog
+++ b/libssp/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 4f54c649021..44b65fa9c5f 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,169 @@
+2017-08-14 Jonathan Wakely <jwakely@redhat.com>
+
+ Backport from mainline
+ 2017-08-09 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/79820
+ PR libstdc++/81751
+ * config/io/basic_file_stdio.cc (sys_open(FILE*, ios_base::openmode)):
+ Call fflush on the stream instead of calling sync() while _M_cfile is
+ null. Restore original value of errno.
+ * testsuite/ext/stdio_filebuf/char/79820.cc: New.
+ * testsuite/ext/stdio_filebuf/char/81751.cc: New.
+
+ Backport from mainline
+ 2017-07-25 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/53984
+ * include/bits/basic_ios.h (basic_ios::_M_setstate): Adjust comment.
+ * include/bits/istream.tcc (basic_istream::sentry): Handle exceptions
+ during construction.
+ * include/std/istream: Adjust comments for formatted input functions
+ and unformatted input functions.
+ * testsuite/27_io/basic_fstream/53984.cc: New.
+ * testsuite/27_io/basic_istream/sentry/char/53984.cc: New.
+
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
+2017-07-26 Richard Biener <rguenther@suse.de>
+
+ Backport from mainline
+ 2017-06-02 Richard Biener <rguenther@suse.de>
+ Markus Eisenmann <meisenmann.lba@fh-salzburg.ac.at>
+
+ PR libstdc++/80721
+ * libsupc++/eh_alloc.cc (pool::free): Keep list properly
+ sorted and add missing freelist item merging cases.
+
+2017-07-25 Jonathan Wakely <jwakely@redhat.com>
+
+ Backport from mainline
+ 2017-06-09 Jonathan Wakely <jwakely@redhat.com>
+
+ * doc/xml/manual/intro.xml: Document LWG 2802, 2873 and 2942 changes.
+ * include/bits/shared_ptr.h (shared_ptr): Use rvalues for deleters
+ (LWG 2802).
+ * include/bits/shared_ptr_base.h (_Sp_ebo_helper, _Sp_counted_deleter
+ (_Sp_counted_deleter::_Impl, __shared_count, __shared_ptr): Likewise.
+ * testsuite/20_util/shared_ptr/cons/lwg2802.cc: New.
+
+ Backport from mainline
+ 2017-06-05 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/shared_ptr_base.h (__shared_ptr::owner_before)
+ (__weak_ptr::owner_before, _Sp_owner_less::operator()): Add noexcept
+ specifiers as per LWG 2873 and LWG 2942.
+ * testsuite/20_util/owner_less/noexcept.cc: New.
+ * testsuite/20_util/shared_ptr/observers/owner_before.cc: Test
+ noexcept guarantees.
+ * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
+
+ Backport from mainline
+ 2017-04-28 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/80553
+ * include/bits/stl_construct.h (_Destroy, _Destroy_n): Add static
+ assertions to ensure type is destructible.
+ (destroy_at, destroy, destroy_n): Move from stl_uninitialized.h.
+ * include/bits/stl_uninitialized.h (destroy_at, destroy, destroy_n):
+ Move to stl_construct.h.
+ * testsuite/20_util/specialized_algorithms/memory_management_tools/
+ destroy_neg.cc: New test.
+ * testsuite/23_containers/vector/cons/destructible_neg.cc: New test.
+
+ Backport from mainline
+ 2017-05-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * configure: Regenerate.
+ * doc/xml/manual/status_cxx2017.xml: Update status table.
+ * doc/html/*: Regenerate.
+ * include/Makefile.am: Add new header.
+ * include/Makefile.in: Regenerate.
+ * include/experimental/source_location: New header implementing N4519.
+ * testsuite/experimental/source_location/1.cc: New test.
+
+ Backport from mainline
+ 2017-07-06 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/uses_allocator.h (__use_alloc(const _Alloc&&)): Add
+ deleted overload to prevent dangling references to rvalues.
+ * include/experimental/memory_resource
+ (polymorphic_allocator::construct): Do not call __use_alloc with
+ rvalue arguments.
+
+ Backport from mainline
+ 2017-06-08 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/81017
+ * include/bits/std_function.h (function::function(function&&))
+ (function::operator=(funtion&&)): Add noexcept.
+ * testsuite/20_util/function/assign/move.cc: Check for noexcept.
+ * testsuite/20_util/function/cons/move.cc: Likewise.
+
+ Backport from mainline
+ 2017-07-15 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/mutex (scoped_lock): Reorder std::adopt_lock_t parameter
+ as per P0739R0.
+ * testsuite/30_threads/scoped_lock/cons/1.cc: Reorder arguments.
+ * testsuite/30_threads/scoped_lock/cons/deduction.cc: Test deduction
+ with std::adopt_lock_t.
+ * testsuite/30_threads/scoped_lock/requirements/typedefs.cc: Check
+ feature-test macro.
+
+ Backport from mainline
+ 2017-07-14 Jason Merrill <jason@redhat.com>
+ Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/variant (variant::variant(_Tp&&)): Constrain to remove
+ the constructor for empty variants from the candidate functions
+ during class template argument deduction.
+ * testsuite/20_util/variant/deduction.cc: New.
+
+ Backport from mainline
+ 2017-06-02 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/80939
+ * include/std/variant (__erased_ctor, __erased_assign, __erased_swap)
+ (__erased_hash): Remove constexpr specifier and qualify calls to
+ __ref_cast.
+ (__erased_dtor): Remove constexpr specifier and use _Destroy.
+
+ Backport from mainline
+ 2017-05-20 Tim Shen <timshen@google.com>
+
+ PR libstdc++/80737
+ * include/std/variant(variant::variant): SFINAE on is_same first.
+ * testsuite/20_util/variant/any.cc: test case.
+
+2017-07-11 Jonathan Wakely <jwakely@redhat.com>
+
+ Backport from mainline
+ 2017-04-21 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/80316
+ * include/std/future (_State_baseV2::_Setter::operator()): Remove
+ _S_check calls that are done after the pointer to the shared state is
+ already dereferenced.
+ (_State_baseV2::_Setter<_Res, void>): Define specialization for void
+ as partial specialization so it can be defined within the definition
+ of _State_baseV2.
+ (_State_baseV2::__setter): Call _S_check.
+ (_State_baseV2::__setter(promise<void>*)): Add overload for use by
+ promise<void>::set_value and promise<void>::set_value_at_thread_exit.
+ (promise<T>, promise<T&>, promise<void>): Make _State a friend.
+ (_State_baseV2::_Setter<void, void>): Remove explicit specialization.
+ (promise<void>::set_value, promise<void>::set_value_at_thread_exit):
+ Use new __setter overload.
+ * testsuite/30_threads/promise/members/at_thread_exit2.cc: New test.
+ * testsuite/30_threads/promise/members/set_exception.cc: Test
+ promise<T&> and promise<void> specializations.
+ * testsuite/30_threads/promise/members/set_exception2.cc: Likewise.
+ Test for no_state error condition.
+ * testsuite/30_threads/promise/members/set_value2.cc: Likewise.
+
2017-06-27 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/81221
diff --git a/libstdc++-v3/config/io/basic_file_stdio.cc b/libstdc++-v3/config/io/basic_file_stdio.cc
index e7367016504..eeb1e5e94b6 100644
--- a/libstdc++-v3/config/io/basic_file_stdio.cc
+++ b/libstdc++-v3/config/io/basic_file_stdio.cc
@@ -195,11 +195,13 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
__basic_file* __ret = NULL;
if (!this->is_open() && __file)
{
- int __err;
+ int __err, __save_errno = errno;
+ // POSIX guarantees that fflush sets errno on error, but C doesn't.
errno = 0;
do
- __err = this->sync();
+ __err = fflush(__file);
while (__err && errno == EINTR);
+ errno = __save_errno;
if (!__err)
{
_M_cfile = __file;
diff --git a/libstdc++-v3/doc/html/manual/bugs.html b/libstdc++-v3/doc/html/manual/bugs.html
index ac9b5dcdb47..1cdbf398dce 100644
--- a/libstdc++-v3/doc/html/manual/bugs.html
+++ b/libstdc++-v3/doc/html/manual/bugs.html
@@ -504,4 +504,18 @@
</em></span>
</span></dt><dd><p>Remove special handling for <code class="code">reference_wrapper</code>
arguments and store them directly as the target object.
+ </p></dd><dt><span class="term"><a class="link" href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#2802" target="_top">2802</a>:
+ <span class="emphasis"><em>Add noexcept to several <code class="code">shared_ptr</code> related
+ functions
+ </em></span>
+ </span></dt><dd><p>Add noexcept.
+ </p></dd><dt><span class="term"><a class="link" href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#2873" target="_top">2873</a>:
+ <span class="emphasis"><em><code class="code">shared_ptr</code> constructor requirements for a deleter
+ </em></span>
+ </span></dt><dd><p>Use rvalues for deleters.
+ </p></dd><dt><span class="term"><a class="link" href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#2942" target="_top">2942</a>:
+ <span class="emphasis"><em>LWG 2873's resolution missed
+ <code class="code">weak_ptr::owner_before</code>
+ </em></span>
+ </span></dt><dd><p>Add noexcept.
</p></dd></dl></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="license.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="status.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="setup.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">License </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 2. Setup</td></tr></table></div></body></html> \ No newline at end of file
diff --git a/libstdc++-v3/doc/html/manual/status.html b/libstdc++-v3/doc/html/manual/status.html
index 4d293cbe156..c3b6201462a 100644
--- a/libstdc++-v3/doc/html/manual/status.html
+++ b/libstdc++-v3/doc/html/manual/status.html
@@ -824,11 +824,11 @@ Feature-testing recommendations for C++</a>.
<a class="link" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4502.pdf" target="_top">
N4502
</a>
- </td><td align="left"> Support for the C++ Detection Idiom, V2 </td><td align="left">Y</td><td align="left">Library Fundamentals 2 TS</td></tr><tr bgcolor="#C8B0B0"><td align="left">
+ </td><td align="left"> Support for the C++ Detection Idiom, V2 </td><td align="left">Y</td><td align="left">Library Fundamentals 2 TS</td></tr><tr><td align="left">
<a class="link" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4519.pdf" target="_top">
N4519
</a>
- </td><td align="left"> Source-Code Information Capture </td><td align="left">N</td><td align="left">Library Fundamentals 2 TS</td></tr><tr bgcolor="#C8B0B0"><td align="left">
+ </td><td align="left"> Source-Code Information Capture </td><td align="left">Y</td><td align="left">Library Fundamentals 2 TS</td></tr><tr bgcolor="#C8B0B0"><td align="left">
<a class="link" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4521.html" target="_top">
N4521
</a>
diff --git a/libstdc++-v3/doc/xml/manual/intro.xml b/libstdc++-v3/doc/xml/manual/intro.xml
index b750f0a6785..4ec74949bfb 100644
--- a/libstdc++-v3/doc/xml/manual/intro.xml
+++ b/libstdc++-v3/doc/xml/manual/intro.xml
@@ -1119,6 +1119,29 @@ requirements of the license of GCC.
arguments and store them directly as the target object.
</para></listitem></varlistentry>
+ <varlistentry><term><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&DR;#2802">2802</link>:
+ <emphasis>Add noexcept to several <code>shared_ptr</code> related
+ functions
+ </emphasis>
+ </term>
+ <listitem><para>Add noexcept.
+ </para></listitem></varlistentry>
+
+ <varlistentry><term><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&DR;#2873">2873</link>:
+ <emphasis><code>shared_ptr</code> constructor requirements for a deleter
+ </emphasis>
+ </term>
+ <listitem><para>Use rvalues for deleters.
+ </para></listitem></varlistentry>
+
+ <varlistentry><term><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&DR;#2942">2942</link>:
+ <emphasis>LWG 2873's resolution missed
+ <code>weak_ptr::owner_before</code>
+ </emphasis>
+ </term>
+ <listitem><para>Add noexcept.
+ </para></listitem></varlistentry>
+
</variablelist>
</section>
diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml
index 0e35f757be6..a2082380043 100644
--- a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml
+++ b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml
@@ -878,14 +878,13 @@ Feature-testing recommendations for C++</link>.
</row>
<row>
- <?dbhtml bgcolor="#C8B0B0" ?>
<entry>
<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4519.pdf">
N4519
</link>
</entry>
<entry> Source-Code Information Capture </entry>
- <entry>N</entry>
+ <entry>Y</entry>
<entry>Library Fundamentals 2 TS</entry>
</row>
diff --git a/libstdc++-v3/include/Makefile.am b/libstdc++-v3/include/Makefile.am
index 3703bd1d3d9..a6517365827 100644
--- a/libstdc++-v3/include/Makefile.am
+++ b/libstdc++-v3/include/Makefile.am
@@ -679,6 +679,7 @@ experimental_headers = \
${experimental_srcdir}/ratio \
${experimental_srcdir}/regex \
${experimental_srcdir}/set \
+ ${experimental_srcdir}/source_location \
${experimental_srcdir}/string \
${experimental_srcdir}/string_view \
${experimental_srcdir}/system_error \
diff --git a/libstdc++-v3/include/Makefile.in b/libstdc++-v3/include/Makefile.in
index ae1481f0553..783c647087f 100644
--- a/libstdc++-v3/include/Makefile.in
+++ b/libstdc++-v3/include/Makefile.in
@@ -971,6 +971,7 @@ experimental_headers = \
${experimental_srcdir}/ratio \
${experimental_srcdir}/regex \
${experimental_srcdir}/set \
+ ${experimental_srcdir}/source_location \
${experimental_srcdir}/string \
${experimental_srcdir}/string_view \
${experimental_srcdir}/system_error \
diff --git a/libstdc++-v3/include/bits/basic_ios.h b/libstdc++-v3/include/bits/basic_ios.h
index 318e41b7c55..f0b8682b4fe 100644
--- a/libstdc++-v3/include/bits/basic_ios.h
+++ b/libstdc++-v3/include/bits/basic_ios.h
@@ -157,8 +157,8 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
setstate(iostate __state)
{ this->clear(this->rdstate() | __state); }
- // Flip the internal state on for the proper state bits, then re
- // throws the propagated exception if bit also set in
+ // Flip the internal state on for the proper state bits, then
+ // rethrows the propagated exception if bit also set in
// exceptions().
void
_M_setstate(iostate __state)
diff --git a/libstdc++-v3/include/bits/istream.tcc b/libstdc++-v3/include/bits/istream.tcc
index b390f743bba..92df9d126ef 100644
--- a/libstdc++-v3/include/bits/istream.tcc
+++ b/libstdc++-v3/include/bits/istream.tcc
@@ -48,28 +48,36 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
{
ios_base::iostate __err = ios_base::goodbit;
if (__in.good())
- {
- if (__in.tie())
- __in.tie()->flush();
- if (!__noskip && bool(__in.flags() & ios_base::skipws))
- {
- const __int_type __eof = traits_type::eof();
- __streambuf_type* __sb = __in.rdbuf();
- __int_type __c = __sb->sgetc();
-
- const __ctype_type& __ct = __check_facet(__in._M_ctype);
- while (!traits_type::eq_int_type(__c, __eof)
- && __ct.is(ctype_base::space,
- traits_type::to_char_type(__c)))
- __c = __sb->snextc();
+ __try
+ {
+ if (__in.tie())
+ __in.tie()->flush();
+ if (!__noskip && bool(__in.flags() & ios_base::skipws))
+ {
+ const __int_type __eof = traits_type::eof();
+ __streambuf_type* __sb = __in.rdbuf();
+ __int_type __c = __sb->sgetc();
+
+ const __ctype_type& __ct = __check_facet(__in._M_ctype);
+ while (!traits_type::eq_int_type(__c, __eof)
+ && __ct.is(ctype_base::space,
+ traits_type::to_char_type(__c)))
+ __c = __sb->snextc();
- // _GLIBCXX_RESOLVE_LIB_DEFECTS
- // 195. Should basic_istream::sentry's constructor ever
- // set eofbit?
- if (traits_type::eq_int_type(__c, __eof))
- __err |= ios_base::eofbit;
- }
- }
+ // _GLIBCXX_RESOLVE_LIB_DEFECTS
+ // 195. Should basic_istream::sentry's constructor ever
+ // set eofbit?
+ if (traits_type::eq_int_type(__c, __eof))
+ __err |= ios_base::eofbit;
+ }
+ }
+ __catch(__cxxabiv1::__forced_unwind&)
+ {
+ __in._M_setstate(ios_base::badbit);
+ __throw_exception_again;
+ }
+ __catch(...)
+ { __in._M_setstate(ios_base::badbit); }
if (__in.good() && __err == ios_base::goodbit)
_M_ok = true;
diff --git a/libstdc++-v3/include/bits/shared_ptr.h b/libstdc++-v3/include/bits/shared_ptr.h
index fe933ff2afe..c4985ee560b 100644
--- a/libstdc++-v3/include/bits/shared_ptr.h
+++ b/libstdc++-v3/include/bits/shared_ptr.h
@@ -144,7 +144,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template<typename _Yp, typename _Deleter,
typename = _Constructible<_Yp*, _Deleter>>
shared_ptr(_Yp* __p, _Deleter __d)
- : __shared_ptr<_Tp>(__p, __d) { }
+ : __shared_ptr<_Tp>(__p, std::move(__d)) { }
/**
* @brief Construct a %shared_ptr that owns a null pointer
@@ -161,7 +161,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
*/
template<typename _Deleter>
shared_ptr(nullptr_t __p, _Deleter __d)
- : __shared_ptr<_Tp>(__p, __d) { }
+ : __shared_ptr<_Tp>(__p, std::move(__d)) { }
/**
* @brief Construct a %shared_ptr that owns the pointer @a __p
@@ -181,7 +181,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template<typename _Yp, typename _Deleter, typename _Alloc,
typename = _Constructible<_Yp*, _Deleter, _Alloc>>
shared_ptr(_Yp* __p, _Deleter __d, _Alloc __a)
- : __shared_ptr<_Tp>(__p, __d, std::move(__a)) { }
+ : __shared_ptr<_Tp>(__p, std::move(__d), std::move(__a)) { }
/**
* @brief Construct a %shared_ptr that owns a null pointer
@@ -200,7 +200,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
*/
template<typename _Deleter, typename _Alloc>
shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
- : __shared_ptr<_Tp>(__p, __d, std::move(__a)) { }
+ : __shared_ptr<_Tp>(__p, std::move(__d), std::move(__a)) { }
// Aliasing constructor
diff --git a/libstdc++-v3/include/bits/shared_ptr_base.h b/libstdc++-v3/include/bits/shared_ptr_base.h
index c8d7f20d5d7..aae31f7a9dc 100644
--- a/libstdc++-v3/include/bits/shared_ptr_base.h
+++ b/libstdc++-v3/include/bits/shared_ptr_base.h
@@ -411,6 +411,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
struct _Sp_ebo_helper<_Nm, _Tp, true> : private _Tp
{
explicit _Sp_ebo_helper(const _Tp& __tp) : _Tp(__tp) { }
+ explicit _Sp_ebo_helper(_Tp&& __tp) : _Tp(std::move(__tp)) { }
static _Tp&
_S_get(_Sp_ebo_helper& __eboh) { return static_cast<_Tp&>(__eboh); }
@@ -421,6 +422,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
struct _Sp_ebo_helper<_Nm, _Tp, false>
{
explicit _Sp_ebo_helper(const _Tp& __tp) : _M_tp(__tp) { }
+ explicit _Sp_ebo_helper(_Tp&& __tp) : _M_tp(std::move(__tp)) { }
static _Tp&
_S_get(_Sp_ebo_helper& __eboh)
@@ -441,7 +443,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
public:
_Impl(_Ptr __p, _Deleter __d, const _Alloc& __a) noexcept
- : _M_ptr(__p), _Del_base(__d), _Alloc_base(__a)
+ : _M_ptr(__p), _Del_base(std::move(__d)), _Alloc_base(__a)
{ }
_Deleter& _M_del() noexcept { return _Del_base::_S_get(*this); }
@@ -455,11 +457,11 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
// __d(__p) must not throw.
_Sp_counted_deleter(_Ptr __p, _Deleter __d) noexcept
- : _M_impl(__p, __d, _Alloc()) { }
+ : _M_impl(__p, std::move(__d), _Alloc()) { }
// __d(__p) must not throw.
_Sp_counted_deleter(_Ptr __p, _Deleter __d, const _Alloc& __a) noexcept
- : _M_impl(__p, __d, __a) { }
+ : _M_impl(__p, std::move(__d), __a) { }
~_Sp_counted_deleter() noexcept { }
@@ -1083,7 +1085,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template<typename _Yp, typename _Deleter, typename = _SafeConv<_Yp>>
__shared_ptr(_Yp* __p, _Deleter __d)
- : _M_ptr(__p), _M_refcount(__p, __d)
+ : _M_ptr(__p), _M_refcount(__p, std::move(__d))
{
static_assert(__is_invocable<_Deleter&, _Yp*&>::value,
"deleter expression d(p) is well-formed");
@@ -1093,7 +1095,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template<typename _Yp, typename _Deleter, typename _Alloc,
typename = _SafeConv<_Yp>>
__shared_ptr(_Yp* __p, _Deleter __d, _Alloc __a)
- : _M_ptr(__p), _M_refcount(__p, __d, std::move(__a))
+ : _M_ptr(__p), _M_refcount(__p, std::move(__d), std::move(__a))
{
static_assert(__is_invocable<_Deleter&, _Yp*&>::value,
"deleter expression d(p) is well-formed");
@@ -1102,12 +1104,12 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template<typename _Deleter>
__shared_ptr(nullptr_t __p, _Deleter __d)
- : _M_ptr(0), _M_refcount(__p, __d)
+ : _M_ptr(0), _M_refcount(__p, std::move(__d))
{ }
template<typename _Deleter, typename _Alloc>
__shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
- : _M_ptr(0), _M_refcount(__p, __d, std::move(__a))
+ : _M_ptr(0), _M_refcount(__p, std::move(__d), std::move(__a))
{ }
template<typename _Yp>
@@ -1244,12 +1246,12 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template<typename _Yp, typename _Deleter>
_SafeConv<_Yp>
reset(_Yp* __p, _Deleter __d)
- { __shared_ptr(__p, __d).swap(*this); }
+ { __shared_ptr(__p, std::move(__d)).swap(*this); }
template<typename _Yp, typename _Deleter, typename _Alloc>
_SafeConv<_Yp>
reset(_Yp* __p, _Deleter __d, _Alloc __a)
- { __shared_ptr(__p, __d, std::move(__a)).swap(*this); }
+ { __shared_ptr(__p, std::move(__d), std::move(__a)).swap(*this); }
element_type*
get() const noexcept
@@ -1275,12 +1277,12 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template<typename _Tp1>
bool
- owner_before(__shared_ptr<_Tp1, _Lp> const& __rhs) const
+ owner_before(__shared_ptr<_Tp1, _Lp> const& __rhs) const noexcept
{ return _M_refcount._M_less(__rhs._M_refcount); }
template<typename _Tp1>
bool
- owner_before(__weak_ptr<_Tp1, _Lp> const& __rhs) const
+ owner_before(__weak_ptr<_Tp1, _Lp> const& __rhs) const noexcept
{ return _M_refcount._M_less(__rhs._M_refcount); }
#if __cpp_rtti
@@ -1693,12 +1695,12 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template<typename _Tp1>
bool
- owner_before(const __shared_ptr<_Tp1, _Lp>& __rhs) const
+ owner_before(const __shared_ptr<_Tp1, _Lp>& __rhs) const noexcept
{ return _M_refcount._M_less(__rhs._M_refcount); }
template<typename _Tp1>
bool
- owner_before(const __weak_ptr<_Tp1, _Lp>& __rhs) const
+ owner_before(const __weak_ptr<_Tp1, _Lp>& __rhs) const noexcept
{ return _M_refcount._M_less(__rhs._M_refcount); }
void
@@ -1743,15 +1745,15 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
struct _Sp_owner_less : public binary_function<_Tp, _Tp, bool>
{
bool
- operator()(const _Tp& __lhs, const _Tp& __rhs) const
+ operator()(const _Tp& __lhs, const _Tp& __rhs) const noexcept
{ return __lhs.owner_before(__rhs); }
bool
- operator()(const _Tp& __lhs, const _Tp1& __rhs) const
+ operator()(const _Tp& __lhs, const _Tp1& __rhs) const noexcept
{ return __lhs.owner_before(__rhs); }
bool
- operator()(const _Tp1& __lhs, const _Tp& __rhs) const
+ operator()(const _Tp1& __lhs, const _Tp& __rhs) const noexcept
{ return __lhs.owner_before(__rhs); }
};
@@ -1760,7 +1762,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
{
template<typename _Tp, typename _Up>
auto
- operator()(const _Tp& __lhs, const _Up& __rhs) const
+ operator()(const _Tp& __lhs, const _Up& __rhs) const noexcept
-> decltype(__lhs.owner_before(__rhs))
{ return __lhs.owner_before(__rhs); }
diff --git a/libstdc++-v3/include/bits/std_function.h b/libstdc++-v3/include/bits/std_function.h
index b393a944818..657b1c02d2e 100644
--- a/libstdc++-v3/include/bits/std_function.h
+++ b/libstdc++-v3/include/bits/std_function.h
@@ -438,7 +438,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
* The newly-created %function contains the target of @a __x
* (if it has one).
*/
- function(function&& __x) : _Function_base()
+ function(function&& __x) noexcept : _Function_base()
{
__x.swap(*this);
}
@@ -495,7 +495,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
* object, then this operation will not throw an %exception.
*/
function&
- operator=(function&& __x)
+ operator=(function&& __x) noexcept
{
function(std::move(__x)).swap(*this);
return *this;
diff --git a/libstdc++-v3/include/bits/stl_construct.h b/libstdc++-v3/include/bits/stl_construct.h
index c1504e9bcbd..71483b46ab2 100644
--- a/libstdc++-v3/include/bits/stl_construct.h
+++ b/libstdc++-v3/include/bits/stl_construct.h
@@ -128,6 +128,11 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
{
typedef typename iterator_traits<_ForwardIterator>::value_type
_Value_type;
+#if __cplusplus >= 201103L
+ // A deleted destructor is trivial, this ensures we reject such types:
+ static_assert(is_destructible<_Value_type>::value,
+ "value type is destructible");
+#endif
std::_Destroy_aux<__has_trivial_destructor(_Value_type)>::
__destroy(__first, __last);
}
@@ -151,10 +156,10 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template<typename _ForwardIterator, typename _Size>
static _ForwardIterator
__destroy_n(_ForwardIterator __first, _Size __count)
- {
- std::advance(__first, __count);
- return __first;
- }
+ {
+ std::advance(__first, __count);
+ return __first;
+ }
};
/**
@@ -168,6 +173,11 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
{
typedef typename iterator_traits<_ForwardIterator>::value_type
_Value_type;
+#if __cplusplus >= 201103L
+ // A deleted destructor is trivial, this ensures we reject such types:
+ static_assert(is_destructible<_Value_type>::value,
+ "value type is destructible");
+#endif
return std::_Destroy_n_aux<__has_trivial_destructor(_Value_type)>::
__destroy_n(__first, __count);
}
@@ -196,6 +206,29 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
_Destroy(__first, __last);
}
+#if __cplusplus > 201402L
+ template <typename _Tp>
+ inline void
+ destroy_at(_Tp* __location)
+ {
+ std::_Destroy(__location);
+ }
+
+ template <typename _ForwardIterator>
+ inline void
+ destroy(_ForwardIterator __first, _ForwardIterator __last)
+ {
+ std::_Destroy(__first, __last);
+ }
+
+ template <typename _ForwardIterator, typename _Size>
+ inline _ForwardIterator
+ destroy_n(_ForwardIterator __first, _Size __count)
+ {
+ return std::_Destroy_n(__first, __count);
+ }
+#endif
+
_GLIBCXX_END_NAMESPACE_VERSION
} // namespace std
diff --git a/libstdc++-v3/include/bits/stl_uninitialized.h b/libstdc++-v3/include/bits/stl_uninitialized.h
index d0e2b2d33e0..c2ba863ed98 100644
--- a/libstdc++-v3/include/bits/stl_uninitialized.h
+++ b/libstdc++-v3/include/bits/stl_uninitialized.h
@@ -831,77 +831,54 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
inline void
uninitialized_default_construct(_ForwardIterator __first,
_ForwardIterator __last)
- {
- __uninitialized_default_novalue(__first, __last);
- }
+ {
+ __uninitialized_default_novalue(__first, __last);
+ }
template <typename _ForwardIterator, typename _Size>
inline _ForwardIterator
uninitialized_default_construct_n(_ForwardIterator __first, _Size __count)
- {
- return __uninitialized_default_novalue_n(__first, __count);
- }
+ {
+ return __uninitialized_default_novalue_n(__first, __count);
+ }
template <typename _ForwardIterator>
inline void
uninitialized_value_construct(_ForwardIterator __first,
_ForwardIterator __last)
- {
- return __uninitialized_default(__first, __last);
- }
+ {
+ return __uninitialized_default(__first, __last);
+ }
template <typename _ForwardIterator, typename _Size>
inline _ForwardIterator
uninitialized_value_construct_n(_ForwardIterator __first, _Size __count)
- {
- return __uninitialized_default_n(__first, __count);
- }
+ {
+ return __uninitialized_default_n(__first, __count);
+ }
template <typename _InputIterator, typename _ForwardIterator>
inline _ForwardIterator
uninitialized_move(_InputIterator __first, _InputIterator __last,
_ForwardIterator __result)
- {
- return std::uninitialized_copy
- (_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
- _GLIBCXX_MAKE_MOVE_ITERATOR(__last), __result);
- }
+ {
+ return std::uninitialized_copy
+ (_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
+ _GLIBCXX_MAKE_MOVE_ITERATOR(__last), __result);
+ }
template <typename _InputIterator, typename _Size, typename _ForwardIterator>
inline pair<_InputIterator, _ForwardIterator>
uninitialized_move_n(_InputIterator __first, _Size __count,
_ForwardIterator __result)
- {
- auto __res = std::__uninitialized_copy_n_pair
- (_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
- __count, __result);
- return {__res.first.base(), __res.second};
- }
-
- template <typename _Tp>
- inline void
- destroy_at(_Tp* __location)
- {
- std::_Destroy(__location);
- }
-
- template <typename _ForwardIterator>
- inline void
- destroy(_ForwardIterator __first, _ForwardIterator __last)
- {
- std::_Destroy(__first, __last);
- }
-
- template <typename _ForwardIterator, typename _Size>
- inline _ForwardIterator
- destroy_n(_ForwardIterator __first, _Size __count)
- {
- return std::_Destroy_n(__first, __count);
- }
-
+ {
+ auto __res = std::__uninitialized_copy_n_pair
+ (_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
+ __count, __result);
+ return {__res.first.base(), __res.second};
+ }
#endif
-
_GLIBCXX_END_NAMESPACE_VERSION
} // namespace
diff --git a/libstdc++-v3/include/bits/uses_allocator.h b/libstdc++-v3/include/bits/uses_allocator.h
index 89d4e435659..4d60716b494 100644
--- a/libstdc++-v3/include/bits/uses_allocator.h
+++ b/libstdc++-v3/include/bits/uses_allocator.h
@@ -109,6 +109,11 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
__ret._M_a = std::__addressof(__a);
return __ret;
}
+
+ template<typename _Tp, typename _Alloc, typename... _Args>
+ void
+ __use_alloc(const _Alloc&&) = delete;
+
#if __cplusplus > 201402L
template <typename _Tp, typename _Alloc>
inline constexpr bool uses_allocator_v =
diff --git a/libstdc++-v3/include/experimental/memory_resource b/libstdc++-v3/include/experimental/memory_resource
index 653189c1079..99ace7a7f81 100644
--- a/libstdc++-v3/include/experimental/memory_resource
+++ b/libstdc++-v3/include/experimental/memory_resource
@@ -168,8 +168,9 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template <typename _Tp1, typename... _Args> //used here
void construct(_Tp1* __p, _Args&&... __args)
{
- auto __use_tag = __use_alloc<_Tp1, memory_resource*,
- _Args...>(this->resource());
+ memory_resource* const __resource = this->resource();
+ auto __use_tag
+ = __use_alloc<_Tp1, memory_resource*, _Args...>(__resource);
_M_construct(__use_tag, __p, std::forward<_Args>(__args)...);
}
@@ -180,10 +181,11 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
tuple<_Args1...> __x,
tuple<_Args2...> __y)
{
+ memory_resource* const __resource = this->resource();
auto __x_use_tag =
- __use_alloc<_Tp1, memory_resource*, _Args1...>(this->resource());
+ __use_alloc<_Tp1, memory_resource*, _Args1...>(__resource);
auto __y_use_tag =
- __use_alloc<_Tp2, memory_resource*, _Args2...>(this->resource());
+ __use_alloc<_Tp2, memory_resource*, _Args2...>(__resource);
::new(__p) std::pair<_Tp1, _Tp2>(piecewise_construct,
_M_construct_p(__x_use_tag, __x),
diff --git a/libstdc++-v3/include/experimental/source_location b/libstdc++-v3/include/experimental/source_location
new file mode 100644
index 00000000000..b06d8b651ae
--- /dev/null
+++ b/libstdc++-v3/include/experimental/source_location
@@ -0,0 +1,86 @@
+// <experimental/source_location> -*- C++ -*-
+
+// Copyright (C) 2015 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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.
+
+// Under Section 7 of GPL version 3, you are granted additional
+// permissions described in the GCC Runtime Library Exception, version
+// 3.1, as published by the Free Software Foundation.
+
+// You should have received a copy of the GNU General Public License and
+// a copy of the GCC Runtime Library Exception along with this program;
+// see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+// <http://www.gnu.org/licenses/>.
+
+/** @file experimental/source_location
+ * This is a TS C++ Library header.
+ */
+
+#ifndef _GLIBCXX_EXPERIMENTAL_SRCLOC
+#define _GLIBCXX_EXPERIMENTAL_SRCLOC 1
+
+#include <cstdint>
+
+namespace std {
+namespace experimental {
+inline namespace fundamentals_v2 {
+_GLIBCXX_BEGIN_NAMESPACE_VERSION
+
+#define __cpp_lib_experimental_source_location 201505
+
+ struct source_location
+ {
+#ifndef _GLIBCXX_USE_C99_STDINT_TR1
+ private:
+ using uint_least32_t = unsigned;
+ public:
+#endif
+
+ // 14.1.2, source_location creation
+ static constexpr source_location
+ current(const char* __file = __builtin_FILE(),
+ const char* __func = __builtin_FUNCTION(),
+ int __line = __builtin_LINE(),
+ int __col = 0) noexcept
+ {
+ source_location __loc;
+ __loc._M_file = __file;
+ __loc._M_func = __func;
+ __loc._M_line = __line;
+ __loc._M_col = __col;
+ return __loc;
+ }
+
+ constexpr source_location() noexcept
+ : _M_file("unknown"), _M_func(_M_file), _M_line(0), _M_col(0)
+ { }
+
+ // 14.1.3, source_location field access
+ constexpr uint_least32_t line() const noexcept { return _M_line; }
+ constexpr uint_least32_t column() const noexcept { return _M_col; }
+ constexpr const char* file_name() const noexcept { return _M_file; }
+ constexpr const char* function_name() const noexcept { return _M_func; }
+
+ private:
+ const char* _M_file;
+ const char* _M_func;
+ uint_least32_t _M_line;
+ uint_least32_t _M_col;
+ };
+
+_GLIBCXX_END_NAMESPACE_VERSION
+} // namespace fundamentals_v2
+} // namespace experimental
+} // namespace std
+
+#endif
diff --git a/libstdc++-v3/include/std/future b/libstdc++-v3/include/std/future
index cb53561472d..73d5a60a918 100644
--- a/libstdc++-v3/include/std/future
+++ b/libstdc++-v3/include/std/future
@@ -471,7 +471,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
// Used by std::promise to copy construct the result.
typename promise<_Res>::_Ptr_type operator()() const
{
- _State_baseV2::_S_check(_M_promise->_M_future);
_M_promise->_M_storage->_M_set(*_M_arg);
return std::move(_M_promise->_M_storage);
}
@@ -486,7 +485,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
// Used by std::promise to move construct the result.
typename promise<_Res>::_Ptr_type operator()() const
{
- _State_baseV2::_S_check(_M_promise->_M_future);
_M_promise->_M_storage->_M_set(std::move(*_M_arg));
return std::move(_M_promise->_M_storage);
}
@@ -494,6 +492,18 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
_Res* _M_arg;
};
+ // set void
+ template<typename _Res>
+ struct _Setter<_Res, void>
+ {
+ static_assert(is_void<_Res>::value, "Only used for promise<void>");
+
+ typename promise<_Res>::_Ptr_type operator()() const
+ { return std::move(_M_promise->_M_storage); }
+
+ promise<_Res>* _M_promise;
+ };
+
struct __exception_ptr_tag { };
// set exceptions
@@ -503,7 +513,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
// Used by std::promise to store an exception as the result.
typename promise<_Res>::_Ptr_type operator()() const
{
- _State_baseV2::_S_check(_M_promise->_M_future);
_M_promise->_M_storage->_M_error = *_M_ex;
return std::move(_M_promise->_M_storage);
}
@@ -516,6 +525,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
static _Setter<_Res, _Arg&&>
__setter(promise<_Res>* __prom, _Arg&& __arg)
{
+ _S_check(__prom->_M_future);
return _Setter<_Res, _Arg&&>{ __prom, std::__addressof(__arg) };
}
@@ -523,9 +533,18 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
static _Setter<_Res, __exception_ptr_tag>
__setter(exception_ptr& __ex, promise<_Res>* __prom)
{
+ _S_check(__prom->_M_future);
return _Setter<_Res, __exception_ptr_tag>{ __prom, &__ex };
}
+ template<typename _Res>
+ static _Setter<_Res, void>
+ __setter(promise<_Res>* __prom)
+ {
+ _S_check(__prom->_M_future);
+ return _Setter<_Res, void>{ __prom };
+ }
+
template<typename _Tp>
static void
_S_check(const shared_ptr<_Tp>& __p)
@@ -1027,6 +1046,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
typedef __future_base::_Result<_Res> _Res_type;
typedef __future_base::_Ptr<_Res_type> _Ptr_type;
template<typename, typename> friend class _State::_Setter;
+ friend _State;
shared_ptr<_State> _M_future;
_Ptr_type _M_storage;
@@ -1137,6 +1157,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
typedef __future_base::_Result<_Res&> _Res_type;
typedef __future_base::_Ptr<_Res_type> _Ptr_type;
template<typename, typename> friend class _State::_Setter;
+ friend _State;
shared_ptr<_State> _M_future;
_Ptr_type _M_storage;
@@ -1226,6 +1247,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
typedef __future_base::_Result<void> _Res_type;
typedef __future_base::_Ptr<_Res_type> _Ptr_type;
template<typename, typename> friend class _State::_Setter;
+ friend _State;
shared_ptr<_State> _M_future;
_Ptr_type _M_storage;
@@ -1286,14 +1308,17 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
{ return future<void>(_M_future); }
// Setting the result
- void set_value();
+ void
+ set_value()
+ { _M_future->_M_set_result(_State::__setter(this)); }
void
set_exception(exception_ptr __p)
{ _M_future->_M_set_result(_State::__setter(__p, this)); }
void
- set_value_at_thread_exit();
+ set_value_at_thread_exit()
+ { _M_future->_M_set_delayed_result(_State::__setter(this), _M_future); }
void
set_exception_at_thread_exit(exception_ptr __p)
@@ -1303,30 +1328,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
}
};
- // set void
- template<>
- struct __future_base::_State_base::_Setter<void, void>
- {
- promise<void>::_Ptr_type operator()() const
- {
- _State_base::_S_check(_M_promise->_M_future);
- return std::move(_M_promise->_M_storage);
- }
-
- promise<void>* _M_promise;
- };
-
- inline void
- promise<void>::set_value()
- { _M_future->_M_set_result(_State::_Setter<void, void>{ this }); }
-
- inline void
- promise<void>::set_value_at_thread_exit()
- {
- _M_future->_M_set_delayed_result(_State::_Setter<void, void>{this},
- _M_future);
- }
-
template<typename _Ptr_type, typename _Fn, typename _Res>
struct __future_base::_Task_setter
{
diff --git a/libstdc++-v3/include/std/istream b/libstdc++-v3/include/std/istream
index 1fa25555771..233cc6b0145 100644
--- a/libstdc++-v3/include/std/istream
+++ b/libstdc++-v3/include/std/istream
@@ -150,9 +150,9 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
* whatever data is appropriate for the type of the argument.
*
* If an exception is thrown during extraction, ios_base::badbit
- * will be turned on in the stream's error state without causing an
- * ios_base::failure to be thrown. The original exception will then
- * be rethrown.
+ * will be turned on in the stream's error state (without causing an
+ * ios_base::failure to be thrown) and the original exception will
+ * be rethrown if badbit is set in the exceptions mask.
*/
//@{
@@ -286,9 +286,9 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
* by gcount().
*
* If an exception is thrown during extraction, ios_base::badbit
- * will be turned on in the stream's error state without causing an
- * ios_base::failure to be thrown. The original exception will then
- * be rethrown.
+ * will be turned on in the stream's error state (without causing an
+ * ios_base::failure to be thrown) and the original exception will
+ * be rethrown if badbit is set in the exceptions mask.
*/
/**
diff --git a/libstdc++-v3/include/std/mutex b/libstdc++-v3/include/std/mutex
index 6c3f92022be..d7778826c9d 100644
--- a/libstdc++-v3/include/std/mutex
+++ b/libstdc++-v3/include/std/mutex
@@ -557,7 +557,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
}
#if __cplusplus > 201402L
-#define __cpp_lib_scoped_lock 201703
+#define __cpp_lib_scoped_lock 201707
/** @brief A scoped lock type for multiple lockable objects.
*
* A scoped_lock controls mutex ownership within a scope, releasing
@@ -570,7 +570,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
explicit scoped_lock(_MutexTypes&... __m) : _M_devices(std::tie(__m...))
{ std::lock(__m...); }
- explicit scoped_lock(_MutexTypes&... __m, adopt_lock_t) noexcept
+ explicit scoped_lock(adopt_lock_t, _MutexTypes&... __m) noexcept
: _M_devices(std::tie(__m...))
{ } // calling thread owns mutex
@@ -609,7 +609,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
explicit scoped_lock(mutex_type& __m) : _M_device(__m)
{ _M_device.lock(); }
- explicit scoped_lock(mutex_type& __m, adopt_lock_t) noexcept
+ explicit scoped_lock(adopt_lock_t, mutex_type& __m) noexcept
: _M_device(__m)
{ } // calling thread owns mutex
diff --git a/libstdc++-v3/include/std/variant b/libstdc++-v3/include/std/variant
index 272b2a6f6d2..c822953ecb1 100644
--- a/libstdc++-v3/include/std/variant
+++ b/libstdc++-v3/include/std/variant
@@ -44,6 +44,9 @@
#include <bits/invoke.h>
#include <ext/aligned_buffer.h>
#include <bits/parse_numbers.h>
+#include <bits/stl_iterator_base_types.h>
+#include <bits/stl_iterator_base_funcs.h>
+#include <bits/stl_construct.h>
namespace std _GLIBCXX_VISIBILITY(default)
{
@@ -238,30 +241,32 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
// Various functions as "vtable" entries, where those vtables are used by
// polymorphic operations.
template<typename _Lhs, typename _Rhs>
- constexpr void
+ void
__erased_ctor(void* __lhs, void* __rhs)
- { ::new (__lhs) remove_reference_t<_Lhs>(__ref_cast<_Rhs>(__rhs)); }
+ {
+ using _Type = remove_reference_t<_Lhs>;
+ ::new (__lhs) _Type(__variant::__ref_cast<_Rhs>(__rhs));
+ }
template<typename _Variant, size_t _Np>
- constexpr void
+ void
__erased_dtor(_Variant&& __v)
- {
- auto&& __element = __get<_Np>(std::forward<_Variant>(__v));
- using _Type = std::remove_reference_t<decltype(__element)>;
- __element.~_Type();
- }
+ { std::_Destroy(std::__addressof(__get<_Np>(__v))); }
template<typename _Lhs, typename _Rhs>
- constexpr void
+ void
__erased_assign(void* __lhs, void* __rhs)
- { __ref_cast<_Lhs>(__lhs) = __ref_cast<_Rhs>(__rhs); }
+ {
+ __variant::__ref_cast<_Lhs>(__lhs) = __variant::__ref_cast<_Rhs>(__rhs);
+ }
template<typename _Lhs, typename _Rhs>
- constexpr void
+ void
__erased_swap(void* __lhs, void* __rhs)
{
using std::swap;
- swap(__ref_cast<_Lhs>(__lhs), __ref_cast<_Rhs>(__rhs));
+ swap(__variant::__ref_cast<_Lhs>(__lhs),
+ __variant::__ref_cast<_Rhs>(__rhs));
}
#define _VARIANT_RELATION_FUNCTION_TEMPLATE(__OP, __NAME) \
@@ -283,11 +288,11 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
#undef _VARIANT_RELATION_FUNCTION_TEMPLATE
template<typename _Tp>
- constexpr size_t
+ size_t
__erased_hash(void* __t)
{
return std::hash<remove_cv_t<remove_reference_t<_Tp>>>{}(
- __ref_cast<_Tp>(__t));
+ __variant::__ref_cast<_Tp>(__t));
}
// Defines members and ctors.
@@ -936,9 +941,10 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
noexcept((is_nothrow_move_constructible_v<_Types> && ...)) = default;
template<typename _Tp,
+ typename = enable_if_t<!is_same_v<decay_t<_Tp>, variant>>,
+ typename = enable_if_t<(sizeof...(_Types)>0)>,
typename = enable_if_t<__exactly_once<__accepted_type<_Tp&&>>
- && is_constructible_v<__accepted_type<_Tp&&>, _Tp&&>
- && !is_same_v<decay_t<_Tp>, variant>>>
+ && is_constructible_v<__accepted_type<_Tp&&>, _Tp&&>>>
constexpr
variant(_Tp&& __t)
noexcept(is_nothrow_constructible_v<__accepted_type<_Tp&&>, _Tp&&>)
diff --git a/libstdc++-v3/libsupc++/eh_alloc.cc b/libstdc++-v3/libsupc++/eh_alloc.cc
index d03cbcef9b0..664daf38f8b 100644
--- a/libstdc++-v3/libsupc++/eh_alloc.cc
+++ b/libstdc++-v3/libsupc++/eh_alloc.cc
@@ -194,13 +194,17 @@ namespace
allocated_entry *e = reinterpret_cast <allocated_entry *>
(reinterpret_cast <char *> (data) - offsetof (allocated_entry, data));
std::size_t sz = e->size;
- if (!first_free_entry)
+ if (!first_free_entry
+ || (reinterpret_cast <char *> (e) + sz
+ < reinterpret_cast <char *> (first_free_entry)))
{
- // If the free list is empty just put the entry there.
+ // If the free list is empty or the entry is before the
+ // first element and cannot be merged with it add it as
+ // the first free entry.
free_entry *f = reinterpret_cast <free_entry *> (e);
new (f) free_entry;
f->size = sz;
- f->next = NULL;
+ f->next = first_free_entry;
first_free_entry = f;
}
else if (reinterpret_cast <char *> (e) + sz
@@ -224,9 +228,17 @@ namespace
> reinterpret_cast <char *> (e) + sz);
fe = &(*fe)->next)
;
+ // If we can merge the next block into us do so and continue
+ // with the cases below.
+ if (reinterpret_cast <char *> (e) + sz
+ == reinterpret_cast <char *> ((*fe)->next))
+ {
+ sz += (*fe)->next->size;
+ (*fe)->next = (*fe)->next->next;
+ }
if (reinterpret_cast <char *> (*fe) + (*fe)->size
== reinterpret_cast <char *> (e))
- /* Merge with the freelist entry. */
+ // Merge with the freelist entry.
(*fe)->size += sz;
else
{
diff --git a/libstdc++-v3/testsuite/20_util/function/assign/move.cc b/libstdc++-v3/testsuite/20_util/function/assign/move.cc
index 5264623c2f3..8658527fce4 100644
--- a/libstdc++-v3/testsuite/20_util/function/assign/move.cc
+++ b/libstdc++-v3/testsuite/20_util/function/assign/move.cc
@@ -38,11 +38,12 @@ void test01()
fo2 = (std::move(fo));
VERIFY( static_cast<bool>(fo2) );
VERIFY( fo2() == 2 );
+
+ static_assert(std::is_nothrow_move_assignable<function>::value,
+ "PR libstdc++/81017");
}
int main()
{
test01();
-
- return 0;
}
diff --git a/libstdc++-v3/testsuite/20_util/function/cons/move.cc b/libstdc++-v3/testsuite/20_util/function/cons/move.cc
index 1cdfeeddbaf..7dbc511d326 100644
--- a/libstdc++-v3/testsuite/20_util/function/cons/move.cc
+++ b/libstdc++-v3/testsuite/20_util/function/cons/move.cc
@@ -36,11 +36,12 @@ void test01()
function fo2(std::move(fo));
VERIFY( static_cast<bool>(fo2) );
VERIFY( fo2() == 2 );
+
+ static_assert(std::is_nothrow_move_constructible<function>::value,
+ "PR libstdc++/81017");
}
int main()
{
test01();
-
- return 0;
}
diff --git a/libstdc++-v3/testsuite/20_util/owner_less/noexcept.cc b/libstdc++-v3/testsuite/20_util/owner_less/noexcept.cc
new file mode 100644
index 00000000000..25c9afde8e1
--- /dev/null
+++ b/libstdc++-v3/testsuite/20_util/owner_less/noexcept.cc
@@ -0,0 +1,40 @@
+// Copyright (C) 2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+// { dg-do compile { target c++11 } }
+
+#include <memory>
+
+const std::shared_ptr<int> si;
+const std::weak_ptr<int> wi;
+const std::owner_less<std::shared_ptr<int>> osi;
+static_assert( noexcept(osi(si, si)), "" );
+static_assert( noexcept(osi(si, wi)), "" );
+static_assert( noexcept(osi(wi, si)), "" );
+const std::owner_less<std::weak_ptr<int>> owi;
+static_assert( noexcept(owi(wi, wi)), "" );
+static_assert( noexcept(owi(si, wi)), "" );
+static_assert( noexcept(owi(wi, si)), "" );
+const std::shared_ptr<long> sl;
+const std::weak_ptr<char> wc;
+const std::owner_less<void> ov;
+static_assert( noexcept(ov(si, si)), "" );
+static_assert( noexcept(ov(si, sl)), "" );
+static_assert( noexcept(ov(sl, si)), "" );
+static_assert( noexcept(ov(si, wc)), "" );
+static_assert( noexcept(ov(wc, si)), "" );
+static_assert( noexcept(ov(wc, wi)), "" );
diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/lwg2802.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/lwg2802.cc
new file mode 100644
index 00000000000..c69b3787699
--- /dev/null
+++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/lwg2802.cc
@@ -0,0 +1,51 @@
+// Copyright (C) 2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+// { dg-do compile { target c++11 } }
+
+#include <memory>
+
+// LWG 2802. shared_ptr constructor requirements for a deleter
+
+struct D
+{
+ D() { }
+ D(D&&) { }
+ void operator()(int* p) const { delete p; }
+};
+
+std::allocator<int> a;
+
+std::shared_ptr<int> s1((int*)nullptr, D());
+std::shared_ptr<int> s2((int*)nullptr, D(), a);
+std::shared_ptr<int> s3(nullptr, D());
+std::shared_ptr<int> s4(nullptr, D(), a);
+
+void test01()
+{
+ s1.reset((int*)nullptr, D());
+ s1.reset((int*)nullptr, D(), a);
+}
+
+struct D2 final
+{
+ D2() { }
+ D2(D2&&) { }
+ void operator()(int* p) const { delete p; }
+};
+
+std::shared_ptr<int> s5(nullptr, D2());
diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/owner_before.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/owner_before.cc
index a913f618d1d..f7e53f1d432 100644
--- a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/owner_before.cc
+++ b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/owner_before.cc
@@ -67,6 +67,12 @@ test02()
VERIFY( !a1.owner_before(w1) && !w1.owner_before(a1) );
std::weak_ptr<A> w2(a2);
VERIFY( !b1.owner_before(w2) && !w2.owner_before(b1) );
+
+ static_assert( noexcept(a1.owner_before(a0)), "" );
+ static_assert( noexcept(a1.owner_before(b1)), "" );
+ static_assert( noexcept(b1.owner_before(a1)), "" );
+ static_assert( noexcept(a1.owner_before(w1)), "" );
+ static_assert( noexcept(b1.owner_before(w1)), "" );
}
// Aliasing
diff --git a/libstdc++-v3/testsuite/20_util/specialized_algorithms/memory_management_tools/destroy_neg.cc b/libstdc++-v3/testsuite/20_util/specialized_algorithms/memory_management_tools/destroy_neg.cc
new file mode 100644
index 00000000000..663b2c0f7a7
--- /dev/null
+++ b/libstdc++-v3/testsuite/20_util/specialized_algorithms/memory_management_tools/destroy_neg.cc
@@ -0,0 +1,50 @@
+// Copyright (C) 2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+// { dg-options "-std=gnu++17" }
+// { dg-do compile { target c++1z } }
+
+#include <memory>
+
+// This has a trivial destructor, but should not be destructible!
+struct DeletedDtor {
+ ~DeletedDtor() = delete;
+};
+
+void
+test01()
+{
+ alignas(DeletedDtor) unsigned char buf[sizeof(DeletedDtor)];
+ auto p = ::new (buf) DeletedDtor();
+ std::destroy(p, p + 1); // { dg-error "here" }
+ std::destroy_n(p, 1); // { dg-error "here" }
+}
+
+class PrivateDtor {
+ ~PrivateDtor() { }
+};
+
+void
+test02()
+{
+ alignas(PrivateDtor) unsigned char buf[sizeof(PrivateDtor)];
+ auto p = ::new (buf) PrivateDtor();
+ std::destroy(p, p + 1); // { dg-error "here" }
+ std::destroy_n(p, 1); // { dg-error "here" }
+}
+
+// { dg-error "value type is destructible" "" { target *-*-* } 0 }
diff --git a/libstdc++-v3/testsuite/20_util/variant/any.cc b/libstdc++-v3/testsuite/20_util/variant/any.cc
new file mode 100644
index 00000000000..5811d0f055e
--- /dev/null
+++ b/libstdc++-v3/testsuite/20_util/variant/any.cc
@@ -0,0 +1,31 @@
+// { dg-options "-std=gnu++17" }
+// { dg-do compile }
+
+// Copyright (C) 2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+#include <any>
+#include <variant>
+
+struct A { std::variant<std::any> a; };
+
+void Bar(const A&);
+
+void Foo() {
+ A a;
+ Bar(a);
+}
diff --git a/libstdc++-v3/testsuite/20_util/variant/deduction.cc b/libstdc++-v3/testsuite/20_util/variant/deduction.cc
new file mode 100644
index 00000000000..33bc9d2a40e
--- /dev/null
+++ b/libstdc++-v3/testsuite/20_util/variant/deduction.cc
@@ -0,0 +1,39 @@
+// { dg-options "-std=gnu++17" }
+// { dg-do compile { target c++1z } }
+
+// Copyright (C) 2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+#include <variant>
+
+template<typename T, typename U> struct require_same;
+template<typename T> struct require_same<T, T> { using type = void; };
+
+template<typename T, typename U>
+ typename require_same<T, U>::type
+ check_type(U&) { }
+
+void
+test01()
+{
+ std::variant<int, double> x(3);
+
+ std::variant copy = x;
+ check_type<decltype(x)>(copy);
+ std::variant move = std::move(x);
+ check_type<decltype(x)>(move);
+}
diff --git a/libstdc++-v3/testsuite/20_util/weak_ptr/observers/owner_before.cc b/libstdc++-v3/testsuite/20_util/weak_ptr/observers/owner_before.cc
index c3a952f0cd7..45f84dbf227 100644
--- a/libstdc++-v3/testsuite/20_util/weak_ptr/observers/owner_before.cc
+++ b/libstdc++-v3/testsuite/20_util/weak_ptr/observers/owner_before.cc
@@ -27,7 +27,7 @@ struct B { };
// 20.6.6.3.5 weak_ptr observers [util.smartptr.weak.obs]
-int
+void
test01()
{
// test empty weak_ptrs compare equivalent
@@ -38,11 +38,14 @@ test01()
std::shared_ptr<B> p3;
VERIFY( !p1.owner_before(p3) && !p3.owner_before(p1) );
- return 0;
+ static_assert( noexcept(p1.owner_before(p1)), "" );
+ static_assert( noexcept(p1.owner_before(p2)), "" );
+ static_assert( noexcept(p1.owner_before(p3)), "" );
+ static_assert( noexcept(p2.owner_before(p1)), "" );
}
-int
+void
test02()
{
std::shared_ptr<A> a0;
@@ -60,8 +63,6 @@ test02()
std::shared_ptr<B> b1(new B);
VERIFY( w1.owner_before(b1) || b1.owner_before(w1) );
-
- return 0;
}
int
diff --git a/libstdc++-v3/testsuite/23_containers/vector/cons/destructible_neg.cc b/libstdc++-v3/testsuite/23_containers/vector/cons/destructible_neg.cc
new file mode 100644
index 00000000000..48985955451
--- /dev/null
+++ b/libstdc++-v3/testsuite/23_containers/vector/cons/destructible_neg.cc
@@ -0,0 +1,44 @@
+// Copyright (C) 2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+// { dg-do compile { target c++11 } }
+
+#include <vector>
+
+// PR libstdc++/80553
+
+struct DeletedDtor {
+ ~DeletedDtor() = delete;
+};
+
+class PrivateDtor {
+ ~PrivateDtor() { }
+};
+
+void
+test01()
+{
+ std::vector<DeletedDtor> v; // { dg-error "here" }
+}
+
+void
+test02()
+{
+ std::vector<PrivateDtor> v; // { dg-error "here" }
+}
+
+// { dg-error "value type is destructible" "" { target *-*-* } 0 }
diff --git a/libstdc++-v3/testsuite/27_io/basic_fstream/53984.cc b/libstdc++-v3/testsuite/27_io/basic_fstream/53984.cc
new file mode 100644
index 00000000000..a319aff1c62
--- /dev/null
+++ b/libstdc++-v3/testsuite/27_io/basic_fstream/53984.cc
@@ -0,0 +1,64 @@
+// Copyright (C) 2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+// { dg-require-fileio "" }
+
+// PR libstdc++/53984
+
+#include <fstream>
+#include <testsuite_hooks.h>
+
+void
+test01()
+{
+ std::ifstream in(".");
+ if (in)
+ {
+ char c;
+ if (in.get(c))
+ {
+ // Reading a directory doesn't produce an error on this target
+ // so the formatted input functions below wouldn't fail anyway
+ // (see PR libstdc++/81808).
+ return;
+ }
+ int x;
+ in.clear();
+ // Formatted input function should set badbit, but not throw:
+ in >> x;
+ VERIFY( in.bad() );
+
+ in.clear();
+ in.exceptions(std::ios::badbit);
+ try
+ {
+ // Formatted input function should set badbit, and throw:
+ in >> x;
+ VERIFY( false );
+ }
+ catch (const std::exception&)
+ {
+ VERIFY( in.bad() );
+ }
+ }
+}
+
+int
+main()
+{
+ test01();
+}
diff --git a/libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/53984.cc b/libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/53984.cc
new file mode 100644
index 00000000000..9c08c7236da
--- /dev/null
+++ b/libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/53984.cc
@@ -0,0 +1,41 @@
+// Copyright (C) 2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+#include <streambuf>
+#include <istream>
+#include <testsuite_hooks.h>
+
+struct SB : std::streambuf
+{
+ virtual int_type underflow() { throw 1; }
+};
+
+void
+test01()
+{
+ SB sb;
+ std::istream is(&sb);
+ int i;
+ is >> i;
+ VERIFY( is.bad() );
+}
+
+int
+main()
+{
+ test01();
+}
diff --git a/libstdc++-v3/testsuite/30_threads/promise/members/at_thread_exit2.cc b/libstdc++-v3/testsuite/30_threads/promise/members/at_thread_exit2.cc
new file mode 100644
index 00000000000..9429a9958d2
--- /dev/null
+++ b/libstdc++-v3/testsuite/30_threads/promise/members/at_thread_exit2.cc
@@ -0,0 +1,167 @@
+// { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-gnu* *-*-solaris* *-*-cygwin *-*-rtems* *-*-darwin* powerpc-ibm-aix* } }
+// { dg-options "-pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-gnu* *-*-solaris* powerpc-ibm-aix* } }
+// { dg-require-effective-target c++11 }
+// { dg-require-cstdint "" }
+// { dg-require-gthreads "" }
+
+// Copyright (C) 2014-2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+// Test set_value_at_thread_exit error conditions
+
+#include <future>
+#include <testsuite_hooks.h>
+
+void test01()
+{
+ std::promise<int> p1;
+ p1.set_value(1);
+ try
+ {
+ p1.set_value_at_thread_exit(2);
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::promise_already_satisfied );
+ }
+ try
+ {
+ p1.set_exception_at_thread_exit(std::make_exception_ptr(3));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::promise_already_satisfied );
+ }
+
+ std::promise<int> p2(std::move(p1));
+ try
+ {
+ p1.set_value_at_thread_exit(2);
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::no_state );
+ }
+ try
+ {
+ p1.set_exception_at_thread_exit(std::make_exception_ptr(3));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::no_state );
+ }
+}
+
+void test02()
+{
+ std::promise<int&> p1;
+ int i = 1;
+ p1.set_value(i);
+ try
+ {
+ p1.set_value_at_thread_exit(i);
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::promise_already_satisfied );
+ }
+ try
+ {
+ p1.set_exception_at_thread_exit(std::make_exception_ptr(3));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::promise_already_satisfied );
+ }
+
+ std::promise<int&> p2(std::move(p1));
+ try
+ {
+ int i = 0;
+ p1.set_value_at_thread_exit(i);
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::no_state );
+ }
+ try
+ {
+ p1.set_exception_at_thread_exit(std::make_exception_ptr(3));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::no_state );
+ }
+}
+
+void test03()
+{
+ std::promise<void> p1;
+ int i = 0;
+ p1.set_value();
+ try {
+ p1.set_value_at_thread_exit();
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::promise_already_satisfied );
+ }
+ try
+ {
+ p1.set_exception_at_thread_exit(std::make_exception_ptr(3));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::promise_already_satisfied );
+ }
+
+ std::promise<void> p2(std::move(p1));
+ try {
+ p1.set_value_at_thread_exit();
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::no_state );
+ }
+ try
+ {
+ p1.set_exception_at_thread_exit(std::make_exception_ptr(3));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY( e.code() == std::future_errc::no_state );
+ }
+}
+
+int main()
+{
+ test01();
+ test02();
+ test03();
+}
diff --git a/libstdc++-v3/testsuite/30_threads/promise/members/set_exception.cc b/libstdc++-v3/testsuite/30_threads/promise/members/set_exception.cc
index 6ff4a348f2a..4646e381a2f 100644
--- a/libstdc++-v3/testsuite/30_threads/promise/members/set_exception.cc
+++ b/libstdc++-v3/testsuite/30_threads/promise/members/set_exception.cc
@@ -21,6 +21,7 @@
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
+// Test that promise::set_exception stores an exception.
#include <future>
#include <testsuite_hooks.h>
@@ -48,8 +49,56 @@ void test01()
VERIFY( !f1.valid() );
}
+void test02()
+{
+ bool test = false;
+
+ std::promise<int&> p1;
+ std::future<int&> f1 = p1.get_future();
+
+ VERIFY( f1.valid() );
+
+ p1.set_exception(std::make_exception_ptr(0));
+
+ try
+ {
+ f1.get();
+ }
+ catch (int)
+ {
+ test = true;
+ }
+ VERIFY( test );
+ VERIFY( !f1.valid() );
+}
+
+void test03()
+{
+ bool test = false;
+
+ std::promise<void> p1;
+ std::future<void> f1 = p1.get_future();
+
+ VERIFY( f1.valid() );
+
+ p1.set_exception(std::make_exception_ptr(0));
+
+ try
+ {
+ f1.get();
+ }
+ catch (int)
+ {
+ test = true;
+ }
+ VERIFY( test );
+ VERIFY( !f1.valid() );
+}
+
int main()
{
test01();
+ test02();
+ test03();
return 0;
}
diff --git a/libstdc++-v3/testsuite/30_threads/promise/members/set_exception2.cc b/libstdc++-v3/testsuite/30_threads/promise/members/set_exception2.cc
index 1b1a0667860..dc2c4a88a9c 100644
--- a/libstdc++-v3/testsuite/30_threads/promise/members/set_exception2.cc
+++ b/libstdc++-v3/testsuite/30_threads/promise/members/set_exception2.cc
@@ -21,10 +21,13 @@
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
+// Test that promise::set_exception throws when required.
#include <future>
#include <testsuite_hooks.h>
+// Check for promise_already_satisfied error conditions.
+
void test01()
{
bool test = false;
@@ -83,9 +86,187 @@ void test02()
VERIFY( test );
}
+void test03()
+{
+ bool test = false;
+
+ std::promise<int&> p1;
+ std::future<int&> f1 = p1.get_future();
+
+ p1.set_exception(std::make_exception_ptr(0));
+
+ try
+ {
+ p1.set_exception(std::make_exception_ptr(1));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() ==
+ std::make_error_code(std::future_errc::promise_already_satisfied));
+ test = true;
+ }
+
+ try
+ {
+ f1.get();
+ test = false;
+ }
+ catch(int i)
+ {
+ VERIFY( i == 0 );
+ }
+
+ VERIFY( test );
+}
+
+void test04()
+{
+ bool test = false;
+
+ std::promise<int&> p1;
+ std::future<int&> f1 = p1.get_future();
+
+ int i = 2;
+ p1.set_value(i);
+
+ try
+ {
+ p1.set_exception(std::make_exception_ptr(0));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() ==
+ std::make_error_code(std::future_errc::promise_already_satisfied));
+ test = true;
+ }
+
+ VERIFY( test );
+}
+
+void test05()
+{
+ bool test = false;
+
+ std::promise<void> p1;
+ std::future<void> f1 = p1.get_future();
+
+ p1.set_exception(std::make_exception_ptr(0));
+
+ try
+ {
+ p1.set_exception(std::make_exception_ptr(1));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() ==
+ std::make_error_code(std::future_errc::promise_already_satisfied));
+ test = true;
+ }
+
+ try
+ {
+ f1.get();
+ test = false;
+ }
+ catch(int i)
+ {
+ VERIFY( i == 0 );
+ }
+
+ VERIFY( test );
+}
+
+void test06()
+{
+ bool test = false;
+
+ std::promise<void> p1;
+ std::future<void> f1 = p1.get_future();
+
+ p1.set_value();
+
+ try
+ {
+ p1.set_exception(std::make_exception_ptr(0));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() ==
+ std::make_error_code(std::future_errc::promise_already_satisfied));
+ test = true;
+ }
+
+ VERIFY( test );
+}
+
+// Check for no_state error condition (PR libstdc++/80316)
+
+void test07()
+{
+ using namespace std;
+
+ promise<int> p1;
+ promise<int> p2(std::move(p1));
+ try
+ {
+ p1.set_exception(std::make_exception_ptr(1));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() == make_error_code(future_errc::no_state));
+ }
+}
+
+void test08()
+{
+ using namespace std;
+
+ promise<int&> p1;
+ promise<int&> p2(std::move(p1));
+ try
+ {
+ int i = 0;
+ p1.set_exception(std::make_exception_ptr(1));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() == make_error_code(future_errc::no_state));
+ }
+}
+
+void test09()
+{
+ using namespace std;
+
+ promise<void> p1;
+ promise<void> p2(std::move(p1));
+ try
+ {
+ p1.set_exception(std::make_exception_ptr(1));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() == make_error_code(future_errc::no_state));
+ }
+}
+
int main()
{
test01();
test02();
+ test03();
+ test04();
+ test05();
+ test06();
+ test07();
+ test08();
+ test09();
return 0;
}
diff --git a/libstdc++-v3/testsuite/30_threads/promise/members/set_value2.cc b/libstdc++-v3/testsuite/30_threads/promise/members/set_value2.cc
index 0c4e87a253d..33c8ed9ede4 100644
--- a/libstdc++-v3/testsuite/30_threads/promise/members/set_value2.cc
+++ b/libstdc++-v3/testsuite/30_threads/promise/members/set_value2.cc
@@ -21,10 +21,13 @@
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
+// Test that promise::set_value throws when required.
#include <future>
#include <testsuite_hooks.h>
+// Check for promise_already_satisfied error conditions.
+
void test01()
{
bool test = false;
@@ -79,9 +82,298 @@ void test02()
VERIFY( test );
}
+void test03()
+{
+ bool test = false;
+
+ std::promise<int> p1;
+ std::future<int> f1 = p1.get_future();
+
+ p1.set_exception(std::make_exception_ptr(4));
+
+ try
+ {
+ p1.set_value(3);
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() ==
+ std::make_error_code(std::future_errc::promise_already_satisfied));
+ test = true;
+ }
+
+ std::chrono::milliseconds delay(1);
+ VERIFY( f1.wait_for(delay) == std::future_status::ready );
+ test = false;
+ try
+ {
+ f1.get();
+ VERIFY( false );
+ }
+ catch (int e)
+ {
+ VERIFY(e == 4 );
+ test = true;
+ }
+
+ VERIFY( test );
+}
+
+void test04()
+{
+ bool test = false;
+
+ std::promise<int&> p1;
+ std::future<int&> f1 = p1.get_future();
+
+ int i = 1;
+ p1.set_value(i);
+
+ try
+ {
+ p1.set_value(i);
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() ==
+ std::make_error_code(std::future_errc::promise_already_satisfied));
+ test = true;
+ }
+
+ std::chrono::milliseconds delay(1);
+ VERIFY( f1.wait_for(delay) == std::future_status::ready );
+ VERIFY( f1.get() == 1 );
+ VERIFY( test );
+}
+
+void test05()
+{
+ bool test = false;
+
+ std::promise<int&> p1;
+ std::future<int&> f1 = p1.get_future();
+
+ int i = 3;
+ p1.set_value(i);
+
+ try
+ {
+ p1.set_exception(std::make_exception_ptr(4));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() ==
+ std::make_error_code(std::future_errc::promise_already_satisfied));
+ test = true;
+ }
+
+ std::chrono::milliseconds delay(1);
+ VERIFY( f1.wait_for(delay) == std::future_status::ready );
+ VERIFY( f1.get() == 3 );
+ VERIFY( test );
+}
+
+void test06()
+{
+ bool test = false;
+
+ std::promise<int&> p1;
+ std::future<int&> f1 = p1.get_future();
+
+ p1.set_exception(std::make_exception_ptr(4));
+
+ try
+ {
+ int i = 3;
+ p1.set_value(i);
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() ==
+ std::make_error_code(std::future_errc::promise_already_satisfied));
+ test = true;
+ }
+
+ std::chrono::milliseconds delay(1);
+ VERIFY( f1.wait_for(delay) == std::future_status::ready );
+ test = false;
+ try
+ {
+ f1.get();
+ VERIFY( false );
+ }
+ catch (int e)
+ {
+ VERIFY(e == 4 );
+ test = true;
+ }
+
+ VERIFY( test );
+}
+
+void test07()
+{
+ bool test = false;
+
+ std::promise<void> p1;
+ std::future<void> f1 = p1.get_future();
+
+ p1.set_value();
+
+ try
+ {
+ p1.set_value();
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() ==
+ std::make_error_code(std::future_errc::promise_already_satisfied));
+ test = true;
+ }
+
+ std::chrono::milliseconds delay(1);
+ VERIFY( f1.wait_for(delay) == std::future_status::ready );
+ f1.get();
+ VERIFY( test );
+}
+
+void test08()
+{
+ bool test = false;
+
+ std::promise<void> p1;
+ std::future<void> f1 = p1.get_future();
+
+ p1.set_value();
+
+ try
+ {
+ p1.set_exception(std::make_exception_ptr(4));
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() ==
+ std::make_error_code(std::future_errc::promise_already_satisfied));
+ test = true;
+ }
+
+ std::chrono::milliseconds delay(1);
+ VERIFY( f1.wait_for(delay) == std::future_status::ready );
+ f1.get();
+ VERIFY( test );
+}
+
+void test09()
+{
+ bool test = false;
+
+ std::promise<void> p1;
+ std::future<void> f1 = p1.get_future();
+
+ p1.set_exception(std::make_exception_ptr(4));
+
+ try
+ {
+ p1.set_value();
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() ==
+ std::make_error_code(std::future_errc::promise_already_satisfied));
+ test = true;
+ }
+
+ std::chrono::milliseconds delay(1);
+ VERIFY( f1.wait_for(delay) == std::future_status::ready );
+ test = false;
+ try
+ {
+ f1.get();
+ VERIFY( false );
+ }
+ catch (int e)
+ {
+ VERIFY(e == 4 );
+ test = true;
+ }
+
+ VERIFY( test );
+}
+
+// Check for no_state error condition (PR libstdc++/80316)
+
+void test10()
+{
+ using namespace std;
+
+ promise<int> p1;
+ promise<int> p2(std::move(p1));
+ try
+ {
+ p1.set_value(1);
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() == make_error_code(future_errc::no_state));
+ }
+}
+
+void test11()
+{
+ using namespace std;
+
+ promise<int&> p1;
+ promise<int&> p2(std::move(p1));
+ try
+ {
+ int i = 0;
+ p1.set_value(i);
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() == make_error_code(future_errc::no_state));
+ }
+}
+
+void test12()
+{
+ using namespace std;
+
+ promise<void> p1;
+ promise<void> p2(std::move(p1));
+ try
+ {
+ p1.set_value();
+ VERIFY( false );
+ }
+ catch (std::future_error& e)
+ {
+ VERIFY(e.code() == make_error_code(future_errc::no_state));
+ }
+}
+
int main()
{
test01();
test02();
+ test03();
+ test04();
+ test05();
+ test06();
+ test07();
+ test08();
+ test09();
+ test10();
+ test11();
+ test12();
return 0;
}
diff --git a/libstdc++-v3/testsuite/30_threads/scoped_lock/cons/1.cc b/libstdc++-v3/testsuite/30_threads/scoped_lock/cons/1.cc
index 9f1b48c809a..e420ab08378 100644
--- a/libstdc++-v3/testsuite/30_threads/scoped_lock/cons/1.cc
+++ b/libstdc++-v3/testsuite/30_threads/scoped_lock/cons/1.cc
@@ -79,7 +79,7 @@ void test01()
try
{
- std::scoped_lock<BasicLockable> l(m, std::adopt_lock);
+ std::scoped_lock<BasicLockable> l(std::adopt_lock, m);
}
catch (...)
{
@@ -113,7 +113,7 @@ void test02()
try
{
- std::scoped_lock<Lockable<1>, Lockable<2>> l(m1, m2, std::adopt_lock);
+ std::scoped_lock<Lockable<1>, Lockable<2>> l(std::adopt_lock, m1, m2);
VERIFY( m1.m.locked );
VERIFY( m2.m.locked );
}
diff --git a/libstdc++-v3/testsuite/30_threads/scoped_lock/cons/deduction.cc b/libstdc++-v3/testsuite/30_threads/scoped_lock/cons/deduction.cc
index 399de7a5ae6..7d4f5bfc386 100644
--- a/libstdc++-v3/testsuite/30_threads/scoped_lock/cons/deduction.cc
+++ b/libstdc++-v3/testsuite/30_threads/scoped_lock/cons/deduction.cc
@@ -51,3 +51,28 @@ test01()
std::scoped_lock l2(m2, m3);
check_type<std::scoped_lock<Lockable, std::mutex>>(l2);
}
+
+void
+test02()
+{
+ std::scoped_lock l0(std::adopt_lock);
+ check_type<std::scoped_lock<>>(l0);
+
+ struct BasicLockable {
+ void lock() { }
+ void unlock() { }
+ } m1;
+
+ std::scoped_lock l1(std::adopt_lock, m1);
+ check_type<std::scoped_lock<BasicLockable>>(l1);
+
+ struct Lockable {
+ void lock() { }
+ void unlock() { }
+ bool try_lock() { return true; }
+ } m2;
+
+ std::mutex m3;
+ std::scoped_lock l2(std::adopt_lock, m2, m3);
+ check_type<std::scoped_lock<Lockable, std::mutex>>(l2);
+}
diff --git a/libstdc++-v3/testsuite/30_threads/scoped_lock/requirements/typedefs.cc b/libstdc++-v3/testsuite/30_threads/scoped_lock/requirements/typedefs.cc
index 55756d87262..0a8903ebaab 100644
--- a/libstdc++-v3/testsuite/30_threads/scoped_lock/requirements/typedefs.cc
+++ b/libstdc++-v3/testsuite/30_threads/scoped_lock/requirements/typedefs.cc
@@ -25,6 +25,12 @@
#include <mutex>
+#ifndef __cpp_lib_scoped_lock
+# error "Feature-test macro for scoped_lock missing"
+#elif __cpp_lib_scoped_lock != 201707
+# error "Feature-test macro for scoped_lock has wrong value"
+#endif
+
void test01()
{
// Check for required typedefs
diff --git a/libstdc++-v3/testsuite/experimental/source_location/1.cc b/libstdc++-v3/testsuite/experimental/source_location/1.cc
new file mode 100644
index 00000000000..febd84e2b65
--- /dev/null
+++ b/libstdc++-v3/testsuite/experimental/source_location/1.cc
@@ -0,0 +1,117 @@
+// Copyright (C) 2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+// { dg-do run { target c++14 } }
+
+#include <experimental/source_location>
+#include <experimental/string_view>
+#include <testsuite_hooks.h>
+
+using std::experimental::source_location;
+using std::experimental::string_view;
+
+void
+test01()
+{
+ constexpr source_location loc = source_location::current();
+ static_assert( loc.line() == 30 );
+ // static_assert( loc.column() == 35 );
+ VERIFY( loc.file_name() == __FILE__ );
+ VERIFY( loc.function_name() == string_view(__FUNCTION__) );
+}
+
+struct S {
+ string_view func;
+ source_location loc = source_location::current();
+
+ S(source_location loc = source_location::current())
+ : func(__FUNCTION__), loc(loc) // values of loc will be from call-site
+ {}
+
+ S(int)
+ : func(__FUNCTION__) // values of loc should be hereabouts
+ {}
+};
+
+void test02()
+{
+ S s0;
+ VERIFY( s0.loc.line() == 52 );
+ // static_assert( s0.loc.column() == 7 );
+ VERIFY( s0.loc.file_name() == __FILE__ );
+ VERIFY( s0.loc.function_name() == string_view(__FUNCTION__) );
+
+ S s1(1);
+ VERIFY( s1.loc.line() == 46 );
+ VERIFY( s1.loc.file_name() == __FILE__ );
+ VERIFY( s1.loc.function_name() == s1.func );
+}
+
+source_location f(source_location a = source_location::current()) {
+ return a;
+}
+
+source_location g(string_view& func) {
+ source_location a = source_location::current();
+ func = __FUNCTION__;
+ return a;
+}
+
+void test03()
+{
+ auto loc = f(); // f's first argument corresponds to this line of code
+ VERIFY( loc.line() == 76 );
+ // static_assert( loc.column() == 16 );
+ VERIFY( loc.file_name() == __FILE__ );
+ VERIFY( loc.function_name() == string_view(__FUNCTION__) );
+
+ source_location c = source_location::current();
+ loc = f(c); // f's first argument gets the same values as c, above
+ VERIFY( loc.line() == 82 );
+ // static_assert( loc.column() == 23 );
+ VERIFY( loc.file_name() == __FILE__ );
+ VERIFY( loc.function_name() == string_view(__FUNCTION__) );
+
+ string_view func;
+ loc = g(func);
+ VERIFY( loc.line() == 69 );
+ // static_assert( loc.column() == 23 );
+ VERIFY( loc.file_name() == __FILE__ );
+ VERIFY( loc.function_name() == func );
+}
+
+void
+test04()
+{
+ using std::is_same;
+ using std::uint_least32_t;
+ auto loc = source_location::current();
+ static_assert(is_same<decltype(loc), source_location>::value, "");
+ static_assert(is_same<decltype(loc.line()), uint_least32_t>::value, "");
+ static_assert(is_same<decltype(loc.column()), uint_least32_t>::value, "");
+ static_assert(is_same<decltype(loc.file_name()), const char*>::value, "");
+ static_assert(is_same<decltype(loc.function_name()), const char*>::value, "");
+}
+
+int
+main()
+{
+ test01();
+ test02();
+ test03();
+ test04();
+}
diff --git a/libstdc++-v3/testsuite/ext/stdio_filebuf/char/79820.cc b/libstdc++-v3/testsuite/ext/stdio_filebuf/char/79820.cc
new file mode 100644
index 00000000000..ba566f869c6
--- /dev/null
+++ b/libstdc++-v3/testsuite/ext/stdio_filebuf/char/79820.cc
@@ -0,0 +1,39 @@
+// Copyright (C) 2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+// { dg-require-fileio "" }
+
+#include <ext/stdio_filebuf.h>
+#include <cstdio>
+#include <cerrno>
+#include <testsuite_hooks.h>
+
+void
+test01()
+{
+ FILE* f = std::fopen("79820.txt", "w");
+ std::fclose(f);
+ errno = 127;
+ __gnu_cxx::stdio_filebuf<char> b(f, std::ios::out, BUFSIZ);
+ VERIFY(errno == 127); // PR libstdc++/79820
+}
+
+int
+main()
+{
+ test01();
+}
diff --git a/libstdc++-v3/testsuite/ext/stdio_filebuf/char/81751.cc b/libstdc++-v3/testsuite/ext/stdio_filebuf/char/81751.cc
new file mode 100644
index 00000000000..22191dcb6a3
--- /dev/null
+++ b/libstdc++-v3/testsuite/ext/stdio_filebuf/char/81751.cc
@@ -0,0 +1,53 @@
+// Copyright (C) 2017 Free Software Foundation, Inc.
+//
+// This file is part of the GNU ISO C++ Library. This library 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 3, or (at your option)
+// any later version.
+
+// This library 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 this library; see the file COPYING3. If not see
+// <http://www.gnu.org/licenses/>.
+
+// { dg-require-fileio "" }
+
+#include <ext/stdio_filebuf.h>
+#include <cstdio>
+#include <cerrno>
+#include <testsuite_hooks.h>
+
+void
+test01()
+{
+ FILE* out = std::fopen("81751.txt", "w");
+ std::fwrite("Some words.", 1, 10, out);
+
+ FILE* in1 = std::fopen("81751.txt", "r");
+ __gnu_cxx::stdio_filebuf<char> buf1(in1, std::ios::in, BUFSIZ);
+ int c = buf1.sgetc();
+ VERIFY( c == std::char_traits<char>::eof() ); // PR libstdc++/81751
+
+ std::fflush(out);
+ FILE* in2 = std::fopen("81751.txt", "r");
+ __gnu_cxx::stdio_filebuf<char> buf2(in2, std::ios::in, BUFSIZ);
+ c = buf2.sgetc();
+ VERIFY( c == 'S' );
+
+ buf1.close();
+ buf2.close();
+ std::fclose(in1);
+ std::fclose(in2);
+ std::fclose(out);
+}
+
+int
+main()
+{
+ test01();
+}
diff --git a/libvtv/ChangeLog b/libvtv/ChangeLog
index 5b681a28b5e..e8ba66166a0 100644
--- a/libvtv/ChangeLog
+++ b/libvtv/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/lto-plugin/ChangeLog b/lto-plugin/ChangeLog
index 9f3c1a27f88..829a81352b0 100644
--- a/lto-plugin/ChangeLog
+++ b/lto-plugin/ChangeLog
@@ -1,3 +1,16 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
+2017-07-26 Georg-Johann Lay <avr@gjlay.de>
+
+ Backport from 2017-07-21 trunk r250428.
+
+ PR lto/81487
+ * lto-plugin.c (claim_file_handler): Use xasprintf instead of
+ asprintf.
+ [hi!=0]: Swap hi and lo arguments supplied to xasprintf.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.
diff --git a/lto-plugin/lto-plugin.c b/lto-plugin/lto-plugin.c
index f713c5dab0d..27fcfbeca09 100644
--- a/lto-plugin/lto-plugin.c
+++ b/lto-plugin/lto-plugin.c
@@ -975,17 +975,16 @@ claim_file_handler (const struct ld_plugin_input_file *file, int *claimed)
if (file->offset != 0)
{
- char *objname;
/* We pass the offset of the actual file, not the archive header.
Can't use PRIx64, because that's C99, so we have to print the
- 64-bit hex int as two 32-bit ones. */
- int lo, hi, t;
+ 64-bit hex int as two 32-bit ones. Use xasprintf instead of
+ asprintf because asprintf doesn't work as expected on some older
+ mingw32 hosts. */
+ int lo, hi;
lo = file->offset & 0xffffffff;
hi = ((int64_t)file->offset >> 32) & 0xffffffff;
- t = hi ? asprintf (&objname, "%s@0x%x%08x", file->name, lo, hi)
- : asprintf (&objname, "%s@0x%x", file->name, lo);
- check (t >= 0, LDPL_FATAL, "asprintf failed");
- lto_file.name = objname;
+ lto_file.name = hi ? xasprintf ("%s@0x%x%08x", file->name, hi, lo)
+ : xasprintf ("%s@0x%x", file->name, lo);
}
else
{
diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog
index 2ec3ba407c2..fcf7afa9252 100644
--- a/maintainer-scripts/ChangeLog
+++ b/maintainer-scripts/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-23 Matthias Klose <doko@ubuntu.com>
* gcc_release (XZ): Default to xz --best.
diff --git a/zlib/ChangeLog b/zlib/ChangeLog
index f00e729c49f..0d55589eaf7 100644
--- a/zlib/ChangeLog
+++ b/zlib/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-14 Release Manager
+
+ * GCC 7.2.0 released.
+
2017-05-02 Release Manager
* GCC 7.1.0 released.